2.9 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.4 - 2020-01-18
Fixed
- Fix decoding of Rows containing NULLs in MySQL (and add an integration test so this doesn't break again)
0.2.3 - 2020-01-18
Fixed
- Fix
query!when used on a query that does not return results
0.2.2 - 2020-01-16
Added
Fixed
-
Fix stall when requesting TLS from a Postgres server that explicitly does not support TLS (such as postgres running inside docker) [@abonander]
-
[#66] Declare used features for
tokioinsqlx-macrosexplicitly
0.2.1 - 2020-01-16
Fixed
- [#64, #65] Fix decoding of Rows containing NULLs in MySQL [@danielakhterov]
- [#55] Use a shared tokio runtime for the
query!macro compile-time execution (under theruntime-tokiofeature) [@udoprog]
0.2.0 - 2020-01-15
Fixed
Added
-
Support Tokio through an optional
runtime-tokiofeature. -
Support SQL transactions. You may now use the
begin()function onPoolorConnectionto start a new SQL transaction. This returnssqlx::Transactionwhich willROLLBACKonDropor can be explicitlyCOMMITusingcommit(). -
Support TLS connections.
0.1.4 - 2020-01-11
Fixed
Added
-
Support for
SCRAM-SHA-256authentication in Postgres #37 @danielakhterov -
Implement
Debugfor Pool #42 @prettynatty
0.1.3 - 2020-01-06
Fixed
0.1.2 - 2020-01-03
Added
-
Support for Authentication in MySQL 5+ including the newer authentication schemes now default in MySQL 8:
mysql_native_password,sha256_password, andcaching_sha2_password. -
Chronosupport for MySQL was only partially implemented (was missingNaiveTimeandDateTime<Utc>). -
Vec<u8>(and[u8]) support for MySQL (BLOB) and Postgres (BYTEA).