A Sweet and Swifty YAML parser.
Update Bazel config to allow targets to be directly consumed.
Maxwell Elliott
Fix some Bazel integration issues Keith Smiley
Adds the ability to build Yams for Linux and MacOS via Bazel.
Maxwell Elliott
Updated libYAML. See changes here:
https://github.com/yaml/libyaml/compare/53f5b86...acd6f6f
JP Simard
Node
's Mark
on Decoder
.Update Xcode project from Swift 4.2 to 5.0.
Brennan Stehling
Enable CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER
.
Brennan Stehling
SwiftSupport.cmake
.String scalars containing numbers are no longer decoded as numbers.
Matt Polzin
#263
Fix compilation errors when compiling using Swift For TensorFlow or
Windows.
Saleem Abdulrasool
YAMLDecoder
now conforms to the TopLevelDecoder
protocol when
Apple's Combine framework is available.
JP Simard
#261
Add YAMLDecoder.decode(...)
overload tha takes a YAML string encoded
as Data
using UTF8 or UTF16.
JP Simard
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 default Resolver
.
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
Fix Yams.dump
when object contains a keyed null value.
JP Simard
#232
Fix a bug where YAMLEncoder
would delay Date
s by 1 second when encoding
values with a nanosecond
component greater than 999499997.
Norio Nomura
#192
Fix dangling pointer warning with Swift 5.2.
JP Simard
byteOffset
to offset
in YamlError.reader
.encoding
option to Parser
as Parser.Encoding
type to specify
which encoding to pass to libYAML. Along with that change, add encoding
options to load()
, load_all()
, compose()
, compose_all()
and
YAMLDecoder
. The default encoding will be determined at run time based on
the String type's native encoding.