crystal-pg v0.25.0 Release Notes
Release Date: 2022-01-27 // almost 3 years ago-
- โ Add defense-in-depth for CVE-2021-23222
- โ Add scram-sha-256-plus "scram with channel binding". If your version of
postgres does support this, you should provide only this as your
auth_methods
in order to exclude the non-plus/non-channel-binding version of scram, as it's possible for a MITM to downgrade if the non-plus version is on the list. However this driver can't remove support for the non-plus version since not all supported versions of postgres support channel binding. - Give a name to error notice field V (the same as S/severity but not localized)
- โ Add support for decoding arrays of UUIDs (thanks @jwoertink)
- ๐ Allow socket connections to have paramaters from URIs (thanks @grepsedawk)
- ๐ Allow blocking connections to PG.connect_listen
- Properly encode null values in arrays (thanks @robcole and @grepsedawk)