News and Updates

SQLAlchemy 2.0.18 Released
permalink

SQLAlchemy 2.0.18 is now available.

Release 2.0.18 includes a variety of bug fixes within the Core and dialect components as well as some typing related fixes. An additional SQL caching related issue involving the regexp_match() and regexp_replace() functions is fixed; for users of these two functions, release 1.4.49 fixes a critical issue that prevented the engine-level SQL cache from operating effectively when these constructs were in use.

Links to the detailed changelog for 2.0.18 is at Changelog.

SQLAlchemy 2.0.18 is available on the Download Page.

SQLAlchemy 2.0.17 Released
permalink

SQLAlchemy 2.0.17 is now available.

Release 2.0.17 includes a variety of bug fixes within the ORM component as well as some typing related fixes, and also adds support for RANGE and MULTIRANGE datatypes to the pg8000 dialect.

Links to the detailed changelog for 2.0.17 is at Changelog.

SQLAlchemy 2.0.17 is available on the Download Page.

SQLAlchemy 2.0.16 Released
permalink

SQLAlchemy 2.0.16 is now available.

Release 2.0.16 includes a variety of bug fixes and use case additions across the ORM, Core, asyncio and PostgreSQL areas, as well as small adjustments to the Core and test suite to pass all tests on Python 3.12.0b1.

Links to the detailed changelog for 2.0.16 is at Changelog.

SQLAlchemy 2.0.16 is available on the Download Page.

SQLAlchemy 2.0.15 Released
permalink

SQLAlchemy 2.0.15 is now available.

Release 2.0.15 adds an additional regression fix related to the series of changes for "insertmanyvalues", which uses a new SQL syntax on the PostgreSQL backend, this time repairing support for the generic Uuid datatype for those cases where multiple uuid values would be INSERTed by the ORM while also using RETURNING.

Links to the detailed changelog for 2.0.15 is at Changelog.

SQLAlchemy 2.0.15 is available on the Download Page.

SQLAlchemy 2.0.14 Released
permalink

SQLAlchemy 2.0.14 is now available.

Release 2.0.14 includes bugfixes across the ORM, SQL and dialect-specific categories, including one fix against a rare race condition that's been reported as occurring with the "joined eager loading" strategy under unusual circumstances.

Links to the detailed changelog for 2.0.14 is at Changelog.

SQLAlchemy 2.0.14 is available on the Download Page.