Skip to content

v1.0.0

Compare
Choose a tag to compare
@jamis jamis released this 28 Sep 17:29
· 65 commits to master since this release

New in this release:

  • SQLite works again! A change in recent Rails caused the SQLite adapter to return views along with tables, which broke Spectacles. Spectacles v1.0.0 has convinced Rails to play nice.
  • The MySQL and MySQL2 drivers work now. Again, Rails was returning views with the tables, so it had to be strong-armed a bit to agree that Spectacles gets to handle the views.
  • When using PostgreSQL, you can now use Spectacles to manage your materialized views! See the Readme for more information about how that works.

Caveats:

Spectacles now requires Ruby 2.0 (due to use of Module#prepend to make the magic all work). If you're using an earlier version of Ruby (like jRuby < 9k), you should stick with the previous release, v0.5.3.