Releases: SupahNickie/CaffeineORM
Release first feature-full and stable build of Caffeine
Merge pull request #1 from SupahNickie/v1.0.0-rerelease v1.0.0 rerelease
v5.3.0
Add support for a public-facing pooled connection object, allowing for users to generate reusable PreparedStatements while Caffeine handles all the connections for them.
v5.2.0
Add support for connection pooling, multiple concurrent database lookups/operations.
v5.1.1
Fix early closing of connection and added a finally block to ensure the connection is nulled out after a transaction.
v5.1.0
Add save()
function for easier persistence and update Javadocs.
v5.0.0
Removed support for options
passed into the various rawQuery
and query
methods. Fixed the find(int)
method and added javadocs!
v4.1.0
Add in support for the isDirty
and isNewRecord
functions, which were indispensable features of ActiveRecord.
v4.0.1
Raise exception if any of the objectQuery
or query
methods are called without calling CaffeineObject.setQueryClass()
first.
v4.0.0
Support for multiple databases.
v3.0.0
Allow multiple table queries with a raw return of List<HashMap<String, Object>>
rather than being coerced to some sort of single CaffeineObject inheriting class that combines attributes. Breaking existing method calls to execute raw sql as such.