Release Notes: This release provided full support for CRUD operations on JDBC databases, CSV files, Excel spreadsheets, and NoSQL stores. CREATE TABLE, DROP TABLE, UPDATE, and DELETE FROM operations were added. Support for LIST and MAP column types (common in NoSQL stores) was added. Awareness of primary key columns was implemented (especially useful for UPDATE operations). Support for plain Java collections as datastores (LINQ style) was added. Full support for CouchDB databases was provided. Several maturing improvements were made in the API's syntax and semantics.
Release Notes: New features include an API for performing updates (write operations) on data, the ability to create data in CSV files, Excel spreadsheets, and JDBC databases, support for visual styling metadata, used in spreadsheets and similar data stores, support for the IN operator in queries, and major performance improvements for Excel reading.
Release Notes: A completely new fluent builder API for queries enabling type-safe queries in an more elegant manner: from(table).select(col).where(col).equals("foo") etc. Every schema element is now an interface with both a mutable and an immutable implementation. Support for Excel 2007+ spreadsheets (docx). The amount of dependencies have been cut down and some have been updated. Query processing with nested column-items are treated correctly, tables and columns with dots in their names are now supported, and there is better handling of streams in the CSV module.