@@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
6
6
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7
7
8
+ ## 0.5.6 - 2021-08-16
9
+
10
+ A large bugfix release, including but not limited to:
11
+
12
+ * [[ #1329 ]] Implement ` MACADDR ` type for Postgres [[ @nomick ]]
13
+ * [[ #1363 ]] Fix ` PortalSuspended ` for array of composite types in Postgres [[ @AtkinsChang ]]
14
+ * [[ #1320 ]] Reimplement ` sqlx::Pool ` internals using ` futures-intrusive ` [[ @abonander ]]
15
+ * This addresses a number of deadlocks/stalls on acquiring connections from the pool.
16
+ * [[ #1332 ]] Macros: tell the compiler about external files/env vars to watch [[ @abonander ]]
17
+ * Includes ` sqlx build-script ` to create a ` build.rs ` to watch ` migrations/ ` for changes.
18
+ * Nightly users can try ` RUSTFLAGS=--cfg sqlx_macros_unstable ` to tell the compiler
19
+ to watch ` migrations/ ` for changes instead of using a build script.
20
+ * See the new section in the docs for ` sqlx::migrate!() ` for details.
21
+ * [[ #1351 ]] Fix a few sources of segfaults/errors in SQLite driver [[ @abonander ]]
22
+ * Includes contributions from [[ @link2ext ]] and [[ @madadam ]] .
23
+ * [[ #1323 ]] Keep track of column typing in SQLite EXPLAIN parsing [[ @marshoepial ]]
24
+ * This fixes errors in the macros when using ` INSERT/UPDATE/DELETE ... RETURNING ... ` in SQLite.
25
+
26
+ [ A total of 25 pull requests] [ 0.5.6-prs ] were merged this release cycle!
27
+
28
+ [ #1329 ] : https://github.com/launchbadge/sqlx/pull/1329
29
+ [ #1363 ] : https://github.com/launchbadge/sqlx/pull/1363
30
+ [ #1320 ] : https://github.com/launchbadge/sqlx/pull/1320
31
+ [ #1332 ] : https://github.com/launchbadge/sqlx/pull/1332
32
+ [ #1351 ] : https://github.com/launchbadge/sqlx/pull/1351
33
+ [ #1323 ] : https://github.com/launchbadge/sqlx/pull/1323
34
+ [ 0.5.6-prs ] : https://github.com/launchbadge/sqlx/pulls?q=is%3Apr+is%3Amerged+merged%3A2021-05-24..2021-08-17
35
+
8
36
## 0.5.5 - 2021-05-24
9
37
10
38
- [[ #1242 ]] Fix infinite loop at compile time when using query macros [[ @toshokan ]]
@@ -925,3 +953,8 @@ Fix docs.rs build by enabling a runtime feature in the docs.rs metadata in `Carg
925
953
[@ feikesteenbergen]: https: // github.com/feikesteenbergen
926
954
[@ etcaton]: https: // github.com/ETCaton
927
955
[@ toshokan]: https: // github.com/toshokan
956
+ [@ nomick]: https: // github.com/nomick
957
+ [@ marshoepial]: https: // github.com/marshoepial
958
+ [@ link2ext]: https: // github.com/link2ext
959
+ [@ madadam]: https: // github.com/madadam
960
+ [@ AtkinsChang ]: https: // github.com/AtkinsChang
0 commit comments