0.100   2018-05-10 (PERLANCAR)

	- Add attribute 'driver', consult TWDB_CONFIG_PROFILE_<driver>
	  before TWDB_CONFIG_PROFILE if driver is set.


0.09    2017-07-10 (PERLANCAR)

	- No functional changes.

	- Replace Log::Any with Log::ger.


0.08    2016-07-10 (PERLANCAR)

        - Add DBD::SQLite as a dependency.

        - Test schema migration during release, not author testing (I
          practically never run tests with AUTHOR_TESTING=1).


0.07    2015-09-27 (PERLANCAR)

	- Switch to Mo.

        - Observe TWDB_KEEP_TEMP_DBS to allow preventing automatic cleanup of
          temp databases.

        - Add methods: drop_dbs(), created_dbs().

        - Add attribute: name_pattern to allow customizing random database name
          pattern.

	- [doc] Mention DBIx::TempDB.


0.06    2015-08-18 (PERLANCAR)

	- No functional changes.

	- Switch from Log::Any to Log::Any::IfLOG.


0.05    2015-04-22 (PERLANCAR)

	- [Bugfix] Test::WithDB::SQLite: Remove extraneous 'dbname=...'
	  parameter in DBI connection string which causes a garbage file
	  'xxx' to be created.


0.04    2015-04-22 (PERLANCAR)

	- Add class: Test::WithDB::SQLite.


0.03    2014-09-18 (PERLANCAR)

        - Add config: sqlite_db_dir.

        - Check ~/twdb.ini as well as ~/test-withdb.ini.

        - Check required config vars.

        - Observe env TWDB_CONFIG_PATH & TWDB_CONFIG_PROFILE.

        - Add basic (author) tests for each db driver.

        [Documentation]

        - Document known config vars.


0.02    2014-09-12 (PERLANCAR)

        - Add attribute: config_profile.

        - [Incompatible change] Rename configuration test_* -> user_*.

        - Add configuration: init_sql_admin, init_sql_user.

        - Add CLI script: drop-all-test-dbs.


0.01    2014-09-12 (PERLANCAR)

        - First release.