Revision history for Perl extension Sereal-Path
0.011 Nov 08 2015
* 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
0.010 Oct 29 2015
* experimental code for Sereal::Path::Tie
* fix occasional build problems
0.009 Oct 28 2015
* rework build procedure
* reuse available SV to store decompressed documents
* performance optimizations
* changelogs
0.008 Oct 18 2015
* experimental support of disjoin() and unite() function in iterator
* Sereal::Path accept Sereal::Path::Iterator as input
* performance optimizations
0.007 Oct 15 2015
* 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 improvments
0.006 May 23 2015
* perl 5.8 compatilibity fix
* fix various refcounting issues
* use memcmp instead of strncmp
0.005 May 20 2015
* fix compilation issues
0.004 May 19 2015
* add support of slice operator
0.003 May 13 2015
* C89 compatibility fixes
Full change history available at https://github.com/Sereal/Sereal