######### Changelog ######### * `Version 1.1`_ (9.4.2013) * `Version 1.0`_ (7.3.2013) * `Version 0.9.9`_ (30.11.2012) * `Version 0.9.1`_ (8. 9. 2012) * `Version 0.9`_ (5. 9. 2012) * `Version 0.8.5`_ (28. 6. 2012) * `Version 0.8`_ (31. 5. 2012) * `Version 0.7.2`_ (27. 3. 2012) * `Version 0.7.1`_ (31. 1. 2012) * `Version 0.7`_ (21. 12. 2011) Version 1.1 =========== New Features ------------ - :ref:`Context Manager <transaction-context-manager>` for transactions. Bugs Fixed ---------- - PYFB-30 - BLOBs are truncated at first zero byte Version 1.0 =========== Improvements ------------ - Removed dependency on fbclient library to be present at import time (PYFB-24) Bugs Fixed ---------- - PYFB-25 - Truncate long text from VARCHAR(5000) Version 0.9.9 ============= New Features ------------ - Firebird ARRAY support. Other changes ------------- - Cursor.execute() returns Self, so it could be used as iterator. - Reading output from Services now uses more efficient method to get data from server. Bugs Fixed ---------- - Fix: precision_cache in Connection works as intended. Version 0.9.1 ============= Just bugfixes to make FDB work on P3K again. Version 0.9 =========== New Features ------------ - Documentation; both in-source (in Sphinx autodoc format) and Sphinx (html) - Services API completely reworked Other changes ------------- - Unregistered bugs fixed. - Various optimizations and cleanup - Object reference graph optimalizations - Many new tests in test suite Version 0.8.5 ============= New Features ------------ - Support for Firebird stream BLOBs (see ReleaseNotes for details) - Documentation (stub, from KInterbasDB 3.3.0) Bugs Fixed ---------- - Fix for PYFB-17 and PYFB-18 (see our JIRA tracker for details) - Fixes for automatic unicode conversions + refactoring - Some optimizations Version 0.8 =========== New Features ------------ - Support for Firebird Event Notifications - `JIRA entry <http://tracker.firebirdsql.org/browse/PYFB-8>` Bugs Fixes ---------- - database_info (isc_info_firebird_version) fails opn amd64 linux - `JIRA entry <http://tracker.firebirdsql.org/browse/PYFB-16>` - more than 2 consecutive cursor open execute and iter fail - `JIRA entry <http://tracker.firebirdsql.org/browse/PYFB-15>` Version 0.7.2 ============= New Features ------------ - Python 3 Support (thanks to Philippe Makowski) - Support for Distributed Transactions And as always, some (unregistered) bugs fixed. Version 0.7.1 ============= Bug fixes. Version 0.7 =========== Initial release. Almost feature-complete (ready for 95% of users), but it could be still buggy (itâs beta!), and the code wasnât optimized for size and speed. In all other ways itâs ready for wide testing. Whatâs missing -------------- - Distributed transactions - ARRAY support - EVENTs support - Stream BLOBs - TRACE service - Documentation (but you can use KInterbasDB one as FDB is as close to it as possible). - Python 3.x support (havenât had time to test it, but it shouldnât be hard to make it work there)