Releases: engineyard/ardm
Releases · engineyard/ardm
0.4.0
0.3.2
0.3.1
Looser gem deps.
For all gem deps, change to ~> M.m
instead of more strict ~> M.m.p
.
0.3.0
Refine how Ardm is setup, and which files are required in what order
- Rename
Ardm::ActiveRecord
toArdm::Ar
andArdm::DataMapper
toArdm::Dm
The lib files change accordingly, and default ENV variables and settings are also shortened.
This change also reduces confusion between the realActiveRecord
andDataMapper
constants and theArdm::
ones. - Load the
belongs_to
property similar to how DM does it
0.2.7
Fix finalize.
0.2.6
- 0951bb3 Support first! on Relation with args
- 59b1ffe Use the right column type for the foreign key property
- d75cfc8 Remove args from save and raise if save without callbacks is called
- 38be059 Allow includes and references on collections as no-ops in DM
- 8d1db99 Fix some of the #first(args) deprecation warnings
- 63d2b88 has_many through with :via needs to be changed to :source
- 5a66be6 Remove assign_attributes patch for associations (unneeded)
- 6ab3f8d Setup repo for travis-ci.org
- cdd59e6 No need to branch for rails versions here anymore
- f82f4a4 Print a deprecation warning for relation chains (this will be a bit noisy in this version)
0.2.5
0.2.4
0.2.0
Many fixes that attempt to support DM on rails4 and rails3.
0.1.0
- Raise Ardm::NotImplemented when a DataMapper.repository is used with a name other than nil or default
- Allow Ardm to define DataMapper constant to make conversion easier
- Make finalize a module
- Remove pry-debugger
- Mark specs that refuse to pass as pending
- Convert specs to RSpec 2.99.1 syntax with Transpec
- Fix pending for new rspec
- Try to fix rspec deprecations
- Add proposed fix for associations in where clauses
- Fix enum integration spec
- Most of the spec/public tests passing
- Use ActiveRecord 3.2 instead of 4
- Update README to help everyone trying to use this gem
- Attribute copyright to Engine Yard
- Support string foreign keys
- SaveFailure => SaveFailureError
- Work at getting resource_spec from dm-core to pass
- Start hacking at shared finder specs (not working yet)
- Add model_spec from dm-core and get it passing (ignoring finder specs)
- Remove debugging junk
- Start the conversions section of the README
- Add the license to the gemspec