Add changelog entries.

This commit is contained in:
Ethiraric 2024-10-20 18:53:32 +02:00
parent 62c10c012d
commit d295777899
2 changed files with 28 additions and 0 deletions

View file

@ -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

View file

@ -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**: