Releases: ArtSabintsev/Siren
Releases · ArtSabintsev/Siren
Swift 4.2 Support
As of Siren v3.5.0, , all future changes on master
will be done in Xcode 10 using Swift 4.2.
For those using Swift v4.1.0, please check out the swift4.1
branch or version 3.4.3
- both point to the same commit hash.
Updated German Localization
- #218: Updated German Localization (thanks to @TitouanVanBelle)
Updated Opening URLs Method
Updated Delegate Method & Sample project
- #214: Adds localized title to the
sirenDidDetectNewVersionWithoutAlert
delegate methods (thanks to @gabmarfer) - Updates the sample project to point to the App Store Connect app instead of iTunes Connect Mobile, as it supersedes it.
SirenDelegate Enhancements
- #210: Added a new delegate method that returns the Swift representation of the JSON payload from a successful version checking request.
sirenNetworkCallDidReturnWithNewVersionInformation(lookupModel: SirenLookupModel)
More SirenLookupModel Enhancements
- #206 (comment):
SirenLookupModel
'sreleaseNotes
property is now an optional.- Thanks to @bawelter for pointing out the optionality of this property.
SirenLookupModel Enhancements and Bug fixes
- #206: SirenLookupModel now parses out the
releaseNotes
. - Rare crash when parsing SirenLookupModel (thanks @jstheoriginal)
Changes to accommodate Swift 4.1
- Minor change to
SwiftBundleExtension
that made the entire library Swift 4.1 compliant.
Modernized Podspec file
- Updated Podspec file (since it hasn't been updated much since 2016).
- Removed
.swift-version
file, as it's been deprecated.
Improved Brazilian Portuguese Localization
#201: Minor change to the Brazilian Portuguese Localization Strings (thanks to @txaiwieser)