You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
2.0 KiB
Markdown
30 lines
2.0 KiB
Markdown
4 months ago
|
### New features & improvements
|
||
|
- Enable parsing into nested nodes ([87f4184](https://github.com/biojppm/rapidyaml/commit/87f4184))
|
||
|
- `as_json()` can now be called with tree and node id ([4c23041](https://github.com/biojppm/rapidyaml/commit/4c23041))
|
||
|
- Add `Parser::reserve_stack()` ([f31fb9f](https://github.com/biojppm/rapidyaml/commit/f31fb9f))
|
||
|
- Add uninstall target ([PR #122](https://github.com/biojppm/rapidyaml/pull/122))
|
||
|
- Update [c4core](https://github.com/biojppm/c4core) to v0.1.1
|
||
|
- Add a [quickstart sample](samples/quickstart.cpp) with build examples.
|
||
|
- Update [README.md](README.md) to refer to the quickstart
|
||
|
- Add [gdb visualizers](src/ryml-gdbtypes.py)
|
||
|
- Add `SO_VERSION` to shared builds
|
||
|
|
||
|
### Fixes
|
||
|
- Fix [#139](https://github.com/biojppm/rapidyaml/issues/139): substr and csubstr not found in ryml namespace
|
||
|
- Fix [#131](https://github.com/biojppm/rapidyaml/issues/131): resolve references to map keys
|
||
|
- Fix [#129](https://github.com/biojppm/rapidyaml/issues/129): quoted strings starting with * parsed as references
|
||
|
- Fix [#128](https://github.com/biojppm/rapidyaml/issues/128): segfault on nonexistent anchor
|
||
|
- Fix [#124](https://github.com/biojppm/rapidyaml/issues/124): parse failure in comments with trailing colon
|
||
|
- Fix [#121](https://github.com/biojppm/rapidyaml/issues/121): preserve quotes when emitting scalars
|
||
|
- Fix [#103](https://github.com/biojppm/rapidyaml/issues/103): ambiguous parsing of null/empty scalars
|
||
|
- Fix [#90](https://github.com/biojppm/rapidyaml/issues/90): CMAKE_CXX_STANDARD ignored
|
||
|
- Fix [#40](https://github.com/biojppm/rapidyaml/issues/40): quadratic complexity from use of `sscanf(%f)`
|
||
|
- Fix emitting json to streams ([dc6af83](https://github.com/biojppm/rapidyaml/commit/dc6af83))
|
||
|
- Set the global memory resource when setting global callbacks ([511cba0](https://github.com/biojppm/rapidyaml/commit/511cba0))
|
||
|
- Fix python packaging ([PR #102](https://github.com/biojppm/rapidyaml/pull/102))
|
||
|
|
||
|
### Special thanks
|
||
|
- @Gei0r
|
||
|
- @litghost
|
||
|
- @costashatz
|