Releases: npgsql/npgsql
Releases Β· npgsql/npgsql
v6.0.7
6.0.7 contains 7 fixes, everyone is strongly encouraged to upgrade.
The full list of changes is available here.
v6.0.6
6.0.6 contains three bug fixes, notably for #4582, fixing support for extension types in non-default schemas.
The full list of changes is available here.
v4.1.12
Fixes backported:
- Deadlock/hung at NpgsqlDataReader.Cleanup (#4465)
This release also brings VS2022 support to the Npgsql VSIX (which is otherwise discontinued).
v6.0.5
6.0.5 contains is 7 fixes, everyone is strongly encouraged to upgrade.
The full list of changes is available here.
v5.0.14
Fixes backported:
- A connector might be returned twice to the pool if broken while opening new connector (#4479)
- Deadlock/hung at NpgsqlDataReader.Cleanup (#4465)
v4.0.13
Fixes backported:
- Deadlock/hung at NpgsqlDataReader.Cleanup (#4465)
- NpgsqlDataReader.GetTextReader always returns a reader with UTF8 encoding (#4384)
- Throw if additional unencrypted bytes are left after SSL negotiation (#4130)
v6.0.4
6.0.4 contains is the first patch release in a while, and so contains 22 bug fixes. Everyone is strongly encouraged to upgrade.
The full list of changes is available here.
v5.0.13
Fixes backported:
- DeadlockDetected returns false by PostgresException.IsTransient (#4409)
- NpgsqlDataReader.ExecuteScalar doesn't always throw PostgresException (#4378)
- Intermittent "Unknown message code: X" exceptions. affects 5.X and 6.x (#4305)
- NpgsqlDataReader.GetTextReader always returns a reader with UTF8 encoding (#4384)
- Idle connection pruning becomes permanently disbled afrer postgres server restart (same as #4193) (#4373)
v5.0.12
5.0.12 fixes the following:
- Fix pruning enable/disable race condition (#4255)
- Allow flushing of NpgsqlReadBuffer.Stream (#4122)
v6.0.3
6.0.3 contains important bug fixes, everyone is strongly encouraged to upgrade.
The full list of changes is available here.