Update Rust crate sqlx to 0.7.3
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
sqlx | dependencies | patch |
0.7.2 -> 0.7.3
|
Release Notes
launchbadge/sqlx (sqlx)
v0.7.3
38 pull requests were merged this release cycle.
Added
- [#2478]: feat(citext): support postgres citext [[@hgranthorner]]
- [#2545]: Add
fixtures_path
in sqlx::test args [[@ripa1995]] - [#2665]: feat(mysql): support packet splitting [[@tk2217]]
- [#2752]: Enhancement #2747 Provide
fn PgConnectOptions::get_host(&self)
[[@boris-lok]] - [#2769]: Customize the macro error message based on the metadata [[@Nemo157]]
- [#2793]: derived Hash trait for PgInterval [[@yasamoka]]
- [#2801]: derive FromRow: sqlx(default) for all fields [[@grgi]]
- [#2827]: Add impl
FromRow
for the unit type [[@nanoqsh]] - [#2871]: Add
MySqlConnectOptions::get_database()
[[@shiftrightonce]] - [#2873]: Sqlx Cli: Added force flag to drop database for postgres [[@Vrajs16]]
- [#2894]: feat:
Text
adapter [[@abonander]]
Changed
- [#2701]: Remove documentation on offline feature [[@Baptistemontan]]
- [#2713]: Add additional info regarding using Transaction and PoolConnection as… [[@satwanjyu]]
- [#2770]: Update README.md [[@snspinn]]
- [#2797]: doc(mysql): document behavior regarding
BOOLEAN
and the query macros [[@abonander]] - [#2803]: Don't use separate temp dir for query jsons (2) [[@mattfbacon]]
- [#2819]: postgres begin cancel safe [[@conradludgate]]
- [#2832]: Update extra_float_digits default to 2 instead of 3 [[@brianheineman]]
- [#2865]: Update Faq - Bulk upsert with optional fields [[@Vrajs16]]
- [#2880]: feat: use specific message for slow query logs [[@abonander]]
- [#2882]: Do not require db url for prepare [[@tamasfe]]
- [#2890]: doc(sqlite): cover lack of
NUMERIC
support [[@abonander]] - [No MR]: Upgraded
libsqlite3-sys
to 0.27.0- Note: linkage to
libsqlite3-sys
is considered semver-exempt; see the release notes for 0.7.0 below for details.
- Note: linkage to
Fixed
- [#2640]: fix: sqlx::macro db cleanup race condition by adding a margin to current timestamp [[@fhsgoncalves]]
- [#2655]: [fix] Urlencode when passing filenames to sqlite3 [[@uttarayan21]]
- [#2684]: Make PgListener recover from UnexpectedEof [[@hamiltop]]
- [#2688]: fix: Make rust_decimal and bigdecimal decoding more lenient [[@cameronbraid]]
- [#2754]: Is tests/x.py maintained? And I tried fix it. [[@qwerty2501]]
- [#2784]: fix: decode postgres time without subsecond [[@granddaifuku]]
- [#2806]: Depend on version of async-std with non-private spawn-blocking [[@A248]]
- [#2820]: fix: correct decoding of
rust_decimal::Decimal
for high-precision values [[@abonander]] - [#2822]: issue #2821 Update error handling logic when opening a TCP connection [[@anupj]]
- [#2826]: chore: bump some sqlx-core dependencies [[@djc]]
- [#2838]: Fixes rust_decimal scale for Postgres [[@jkleinknox]]
- [#2847]: Fix comment in
sqlx migrate add
help text [[@cryeprecision]] - [#2850]: fix(core): avoid unncessary wakeups in
try_stream!()
[[@abonander]] - [#2856]: Prevent warnings running
cargo build
[[@nyurik]] - [#2864]: fix(sqlite): use
AtomicUsize
for thread IDs [[@abonander]] - [#2892]: Fixed force dropping bug [[@Vrajs16]]
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.