Revision history for Perl extension Sereal-Encoder
0.01 Tue Aug 8 17:09 2012
- original version; internal release.
0.02 Tue Aug 8 17:09 2012
- internal release.
0.03 Tue Sep 4 17:09 2012
- internal release.
0.04 Thu Sep 6 16:00 2012
- internal release.
0.05 Fri Sep 7 14:00 2012
- internal release.
0.06 Mon Sep 10 11:00 2012
- First public release (CPAN).
- Beta quality software.
0.07 Tue Sep 11 14:00 2012
- "undef_unknown" option will cause unsupported Perl types to be
encoded as "undef" instead of throwing an exception.
- Similarly, "stringify_unknown" will make those unsupported types
be stringified instead. The two options are mutually exclusive.
- "warn_unknown" option (only meaningful if "stringify_unknown" or
"undef_unknown" are active) will cause a warning to be issued when
an unsupported type is encoded as a string or as undef.
- Bug fixes for encoding the contents of tied hashes (the tiedness
itself is not preserved by design).
- Solaris build fix.
- Test fixes for threaded perls (likely working around a bug in Perl
- Improved documentation.
0.08 Thu Sep 13 17:00 2012
- 'snappy_threshold' option which controls at which minimum packet size
we start compressing with Snappy at all (if Snappy enabled)
- More tests.
0.09 Fri Sep 14 10:00 2012
- Export functions by default when loaded from one liner
- More liberal set of decoder versions that we can run full tests against
0.10 Mon Sep 17 14:00 2012
- Perl 5.10 regular-expression-related build fixes.
0.11 Tue Sep 18 13:00 2012
- 5.8.5 fixes.
- Fixes to other languages' reference data output.
0.12 Wed Sep 19 08:00 2012
* Important bug fix *
- Under certain circumstances, an encoder object could be left
in an unclean state when an encoding operation failed via
an exception.
0.13 - unreleased
0.14 Wed Oct 10 11:11 2012
- The 'warn_unknown' option now optionally does NOT emit a warning
if the unsupported item is a blessed object with string overloading.
0.15 Wed Oct 17 13:00 2012
- Thread-safety fix on Perls >= 5.8.7. Sereal is still not thread-safe
on older Perls