Skip to content

Commit

Permalink
Prepare release 6.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
aaubry committed Jul 20, 2019
1 parent b7c02ca commit 5248398
Show file tree
Hide file tree
Showing 2 changed files with 62 additions and 20 deletions.
52 changes: 32 additions & 20 deletions RELEASE_NOTES.md
@@ -1,29 +1,41 @@
# Release notes
## Release 6.1.1
## Release 6.1.2

## New features
Improves conformance with the official test suite:

Tests from yaml-test-suite have been added to the project and an effort has been made to improve the conformance, thanks to [@am11](https://github.com/am11):
* [W4TN](https://github.com/yaml/yaml-test-suite/tree/data/W4TN) (Spec Example 9.5. Directives Documents)
* [2LFX](https://github.com/yaml/yaml-test-suite/tree/data/2LFX) (Spec Example 6.13. Reserved Directives [1.3])
* [6LVF](https://github.com/yaml/yaml-test-suite/tree/data/6LVF) (Spec Example 6.13. Reserved Directives)
* [S3PD](https://github.com/yaml/yaml-test-suite/tree/data/S3PD) (Spec Example 8.18. Implicit Block Mapping Entries)
* [NHX8](https://github.com/yaml/yaml-test-suite/tree/data/NHX8) (Empty Lines at End of Document)
* [2JQS](https://github.com/yaml/yaml-test-suite/tree/data/2JQS) (Block Mapping with Missing Keys)
* [M7A3](https://github.com/yaml/yaml-test-suite/tree/data/M7A3) (Spec Example 9.3. Bare Documents)
* [WZ62](https://github.com/yaml/yaml-test-suite/tree/data/WZ62) (Spec Example 7.2. Empty Content)
* [52DL](https://github.com/yaml/yaml-test-suite/tree/data/52DL) (Explicit Non-Specific Tag [1.3])
* [S4JQ](https://github.com/yaml/yaml-test-suite/tree/data/S4JQ) (Spec Example 6.28. Non-Specific Tags)
* [8MK2](https://github.com/yaml/yaml-test-suite/tree/data/8MK2) (Explicit Non-Specific Tag)
* [R4YG](https://github.com/yaml/yaml-test-suite/tree/data/R4YG) (Spec Example 8.2. Block Indentation Indicator)
* [6BCT](https://github.com/yaml/yaml-test-suite/tree/data/6BCT) (Spec Example 6.3. Separation Spaces)
* [A2M4](https://github.com/yaml/yaml-test-suite/tree/data/A2M4) (Spec Example 6.2. Indentation Indicators)
* [Q5MG](https://github.com/yaml/yaml-test-suite/tree/data/Q5MG) (Tab at beginning of line followed by a flow mapping)
* [S7BG](https://github.com/yaml/yaml-test-suite/tree/data/S7BG) (Colon followed by comma)
* [DK3J](https://github.com/yaml/yaml-test-suite/tree/data/DK3J) (Zero indented block scalar with line that looks like a comment)
* [FP8R](https://github.com/yaml/yaml-test-suite/tree/data/FP8R) (Zero indented block scalar)
* [4MUZ](https://github.com/yaml/yaml-test-suite/tree/data/4MUZ) (Flow mapping colon on line after key)
* [NJ66](https://github.com/yaml/yaml-test-suite/tree/data/NJ66) (Multiline plain flow mapping key)
* [UT92](https://github.com/yaml/yaml-test-suite/tree/data/UT92) (Spec Example 9.4. Explicit Documents)
* [9SA2](https://github.com/yaml/yaml-test-suite/tree/data/9SA2) (Multiline double quoted flow mapping key)
* [K3WX](https://github.com/yaml/yaml-test-suite/tree/data/K3WX) (Colon and adjacent value after comment on next line)
* [5MUD](https://github.com/yaml/yaml-test-suite/tree/data/5MUD) (Colon and adjacent value on next line)

- [#395](https://github.com/aaubry/YamlDotNet/pull/395) Add spec test executor for yaml-test-suite
- [#400](https://github.com/aaubry/YamlDotNet/pull/400) Improve YAML spec conformance by three tests
- [#401](https://github.com/aaubry/YamlDotNet/pull/401) Allow scalar to have value without space (x:y)
- [#403](https://github.com/aaubry/YamlDotNet/pull/403) Relax anchor names allowed characters set
- [#404](https://github.com/aaubry/YamlDotNet/pull/404) Constrain DocumentEnd parsing to allowed tokens
- [#406](https://github.com/aaubry/YamlDotNet/pull/406) Improve omitted keys handling

### Other changes:

- Allow to save a `YamlStream` to an `IEmitter`
- Some infrastructural changes have been made to ensure that the project would build on Linux without issues.

## Bug fixes

- [#396](https://github.com/aaubry/YamlDotNet/pull/396) Fix missing string quotes around json serialized enums (fixes [#146](https://github.com/aaubry/YamlDotNet/issues/408))
- Increase the max simple key length to 1024 and allow to configure it
- Never emit key indicators in JSON
Also adds the license file to nupkg to fix NU5125 warning.

# Previous releases
- [6.1.1](releases/6.1.1.md)
- [6.0.0](releases/6.0.0.md)
- [5.4.0](releases/5.4.0.md)
- [5.3.1](releases/5.3.1.md)
- [5.3.0](releases/5.3.0.md)
- [5.2.1](releases/5.2.1.md)
- [5.2.0](releases/5.2.0.md)
- [5.1.0](releases/5.1.0.md)
Expand Down
30 changes: 30 additions & 0 deletions releases/6.1.2.md
@@ -0,0 +1,30 @@
# Release 6.1.2

Improves conformance with the official test suite:

* [W4TN](https://github.com/yaml/yaml-test-suite/tree/data/W4TN) (Spec Example 9.5. Directives Documents)
* [2LFX](https://github.com/yaml/yaml-test-suite/tree/data/2LFX) (Spec Example 6.13. Reserved Directives [1.3])
* [6LVF](https://github.com/yaml/yaml-test-suite/tree/data/6LVF) (Spec Example 6.13. Reserved Directives)
* [S3PD](https://github.com/yaml/yaml-test-suite/tree/data/S3PD) (Spec Example 8.18. Implicit Block Mapping Entries)
* [NHX8](https://github.com/yaml/yaml-test-suite/tree/data/NHX8) (Empty Lines at End of Document)
* [2JQS](https://github.com/yaml/yaml-test-suite/tree/data/2JQS) (Block Mapping with Missing Keys)
* [M7A3](https://github.com/yaml/yaml-test-suite/tree/data/M7A3) (Spec Example 9.3. Bare Documents)
* [WZ62](https://github.com/yaml/yaml-test-suite/tree/data/WZ62) (Spec Example 7.2. Empty Content)
* [52DL](https://github.com/yaml/yaml-test-suite/tree/data/52DL) (Explicit Non-Specific Tag [1.3])
* [S4JQ](https://github.com/yaml/yaml-test-suite/tree/data/S4JQ) (Spec Example 6.28. Non-Specific Tags)
* [8MK2](https://github.com/yaml/yaml-test-suite/tree/data/8MK2) (Explicit Non-Specific Tag)
* [R4YG](https://github.com/yaml/yaml-test-suite/tree/data/R4YG) (Spec Example 8.2. Block Indentation Indicator)
* [6BCT](https://github.com/yaml/yaml-test-suite/tree/data/6BCT) (Spec Example 6.3. Separation Spaces)
* [A2M4](https://github.com/yaml/yaml-test-suite/tree/data/A2M4) (Spec Example 6.2. Indentation Indicators)
* [Q5MG](https://github.com/yaml/yaml-test-suite/tree/data/Q5MG) (Tab at beginning of line followed by a flow mapping)
* [S7BG](https://github.com/yaml/yaml-test-suite/tree/data/S7BG) (Colon followed by comma)
* [DK3J](https://github.com/yaml/yaml-test-suite/tree/data/DK3J) (Zero indented block scalar with line that looks like a comment)
* [FP8R](https://github.com/yaml/yaml-test-suite/tree/data/FP8R) (Zero indented block scalar)
* [4MUZ](https://github.com/yaml/yaml-test-suite/tree/data/4MUZ) (Flow mapping colon on line after key)
* [NJ66](https://github.com/yaml/yaml-test-suite/tree/data/NJ66) (Multiline plain flow mapping key)
* [UT92](https://github.com/yaml/yaml-test-suite/tree/data/UT92) (Spec Example 9.4. Explicit Documents)
* [9SA2](https://github.com/yaml/yaml-test-suite/tree/data/9SA2) (Multiline double quoted flow mapping key)
* [K3WX](https://github.com/yaml/yaml-test-suite/tree/data/K3WX) (Colon and adjacent value after comment on next line)
* [5MUD](https://github.com/yaml/yaml-test-suite/tree/data/5MUD) (Colon and adjacent value on next line)

Also adds the license file to nupkg to fix NU5125 warning.

0 comments on commit 5248398

Please sign in to comment.