2.04 - made note of the fact that Pixie requires Perl 5.8.0 in the Makefile.PL - does not use $Data::Dumper::Bless, uses $Data::Dumper::Toaster and Freezer for everything. 2.03 - fixed installation problems - fixed t/09deep.class.t to make sure it didn't die when it couldn't connect to one of the various storage mechanisms. 2.02 - changed to use $Data::Dumper::Bless - oids no longer stored in the objects - everything in UNIVERSAL is prefixed with px_ 2.01 - readme update 2.00 - rewrite of orginal pixie idea to make it a little more intelligent - pdcawley added hundreds of useful changes - Pixie::Proxy objects now do deferred loading by default. - Pixie::Proxy works with hash and array based objects - Pixie::Proxy works in the presence of overloaded objects - Pixie::Proxy objects can now be saved. Don't ask why they couldn't. Please. - Separated the 'simple' store from the storage manager portion of Pixie, so we now have Pixie and Pixie::Store::*. The store is responsible simply for saving and fetching 'simple' objects from the store, and provides for locking, unlocking and rolling back the store. But these don't guarantee anything yet. - Pixie now calls lock/unlock in its 'insert/get' methods before handing off to the more 'primitive' methods. - insert/get now use a 'cache' to avoid storing/fetching objects multiple times in a single transaction. Should be possible to extend this to use a single, unified cache. - Introduced 'Pixie::Name' objects, allowing for the naming/labelling of objects with 'well known' names. These look a little like Pixie::Proxy objects, and are generally not visible to the user, who uses Pixie's name related methods to manipulate names.