1.3.3 - September 22nd 2021
* Fix order of ActiveRecord settings with Rails 7 so they don't run when ActiveRecord isn't required.

1.3.2 - September 18th 2021
* Confirmed support for Ruby v3, Rails 6.1, and Rails 7.0.0.alpha2.

1.3.1 - October 1st 2020
* Support Rails 6.1's likely database configuration structures.
* Update documentation to reflect latest gem version (Josh Buker).
* Remove git dependency in gemspec (Utkarsh Gupta).
* Use keyword arguments when possible for YAML loading (Bishwa Hang Rai).

1.3.0 - April 20th 2020
* Support ActiveJob, ActionCable, ActionText, ActionMailbox.

1.2.0 - April 18th 2020
* Support ActiveStorage (Mikko Kokkonen).

1.1.2 - November 4th 2019
* Generate an empty asset manifest file for Rails 6.

1.1.1 - August 3rd 2019
* Fix for latest Rails 6.0 release candidate.
* Test suite updates (Rails edge, sqlite3, Rubocop)

1.1.0 - February 13th 2019
* Rails 6.0 support.

1.0.0 - October 3rd 2018
* No functional changes.
* Added documentation about database preparation options.

0.9.1 - April 25th 2018
* Fix Rails 5.2 compatibility by not setting the deprecated secret_token configuration option.

0.9.0 - March 26th 2018
* Only reset databases that are either custom or the current one (Moritz Winter).
* More consistency around environment handling (rather than presuming it's always the test environment).

0.8.0 - February 1st 2018
* Rails 5.2.0 support.
* Requiring digest from std-lib directly.
* Refactoring for cleaner code.

0.7.0 - June 20th 2017
* Confirm support for MRI frozen string literals.
* Hide migration output (Michael Grosser).

0.6.0 - March 28th 2017
* Optionally disable database reset, schema loading, migrations (Sergey Kucher).
* Allow for multiple test databases (Semyon Pupkov).

0.5.5 - July 23rd 2016
* Add PostGIS support (Roland Koch).
* MySQL parameter fix (Mathieu Leduc-Hamel).

0.5.4 - January 12th 2016
* Remove silent_stream call for Rails 5.0 compatability (Bryan Ricker).
* Fix duplicate migrations error (Semyon Pupkov).

0.5.3 - March 1st 2015
* Use migrations from dependent gems (Korotaev Danil, Меркушин Михаил).

0.5.2 - July 18th 2014
* Note MIT licence in gemspec (@ktdreyer).
* Use local create/drop methods when resetting database (Bryan Ricker).
* ERB is now supported in config/database.yml, matching Rails (@patorash).
* The database now is configured before the application is loaded (@patorash).
* Documentation and generated config.ru now specify explicly loading all Rails libraries by default (Pat Allan).

0.5.1 - July 25th 2013
* Mass assignment errors raise exceptions instead of just being logged (Pat Allan).
* whilelist_attributes is only set for Rails 3.2 apps (Philip Arndt).
* Support ActiveRecord 3.0.x (Philip Arndt).
* Allow custom application configuration (Pablo Herrero).

0.5.0 - May 1st 2013
* whitelist_attributes is now set within configure_for_combustion, as it depends on which Railties are loaded.
* Make sure Rails gems are loaded before the engine's gem (Pablo Herrero).
* Fixed Rails version comparison (Josh Adam).

0.4.0 - March 16th 2013
* Don't delete the SQLite test database if it doesn't exist (Michael Gee, Alexander Rozumiy).
* Support for secret_key_base for Rails 4 apps (Philip Arndt).
* eager_load is set to true when using the production environment (Philip Arndt).
* whiny_nils is not set if using Rails 4 (Philip Arndt).
* Mysql2 can raise Mysql::Error with JRuby (Philip Arndt).
* Whitelist attributes typo is fixed (Geoff Hodgson).
* Mass assignment checks are now turned on, so errors are raised. This matches Rails' defaults for test environments (Josh Adams).
* Combustion no longer loads all of the Rails stack by default, just Railties and ActiveSupport. A combustion-rails gem will be created that uses all of Rails by default (Philip Arndt).
* Combustion classes now all define the outer module, so each can be required by themselves, should you desire (Philip Arndt).

0.3.3 - December 23rd 2012
* Removing version file - version number can just live in the gemspec.
* Load ActionController and ActionMailer via their Railties, not non-existent Engines (Chris Beer).
* SQL Schema support (Geoff Hodgson).
* Documentation fixes (Philip Arndt, Inge Jørgensen, Erkan Yilmaz).
* Include migrations from the internal app when migrating the database (Warren Seen).
* Correctly drop the test database when using SQLite (Warren Seen).
* Don't attempt to load sprockets for Rails 3.0.x (Alex Rozumey).

0.3.2 - March 3rd 2012
* Tentative Rails 3.0 and migrations support.
* Allow for different internal app directory.

0.3.1 - September 12th 2011
* Allow for different versions of Capybara (Leo Liang).
* Including Capybara::DSL instead of Capybara.
* Require 3.1.0 or better.
* Allow for JRuby in the database.yml template (Philip Arndt).

0.3.0 - September 2nd 2011
* Simple generator to create a pretty minimal internal Rails app.

0.2.0 - August 30th 2011
* Documentation.
* Allow developers to choose which Rails modules they wish to be loaded.
* Load Rails routes and Capybara helpers into RSpec examples when appropriate.

0.1.1 - August 24th 2011
* Support assets properly by loading ActionView and Sprockets railties.

0.1.0 - August 19th 2011
* First release, extracted from Dobro for HyperTiny.
