Releases: Sereal/Sereal
Releases · Sereal/Sereal
Sereal Python Decoder
There was no initial release for the Python decoder so versioning is assumed to have started at v0.1. This release is also a breaking change release for Python 2 users and thus the major version bump.
Release notes:
- Python 2 no longer supported.
- Add setting to modify the BINARY decode behaviour of the decoder.
- Add recursove COPY tag detection.
Release Sereal::Path v0.013
- bug fixes
- extended test coverage
- (experimental) improved work around of autovivification
Release Sereal::Path v0.011
* changes in API:
- srl_iterator_next_until_depth_and_idx() renamed to srl_iterator_until()
- functions works with (straigh) idx, not revered on (ridx)
- add srl_iterator_rewind()
- semantic of srl_iterator_step_out() is changed. Now, calling
srl_iterator_step_out() moves iterator to next element at depth-1
* fix memleaks
* fix various compilation issues
* Tie interface share underlying iterator
* srl_iterator_step_in() works correctly with REFP tag
* more tests
Sereal-Path-0.010
Release Sereal::Path v0.010
* experimental code for Sereal::Path::Tie
* fix occasional build problems
Sereal-Path-0.009
Release Sereal::Path v0.008
* rework build procedure
* reuse available SV to store decompressed documents
* performance optimizations
* changelogs
Sereal-Path-0.008
Release Sereal::Path v0.008
- experimental support of disjoin() and unite() function in iterator
- Sereal::Path accept Sereal::Path::Iterator as input
- performance optimizations
Sereal-Path-0.007
Release Sereal::Path v0.007
- basic support of decoding REFP and COPY tags
- basic support of using Sereal::Path::Iterator as separate module
- fix complication errors on some platforms
- tests improved
Sereal-Path-0.004
- add support of slices
- more tests
Sereal-Path-0.003
C89 compatibility fixes
Sereal-Path-0.002
exclude JSON::Path from build requirements