mirror of
https://github.com/status-im/NimYAML.git
synced 2025-01-11 20:14:19 +00:00
Version 0.8.0
This commit is contained in:
parent
86845f9bd5
commit
2ba08370eb
22
CHANGELOG.md
22
CHANGELOG.md
@ -1,3 +1,25 @@
|
||||
### 0.8.0
|
||||
|
||||
Features:
|
||||
|
||||
* NimYAML now has a global tag URI prefix for Nim types,
|
||||
`tag:nimyaml.org,2016:`. This prefix is denoted by the custom tag handle
|
||||
`!n!`.
|
||||
* Support arbitrary tag handles.
|
||||
* Added ability to mark object and tuple fields as transient.
|
||||
* Added ability to set a default value for object fields.
|
||||
* Added ability to ignore key-value pairs in the input when loading object
|
||||
values.
|
||||
* Support `!!timestamp` by parsing it to `Time` from module `times`.
|
||||
|
||||
Bugfixes:
|
||||
|
||||
* Fixed a bug concerning duplicate TagIds for different tags in the
|
||||
`serializationTagLibrary`
|
||||
* Convert commas in tag URIs to semicolons when using a tag URI as generic
|
||||
parameter to another one, because commas after the tag handle are interpreted
|
||||
as flow separators.
|
||||
|
||||
### 0.7.0
|
||||
|
||||
Features:
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Package
|
||||
|
||||
version = "0.7.0"
|
||||
version = "0.8.0"
|
||||
author = "Felix Krause"
|
||||
description = "YAML 1.2 implementation for Nim"
|
||||
license = "MIT"
|
||||
|
Loading…
x
Reference in New Issue
Block a user