asyncpg v0.21.0 Release Notes
Release Date: 2020-08-10 // about 4 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