A Sweet and Swifty YAML parser.
Allow specifying a newLineScalarStyle
for encoding string scalars with newlines when using YAMLEncoder
.
Tejas Sharma
#405
Improve support for Bazel 7.x.
JP Simard
Change how empty strings are decoded into nullable properties.
key: ""
previously decoded into
struct Value: Codable { let key: String? }
as Value(key: nil)
whereas after this change it decodes as Value(key: "")
.
This could be a breaking change if you were relying on the previous
semantics.
Liam Nichols
#301
Fix parsing of unquoted URLs into Strings.
Honza Dvorsky
#337
CYaml
when building with SwiftPM.sequenceStyle
and mappingStyle
to Emitter.Options
Terence Grant
.package(url: "https://github.com/jpsim/Yams.git", from: "5.0.0")
http_archive(
name = "com_github_jpsim_yams",
sha256 = "b31b6df500d6191368c93f605690ca9857fff7c6fd1c8897e9765fb624535c63",
strip_prefix = "Yams-5.0.0",
url = "https://github.com/jpsim/Yams/archive/refs/tags/5.0.0.tar.gz",
)