3.0.0
Breaking
- Swift 4.1 or later is now required to build Yams.
Norio Nomura
Enhancements
-
Accurately represent
Date
s 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.str
by defaultResolver
.
Norio Nomura
#197 -
Support
UUID
scalars.
Ondrej Rafaj -
Get Yams building for Windows.
Saleem Abdulrasool -
Add support for CMake based builds.
Saleem Abdulrasool -
Merge anchors in
YAMLDecoder
by default.
Brentley Jones
#238
Bug Fixes
-
Fix
Yams.dump
when object contains a keyed null value.
JP Simard
#232 -
Fix a bug where
YAMLEncoder
would delayDate
s by 1 second when encoding
values with ananosecond
component greater than 999499997.
Norio Nomura
#192 -
Fix dangling pointer warning with Swift 5.2.
JP Simard