Skip to content

Commit cd23588

Browse files
committed
chore: update CHANGELOG.md for 0.5.6
1 parent e9faac2 commit cd23588

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

CHANGELOG.md

+33
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

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+
836
## 0.5.5 - 2021-05-24
937

1038
- [[#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
925953
[@feikesteenbergen]: https://github.com/feikesteenbergen
926954
[@etcaton]: https://github.com/ETCaton
927955
[@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

Comments
 (0)