The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Mandel

0.13     Sun Mar  2 16:25:48 2014
       * Add missing exception handling in HasOne relationship
         Contributor: Sebastian Riedel
       * Fix $col->remove() received $doc instead of $err in callback
       * Fix documentation error
         Contributor: Alexey Neyasov

0.12     Thu Feb 20 14:28:55 2014
       * Add _build_data() for $document->data() default values
       * Improved documentation

0.11     Mon Nov 18 10:52:59 2013
       * Change Mandel::Model->field(): %meta need to be a hash-ref
       * Change Mandel::Model->field(): Can retrive meta data for field
       * Add Mandel::Model::Field

0.10     Mon Oct 14 20:20:10 2013
       * Change Mandel::Collection::patch() works on search() arguments
       * Add Mandel::Document->patch for updating partial documents

0.09     Sun Oct 13 18:29:40 2013
       * Improved blocking support
       * Fix Document->remove() and ->save(): Forgot to pass on $err

0.08     Wed Oct  9 21:44:53 2013
       * Add support for setting belongs_to accessor to oid
       * Fix Model->name() was not set when built from documents on disk

0.07     Sun Oct  6 14:46:55 2013
       * Rename Model::add_field() to just field()
       * Rename Document::_raw() to ::data()
       * Relationships are now objects
       * Change related documents are stored using a dbref

0.06     Sat Oct  5 15:43:51 2013
       * Add support for isa. This also will force numbers to be coerced
         from strings to actual numbers.
       * Add support for perl -Mandel -e'...'
       * Add support for blocking method call

0.05     Sat Oct  5 13:02:14 2013
       * Change has_one/has_many documents point back to the "owner".
       * Add belongs_to relationship

0.04     Tue Oct  1 17:08:53 2013
       * Add support for has_one() and has_many('/json/pointer')
       * Add support for MANDEL_CURSOR_DEBUG=1
       * Add MYMETA* to MANIFEST.SKIP
       * Add Model::new_collection()
       * Rename Model::collection() to Model::collection_name

0.03     Tue Oct  1 12:39:20 2013
       * Fix default collection name on custom document base class
       * Add Mandel::Collection::patch()

0.02     Sat Sep 28 12:02:38 2013
       * Add Mandel::Collection::save()
       * Add Mandel::Document::contains()
       * Add Mandel::connect(), remove ::uri()
       * Add Mandel::model_class()
       * Add Mandel::storage(), remove ::mango()
       * Add builders for attributes, which makes it easier to customize in
         subclass.
       * Add support for custom base class for documents

0.01     Fri Sep 27 18:55:40 2013
       * Released alpha software
       * Add document model
       * Add document base class
       * Add collection managment
       * Add cursor
       * Add support for basic relationship: has_one and has_many