I'm pleased to announce the DataMapper 0.10.0 final release. This release is the product of over 11 months of work, 1250 commits, and over 140 tickets resolved. I want to thank everyone involved, from people committing code to running their specs with the RCs, it's been quite a learning experience.
This release contains 90-95% of the API that is expected to be in the 1.0 release, and the primary reason for the 0.10 series is to finalize the public and semipublic API. Install ------- NOTE: Before you start, please make sure you have the latest version of rubygems by running the command: sudo gem update --system You should have the latest version of rubygems (1.3.5) before proceeding: 1) Remove gems.datamapper.org from your gem sources: gem sources --remove http://gems.datamapper.org 2) Install the extlib gem: sudo gem install extlib 3) Install the dm-core gem: sudo gem install dm-core 4) (OPTIONAL) Install whatever dm-more gems you use, eg: sudo gem install dm-aggregates sudo gem install dm-constraints sudo gem install dm-migrations sudo gem install dm-serializer sudo gem install dm-timestamps sudo gem install dm-validations sudo gem install dm-types 5) (OPTIONAL) Install the database driver, or adapter you plan on using, eg: sudo gem install data_objects do_sqlite3 # or do_mysql/do_postgres NOTE: dm* and do* gems should be at version 0.10, while extlib will be at version 0.9.13. What's New ---------- The primary reason for this new series is that we've completely rewritten the specs, and rounded off alot of the sharp corners in the 0.9 series. While we're still not done, this is a substantial improvement over the 0.9 series. This will likely be the last series before a 1.0 release. The API should remain relatively unchanged, but where there are differences, there should be deprecation warnings steering you towards the new API you should be using. Martin Gamsjaeger has put together a post showing what is needed to update to 0.10: http://sick.snusnu.info/2009/06/03/migrating-to-datamapper-0100/ The process should be fairly straight forward, but feel free to reply to this message if you need help, or join us in #datamapper on IRC. Please report any issues you find in IRC, on the mailing list, or in the tracker: IRC: #datamapper Mailing List: http://groups.google.com/group/datamapper Bug Tracker: http://datamapper.lighthouseapp.com/projects/20609-datamapper -- Dan (dkubb) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "DataMapper" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/datamapper?hl=en -~----------~----~----~----~------~----~------~--~---
