After a bit longer wait than I would prefer, I'd like to announce the DataMapper 0.10.0 Release Candidate 2.
This will be the final RC for 0.10.0, and assuming no major regressions are found in it, the 0.10.0 final release will occur one week from now on Tuesday. For the impatient, here are the command line instructions to install it: 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) Add gems.datamapper.org as a gem source if it isn't already: gem sources --add 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 main differences between RC1 and RC2 are bug fixes, although we have a few optimizations in the column types used when auto-migrating a table. There is a :min and :max option for Integer properties now that can choose the optimal sized integer column on databases that have more than INTEGER columns. On MySQL it will also set integer columns as unsigned if the :min is greater than 0. If you are running 0.9.x, I would strongly encourage you to test this version, as there are about ~140 fixes and about 1250+ commits between 0.9 and 0.10. What's left ----------- There's not alot left to do before 0.10.0 is released. Quite a few people are running edge dm-core just fine, so the reason for RC2 is just to do a final check for regressions before the real release next week. What we need ------------ The main thing we need is for people with well specced apps to pull down RC2 and run them using RC2. Please report any problems, and if you notice any regressions please be sure to tag them as "regression", which I treat with top priority. 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 Please search through the existing tickets prior to submitting, but when in doubt please create a ticket. I would rather have to sort through dupes or tickets that turn out to be resolved/invalid than for a valid bug to go unreported. Likewise if you're experiencing any problems with 0.9.x, please try RC2 and see if it resolves your problem. If it does, and you've created a ticket for it, please add a comment to the ticket so we can close the ticket. -- 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 -~----------~----~----~----~------~----~------~--~---
