Revision history for Perl extension Data::Serializer
0.27 Mon Dec 06 08:51:53 MST 2004
- Fixed version bug in test suite
Routine in test suite that tested storing to open filehandles was
using open() in a fashion incompatible with earlier versions of perl.
Converted it to use IO::File instead.
Thanks to the cpan testers for catching this one, in particular
nothingmuch@woobling.org
0.26 Fri Dec 03 11:49:34 MST 2004
- Modified Data::Serializer::Data::Dumper
removed the '2.08' requirement from use statement, this is handled in
the Makefile.PL so was redundant anyway. Was causing problems with
build in perl 5.8.6
Thanks to Ian <ian@holsman.net>
Tue Oct 05 15:30:02 MST 2004
- Modified Data::Serializer::Storable to use nfreeze when
the portable flag is set. This should help make the use of Storable
within Data::Serializer actually be portable when you ask it to be.
Thanks to Nick Edwards <nicke@summerleaze.co.uk> for requesting the feature
-Modified Data::Serializer::Data::Dumper to handle self-references correctly.
Was not correctly handling the serializing of self-referencing data structures.
Thanks to Ticha <ticha@openelement.co.uk> for finding the bug, and to
Gurusamy Sarathy <gsar@ActiveState.com> (Data::Dumper author) for suggesting
the fix.
0.25 Sat Jun 01 06:38:13 MST 2004
- Fixed misbehaving sloppy reference passing in test harness.
(Bug only visible in win32)
Thanks to =?ISO-8859-1?Q?=22Murat_=DCnalan=22?= <muenalan@cpan.org>
For debugging and providing the patch to get this to work.
0.24 Sat May 29 14:22:42 MST 2004
- Fixed bug in new 08-Store-Retrieve.t test
Now using File::Spec to correctly build path for test
Thanks to =?ISO-8859-1?Q?=22Murat_=DCnalan=22?= <muenalan@cpan.org>
For being on the ball in catching this bug.
0.23 Fri May 28 17:21:11 MST 2004
- Added store and retrieve functions for simple persistence
Thanks to
Nick Stutterer <nick@tesbo.com>
and
=?ISO-8859-1?Q?=22Murat_=DCnalan=22?= <muenalan@cpan.org>
For requesting this useful feature.
- Updated cookbook persistence example
0.22 Fri Mar 5 16:39:36 MST 2004
- Split up and organized test suite
- Added support for XML::Simple
- Created Data::Serializer::Cookbook
0.21 Tue Feb 24 16:57:19 MST 2004
- Added support for PHP::Serializer
- Added support for XML::Dumper
- Added raw_serialize and raw_deserialize methods
allows direct access to underlying serializers
useful to import/export data between aps that don't
understand Data::Serializer (like say serialized
PHP data)
- Added test for serializing scalars
0.20 Fri Feb 13 17:32:02 MST 2004
- Improved test suite to test combination of features
- cleaned up bug in handing of 'non-portable' serialized data
0.19 Fri Feb 13 14:46:30 SDT 2004
- Modified makefile to include dependancy on Digest::SHA1
Thanks (again) to Florian Helmberger <fh@laudatio.com>
for finding this discrepancy.
0.18 Fri Feb 13 11:17:24 SDT 2004
- Added support for MIME::Base64 for 'ascii armoring' serialized
data.
- Minor modifications to pod documentation
0.17 Thu Jul 11 15:10:41 MDT 2002
- Added support for YAML as a new serializer
Thanks to Florian Helmberger <fhe@inode.at> for writing
the relevant patch to do this.
0.16 Tue Jul 9 08:33:46 MDT 2002
- Added support for Config::General as a new serializer
- Added method 'options' for passing arguments to underlying serializers
currently only supported for Config::General
- Converted installation tests to use ExtUtils::Tbone (included)
- Added more robust testing of all serializers and features
Thanks to Thomas Linden <tom@daemon.de> who wrote a patch
adding support for Config::General to Data::Serializer
and for suggesting the addition of the options method
0.15 Mon Jul 1 13:32:46 MDT 2002
- Correct Makefile.PL testing bug
In particular we tested for Crypt::CBC and assumed Crypt::Blowfish
would also be installed. This is obviously not the case. We do not
want to force this as a dependency as encryption is a feature, not a
requirement for serializing data structures.
Thanks to 'Automated Perl Test Account <perl_test@logicalchaos.org>'
(and of course the humans behind it :-) )
0.14 Mon Jul 1 08:43:42 MDT 2002
- Corrected typo's in pod documentation
Thanks to Florian Helmberger <f.helmberger@uptime.at>
0.13 Mon Jan 14 12:49:10 MST 2002
- Added support for Tie::Transient
Thanks to recomendation from brian moseley <bcm@maz.org>)
0.12 Mon Jan 14 12:23:28 MST 2002
- Cleaned up installation tests
0.11 Tue Jan 8 13:28:43 MST 2002
- Removed build dependencies for all but Data::Dumper
Thanks to recomendation from brian moseley <bcm@maz.org>
0.10 Mon Jan 7 13:00:24 MST 2002
- Added Support for Data::Denter
0.09 Fri Nov 2 08:14:07 2001
- Cleaned up documentation
0.08 Mon Oct 16 07:54:32 2001
- Fixed bug in digest verification
- Fixed 5.005_03 compatibility bug
Thanks to Tatsuhiko Miyagawa <miyagawa@edge.co.jp>
0.07 Wed Oct 5 11:42:20 2001
- changed token system to be more flexible
- added compression
- cleaned up 'portability' option
- updated documentation
- updated tests
0.06 Wed Oct 4 16:27:02 2001
- added Encryption
0.05 Wed Oct 4 14:30:13 2001
- added t/ tests
0.04 Wed Oct 4 12:35:44 2001
- added documentation
0.03 Wed Oct 4 11:32:10 2001
- added serializer_token to assist deserialization
0.02 Tue Oct 3 15:32:19 2001
- completed generic serializer/deserializer interface
0.01 Tue Oct 3 11:11:36 2001
- original version; created by h2xs 1.19