User-visible changes worth mentioning.
- Add support for Rails 8.0 - Thanks @zhuravel
(full changelog since previous version)
- Add support for Rails 7.2 - Thanks @yosiat
(full changelog since previous version)
- Fix support for Rails 7.1.x - Thanks @mikeastock
(full changelog since previous version)
- Add support for Rails 7.1 - Thanks @gregg-platogo
- Drop support for Ruby below 2.5.0 and Rails below 6.0
(full changelog since previous version)
- #79: Support namespaces
- #77: Fix
.teardown
and.cleanup
methods to process models in the reverse order - Thanks @gregnavis - #59: Add support for Ruby 3.0 and above - Thanks @dark-panda
- #68: Add support for Rails 7.0
- #69, #81: Drop support for Ruby below 2.2.2 and Rails below 5.2
(full changelog since previous version)
- Drop support for
mysql
, just testmysql2
- Drop support for Rails 3.1, 3.2, 4.0, and 4.1
- #56: Add license to gemspec - Thanks @leapingfrogs
- #53: Add option for specifying parent class - Thanks @nathanstitt
- #49: Always clear dependencies on
Temping.teardown
usingActiveSupport::Dependencies::Reference.clear!
- Thanks @faucct - Remove
clear_dependencies
option fromTemping.teardown
- Primary key fix. Properly set primary key in table when creating it.
- #40: Fixed unexpected model reflections caching - Thanks @faucct
- #44: Add support for Rails 5 ApplicationRecord - Thanks @bryanwoods
- #39: Add
Temping.cleanup
method - Thanks @bolshakov
- #38: Add abiltity to override create_table options - Thanks @bolshakov
- #31: Patch an issue when you create multiple models with Temping with the same name - Thanks @oneamtu!
- #20: Add
Temping.teardown
. Thanks @grn!