This file documents the revision history for Perl extension Test-DBIx-Class.

0.21 02 June 2011
    - Fixed a bug when the test is named 'schema.t'

0.20 28 March 2011
    - Patch to cope with virtual views (colinnewell++)
    - updated the author maint stuff
    - stop the slave (in case it's running) before changing it)

0.19 02 March 2011
    - applied patch to fix bug in reporting error messages when using the
      PopulateMore fixture command.  (mjg++)
    - update copyright info

0.18 07 December 2010
    - Changed Makefile.PL and related toolchain stuff to reflect my more
      current practice
    - removed ";" from drop tables command so this works with more DBs
      (RT https://rt.cpan.org/Ticket/Display.html?id=63660)

0.17 07 November 2010
    - Fixed a bug in Test::DBIx::Class::Types that prevented you from using the
      4 argument version of 'connect_info' (reported by Colin Newell)
    - Made some trivial reformatting of documentation that suits my current
      formatting standards.  Split up the Makefile into install and developer
      versions as part of a test to see if this could work better.

0.16 30 October 2010
    - added a bit to make sure we disambiguate column names in 'order by' by
      the table it is in, to solve namespace clash when two tables have the
      same column name.

0.15 28 September 2010
    - removed use MI:ManifestSkip since I'm not actually using it

0.14 27 September 2010
    - Replaced Test::Differences with Test::Deep in order to try and squash
      the false positive error reported on cpan.  I personally like the less
      noisy error output as well.
    - Use more modern stuff in the Makefile.PL so is more like my current
      automation process for developing and release cpan stuff.
    - fixed the way the postgresql trait works so that it work on 9.0

0.13 30 August 2010
    - Well, I guess I shouldn't blame Data::Dumper on my test failures :)
    - Specifying more dependencies to try and narrow down failures.

0.12 27 August 2010
    - Force Data::Dumper version to modern version to solve the number 
      stringification bug.  Hopefully we can solve this in Test::Differences
      but this will stop bug reports for now.

0.11 25 August 2010
    - update dependencies and validate on recent Moose
    - hopefully fix most of the reported errors from cpan testers

0.10
    - New Functionality: MySQL Replication now supported.  Documention is
      lagging, if you are interested check out t/10-replication-mysql.t
    - Closed bug related controlling if database files are preserved or not
    - Bunched of typos fixed from various contributors.
    - tested on perl 5.12.0
    - New Contributors POD.  Please let me know if I missed you
    - Fixed bug where only one table would get loaded when using fixtures_ok
      and added tests.  (Tristan Pratt)
    - Diffs are now readable by humans when is_fixtures fails.  Changed uses
      of Test::More::is_deeply to Test::Differences::eq_or_diff so that the
      actual data structure contents are printed out instead of just
      "HASH(0x1008032b8)".  (Tristan Pratt)
    - Add feature to automatically load SQLite traits if connect_info's dsn
      appears to be of sqlite variety.  (Tristan Pratt)
    - Fixed bug where Traits::SQLite would not clean up your db even if keep_db
      was set to 0 if you specified the dbname inside connect_info's dsn. 
      (Tristan Pratt)

0.09  28 August 2009
    - New Functionality:  Added storage trait 'Testpostgresql' which works just
      like the 'Testmysql' except deploys to a test Postgresql database.
    - Changed some tests to prevent failures to install.
    - updated the Makefile.PL so that the support for Mysql and Postgresql is
      optional.
    - New documentation to reflect the above.

0.08  27 August 2009
    - New Functionality:  Added storage trait 'Testmysql' which allows you
      to create a temporary test instance of mysql, deploy and test against
      it, and clean itself up afterward.  Now you can test against Mysql
      nearly as easily as SQLite.
    - Populating fixtures now wraps everything inside a transaction.
    - Fixed an error in the Example Schema, now Email is a varchar instead of
      an integer
    - Documentation and tests for all the above

0.07  26 August 2009
    - Create framework for 'pluggable' storage traits and migrated all the
      SQLite specific stuff to a SQLite trait.  This change will allow us
      to add traits to test replication and other types of database setups.
    - Documentation and test improvements to reflect the above.
0.06  25 August 2009
    - Documentation additions related to overridding configuration via %ENV
    - Fixes to broken POD
    - Allows the option 'force_drop_table' to be set at configuration time
    - More completely documented ::SchemaManager options
    - Some additional (undocumented) features added to the exported subroutine
      generators.  
	
0.05  24 August 2009 @ 11::55::00 UTC
    - New Feature: Perform configuration file substitutions, similar to the way
      Catalyst::Plugin::ConfigLoader works.  Added tests and docs.

0.04  24 August 2009
    - Fixed some minor documentation typos and improved error reporting when a
      schema fails to deploy (we now properly report the actual error instead of
      silently dying).
    - New Feature: You can now set $ENV{TEST_DBIC_CONFIG_SUFFIX} to add more
      searchable paths when we are gathering and merging all the existing 
      configuration files.  See documentation for more.

0.03  23 August 2009
    - Reverted to a version of the Makefile that actually has all the 
      dependencies listed correctly.

0.02  21 August 2009 @ 18:33:20 UTC	
    - First usable version released.

0.01  21 August 2009
    - First usable version released.