Yams v2.0.0 Release Notes

Release Date: 2019-04-06 // 10 months ago
  • 💥 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.

Previous changes from v1.0.2

  • 💥 Breaking
    • None.
    ✨ Enhancements
    • ⚡️ Update LibYAML sources to latest versions as of January 6 2018.
      JP Simard
    🐛 Bug Fixes

    🛠 Fix some test failures with the latest Swift 5 snapshot on Apple platforms.
    Norio Nomura
    #143

    Preserve nanoseconds in dates when using swift-corelibs-foundation with
    Swift 5.
    Norio Nomura
    #146

    🛠 Fix null/~/NULL/Null were parsed as strings, not nil by YAMLDecoder.
    Norio Nomura
    #157