PonyORM v0.7.14 Release Notes
Release Date: 2020-11-23 // over 3 years ago-
🔋 Features
- ➕ Add Python 3.9 support
- Allow to use kwargs in select: Entity.select(**kwargs) and obj.collection.select(**kwargs), a feature that was announced but actually missed from 0.7.7
- ➕ Add support for volatile collection attributes that don't throw "Phantom object appeared/disappeared" exceptions
🛠 Bugfixes
- 🛠 Fix negative timedelta conversions
- Pony should reconnect to PostgreSQL when receiving 57P01 error (AdminShutdown)
- 👍 Allow mixing compatible types (like int and float) in coalesce() arguments
- 👌 Support of subqueries in coalesce() arguments
- 🛠 Fix using aggregated subqueries in ORDER BY section
- 🛠 Fix queries with expressions like
(x, y) in ((a, b), (c, d))
- #451: KeyError for seeds with unique attributes in SessionCache.update_simple_index()
Previous changes from v0.7.13
-
🛠 This release contains no new features or bugfixes. The only reason for this release is to test our CI/CD process.