1.4.0: - Lots of maintenance done by Kamil GaƂuszka - Add compatibility with PostgreSQL 11 / 12 (Jeff Janes, Dmitry Bogatov) - Add compatibility with Python 3.8 (Stefano Rivera) - Fix for mishandling of None elements in sequence lines. (Lance Cooper) - Lots of bug fixes (Dmitry Bogatov) - Import views along with tables (Richard Gibson) - Expand the scope and capability of column type conversion (Richard Gibson) - Fix SQLServer TinyInt mapping (Rastko Karadzic) - Fix build on MacOS (Larry Siden) - Add Docker images (Dmitry Bogatov) 1.3.4: - Add compatibility with PostgreSQL 10 1.3.3: - Add compatibility with PostgreSQL 9.6 - Fix bug with typecasting of params 1.3.2: - Fixes invalid sizes in makeConst calls. (thanks to Dickson S. Guedes for the report, github user rastkok for the fix) 1.3.1: - Fixes issues with nullsfirst / nullslast in sqlalchemyfdw (thanks to KyleLilly) 1.3.0: - Add support for SORT pushdown (Thanks to Julien Rouhaud !) - Add support for EXPLAIN - Follow API changes from 9.5 rc1 - Improve python 2.6 compatibility 1.2.4: - Restore compatibility with python 2.6 (Thanks to Asya Kamsky !) - Follow API change from 9.5 beta2 - Fix structured fs tests - Fix missing reference counting on PyNone (Thanks to github user "tchornyi") 1.2.3: - Fix issue with NULL handling with the sequence protocol - Fix API change in PostgreSQL 9.5 1.2.2: - Ensure that tests can success on pgxn-testers infrastructure 1.2.1: - fix bug in error reporting code wrt to encodings (thanks to Thomas Vondra and the pgxn-testers infrastructure for uncovering this one) 1.2.0: - Add support for IMPORT FOREIGN SCHEMA - Fix issue with pymssql behavior (#100, thanks to homelink for reporting it) 1.1.1: - Fixes to the build system on MacOSX (Ray Ruvinskiy) - Fix bug with dropped attributes during DML operations - Add sphinx documentation 1.1.0: - ldap_fdw: - use the ldap3 module for python3 compatibility (Guillaume Ayoub) - allow types other than varchar (Guillaume Ayoub) - sqlalchemy_fdw: explictly pass "stream_results" options - fix some bugs wrt array handling - Build: - add support for VPATH builds (Markus Wanner, Christoph Berg) - rssfdw: - more flexibility for rss feeds 1.0.4: - Add support for upcoming AFTER TRIGGERs on foreign tables. - Fix reference counting bug in messages - Add indivual options for sqlalchemy fdw - Fix bugs with refcounting - Fix bug with unary operator 1.0.3: - Fix bugs with types reflection in sqlalchemyfdw (Thanks to naoshika for reporting it) - Fix bug regarding ARRAY detection - Small cleanups in Py_None reference counting - Better guard against errors during fdw initialization 1.0.2: - Fix bug when an exception occurs during iteration (Thanks to johnmudd for reporting it) - Add missing PYTHON_LDFLAGS when compiling with PYTHON_OVERRIDE (Thanks to frensley for reporting it) 1.0.1: - Use rollback/commit hooks on 9.2 too. 1.0.0: - 9.3 writable API support - Python3 experimental support - Local evaluation of the right side of any "VAR OPERATOR EXPR" expressions. 1.0.0beta1: - Fix many many memory related bugs - Add gcfdw to help debugging python reference counting bugs. - Let the structuredfs work with file-like objects. 0.9.2.1: - Fix bug in log_to_postgres utility function, leading to SIGABRT from python. 0.9.2: - Move to PG 9.2 fdw API. - Add support to declared parameterized paths 0.9.1 - Improvements to the imap fdw - last supported version with pg 9.1. 0.0.9 - Break backwards compatibility: the column definition to the foreign data wrapper constructor is now a dictionary of column names to their types. - Add python2.6 compatibility - Add sqlalchemy foreign data wrapper - Remove sqlite foreign data wrapper 0.0.8 - Added minimal documentation in the doc folder 0.0.7 - Fix bug with 64bits platform on text and bytea types 0.0.6 - Fix operand switching, replacing the operator by its commutator - Removed ANY, CONTAINS, IN support for a more general approach - Fix many bugs in imapfdw 0.0.5 - Fix bug on Postgresql exceptions management - Replaced imaplib by imapclient for better server compatibility