We’ve also opened a lighthouse account to keep track of known bugs and
improvement requests. This is the first time we’ve used lighthouse for any of
our projects, and we’re pretty interested in seeing how well it holds up.

Finally, we’ve strengthened some of the generated active record tests.
should_have_many, should_have_one, and should_belong_to all now check the
database schema to make sure your foreign keys are in place. We bundled that
and a few small bug fixes into the latest release:
3.0.5. As you can
tell from the major version of 3, Shoulda is now more mature than Rails.