Marshal Versions Save

Marshaling the typeless wild west of [String: Any]

1.2.7

5 years ago

Swift 4.x compatibility.

1.2.4

7 years ago

1.2.3

7 years ago

1.2.2

7 years ago

Fixes some more regression bugs

1.2.1

7 years ago

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

1.2

7 years ago

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

Special thanks to @KingOfBrian for his work! 😸

1.1

7 years ago

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.

1.0.1

7 years ago

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

v1.0

7 years ago

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

v0.9.6

7 years ago