Gloss v0.8.0 Release Notes

  • ๐Ÿš€ Released on 2016-09-20. All issues associated with this milestone can be found using this filter

    ๐Ÿ—„ Deprecated

    • ๐Ÿš€ The "nested keypaths" feature has been removed as it caused a runtime crash for the Release configuration (Issue #135)

    โšก๏ธ Updated

    • Array decoding now returns nil if any decodings fail instead of a partial array of decoded values (Issue #189)
    • ๐Ÿ‘Œ Support for Swift 2.3 [PR #209]

    โฌ†๏ธ Upgrade Notes

    ๐Ÿš€ This version marks the deprecation of a feature called "nested keypaths". This allowed deeply nested JSON values to be accessed via a period-delimited key. However, it caused a runtime crash when using the Release configuration in prior version (see Nested Keypaths Deprecation. However, this feature was reintroduced in version 1.1.0.

    ๐Ÿ‘ Also note: this version marks the last that will use Swift 2.x syntax. Version 1.0.0 will support Swift 3.0 and any improvements to Gloss thereafter will use Swift 3.0 syntax.