Bumping dependency to activemodel 3.0.0.beta3
Defaults get written to attributes first, then overwritten by anythin…
…g including nils (Github: 61)
Has one related respects defined class names and foreign keys (Github…
Adding specs around the failures for collectionize
Adds collectionize method on nil class
Mongoid now raises an error when defining a field with a conflicting …
…name on a document (Github: 69)
Saving an existing parent document saves all dirty children
validations should receive object that responds to full_messages, not…
… result from this call
Allow dirty to pick up multiple in-place changes
Removing the ever so troublemaking and unneccesary validation specs
Fixed deletion of deeply embedded documents via pull
Dirty attributes now catch changes to in-place writes on arraays and …
Dirty attributes retain original value, not last set value
Clean up embedded calls
Adding embedded? for convenience, start of association refactoring
Bump to version 2.0.0.beta3
Revert "Call update on parent after save"
This reverts commit d229476f865860244f88dcf70c9bd9a792714b85.
Call update on parent after save
Changing == rdoc
Equality now just looks at id due to hash inconsistencies between rub…
…y versions and driver implementation
No more use of BSON OrderedHash, merge into normal Hash
change belongs_to (#deprecated) by embedded_in
add references support
add versioning support
add versioning class option
Ability to pass in pagination options.
For a more will_paginate like experience, this allows you to .paginate(:page => params[:page], :per_page => 20) at the end of a criteria chain.
_id was blank if 'key' was given
The pain I go through for roodi
closer to the syntax we want
optimize data conversions
Fix date conversion specs to expect utc times at midnight.