Releases: ArtSabintsev/Siren
Releases · ArtSabintsev/Siren
Added Privacy manifest
Thanks to #422 (@spigarellisj) and #420 (@skyfoxa) - added the privacy manifest.
Backported to iOS 13 (for CocoaPods users)
Forgot to update the podspec in 6.1.1. All good now.
Backported to iOS 13
- #411: Thanged minimum supported version to IOS 13 now that
aysnc/await
works with older version. (Thanks to @blerdfoniqi)
Quality of Life Enhancements
- #404: Custom Bundle Identifiers can now be passed into the
wail()
method (thanks @developforapple) - #405: Fixes a very old bug respecting the skipped version flag even if the app was remotely triggered to change the siren setting to be a
.force
update (via some config file). (thanks @aburgel)
Edge Case Fix for App Update Modal when Launched via Notification Center
- #397 & #396: Fixes a very specific edge case scenario around having the update dialog not appear if the user is launching the app via a notification center. If in this scenario the update modal is scheduled to appear, it wouldn't appear in the past. With this fix, it now appears. Thanks to @keyboardseokmin for discovering this issue and submitting the fix.
Croatian Localization Updates
- Fixed the Croatian localization (thanks @agale92)
- Fixed the testing bundle
Added language parameter to APIManager
- #391: You can set the language locale when initializing the
APIManager
enabling it return a localized verison of the patch notes. It defaults tonil
which is the same as passing inen_us
. More information can be found here: https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/iTuneSearchAPI/Searching.html#//apple_ref/doc/uid/TP40017632-CH5-SW1
Thanks to @kientux for this change.
iOS 15 & Swift 5.5 Support
- Changes min deployment version to iOS 15
- Changes networking call to use
async/await
- This is the only technical change and it requires a minimum iOS version bump.
If you are supporting older versions of iOS, please use Siren version 5.8.1
(also found on branch swift5.4
), which targets
- Swift 5.4
- iOS 13+.
Fixed Turkish localization
- #361: Updated Turkish localization (thanks to @hamzaozturk)
Added tvOS Support. Bumped minimum version to 13.0 for iOS/tvOS
- Bumped minimum version of iOS to 13.0 since < 2% are below that version.
- Merged in #360 which adds support for pinging the App Store on tvOS apps running at least tvOS 13 (thanks to @frydiggity)