Add changelog entries.
This commit is contained in:
parent
62c10c012d
commit
d295777899
2 changed files with 28 additions and 0 deletions
|
@ -4,12 +4,35 @@
|
||||||
|
|
||||||
**Breaking Changes**:
|
**Breaking Changes**:
|
||||||
|
|
||||||
|
- 926fdfb: Events now use spans rather than markers, allowing for tracking both
|
||||||
|
the beginning and the end of scalars.
|
||||||
|
- 6c57b5b: Add a boolean to `DocumentStart` to know whether the start was
|
||||||
|
explicit (`---`) or implicit.
|
||||||
|
|
||||||
**Features**:
|
**Features**:
|
||||||
|
|
||||||
|
- Add an `Input` interface to prepare the ground to future input-specific.
|
||||||
|
optimizations (such as returning `Cow`'d strings when possible). This also
|
||||||
|
potentially allows for user-defined optimizations.
|
||||||
|
- Add `Parser::new_from_iter` to load from an iterator. This automatically
|
||||||
|
wraps using `BufferedInput`, which implements the new `Input` trait the
|
||||||
|
`Parser` needs.
|
||||||
|
|
||||||
**Fixes**:
|
**Fixes**:
|
||||||
|
|
||||||
|
- 750c992: Add support for nested implicit flow mappings.
|
||||||
|
- 11cffc6: Fix error with deeply indented block scalars.
|
||||||
|
- d3b9641: Fix assertion that could erroneously trigger with multibyte
|
||||||
|
characters.
|
||||||
|
- 95fe3fe: Fix parse errors when `---` appeared in the middle of plain scalars.
|
||||||
|
- 3358629: Fix infinite loop with `...` in plain scalars in flow contexts.
|
||||||
|
- Fix panics on other various erroneous inputs found while fuzzing
|
||||||
|
|
||||||
**Internal changes**:
|
**Internal changes**:
|
||||||
|
|
||||||
|
- Run all tests with both `Input` backends
|
||||||
|
- #15: Add fuzzing
|
||||||
|
|
||||||
## v0.0.2
|
## v0.0.2
|
||||||
|
|
||||||
This release does not provide much but is needed for the `saphyr` library to
|
This release does not provide much but is needed for the `saphyr` library to
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
## Upcoming
|
## Upcoming
|
||||||
|
|
||||||
**Breaking Changes**:
|
**Breaking Changes**:
|
||||||
|
|
||||||
- Move `load_from_*` methods out of the `YamlLoader`. Now, `YamlLoader` gained
|
- Move `load_from_*` methods out of the `YamlLoader`. Now, `YamlLoader` gained
|
||||||
a generic parameter. Moving those functions out of it spares having to
|
a generic parameter. Moving those functions out of it spares having to
|
||||||
manually specify the generic in `YamlLoader::<Yaml>::load_from_str`.
|
manually specify the generic in `YamlLoader::<Yaml>::load_from_str`.
|
||||||
|
@ -39,6 +40,10 @@
|
||||||
|
|
||||||
This feature is extensible and should allow (later) to add comments.
|
This feature is extensible and should allow (later) to add comments.
|
||||||
|
|
||||||
|
**Fixes**:
|
||||||
|
|
||||||
|
- 1fc4692: Fix trailing newlines when emitting multiline strings.
|
||||||
|
|
||||||
## v0.8.0
|
## v0.8.0
|
||||||
|
|
||||||
**Breaking Changes**:
|
**Breaking Changes**:
|
||||||
|
|
Loading…
Reference in a new issue