0.1.5
- Re-release due to broken MANIFEST.skip and out README.pod
0.1.4
- Config::Any added as a requirement
- Tests now use the included .perl format (No more YAML::XS requirement)
- Tests changed to support DBIx::Class 0.80123
- Document Changes
- Linked to tutorial
- Added CONTRIBUTOR section
- Thanks mst and ribasushi for the constant reviews!
- Pushed to CPAN as a stable release
0.1.3
- connect() now handles passing through valid-looking DBI connect structures.
- _make_config now checks for $user and $pass to be hashrefs, this adds support
for structures like ->connect( 'CONFIG', { hostname => 'db.foo.com' } );
- Added tests to 01_*.t to ensure the new signatures work correctly.
- Updated tests in 06_*.t to use ->connect ('CONFIG', { dbname => ":memory:" )
to be more clear, as opposed to riding ->{user}
- Updated documentation to reflect the changes to the code, namely the hashref
as the second argument, and the statements referring to load_credentials having
responsibility to return normal DBI connect structures.
- Config::Any is only loaded when it's needed.
0.1.2
- Makefile.PL depends on DBD::SQLite not DBD::SQLite3
- _make_config has a less annoying return
- connection() no longer tries to block ->load_credentials,
it is load_credential's responsablity to to check for credentials
it should allow to fall through.
- Added accessor on_credential_load, it provides access to the config
structure that load_credentials creates, and expects it as the return.
It can be used to make changes to the credentials, such as decrypting
passwords from the config file.
- A new Schema base was created for testing on_credential_load
- New tests added for on_credential_load
0.1.1:
- Replace SUPER:: with next::method
- Don't call load_credentials unless we're actually going to load some
- Move Config::Any into load_credentials to be lazy
- Allow handling of a normal hashref, no ->{options} (Should make handling cleaner)
- Add Testing schema for integration tests
0.1.0:
- Inital Version