mirror of https://github.com/status-im/NimYAML.git
Version 0.2.0
This commit is contained in:
parent
ce4349f847
commit
59d2739b79
|
@ -0,0 +1,18 @@
|
|||
### 0.2.0
|
||||
|
||||
Features:
|
||||
|
||||
* Added DOM API
|
||||
* Output block scalars in presenter if scalar is long and block scalar output
|
||||
is feasible. Else, use multiple lines for long scalars in double quotes.
|
||||
|
||||
Bugfixes:
|
||||
|
||||
* Improved parser (#1, #3, #5)
|
||||
* Made parser correctly handle block sequences that have the same indentation
|
||||
as their parent node (#2)
|
||||
* Fixed problems with outputting double quoted strings (#4)
|
||||
|
||||
### 0.1.0
|
||||
|
||||
* Initial release
|
|
@ -1,6 +1,6 @@
|
|||
# NimYAML - YAML implementation for Nim
|
||||
|
||||
NimYAML is currently being developed. The current release 0.1.0 is not
|
||||
NimYAML is currently being developed. The current release 0.2.0 is not
|
||||
considered stable. See [the documentation](http://flyx.github.io/NimYAML/) for
|
||||
an overview of already available features.
|
||||
|
||||
|
@ -8,15 +8,12 @@ an overview of already available features.
|
|||
|
||||
* Misc:
|
||||
- Add type hints for more scalar types
|
||||
- Add implementation of YAML document object model, serialize and compose
|
||||
procs
|
||||
* Serialization:
|
||||
- Support for more standard library types
|
||||
- Support polymorphism
|
||||
- Support variant objects
|
||||
- Support transient fields (i.e. fields that will not be (de-)serialized on
|
||||
objects and tuples)
|
||||
- Use `concept` type class `Serializable` or something
|
||||
- Check for and avoid name clashes when generating local tags for custom
|
||||
object types.
|
||||
- Possibly use `genSym` for predefined and generated `yamlTag` procs because
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Package
|
||||
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
author = "Felix Krause"
|
||||
description = "YAML 1.2 implementation for Nim"
|
||||
license = "MIT"
|
||||
|
|
Loading…
Reference in New Issue