Release Notes: This release fixes a bug which caused dropped table columns to be treated like existing table columns.
Release Notes: Database connections in the connection pool are now re-established if they are broken.
Release Notes: A serious bug was fixed that caused negative numerics with a fractional part to be read incorrectly from the database.
Release Notes: A bug in the preloader that caused trouble when a record array contained duplicate objects (with the same primary key) was fixed.
Release Notes: This release adds support for floats in addition to rationals/numerics.
Release Notes: This release fixes a bug that caused a runtime error when reading negative numeric data from the database.
Release Notes: A bug leading to incorrect microseconds in timestamps read from the database has been fixed.
Release Notes: This release adds support for the PostgreSQL types "date", "timestamp", and "timestamptz", and for the Ruby class "Time".
Release Notes: SELECT DISTINCT is no longer used implicitly, due to restrictions in WHERE clauses.
Release Notes: The FlexiRecord::BaseRecord#transaction method has been added. A bug in the module for ordered records (ListRecord) was fixed. Table references may now be specified without registering accessor methods in both respective Ruby classes.