Skip to content

Releases: jpsim/Yams

5.0.0

16 Feb 20:40
00c403d
Compare
Choose a tag to compare
Breaking
  • Swift 5.4 or later is now required to build Yams.
    JP Simard
Enhancements
  • Adding sequenceStyle and mappingStyle to Emitter.Options
    Terence Grant
Bug Fixes
  • None.

Swift Package Manager

.package(url: "https://github.com/jpsim/Yams.git", from: "5.0.0")

Bazel

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",
)

4.0.6

07 Apr 21:27
Compare
Choose a tag to compare
Breaking
  • None.
Enhancements
Bug Fixes
  • Fix build error when integrating Yams using CocoaPods.
    JP Simard

4.0.5

23 Mar 01:19
4ec0a3c
Compare
Choose a tag to compare
Breaking
  • None.
Enhancements
Bug Fixes
  • None.

4.0.4

19 Jan 20:29
9003d51
Compare
Choose a tag to compare
Breaking
  • None.
Enhancements
Bug Fixes

4.0.3

11 Dec 18:41
1bce5b8
Compare
Choose a tag to compare
Breaking
  • None.
Enhancements
Bug Fixes
  • None.

4.0.2

09 Dec 14:31
51ef464
Compare
Choose a tag to compare
Breaking
  • None.
Enhancements
  • Add support for Apple Silicon in SwiftSupport.cmake.
    Max Desiatov
Bug Fixes
  • None.

4.0.1

11 Nov 16:51
138cf1b
Compare
Choose a tag to compare
Breaking
  • None.
Enhancements
  • None.
Bug Fixes
  • 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

4.0.0

21 Aug 16:45
88caa2e
Compare
Choose a tag to compare
Breaking
  • Swift 5.1 or later is now required to build Yams.
    JP Simard
Enhancements
  • 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

Bug Fixes

3.0.1

10 May 08:04
81a65c4
Compare
Choose a tag to compare
Breaking
  • None.
Enhancements
  • None.
Bug Fixes

3.0.0

18 Apr 04:05
53741ba
Compare
Choose a tag to compare
Breaking
  • Swift 4.1 or later is now required to build Yams.
    Norio Nomura
Enhancements
Bug Fixes
  • Fix Yams.dump when object contains a keyed null value.
    JP Simard
    #232

  • Fix a bug where YAMLEncoder would delay Dates 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