From 91cbf92650fb51de18ec5130166176c356266ac6 Mon Sep 17 00:00:00 2001 From: Felix Krause Date: Mon, 14 Mar 2016 18:23:55 +0100 Subject: [PATCH] Version 0.3.0 --- CHANGELOG.md | 29 +++++++++++++++++++++++++++++ README.md | 2 +- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index de1b660..79f6111 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,32 @@ +### 0.3.0 + +Features: + + * Renamed some symbols to improve consistency (#6): + - `yamlStartSequence` -> `yamlStartSeq` + - `yamlEndSequence` -> `yamlEndSeq` + - `yamlStartDocument` -> `yamlStartDoc` + - `yamlEndDocument` -> `yamlEndDoc` + - `yTagMap` -> `yTagMapping` + * Introduced `PresentationOptions`: + - Let user specify newline style + - Merged old presentation options `indentationStep` and `presentationStyle` + into it + * Use YAML test suite from `yaml-dev-kit` to test parser. + +Bugfixes: + + * Fixed various parser bugs discovered with YAML test suite: + - Block scalar as root node no longer leads to a parser error + - Fixed a bug that caused incorrect handling of comments after plain scalars + - Fixed bugs with newline handling of block scalars + - Fixed a bug related to block sequence indentation + - Skip content in tag and anchor names and single-quoted scalars when + scanning for possible implicit map key + - Properly handle more indented lines in folded block scalars + - Fixed a problem with handling ':' after whitespace + - Fixed indentation handling after block scalar + ### 0.2.0 Features: diff --git a/README.md b/README.md index a107034..f594945 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # NimYAML - YAML implementation for Nim -NimYAML is currently being developed. The current release 0.2.0 is not +NimYAML is currently being developed. The current release 0.3.0 is not considered stable. See [the documentation](http://flyx.github.io/NimYAML/) for an overview of already available features.