Skip to content

Releases: utahiosmac/Marshal

Swift 4.0

02 Apr 05:12
Compare
Choose a tag to compare

Swift 4.x compatibility.

1.2.4: Merge pull request #96 from r-peck/master

09 Jan 17:07
Compare
Choose a tag to compare
Adds 3 and 4 (tv and watch) to TARGETED_DEVICE_FAMILY

1.2.3

15 Dec 18:53
Compare
Choose a tag to compare
Merge pull request #91 from KingOfBrian/bugfix/OperatorExpansion

Bug fix operator expansion

1.2.2

15 Dec 17:38
Compare
Choose a tag to compare

Fixes some more regression bugs

Fixes a regression

14 Dec 20:07
Compare
Choose a tag to compare

This release fixes a regression introduced by the last commits that made it impossible to decode an optional JSONObject

1.2

12 Dec 22:00
Compare
Choose a tag to compare
1.2

This release has a few things in it, most notably it removes dictionary ValueType conformance.

Special thanks to @KingOfBrian for his work! 😸

Optionals in Arrays

15 Nov 15:11
Compare
Choose a tag to compare

This PR (thanks to @jgrandelli) adds the ability to decode arrays of optionals from MarshaledObject. It also adds an optional argument to discard errors when decoding an array of objects, so that in an array where a few of the objects are malformed you don't have to throw away the whole array. You could previously do this on your own, but required an understanding of flatMap and was less obvious to new users. This API should help Marshal be more friendly.

Migration Helper

10 Oct 19:20
Compare
Choose a tag to compare

Adds some @available migration helpers for everyone upgrading from pre Swift 3 version of Marshal.

Swift 3 and 1.0!

21 Sep 15:36
Compare
Choose a tag to compare

Releases Swift 3 Marshal, updated documentation, and is officially 1.0!

Remove subscripting

27 Jul 19:41
Compare
Choose a tag to compare
Merge pull request #53 from utahiosmac/update-cocoapods

Updated the podspec to the latest version.