SQLAlchemy 2.0.7 Released with Critical SQL Cache Bug Fix and Additional Improvements
SQLAlchemy 2.0.7 has been released, addressing a critical caching bug in custom operator expressions, fixing typing issues with composite(), adding the PostgreSQL CITEXT type, and improving dialect compatibility, with all changes back‑ported to earlier stable releases.
SQLAlchemy 2.0.7 has been released, bringing a critical fix for the SQL cache system and several other improvements.
Database
[sql] [bug] Fixed a severe SQL cache issue where using Operators.op() to build custom operator expressions did not generate appropriate cache keys, reducing cache effectiveness; the fix is also back‑ported to version 1.4.47. References: #9506
typing
[typing] [bug] Fixed a typing problem that prevented composite() from accepting arbitrary callable objects as the source of a composite class. References: #9502
postgresql
[postgresql] [usecase] Added the new PostgreSQL type CITEXT. References: #9416
[postgresql] [usecase] Modified the core PostgreSQL dialect to improve compatibility with the sqlalchemy‑redshift third‑party dialect collection. References: #9442
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Laravel Tech Community
Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
