3.0.0
Breaking
- Swift 4.1 or later is now required to build Yams.
Norio Nomura
Enhancements
-
Accurately represent
Dates with nanosecond components in Swift 4.x.
Norio Nomura -
Change to apply single quoted style to YAML representation of
String, if
that contents will be resolved to other than.strby defaultResolver.
Norio Nomura
#197 -
Support
UUIDscalars.
Ondrej Rafaj -
Get Yams building for Windows.
Saleem Abdulrasool -
Add support for CMake based builds.
Saleem Abdulrasool -
Merge anchors in
YAMLDecoderby default.
Brentley Jones
#238
Bug Fixes
-
Fix
Yams.dumpwhen object contains a keyed null value.
JP Simard
#232 -
Fix a bug where
YAMLEncoderwould delayDates by 1 second when encoding
values with ananosecondcomponent greater than 999499997.
Norio Nomura
#192 -
Fix dangling pointer warning with Swift 5.2.
JP Simard