asyncpg v0.21.0 Release Notes
Release Date: 2020-08-10 // over 3 years ago-
👌 Improvements
➕ Add support for password functions (useful for RDS IAM auth) (#554)
(by Harvey Frye in 1d9457f for #554)➕ Add support for connection termination listeners (#525)
(by @iomintz in 8141b93 for #525)⚡️ Update CI matrix, aarch64 builds (#595)
(by @Gelbpunkt in ac6a2fc for #595)🛠 Fixes
🛠 Fix possible uninitalized pointer access on unexpected array
message data (CVE-2020-17446, by @elprans in 69bcdf5,
reported by @risicle)Fix Connection class _copy_in private method
(by @ABCDeath in 7f5c2a2 for #555)⬆️ Bump pgproto to fix compilation issues
(by @elprans in aa67d61 for #565)👌 Improve pool documentation examples (#491)
(by @nyurik in 745f8f8 for #491)⚡️ Update usage.rst (#572)
(by @xuedong09 in f5b425a for #572)🛠 Fix links in connection documentation (#584)
(by @samuelcolvin in b081320 for #584)🛠 Fix usage documentation for hstore (#515)
(by @aaliddell in 39040b3 for #515)
Previous changes from v0.20.0
-
👌 Improvements
👌 Support Python 3.8
(by @1st1 in #504)👌 Support PgBouncer by sending only a single SYNC message per query
(by @fvannee in b043fbd)🐛 Bug Fixes
🖐 Handle IP values with prefix in "inet" type as
ipaddress.IPvXInterface
(by @elprans in 5a4daf7 for #497)Close transport if connection times out
(by @hexrain in 926f483 for #468)👉 Use faster UUID codecs; make UUID decoding/encoding/operations 2-7x faster
(by @1st1 in edde3ff)⬆️ Use
loop.start_tls()
to upgrade connections to SSL
(by @1st1 in bdba7ce)🏗 Build