- support rails 7.2 (#126)
- add support for litedb adapter (#120)
- add support for mysql2rgeo adapter (#121)
- support referencing old and new tables (#125)
- testing fixes, minor refactors ((#124), (#127))
- fix for rails 7+ compatibility (#118)
- add support for trilogy adapter (#115)
- support postgres schema config setting (#114)
- skip
schema.rb
generation whenschema_format
is set to:sql
(#113) - clarify that
drop_trigger
uses different parameters thancreate_trigger
(#112) - fix
rails db:migrate
issue for multiple databases (#110)
- rails 7 bugfix (#104 and #106)
- CI improvements (#103)
- tentative rails 7.1 support (waiting for its release 🤞)
- require ruby 2.5+ and rails 6+
- rails 6 support (#83)
- fix NoMethodError (#72)
- correctly pin dependencies in tests (#74)
- misc testing fixes (mysql 8.0.2+, easier local setup)
- ruby_parser bump for ruby 2.4
- rails 5.1 support (#63, #64)
- fix postgres version check (#65)
- fix for missing directory (#60)
- remove deprecation warnings (#59)
- ruby_parser bump for ruby 2.3
- fix tests for rails 5
- doc fixes (#55)
- ruby_parser bump for ruby 2.2. support (#40)
- lazy load dependencies for better memory usage
- better quoting for postgres
- respect ActiveRecord::SchemaDumper.ignore_tables (#39)
- ensure PG functions are created before triggers in schema.rb (#39)
- fix dependencies to reduce conflicts with other gems
nowrap
option for Postgres to support easy reuse of existing functions (#31)
- Support chaining within trigger groups (#22)
- Warn when
name
is used incorrectly for the current adapter (#22) - Misc doc improvements
- Minor bug fixes (#26 and 799ac5e)
- Update ruby_parser dependency
- Rails 4 support
- Ruby 2 support
- Better 1.9 support
- Update parsing gems
- PostGIS support
- Bugfix for adapter-specific warnings
- Loosen parser dependencies
- Rails 3.1+ support
- Easier installation
- Ruby 1.9 fix
- travis-ci
- sqlite + ruby1.9 bugfix
- drop_trigger fix
- DB-specific trigger body support
- Misc bugfixes
- Safer migration loading
- Misc speedups
- Speed up migration evaluation
- MySQL fixes for inferred root@localhost
- Rails 3 support
- Fix a couple manual create_trigger bugs
- rake db:schema:dump support
- respect non-timestamped migrations
- Compatibility tracking
- Fix Postgres return bug
- Ensure last action has a semicolon
- Better error handling
- Postgres 8.x support
- Update docs
- Fix
Builder#security
- Update docs
- Fix bug in
HairTrigger.migrations_current?
- Fix up Gemfile
- Initial release