Week of June 4 -June 10, 2012

Not a very busy week.

  • The work merged at b4fb80cb starts reducing the number of strings that Rails creates; in the long run, this should have a good effect on memory/GC issues.
  • 4faaa811 adds ActiveRecord::Base#destroy! which raises an exception if the record cannot be destroyed.
  • 96f19f6c raises an error in dev mode if there are pending migrations, rather than waiting for your code to fail because the database is out of sync with the code.