All Versions
33
Latest Version
Avg Release Cycle
78 days
Latest Release
-

Changelog History
Page 1

  • v4.0.6 Changes

    ๐Ÿ’ฅ Breaking
    • None.
    โœจ Enhancements
    • โšก๏ธ Update Bazel config to allow targets to be directly consumed.
      Maxwell Elliott

    • ๐Ÿ›  Fix some Bazel integration issues Keith Smiley

    ๐Ÿ› Bug Fixes
    • ๐Ÿ›  Fix build error when integrating Yams using CocoaPods.
      JP Simard
  • v4.0.5 Changes

    ๐Ÿ’ฅ Breaking
    • None.
    โœจ Enhancements
    ๐Ÿ› Bug Fixes
    • None.
  • v4.0.4 Changes

    ๐Ÿ’ฅ Breaking
    • None.
    โœจ Enhancements
    • ๐Ÿ”ฆ Expose the underlying Node's Mark on Decoder.
      Brentley Jones
    ๐Ÿ› Bug Fixes
  • v4.0.3 Changes

    December 11, 2020
    ๐Ÿ’ฅ Breaking
    • None.
    โœจ Enhancements

    โšก๏ธ Update Xcode project from Swift 4.2 to 5.0.
    Brennan Stehling

    Enable CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER.
    Brennan Stehling

    ๐Ÿ› Bug Fixes
    • None.
  • v4.0.2 Changes

    December 09, 2020
    ๐Ÿ’ฅ Breaking
    • None.
    โœจ Enhancements
    • โž• Add support for Apple Silicon in SwiftSupport.cmake.
      Max Desiatov
    ๐Ÿ› Bug Fixes
    • None.
  • v4.0.1 Changes

    November 11, 2020
    ๐Ÿ’ฅ 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

  • v4.0.0 Changes

    August 21, 2020
    ๐Ÿ’ฅ 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
  • v3.0.1 Changes

    May 10, 2020
    ๐Ÿ’ฅ Breaking
    • None.
    โœจ Enhancements
    • None.
    ๐Ÿ› Bug Fixes
  • v3.0.0 Changes

    April 18, 2020
    ๐Ÿ’ฅ 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 .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

    ๐Ÿ› 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

  • v2.0.0 Changes

    April 06, 2019
    ๐Ÿ’ฅ Breaking
    • ๐Ÿ”„ Change byteOffset to offset in YamlError.reader.
      Norio Nomura
    โœจ Enhancements
    • โž• Add 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.
      Norio Nomura
    ๐Ÿ› Bug Fixes
    • None.