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
|
### 0.7.0
|
||||||
|
|
||||||
Features:
|
Features:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Package
|
# Package
|
||||||
|
|
||||||
version = "0.7.0"
|
version = "0.8.0"
|
||||||
author = "Felix Krause"
|
author = "Felix Krause"
|
||||||
description = "YAML 1.2 implementation for Nim"
|
description = "YAML 1.2 implementation for Nim"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user