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