Releases: jpsim/Yams
5.0.1
Breaking
- None.
Enhancements
- None.
Bug Fixes
- Build CYaml as PIC (Position Independent Code) when building with
CMake.
Yuta Saito
5.0.0
Breaking
- Swift 5.4 or later is now required to build Yams.
JP Simard
Enhancements
- Adding
sequenceStyle
andmappingStyle
toEmitter.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
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
4.0.5
Breaking
- None.
Enhancements
-
Adds the ability to build Yams for Linux and MacOS via Bazel.
Maxwell Elliott -
Updated libYAML. See changes here:
yaml/libyaml@53f5b86...acd6f6f
JP Simard
Bug Fixes
- None.
4.0.4
Breaking
- None.
Enhancements
- Expose the underlying
Node
'sMark
onDecoder
.
Brentley Jones
Bug Fixes
- Fix mark for sequences and mappings.
Brentley Jones
4.0.3
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.
4.0.2
Breaking
- None.
Enhancements
- Add support for Apple Silicon in
SwiftSupport.cmake
.
Max Desiatov
Bug Fixes
- None.
4.0.1
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
Breaking
- Swift 5.1 or later is now required to build Yams.
JP Simard
Enhancements
-
YAMLDecoder
now conforms to theTopLevelDecoder
protocol when
Apple's Combine framework is available.
JP Simard
#261 -
Add
YAMLDecoder.decode(...)
overload tha takes a YAML string encoded
asData
using UTF8 or UTF16.
JP Simard
Bug Fixes
- Fix CMake installation issues.
Saleem Abdulrasool