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.