Skip to content

Commit

Permalink
fix(deps): update rust crate sqlx to v0.8.3 (#104)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [sqlx](https://github.com/launchbadge/sqlx) | dependencies |
patch | `0.8.2` -> `0.8.3` |

---

### Release Notes

<details>
<summary>launchbadge/sqlx (sqlx)</summary>

###
[`v0.8.3`](https://github.com/launchbadge/sqlx/blob/HEAD/CHANGELOG.md#083---2025-01-03)

[Compare
Source](https://github.com/launchbadge/sqlx/compare/v0.8.2...v0.8.3)

41 pull requests were merged this release cycle.

##### Added

- \[[#&#8203;3418]]: parse timezone parameter in mysql connection url
\[\[[@&#8203;dojiong](https://github.com/dojiong)]]
- \[[#&#8203;3491]]: chore: Update async-std v1.13
\[\[[@&#8203;jayvdb](https://github.com/jayvdb)]]
- \[[#&#8203;3492]]: expose relation_id and relation_attribution_no on
PgColumn
\[\[[@&#8203;kurtbuilds](https://github.com/kurtbuilds)]]
- \[[#&#8203;3493]]: doc(sqlite): document behavior for zoned date-time
types \[\[[@&#8203;abonander](https://github.com/abonander)]]
- \[[#&#8203;3500]]: Add sqlite commit and rollback hooks
\[\[[@&#8203;gridbox](https://github.com/gridbox)]]
- \[[#&#8203;3505]]: chore(mysql): create test for passwordless auth
([#&#8203;3484](https://github.com/launchbadge/sqlx/issues/3484))
\[\[[@&#8203;abonander](https://github.com/abonander)]]
- \[[#&#8203;3507]]: Add a "sqlite-unbundled" feature that dynamically
links to system libsqlite3.so library
\[\[[@&#8203;lilydjwg](https://github.com/lilydjwg)]]
- \[[#&#8203;3508]]: doc(sqlite): show how to turn options into a pool
\[\[[@&#8203;M3t0r](https://github.com/M3t0r)]]
- \[[#&#8203;3514]]: Support PgHstore by default in macros
\[\[[@&#8203;joeydewaal](https://github.com/joeydewaal)]]
- \[[#&#8203;3550]]: Implement Acquire for PgListener
\[\[[@&#8203;sandhose](https://github.com/sandhose)]]
- \[[#&#8203;3551]]: Support building with rustls but native
certificates
\[\[[@&#8203;IlyaBizyaev](https://github.com/IlyaBizyaev)]]
- \[[#&#8203;3553]]: Add support for Postgres lquery arrays
\[\[[@&#8203;philipcristiano](https://github.com/philipcristiano)]]
- \[[#&#8203;3560]]: Add PgListener::next_buffered(), to support batch
processing of notifications
\[\[[@&#8203;chanks](https://github.com/chanks)]]
- \[[#&#8203;3577]]: Derive Copy where possible for database-specific
types \[\[[@&#8203;veigaribo](https://github.com/veigaribo)]]
- \[[#&#8203;3579]]: Reexport AnyTypeInfoKind
\[\[[@&#8203;Norlock](https://github.com/Norlock)]]
- \[[#&#8203;3580]]: doc(mysql): document difference between `Uuid` and
`uuid::fmt::Hyphenated`
\[\[[@&#8203;abonander](https://github.com/abonander)]]
- \[[#&#8203;3583]]: feat: point
\[\[[@&#8203;jayy-lmao](https://github.com/jayy-lmao)]]
- \[[#&#8203;3608]]: Implement AnyQueryResult for Sqlite and MySQL
\[\[[@&#8203;pxp9](https://github.com/pxp9)]]
- \[[#&#8203;3623]]: feat: add geometry line
\[\[[@&#8203;jayy-lmao](https://github.com/jayy-lmao)]]
- \[[#&#8203;3658]]: feat: add Transaction type aliases
\[\[[@&#8203;joeydewaal](https://github.com/joeydewaal)]]

##### Changed

- \[[#&#8203;3519]]: Remove unused dependencies from sqlx-core, sqlx-cli
and sqlx-postgres
\[\[[@&#8203;vsuryamurthy](https://github.com/vsuryamurthy)]]
- \[[#&#8203;3529]]: Box Pgconnection fields
\[\[[@&#8203;joeydewaal](https://github.com/joeydewaal)]]
- \[[#&#8203;3548]]: Demote `.pgpass` file warning to a debug message.
\[\[[@&#8203;denschub](https://github.com/denschub)]]
- \[[#&#8203;3585]]: Eagerly reconnect in `PgListener::try_recv`
\[\[[@&#8203;swlynch99](https://github.com/swlynch99)]]
- \[[#&#8203;3596]]: Bump thiserror to v2.0.0
\[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]]
- \[[#&#8203;3605]]: Use `UNION ALL` instead of `UNION` in nullable
check \[\[[@&#8203;Suficio](https://github.com/Suficio)]]
- \[[#&#8203;3629]]: chore: remove BoxFuture's (non-breaking)
\[\[[@&#8203;joeydewaal](https://github.com/joeydewaal)]]
- \[[#&#8203;3632]]: Bump hashlink to v0.10
\[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]]
- \[[#&#8203;3643]]: Roll PostgreSQL 11..=15 tests to 13..=17
\[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]]
- \[[#&#8203;3648]]: close listener connection on TimedOut and
BrokenPipe errors
\[\[[@&#8203;DXist](https://github.com/DXist)]]
- \[[#&#8203;3649]]: Bump hashbrown to v0.15
\[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]]

##### Fixed

- \[[#&#8203;3528]]: fix: obey `no-transaction` flag in down migrations
\[\[[@&#8203;manifest](https://github.com/manifest)]]
- \[[#&#8203;3536]]: fix: using sqlx::test macro inside macro's
\[\[[@&#8203;joeydewaal](https://github.com/joeydewaal)]]
- \[[#&#8203;3545]]: fix: remove `sqlformat`
\[\[[@&#8203;tbar4](https://github.com/tbar4)]]
- \[[#&#8203;3558]]: fix: fix example code of `query_as`
\[\[[@&#8203;xuehaonan27](https://github.com/xuehaonan27)]]
- \[[#&#8203;3566]]: Fix: Cannot query Postgres `INTERVAL[]`
\[\[[@&#8203;Ddystopia](https://github.com/Ddystopia)]]
- \[[#&#8203;3593]]: fix: URL decode database name when parsing
connection url
\[\[[@&#8203;BenoitRanque](https://github.com/BenoitRanque)]]
- \[[#&#8203;3601]]: Remove default-features = false from url
\[\[[@&#8203;hsivonen](https://github.com/hsivonen)]]
- \[[#&#8203;3604]]: Fix mistake in sqlx::test fixtures docs
\[\[[@&#8203;andreweggleston](https://github.com/andreweggleston)]]
- \[[#&#8203;3612]]: fix(mysql): percent-decode database name
\[\[[@&#8203;abonander](https://github.com/abonander)]]
- \[[#&#8203;3640]]: Dont use `EXPLAIN` in nullability check for QuestDB
\[\[[@&#8203;Suficio](https://github.com/Suficio)]]

[#&#8203;3418]: https://github.com/launchbadge/sqlx/pull/3418

[#&#8203;3478]: https://github.com/launchbadge/sqlx/pull/3478

[#&#8203;3491]: https://github.com/launchbadge/sqlx/pull/3491

[#&#8203;3492]: https://github.com/launchbadge/sqlx/pull/3492

[#&#8203;3493]: https://github.com/launchbadge/sqlx/pull/3493

[#&#8203;3500]: https://github.com/launchbadge/sqlx/pull/3500

[#&#8203;3505]: https://github.com/launchbadge/sqlx/pull/3505

[#&#8203;3507]: https://github.com/launchbadge/sqlx/pull/3507

[#&#8203;3508]: https://github.com/launchbadge/sqlx/pull/3508

[#&#8203;3514]: https://github.com/launchbadge/sqlx/pull/3514

[#&#8203;3519]: https://github.com/launchbadge/sqlx/pull/3519

[#&#8203;3528]: https://github.com/launchbadge/sqlx/pull/3528

[#&#8203;3529]: https://github.com/launchbadge/sqlx/pull/3529

[#&#8203;3536]: https://github.com/launchbadge/sqlx/pull/3536

[#&#8203;3545]: https://github.com/launchbadge/sqlx/pull/3545

[#&#8203;3548]: https://github.com/launchbadge/sqlx/pull/3548

[#&#8203;3550]: https://github.com/launchbadge/sqlx/pull/3550

[#&#8203;3551]: https://github.com/launchbadge/sqlx/pull/3551

[#&#8203;3553]: https://github.com/launchbadge/sqlx/pull/3553

[#&#8203;3558]: https://github.com/launchbadge/sqlx/pull/3558

[#&#8203;3560]: https://github.com/launchbadge/sqlx/pull/3560

[#&#8203;3566]: https://github.com/launchbadge/sqlx/pull/3566

[#&#8203;3577]: https://github.com/launchbadge/sqlx/pull/3577

[#&#8203;3579]: https://github.com/launchbadge/sqlx/pull/3579

[#&#8203;3580]: https://github.com/launchbadge/sqlx/pull/3580

[#&#8203;3583]: https://github.com/launchbadge/sqlx/pull/3583

[#&#8203;3585]: https://github.com/launchbadge/sqlx/pull/3585

[#&#8203;3593]: https://github.com/launchbadge/sqlx/pull/3593

[#&#8203;3596]: https://github.com/launchbadge/sqlx/pull/3596

[#&#8203;3601]: https://github.com/launchbadge/sqlx/pull/3601

[#&#8203;3604]: https://github.com/launchbadge/sqlx/pull/3604

[#&#8203;3605]: https://github.com/launchbadge/sqlx/pull/3605

[#&#8203;3608]: https://github.com/launchbadge/sqlx/pull/3608

[#&#8203;3612]: https://github.com/launchbadge/sqlx/pull/3612

[#&#8203;3623]: https://github.com/launchbadge/sqlx/pull/3623

[#&#8203;3629]: https://github.com/launchbadge/sqlx/pull/3629

[#&#8203;3632]: https://github.com/launchbadge/sqlx/pull/3632

[#&#8203;3640]: https://github.com/launchbadge/sqlx/pull/3640

[#&#8203;3643]: https://github.com/launchbadge/sqlx/pull/3643

[#&#8203;3648]: https://github.com/launchbadge/sqlx/pull/3648

[#&#8203;3649]: https://github.com/launchbadge/sqlx/pull/3649

[#&#8203;3658]: https://github.com/launchbadge/sqlx/pull/3658

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/SebastianGoeb/kindle-to-anki).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuODUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Jan 4, 2025
1 parent d24ae5d commit f8149f1
Showing 1 changed file with 48 additions and 122 deletions.
170 changes: 48 additions & 122 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit f8149f1

Please sign in to comment.