- Drop support for Java 5 and 6 (now Java 7 or higher is required)
- Drop support for Clojure
1.2
through1.4
(for code cleanup) - Drop support for DSL API for JDBC params (use Cumulus instead)
- Drop support for
:val-query
option (use:test-query
instead) - Use Apache DBCP2 instead of DBCP1.x
- API options for DBCP2
- Refactor DSL for constructing basic JDBC params
- Extract the DSL into Cumulus
- Use Cumulus as dependency for DSL support
- Deprecate the DSL support (to be removed in a future release)
- Deprecate the
:val-query
option keyword - Add support for
:test-query
(replacement for:val-query
) - Deprecate JDK 1.5 support (to be removed in a future release)
- Deprecate support for Clojure 1.2 through Clojure 1.4 (to be removed in a future release)
- Don't lose query string when parsing URLs (Greg V)
- Parse argument map from java.net.URI
- Parse argument map from String (Heroku compatibility)
- Comprehensive Oracle connection parameters
- Move to Github
- Move to Leiningen 2 for builds
- Move to Eclipse license
- Refactor API
- Drop properties file support
- Drop per-database API functions
- Adopt generic API based on keywords