All Versions
10
Latest Version
Avg Release Cycle
81 days
Latest Release
1702 days ago
Changelog History
Changelog History
-
v3.5.0
September 30, 2018 -
v3.4.0 Changes
April 17, 2018๐ฅ Breaking Changes
- ๐ฑ Array, Dictionary and Optional now conformed Parsable by conditional conformance ๐
-
v3.3.0 Changes
January 31, 2018๐ Improvements
๐ Significant performance improvement
๐ฅ Breaking Changes
- ๐ Rename flatMap to filterMap
- JSON.Path is now RandomAccessCollection
- ๐ Rename Parsed to Parser
- ๐ Rename ThrowParsed to ThrowParser
-
v3.2.0 Changes
January 31, 2018Fix
- ๐ Fix number type parsing on Linux
Breaking Changes
- โ Add JSON.Error.dataCorrupted
- โ Add Parse Decimal type
- โ Remove JSON.Error.serializeFailed
- ๐ Rename JSON.Error.custom to JSON.Error.other
-
v3.1.0 Changes
November 02, 2017Swift4
-
v3.0.0 Changes
September 19, 2017API has been renewaled.
๐ See README.md example. -
v2.1.3
October 14, 2016 -
v2.1.2 Changes
October 10, 2016โ Add
InsecureDistillate.value(handler: (Value) -> Void)
InsecureDistillate.error(handler: (Value) -> Void)
SecureDistillate.value(handler: (Value) -> Void)
-
v2.1.1 Changes
October 07, 2016โ Add
- โ Add
failedToSerialize(with:)
toDistillError
- โ Add associated value
path: Path
toDistillError.typeMismatch
๐ฅ Breaking
๐ Change
- No need to try/catch when intializing
JSON
from String or Data - Argument label
to:
is nowas:
๐ Rename
- ๐ Rename
InitDistillable
toBrewable
โ Remove
- โ Remove function
value(handler:)
that get value via closure - โ Remove utility functions of
Distillate
for Collection
- โ Add
-
v2.1.0 Changes
October 05, 2016๐ง Linux Ready ๐
Pull-Request