Skip to content

Releases: ArtSabintsev/Siren

Fixed Scoping Issue

13 Sep 18:02
Compare
Choose a tag to compare

Support for Swift 4 / iOS 11 / Xcode 9

13 Sep 12:17
Compare
Choose a tag to compare

Greetings,

Siren 3.0.0 is the Swift 4 language-compatible version of Siren. It builds on the architectural changes that were introduced earlier this year, and adds some Swift 4 features, mainly Decodable and JSDecoder.

Moving forward, any bugfixes or features will only make their way to the Swift 4 version of the codebase.

Swift Version Branch Name Will Continue to Receive Updates?
4.0 master Yes
3.2 swift3.2 No
3.1 swift3.1 No
2.3 swift2.3 No

Updated Japanese Localization

27 Aug 15:48
Compare
Choose a tag to compare

#159: Updated the Japanese localization (thanks to @nixnoughtnothing)

Three Small Changes

05 Aug 17:47
Compare
Choose a tag to compare
  • Added SirenLog, which prints out decorated, Siren-specific messages to the console.
  • Replaced assertionFailure calls with SirenLog on default implementations of methods defined by SirenDelegate.
  • Fixes #155.
  • Fixes #156.

Fix for devices that use 24hr

19 Jun 18:11
Compare
Choose a tag to compare

#150: Fixes issue with devices that use 24hr time (thanks to Ryoh Tsukahara).

Added Urdu Localization

16 Jun 03:58
Compare
Choose a tag to compare

#171 (Harpy) : Added Urdu Localization (thanks to @RajChanchal)

Added 3 Persian/Farsi Localizations

04 Jun 19:01
Compare
Choose a tag to compare

#144: Added Persian, Persian-Afghanistan, and Persian-Iran Localizations (thanks to @MojtabaHs)

Added Czech Translation

29 May 18:44
Compare
Choose a tag to compare

#143: Added Czech Localization (thanks to @premyslvlcek)

Improved Brazilian Portuguese Translation

26 Apr 14:38
Compare
Choose a tag to compare

#140

  • Improved Brazilian Portuguese Translation (thanks to @txaiwieser)

SirenVersionCheckType -> Siren.VersionCheckType

08 Apr 06:14
Compare
Choose a tag to compare

SirenVersionCheckType is now accessed directly on Siren as `Siren.VersionCheckType.

Technically, there should be no breaking changes