chore(deps): update all dependencies #2

Merged
kjuulh merged 1 commits from renovate/all into main 2023-11-01 20:44:47 +01:00
Owner

This PR contains the following updates:

Package Type Update Change
anyhow workspace.dependencies patch 1.0.71 -> 1.0.75
async-trait workspace.dependencies patch 0.1.68 -> 0.1.74
axum workspace.dependencies patch 0.6.18 -> 0.6.20
axum-extra workspace.dependencies minor 0.7.4 -> 0.8.0
axum-sessions workspace.dependencies minor 0.5.0 -> 0.6.1
clap workspace.dependencies minor 4.3.0 -> 4.4.7
oauth2 workspace.dependencies patch 4.4.0 -> 4.4.2
openidconnect workspace.dependencies minor 3.0.0 -> 3.4.0
serde_json workspace.dependencies patch 1.0.107 -> 1.0.108
sqlx workspace.dependencies minor 0.6.2 -> 0.7.2
tower-http workspace.dependencies patch 0.4.0 -> 0.4.4
uuid workspace.dependencies minor 1.3.3 -> 1.5.0
zitadel workspace.dependencies minor 3.3.1 -> 3.4.29

Release Notes

dtolnay/anyhow

v1.0.75

Compare Source

v1.0.74

Compare Source

v1.0.73

Compare Source

v1.0.72

Compare Source

  • Documentation improvements
dtolnay/async-trait

v0.1.74

Compare Source

  • Documentation improvements

v0.1.73

Compare Source

  • Prevent generated code from triggering ignored_unit_patterns pedantic clippy lint

v0.1.72

Compare Source

  • Documentation improvements

v0.1.71

Compare Source

  • Documentation improvements

v0.1.70

Compare Source

v0.1.69

Compare Source

  • Resolve new diverging_sub_expression clippy lint in generated code
tokio-rs/axum

v0.6.20: axum - v0.6.20

Compare Source

  • added: WebSocketUpgrade::write_buffer_size and WebSocketUpgrade::max_write_buffer_size
  • changed: Deprecate WebSocketUpgrade::max_send_queue
  • change: Update tokio-tungstenite to 0.20
  • added: Implement Handler for T: IntoResponse (#​2140)

v0.6.19: axum - v0.6.19

Compare Source

  • added: Add axum::extract::Query::try_from_uri (#​2058)
  • added: Implement IntoResponse for Box<str> and Box<[u8]> (#​2035)
  • fixed: Fix bugs around merging routers with nested fallbacks (#​2096)
  • fixed: Fix .source() of composite rejections (#​2030)
  • fixed: Allow unreachable code in #[debug_handler] (#​2014)
  • change: Update tokio-tungstenite to 0.19 (#​2021)
  • change: axum's MSRV is now 1.63 (#​2021)
maxcountryman/axum-sessions

v0.6.1

Compare Source

v0.6.0: Migration to tower-sessions

Compare Source

!IMPORTANT]

# **Migration to `tower-sessions`**

**Development of this crate has moved to [`tower-sessions`](https://github.com/maxcountryman/tower-sessions).** Please consider migrating.

Numerous bugs and a significant design flaw with `axum-sessions` are addressed with `tower-sessions`.
clap-rs/clap

v4.4.7

Compare Source

Performance
  • Reduced code size

v4.4.6

Compare Source

Internal
  • Upgrade anstream

v4.4.5

Compare Source

Fixes
  • (parser) When inferring subcommand name or long_flag, allow ambiguous-looking matches that unambiguously map back to the same command
  • (parser) When inferring subcommand long_flag, don't panic
  • (assert) Clarify what action is causing a positional that doesn't set values which is especially useful for derive users

v4.4.4

Compare Source

Internal
  • Update terminal_size to 0.3

v4.4.3

Compare Source

Documentation
  • (derive) Clarify use of attributes within the tutorial
  • Split sections in the builder and derive tutorials into separate modules

v4.4.2

Compare Source

Performance
  • Improve build times by removing once_cell dependency

v4.4.1

Compare Source

Features
  • Stabilize Command::styles

v4.4.0

Compare Source

Compatibility
  • Update MSRV to 1.70.0

v4.3.24

Compare Source

Fixes
  • Ensure column padding is preserved in --help with custom templates

v4.3.23

Compare Source

Fixes
  • Fixed UnknownArgumentValueParser to not error on flag's absence

v4.3.22

Compare Source

Features
  • Add UnknownArgumentValueParser for injecting errors for improving the experience with errors

v4.3.21

Compare Source

Features
  • Expose TryMapValueParser so the type can be named

v4.3.20

Compare Source

Features
  • Command::mut_args for modifying all arguments en masse

v4.3.19

Compare Source

Fixes
  • (parse) Respect value_terminator even in the presence of later multiple-value positional arguments

v4.3.18

Compare Source

Fixes
  • (parse) Suggest -- in fewer places where it won't work

v4.3.17

Compare Source

Fixes
  • (help) Address a regression in wrapping PossibleValue descriptions in --help

v4.3.16

Compare Source

Fixes
  • Don't assert when stateful value parsers fail on defaults (e.g. checking if a path exists)

v4.3.15

Compare Source

Features
  • (unstable-styles) Re-export anstyle
Documentation
  • (unstable-styles) Provide more examples

v4.3.14

Compare Source

Features
  • ArgAction::HelpShort and ArgAction::HelpLong for explicitly specifying which style of help to display
Fixes
  • Skip [OPTIONS] in usage if a help or version ArgAction is used

v4.3.13

Compare Source

v4.3.12

Compare Source

Fixes
  • (derive) Don't error on enum variant field attributes

v4.3.11

Compare Source

Features
  • (derive) Support fields wrapped in num::Wrapping, Box, or Arc
  • (derive) Support Box<str>, Box<OsStr>, and Box<Path>

v4.3.10

Compare Source

Performance
  • Drop a dependency, reducing binary size by 1.3 KiB

v4.3.9

Compare Source

Fixes
  • Command::ignore_errors no longer masks help/version

v4.3.8

Compare Source

Fixes
  • Error on ambiguity with infer_long_arg, rather than arbitrarily picking one, matching the documentation and subcommand's behavior

v4.3.7

Compare Source

Documentation
  • Further clarify magic behavior in derive tutorial
  • Further clarify derive API's relationship to builder within the tutorial

v4.3.6

Compare Source

Documentation
  • Suggest clio

v4.3.5

Compare Source

  • ColorChoice::possible_values is added to simplify things for builder users
Fixes
  • ColorChoice::to_possible_value no longer includes descriptions, encouraging shorter help where possible

v4.3.4

Compare Source

Features
  • Add Error::exit_code

v4.3.3

Compare Source

Features
  • Command::defer for delayed initialization of subcommands to reduce startup times of large applications like deno

v4.3.2

Compare Source

Fixes
  • Ensure column padding is preserved in --help with custom templates

v4.3.1

Compare Source

Fixes
  • (parse) Respect value_terminator even in the presence of later multiple-value positional arguments
ramosbugs/oauth2-rs

v4.4.2

Compare Source

Bug Fixes

  • Enable chrono wasmbind feature to fix panic in WASM environments (#​230)

Other Changes

  • Fix token URL for Microsoft device code flow example (#​220)
  • Add Microsoft device code example with tenant ID (#​222)

v4.4.1

Compare Source

Bug Fixes

  • Export device authorization flow types in top-level namespace along with VerificationUriComplete type
ramosbugs/openidconnect-rs

v3.4.0

Compare Source

New Features

  • Take JSON Web Key alg field into account during key selection (#​131). This change is gated by a non-default jwk-alg feature flag, which was added to avoid introducing breaking changes. During a future major version, this feature flag will be removed and the functionality will be included unconditionally.
  • Support EdDSA signatures (#​130)

Full Changelog: https://github.com/ramosbugs/openidconnect-rs/compare/3.3.1...3.4.0

v3.3.1

Compare Source

Bug Fixes

  • Enable chrono wasmbind feature to fix panic in WASM environments (#​127)

v3.3.0

Compare Source

This release increases the Minimum Supported Rust Version (MSRV) of this crate to 1.65.

Bug Fixes

  • Support standard OIDC birthdate claim (#​119). This crate supports a typo'ed birthday claim, which continues to work as before. In addition, it now supports the standardized birthdate claim.

Other Changes

  • Update rsa, p256, p384, serde_with, and url dependencies to their latest versions (#​117)
  • Implement Eq trait on structs and enums already implementing PartialEq to address Clippy lint

Full Changelog: https://github.com/ramosbugs/openidconnect-rs/compare/3.2.0...3.3.0

v3.2.0

Compare Source

New Features

Bug Fixes

  • Fix various cargo doc warnings and rustdoc links

v3.1.1

Compare Source

Bug Fixes

  • Export PostLogoutRedirectUrl and LogoutHint

v3.1.0

Compare Source

New Features

serde-rs/json

v1.0.108

Compare Source

launchbadge/sqlx

v0.7.2

23 pull requests were merged this release cycle.

Added
  • [#&#8203;2121]]: Add JSON support to `FromRow` derive \[\[[@&#8203;95ulisse](https://github.com/95ulisse)]]
    
  • [#&#8203;2533]]: Implement mysql_clear_password \[\[[@&#8203;ldanilek](https://github.com/ldanilek)]]
    
  • [#&#8203;2538]]: cli: add --target-version CLI flags for migrate run/revert \[\[[@&#8203;inahga](https://github.com/inahga)]]
    
  • [#&#8203;2577]]: supplement Postgres listen example with a small chat example \[\[[@&#8203;JockeM](https://github.com/JockeM)]]
    
  • [#&#8203;2602]]: Support naming migrations sequentially \[\[[@&#8203;vmax](https://github.com/vmax)]]
    
  • [#&#8203;2634]]: Adding PgHasArrayType for &\[u8;N] \[\[[@&#8203;snf](https://github.com/snf)]]
    
  • [#&#8203;2646]]: Support for setting client certificate and key from bytes \[\[[@&#8203;wyhaya](https://github.com/wyhaya)]]
    
  • [#&#8203;2664]]: Automatically infer migration type \[\[[@&#8203;vmax](https://github.com/vmax)]]
    
  • [#&#8203;2712]]: Add impl for `Type`, `Decode`, and `Encode` for `Box<str>` and `Box<[u8]>` \[\[[@&#8203;grant0417](https://github.com/grant0417)]]
    
    
Changed
  • [#&#8203;2650]]: Cleanup format arguments \[\[[@&#8203;nyurik](https://github.com/nyurik)]]
    
  • [#&#8203;2695]]: remove \&mut PoolConnection from Executor docs \[\[[@&#8203;olback](https://github.com/olback)]]
    -   This impl was removed in 0.7.0 because of coherence issues.
    
  • [#&#8203;2706]]: Clarify where optional features should be enabled \[\[[@&#8203;kryptan](https://github.com/kryptan)]]
    
  • [#&#8203;2717]]: Update README.md \[\[[@&#8203;fermanjj](https://github.com/fermanjj)]]
    
  • [#&#8203;2739]]: Bump mariadb CI images + mysql unpin \[\[[@&#8203;grooverdan](https://github.com/grooverdan)]]
    
  • [#&#8203;2742]]: Implemented poll_flush for Box\<S:Socket> \[\[[@&#8203;bobozaur](https://github.com/bobozaur)]]
    
  • [#&#8203;2740]]: Remove sealed trait comments from documentation \[\[[@&#8203;bobozaur](https://github.com/bobozaur)]]
    
  • [#&#8203;2750]]: Fix [#&#8203;2384](https://github.com/launchbadge/sqlx/issues/2384), bump flume to v0.11.0 \[\[[@&#8203;madadam](https://github.com/madadam)]]
    
  • [#&#8203;2757]]: Remove unused `remove_dir_all` crate from `sqlx-cli`, fixes RUSTSEC-2023-0018 \[\[[@&#8203;aldur](https://github.com/aldur)]]
    
    
Fixed
  • [#&#8203;2624]]: Documentation typo: BYTE -> BINARY \[\[[@&#8203;sebastianv89](https://github.com/sebastianv89)]]
    
  • [#&#8203;2628]]: docs: 0.7 is stable in the entire README \[\[[@&#8203;marcusirgens](https://github.com/marcusirgens)]]
    
  • [#&#8203;2630]]: fix(postgres): fix buffer management in PgCopyIn::read_from \[\[[@&#8203;tsing](https://github.com/tsing)]]
    
  • [#&#8203;2651]]: Chore: Fix few build warnings, and make CI fail on warn \[\[[@&#8203;nyurik](https://github.com/nyurik)]]
    
  • [#&#8203;2670]]: fix: ignore extra fields in Postgres describe parsing \[\[[@&#8203;abonander](https://github.com/abonander)]]
    
  • [#&#8203;2687]]: docs: Fix description of `min_connections` \[\[[@&#8203;hakoerber](https://github.com/hakoerber)]]
    
    

v0.7.1

Compare Source

This release mainly addresses issues reported with the 0.7.0 release.

16 pull requests were merged this release cycle.

Added
  • [#&#8203;2551]]: Introduce build_query_scalar for QueryBuilder \[\[[@&#8203;iamquang95](https://github.com/iamquang95)]]
    
  • [#&#8203;2605]]: Implement Default for QueryBuilder \[\[[@&#8203;Xydez](https://github.com/Xydez)]]
    
  • [#&#8203;2616]]: feat(sqlx-core): add table function to database error \[\[[@&#8203;saiintbrisson](https://github.com/saiintbrisson)]]
    
  • [#&#8203;2619]]: feat: allow opt-out of `PgHasArrayType` with `#[derive(sqlx::Type)]` \[\[[@&#8203;abonander](https://github.com/abonander)]]
    -   TL;DR: if you're getting errors from `#[derive(sqlx::Type)]` with `#[sqlx(transparent)]`
        regarding `PgHasArrayType` not being implemented, add `#[sqlx(no_pg_array)]` to fix.
    
    
Changed
  • [#&#8203;2566]]: improve docs about migration files \[\[[@&#8203;jnnnnn](https://github.com/jnnnnn)]]
    
  • [#&#8203;2576]]: Major Version Update clap to 4.0 \[\[[@&#8203;titaniumtraveler](https://github.com/titaniumtraveler)]]
    
  • [#&#8203;2597]]: Bump webpki-roots to v0.24 \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]]
    
  • [#&#8203;2603]]: docs(changelog): be more verbose about offline mode breaking change \[\[[@&#8203;mrl5](https://github.com/mrl5)]]
    
    
Fixed
  • [#&#8203;2553]]: Implement `Clone` for `PoolOptions` manually ([#&#8203;2548](https://github.com/launchbadge/sqlx/issues/2548)) \[\[[@&#8203;alilleybrinker](https://github.com/alilleybrinker)]]
    
  • [#&#8203;2580]]: Update README.md now that 0.7.0 is no longer in alpha \[\[[@&#8203;saolof](https://github.com/saolof)]]
    
  • [#&#8203;2585]]: Fix for Issue [#&#8203;2549](https://github.com/launchbadge/sqlx/issues/2549) - cannot use feature "rust_decimal" without also using "bigdecimal" \[\[[@&#8203;deneut](https://github.com/deneut)]]
    
  • [#&#8203;2586]]: Fix optional dependency on sqlx-macros \[\[[@&#8203;kitterion](https://github.com/kitterion)]]
    
  • [#&#8203;2593]]: Correct mention of the `tls-native-tls` in the documentation. \[\[[@&#8203;denschub](https://github.com/denschub)]]
    
  • [#&#8203;2599]]: Remove incorrect CAST in test database cleanup for MySQL. \[\[[@&#8203;fd](https://github.com/fd)]]
    
  • [#&#8203;2613]]: Fix readme.md to reduce confusion about optional features (decimal->rust_decimal) \[\[[@&#8203;vabka](https://github.com/vabka)]]
    
  • [#&#8203;2620]]: fix(sqlite/any): encode bool as integer \[\[[@&#8203;saiintbrisson](https://github.com/saiintbrisson)]]
    
    

v0.7.0

Compare Source

At least 70 pull requests were merged this release cycle! (The exact count is muddied with pull requests for alpha
releases and such.) And we gained 43 new contributors! Thank you to everyone who helped make this release a reality.

Breaking

Many revisions were made to query analysis in the SQLite driver; these are all potentially breaking changes
as they can change the output of sqlx::query!() et al. We'd like to thank [[@​tyrelr]] for their numerous PRs to
this area.

The MSSQL driver has been removed as it was not nearly at the same maturity level as the other drivers.
As previously announced, we have plans to introduce a fully featured replacement as a premium offering,
alongside drivers for other proprietary databases, with the goal to support full-time development on SQLx.

If interested, please email your inquiry to sqlx@launchbadge.com.

The offline mode for the queries has been changed to use a separate file per query!() invocation,
which is intended to reduce the number of conflicts when merging branches in a project that both modified queries.
This means that CLI flag --merged is no longer supported. See [#​2363] for details and make sure that your
sqlx-cli version is in sync with the sqlx version in your project.

The type ascription override syntax for the query macros has been deprecated,
as parse support for it has been removed in syn 2.0, which we'll be upgrading to in the next breaking release.
This can be replaced with type overrides using casting syntax (as).
See [#​2483] for details.

  • [#&#8203;1946]]: Fix compile time verification performance regression for sqlite \[\[[@&#8203;liningpan](https://github.com/liningpan)]]
    
  • [#&#8203;1960]]: Fix sqlite update return and order by type inference \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]]
    
  • [#&#8203;1984]]: Sqlite EXPLAIN type inference improvements \[\[[@&#8203;rongcuid](https://github.com/rongcuid)]]
    
  • [#&#8203;2039]]: Break drivers out into separate crates, clean up some technical debt \[\[[@&#8203;abonander](https://github.com/abonander)]]
    -   All deprecated items have been removed.
    -   The `mssql` feature and associated database driver has been deleted from the source tree. It will return as part of our planned SQLx Pro offering as a from-scratch rewrite with extra features (such as TLS) and type integrations that were previously missing.
    -   The `runtime-actix-*` features have been deleted. They were previously changed to be aliases of their `runtime-tokio-*` counterparts for backwards compatibility reasons, but their continued existence is misleading as SQLx has no special knowledge of Actix anymore.
        -   To fix, simply replace the `runtime-actix-*` feature with its `runtime-tokio-*` equivalent.
    -   The `git2` feature has been removed. This was a requested integration from a while ago that over time made less and less sense to be part of SQLx itself. We have to be careful with the crates we add to our public API as each one introduces yet another semver hazard. The expected replacement is to make `#[derive(sqlx::Type)]` useful enough that users can write wrapper types for whatever they want to use without SQLx needing to be specifically aware of it.
    -   The `Executor` impls for `Transaction` and `PoolConnection` have been deleted because they cannot exist in the new crate architecture without rewriting the `Executor` trait entirely.
        -   To fix this breakage, simply add a dereference where an `impl Executor` is expected, as they both dereference to the inner connection type which will still implement it:
            -   `&mut transaction` -> `&mut *transaction`
            -   `&mut connection` -> `&mut *connection`
        -   These cannot be blanket impls as it triggers an overflow in the compiler due to the lack of lazy normalization, and
            the driver crates cannot provide their own impls due to the orphan rule.
        -   We're expecting to do another major refactor of traits to incorporate generic associated types (GAT).
            This will mean another major release of SQLx but ideally most API usage will not need to change significantly, if at all.
    -   The fields of `Migrator` are now `#[doc(hidden)]` and semver-exempt; they weren't meant to be public.
    -   The `offline` feature has been removed from the `sqlx` facade crate and is enabled unconditionally as most users are expected to have enabled it anyway and disabling it doesn't seem to appreciably affect compile times.
    -   The `decimal` feature has been renamed to `rust_decimal` to match the crate it actually provides integrations for.
    -   `AnyDriver` and `AnyConnection` now require either `sqlx::any::install_drivers()` or `sqlx::any::install_default_drivers()` to be called at some point during the process' lifetime before the first connection is made, as the set of possible drivers is now determined at runtime. This was determined to be the least painful way to provide knowledge of database drivers to `Any` without them being hardcoded.
    -   The `AnyEncode` trait has been removed.
    
  • [#&#8203;2109]]: feat: better database errors \[\[[@&#8203;saiintbrisson](https://github.com/saiintbrisson)]]
    
  • [#&#8203;2094]]: Update libsqlite3-sys to 0.25.1 \[\[[@&#8203;penberg](https://github.com/penberg)]]
    -   Alongside this upgrade, we are now considering the linkage to `libsqlite3-sys` to be **semver-exempt**,
        and we reserve the right to upgrade it as necessary. If you are using `libsqlite3-sys` directly or a crate that
        links it such as `rusqlite`, you should pin the versions of both crates to avoid breakages from `cargo update`:
    
    
[dependencies]
sqlx = { version = "=0.7.0", features = ["sqlite"] }
rusqlite = "=0.29.0"
  • [#&#8203;2132]]: fix: use owned Builder pattern for ConnectOptions \[\[[@&#8203;ar3s3ru](https://github.com/ar3s3ru)]]
    
  • [#&#8203;2253]]: Sqlite describe fixes \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]]
    
  • [#&#8203;2285]]: `time`: Assume UTC when decoding a DATETIME column in sqlite \[\[[@&#8203;nstinus](https://github.com/nstinus)]]
    
  • [#&#8203;2363]]: \[offline] Change prepare to one-file-per-query \[\[[@&#8203;cycraig](https://github.com/cycraig)]]
    
  • [#&#8203;2387]]: PATCH: bump libsqlite3-sys to patched version \[\[[@&#8203;grantkee](https://github.com/grantkee)]]
    
  • [#&#8203;2409]]: fix([#&#8203;2407](https://github.com/launchbadge/sqlx/issues/2407)): respect the HaltIfNull opcode when determining nullability \[\[[@&#8203;arlyon](https://github.com/arlyon)]]
    
  • [#&#8203;2459]]: limit the number of instructions that can be evaluated \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]]
    
  • [#&#8203;2467]]: Add and improve sqlite describe performance benchmarks \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]]
    
  • [#&#8203;2491]]: sqlite date macro support \[\[[@&#8203;Arcayr](https://github.com/Arcayr)]]
    -   Changes `OffsetDateTime` to be the first type used when deserializing a `timestamp` type.
    
  • [#&#8203;2496]]: Bump to libsqlite3-sys 0.26 \[\[[@&#8203;mdecimus](https://github.com/mdecimus)]]
    
  • [#&#8203;2508]]: Sqlite analytical \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]]
    
    
Added
  • [#&#8203;1850]]: Add client SSL authentication using key-file for Postgres, MySQL and MariaDB \[\[[@&#8203;ThibsG](https://github.com/ThibsG)]]
    
  • [#&#8203;2088]]: feat: Add set_connect_options method to Pool \[\[[@&#8203;moatra](https://github.com/moatra)]]
    
  • [#&#8203;2113]]: Expose PoolOptions for reading \[\[[@&#8203;FSMaxB](https://github.com/FSMaxB)]]
    
  • [#&#8203;2115]]: Allow using complex types in `try_from` when deriving `FromRow` \[\[[@&#8203;95ulisse](https://github.com/95ulisse)]]
    
  • [#&#8203;2116]]: \[SQLite] Add option to execute `PRAGMA optimize;` on close of a connection \[\[[@&#8203;miles170](https://github.com/miles170)]]
    
  • [#&#8203;2189]]: Added regexp support in sqlite \[\[[@&#8203;VictorKoenders](https://github.com/VictorKoenders)]]
    
  • [#&#8203;2224]]: Add From impls for Json \[\[[@&#8203;dbeckwith](https://github.com/dbeckwith)]]
    
  • [#&#8203;2256]]: add progress handler support to sqlite \[\[[@&#8203;nbaztec](https://github.com/nbaztec)]]
    
  • [#&#8203;2366]]: Allow ignoring attributes for deriving FromRow \[\[[@&#8203;grgi](https://github.com/grgi)]]
    
  • [#&#8203;2369]]: new type support in query_as \[\[[@&#8203;0xdeafbeef](https://github.com/0xdeafbeef)]]
    
  • [#&#8203;2379]]: feat: add `Connection::shrink_buffers`, `PoolConnection::close` \[\[[@&#8203;abonander](https://github.com/abonander)]]
    
  • [#&#8203;2400]]: fix(docs): example of `sqlx_macros_unstable` in config.toml \[\[[@&#8203;df51d](https://github.com/df51d)]]
    
  • [#&#8203;2469]]: Add Simple format for Uuid for MySQL & SQLite. \[\[[@&#8203;MidasLamb](https://github.com/MidasLamb)]]
    
  • [#&#8203;2483]]: chore: add deprecation notice for type ascription use \[\[[@&#8203;saiintbrisson](https://github.com/saiintbrisson)]]
    
  • [#&#8203;2506]]: add args to query builder ([#&#8203;2494](https://github.com/launchbadge/sqlx/issues/2494)) \[\[[@&#8203;cemoktra](https://github.com/cemoktra)]]
    
  • [#&#8203;2554]]: Impl `AsMut` for advisory lock types ([#&#8203;2520](https://github.com/launchbadge/sqlx/issues/2520)) \[\[[@&#8203;alilleybrinker](https://github.com/alilleybrinker)]]
    
  • [#&#8203;2559]]: Add CLI autocompletion using clap_complete \[\[[@&#8203;titaniumtraveler](https://github.com/titaniumtraveler)]]
    
    
Changed
  • [#&#8203;2185]]: Initial work to switch to `tracing` \[\[[@&#8203;CosmicHorrorDev](https://github.com/CosmicHorrorDev)]]
    
  • [#&#8203;2193]]: Start testing on Postgres 15 and drop Postgres 10 \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]]
    -   We reserve the right to drop support for end-of-lifed database versions [as discussed in our FAQ][faq-db-version].
    
  • [#&#8203;2213]]: Use `let else` statements in favor of macro \[\[[@&#8203;OverHash](https://github.com/OverHash)]]
    
  • [#&#8203;2365]]: Update dependencies \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]]
    
  • [#&#8203;2371]]: Disable rustls crate logging feature by default up to date \[\[[@&#8203;sergeiivankov](https://github.com/sergeiivankov)]]
    
  • [#&#8203;2373]]: chore: Use tracing's fields to get structured logs \[\[[@&#8203;jaysonsantos](https://github.com/jaysonsantos)]]
    
  • [#&#8203;2393]]: Lower default logging level for statements to Debug \[\[[@&#8203;bnoctis](https://github.com/bnoctis)]]
    
  • [#&#8203;2445]]: Traverse symlinks when resolving migrations \[\[[@&#8203;tgeoghegan](https://github.com/tgeoghegan)]]
    
  • [#&#8203;2485]]: chore(sqlx-postgres): replace `dirs` with `home` & `etcetera` \[\[[@&#8203;utkarshgupta137](https://github.com/utkarshgupta137)]]
    
  • [#&#8203;2515]]: Bump mac_address to 1.1.5 \[\[[@&#8203;repnop](https://github.com/repnop)]]
    
  • [#&#8203;2440]]: Update rustls to 0.21, webpki-roots to 0.23 \[\[[@&#8203;SergioBenitez](https://github.com/SergioBenitez)]]
    
  • [#&#8203;2563]]: Update rsa to 0.9 \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]]
    
  • [#&#8203;2564]]: Update bitflags to v2 \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]]
    
  • [#&#8203;2565]]: Bump indexmap and ahash \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]]
    
  • [#&#8203;2574]]: doc: make it clear that `ConnectOptions` types impl `FromStr` \[\[[@&#8203;abonander](https://github.com/abonander)]]
    
    
Fixed
  • [#&#8203;2098]]: Fix sqlite compilation \[\[[@&#8203;cycraig](https://github.com/cycraig)]]
    
  • [#&#8203;2120]]: fix logical merge conflict \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]]
    
  • [#&#8203;2133]]: Postgres OID resolution query does not take into account current `search_path` \[\[[@&#8203;95ulisse](https://github.com/95ulisse)]]
    
  • [#&#8203;2156]]: Fixed typo. \[\[[@&#8203;cdbfoster](https://github.com/cdbfoster)]]
    
  • [#&#8203;2179]]: fix: ensures recover from fail with PgCopyIn \[\[[@&#8203;andyquinterom](https://github.com/andyquinterom)]]
    
  • [#&#8203;2200]]: Run CI on \*-dev branch \[\[[@&#8203;joehillen](https://github.com/joehillen)]]
    
  • [#&#8203;2222]]: Add context to confusing sqlx prepare parse error \[\[[@&#8203;laundmo](https://github.com/laundmo)]]
    
  • [#&#8203;2271]]: feat: support calling Postgres procedures with the macros \[\[[@&#8203;bgeron](https://github.com/bgeron)]]
    
  • [#&#8203;2282]]: Don't run EXPLAIN nullability analysis on Materialize \[\[[@&#8203;benesch](https://github.com/benesch)]]
    
  • [#&#8203;2319]]: Set whoami default-features to false \[\[[@&#8203;thedodd](https://github.com/thedodd)]]
    
  • [#&#8203;2352]]: Preparing 0.7.0-alpha.1 release \[\[[@&#8203;abonander](https://github.com/abonander)]]
    
  • [#&#8203;2355]]: Fixed the example code for `sqlx::test` \[\[[@&#8203;kenkoooo](https://github.com/kenkoooo)]]
    
  • [#&#8203;2367]]: Fix sqlx-cli create, drop, migrate \[\[[@&#8203;cycraig](https://github.com/cycraig)]]
    
  • [#&#8203;2376]]: fix(pool): close when last handle is dropped, extra check in `try_acquire` \[\[[@&#8203;abonander](https://github.com/abonander)]]
    
  • [#&#8203;2378]]: Fix README build badge \[\[[@&#8203;dbrgn](https://github.com/dbrgn)]]
    
  • [#&#8203;2398]]: fix(prepare): store temporary query files inside the workspace \[\[[@&#8203;aschey](https://github.com/aschey)]]
    
  • [#&#8203;2402]]: fix: drop old time 0.1.44 dep \[\[[@&#8203;codahale](https://github.com/codahale)]]
    
  • [#&#8203;2413]]: fix(macros-core): use of undeclared `tracked_path` \[\[[@&#8203;df51d](https://github.com/df51d)]]
    
  • [#&#8203;2420]]: Enable runtime-tokio feature of sqlx when building sqlx-cli \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]]
    
  • [#&#8203;2453]]: in README.md, correct spelling and grammar \[\[[@&#8203;vizvasrj](https://github.com/vizvasrj)]]
    
  • [#&#8203;2454]]: fix: ensure fresh test db's aren't accidentally deleted by do_cleanup \[\[[@&#8203;phlip9](https://github.com/phlip9)]]
    
  • [#&#8203;2507]]: Exposing the Oid of PostgreSQL types \[\[[@&#8203;Razican](https://github.com/Razican)]]
    
  • [#&#8203;2519]]: Use ::std::result::Result::Ok in output.rs \[\[[@&#8203;southball](https://github.com/southball)]]
    
  • [#&#8203;2569]]: Fix broken links to mysql error documentation \[\[[@&#8203;titaniumtraveler](https://github.com/titaniumtraveler)]]
    
  • [#&#8203;2570]]: Add a newline to the generated JSON files \[\[[@&#8203;nyurik](https://github.com/nyurik)]]
    
  • [#&#8203;2572]]: Do not panic when `PrepareOk` fails to decode \[\[[@&#8203;stepantubanov](https://github.com/stepantubanov)]]
    
  • [#&#8203;2573]]: fix(sqlite) Do not drop notify mutex guard until after condvar is triggered \[\[[@&#8203;andrewwhitehead](https://github.com/andrewwhitehead)]]
    
    
0.6.3 - 2023-03-21

This is a hotfix to address the breakage caused by transitive dependencies upgrading to syn = "2".

We set default-features = false for our dependency on syn = "1" to be good crates.io citizens,
but failed to enable the features we actually used, which went undetected because we transitively depended on
syn with the default features enabled through other crates,
and so they were also on for us because features are additive.

When those other dependencies upgraded to syn = "2" it was no longer enabling those features for us,
and so compilation broke for projects that don't also depend on syn = "1", transitively or otherwise.

There is no PR for this fix as there was no longer a dedicated development branch for 0.6,
but discussion can be found in issue #​2418.

As of this release, the 0.7 release is in alpha and so development is no longer occurring against 0.6.
This fix will be forward-ported to 0.7.

v0.6.3

Compare Source

This is a hotfix to address the breakage caused by transitive dependencies upgrading to syn = "2".

We set default-features = false for our dependency on syn = "1" to be good crates.io citizens,
but failed to enable the features we actually used, which went undetected because we transitively depended on
syn with the default features enabled through other crates,
and so they were also on for us because features are additive.

When those other dependencies upgraded to syn = "2" it was no longer enabling those features for us,
and so compilation broke for projects that don't also depend on syn = "1", transitively or otherwise.

There is no PR for this fix as there was no longer a dedicated development branch for 0.6,
but discussion can be found in issue #​2418.

As of this release, the 0.7 release is in alpha and so development is no longer occurring against 0.6.
This fix will be forward-ported to 0.7.

tower-rs/tower-http

v0.4.4: v0.4.4

Compare Source

  • trace: Default implementations for trace bodies.

v0.4.3: v0.4.3

Compare Source

Fixed

  • compression: Fix accidental breaking change in 0.4.2.

v0.4.2: v0.4.2

Compare Source

Added

  • cors: Add support for private network preflights (#​373)
  • compression: Implement Default for DecompressionBody (#​370)

Changed

  • compression: Update to async-compression 0.4 (#​371)

Fixed

  • compression: Override default brotli compression level 11 -> 4 (#​356)
  • trace: Simplify dynamic tracing level application (#​380)
  • normalize_path: Fix path normalization for preceding slashes (#​359)

v0.4.1: v0.4.1

Compare Source

Added

  • request_id: Derive Default for MakeRequestUuid (#​335)
  • fs: Derive Default for ServeFileSystemResponseBody (#​336)
  • compression: Expose compression quality on the CompressionLayer (#​333)

Fixed

  • compression: Improve parsing of Accept-Encoding request header (#​220)
  • normalize_path: Fix path normalization of index route (#​347)
  • decompression: Enable multiple_members for GzipDecoder (#​354)
uuid-rs/uuid

v1.5.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/1.4.1...1.5.0

v1.4.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/1.4.0...1.4.1

v1.4.0

Compare Source

What's Changed
New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.4...1.4.0

v1.3.4

Compare Source

What's Changed
New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.3...1.3.4

buehler/zitadel-rust

v3.4.29

Compare Source

Bug Fixes

v3.4.28

Compare Source

Bug Fixes

v3.4.27

Compare Source

Bug Fixes

v3.4.26

Compare Source

Bug Fixes

v3.4.25

Compare Source

Bug Fixes

v3.4.24

Compare Source

Bug Fixes

v3.4.23

Compare Source

Bug Fixes

v3.4.22

Compare Source

Bug Fixes

v3.4.21

Compare Source

Bug Fixes

v3.4.20

Compare Source

Bug Fixes

v3.4.19

Compare Source

Bug Fixes

v3.4.18

Compare Source

Bug Fixes

v3.4.17

Compare Source

Bug Fixes

v3.4.16

Compare Source

Bug Fixes

v3.4.15

Compare Source

Bug Fixes

v3.4.14

Compare Source

Bug Fixes

v3.4.13

Compare Source

Bug Fixes

v3.4.12

Compare Source

Bug Fixes

v3.4.11

Compare Source

Bug Fixes

v3.4.10

Compare Source

Bug Fixes

v3.4.9

Compare Source

Bug Fixes

v3.4.8

Compare Source

Bug Fixes

v3.4.7

Compare Source

Bug Fixes

v3.4.6

Compare Source

Bug Fixes

v3.4.5

Compare Source

Bug Fixes

v3.4.4

Compare Source

Bug Fixes

v3.4.3

Compare Source

Bug Fixes

v3.4.2

Compare Source

Bug Fixes

v3.4.1

Compare Source

Bug Fixes
  • introspection cache: use impl instead of direct Box object. (c94d77a)

v3.4.0

Compare Source

Features
  • introspection: add possibility to cache ZITADEL introspection results (#​471) (088938a)

v3.3.5

Compare Source

Bug Fixes

v3.3.4

Compare Source

Bug Fixes

v3.3.3

Compare Source

Bug Fixes

v3.3.2

Compare Source

Bug Fixes

Configuration

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [anyhow](https://github.com/dtolnay/anyhow) | workspace.dependencies | patch | `1.0.71` -> `1.0.75` | | [async-trait](https://github.com/dtolnay/async-trait) | workspace.dependencies | patch | `0.1.68` -> `0.1.74` | | [axum](https://github.com/tokio-rs/axum) | workspace.dependencies | patch | `0.6.18` -> `0.6.20` | | [axum-extra](https://github.com/tokio-rs/axum) | workspace.dependencies | minor | `0.7.4` -> `0.8.0` | | [axum-sessions](https://github.com/maxcountryman/axum-sessions) | workspace.dependencies | minor | `0.5.0` -> `0.6.1` | | [clap](https://github.com/clap-rs/clap) | workspace.dependencies | minor | `4.3.0` -> `4.4.7` | | [oauth2](https://github.com/ramosbugs/oauth2-rs) | workspace.dependencies | patch | `4.4.0` -> `4.4.2` | | [openidconnect](https://github.com/ramosbugs/openidconnect-rs) | workspace.dependencies | minor | `3.0.0` -> `3.4.0` | | [serde_json](https://github.com/serde-rs/json) | workspace.dependencies | patch | `1.0.107` -> `1.0.108` | | [sqlx](https://github.com/launchbadge/sqlx) | workspace.dependencies | minor | `0.6.2` -> `0.7.2` | | [tower-http](https://github.com/tower-rs/tower-http) | workspace.dependencies | patch | `0.4.0` -> `0.4.4` | | [uuid](https://github.com/uuid-rs/uuid) | workspace.dependencies | minor | `1.3.3` -> `1.5.0` | | [zitadel](https://github.com/buehler/zitadel-rust) | workspace.dependencies | minor | `3.3.1` -> `3.4.29` | --- ### Release Notes <details> <summary>dtolnay/anyhow</summary> ### [`v1.0.75`](https://github.com/dtolnay/anyhow/releases/tag/1.0.75) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.74...1.0.75) - Partially work around rust-analyzer bug (https://github.com/rust-lang/rust-analyzer/issues/9911) ### [`v1.0.74`](https://github.com/dtolnay/anyhow/releases/tag/1.0.74) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.73...1.0.74) - Add bootstrap workaround to allow rustc to depend on anyhow ([#&#8203;320](https://github.com/dtolnay/anyhow/issues/320), thanks [@&#8203;RalfJung](https://github.com/RalfJung)) ### [`v1.0.73`](https://github.com/dtolnay/anyhow/releases/tag/1.0.73) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.72...1.0.73) - Update backtrace support to nightly's new Error::provide API (https://github.com/rust-lang/rust/pull/113464, [#&#8203;319](https://github.com/dtolnay/anyhow/issues/319)) ### [`v1.0.72`](https://github.com/dtolnay/anyhow/releases/tag/1.0.72) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.71...1.0.72) - Documentation improvements </details> <details> <summary>dtolnay/async-trait</summary> ### [`v0.1.74`](https://github.com/dtolnay/async-trait/releases/tag/0.1.74) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.73...0.1.74) - Documentation improvements ### [`v0.1.73`](https://github.com/dtolnay/async-trait/releases/tag/0.1.73) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.72...0.1.73) - Prevent generated code from triggering ignored_unit_patterns pedantic clippy lint ### [`v0.1.72`](https://github.com/dtolnay/async-trait/releases/tag/0.1.72) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.71...0.1.72) - Documentation improvements ### [`v0.1.71`](https://github.com/dtolnay/async-trait/releases/tag/0.1.71) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.70...0.1.71) - Documentation improvements ### [`v0.1.70`](https://github.com/dtolnay/async-trait/compare/0.1.69...0.1.70) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.69...0.1.70) ### [`v0.1.69`](https://github.com/dtolnay/async-trait/releases/tag/0.1.69) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.68...0.1.69) - Resolve new diverging_sub_expression clippy lint in generated code </details> <details> <summary>tokio-rs/axum</summary> ### [`v0.6.20`](https://github.com/tokio-rs/axum/releases/tag/axum-v0.6.20): axum - v0.6.20 [Compare Source](https://github.com/tokio-rs/axum/compare/axum-v0.6.19...axum-v0.6.20) - **added:** `WebSocketUpgrade::write_buffer_size` and `WebSocketUpgrade::max_write_buffer_size` - **changed:** Deprecate `WebSocketUpgrade::max_send_queue` - **change:** Update tokio-tungstenite to 0.20 - **added:** Implement `Handler` for `T: IntoResponse` ([#&#8203;2140]) [#&#8203;2140]: https://github.com/tokio-rs/axum/pull/2140 ### [`v0.6.19`](https://github.com/tokio-rs/axum/releases/tag/axum-v0.6.19): axum - v0.6.19 [Compare Source](https://github.com/tokio-rs/axum/compare/axum-v0.6.18...axum-v0.6.19) - **added:** Add `axum::extract::Query::try_from_uri` ([#&#8203;2058]) - **added:** Implement `IntoResponse` for `Box<str>` and `Box<[u8]>` ([#&#8203;2035]) - **fixed:** Fix bugs around merging routers with nested fallbacks ([#&#8203;2096]) - **fixed:** Fix `.source()` of composite rejections ([#&#8203;2030]) - **fixed:** Allow unreachable code in `#[debug_handler]` ([#&#8203;2014]) - **change:** Update tokio-tungstenite to 0.19 ([#&#8203;2021]) - **change:** axum's MSRV is now 1.63 ([#&#8203;2021]) [#&#8203;2014]: https://github.com/tokio-rs/axum/pull/2014 [#&#8203;2021]: https://github.com/tokio-rs/axum/pull/2021 [#&#8203;2030]: https://github.com/tokio-rs/axum/pull/2030 [#&#8203;2035]: https://github.com/tokio-rs/axum/pull/2035 [#&#8203;2058]: https://github.com/tokio-rs/axum/pull/2058 [#&#8203;2096]: https://github.com/tokio-rs/axum/pull/2096 </details> <details> <summary>maxcountryman/axum-sessions</summary> ### [`v0.6.1`](https://github.com/maxcountryman/axum-sessions/compare/v0.6.0...v0.6.1) [Compare Source](https://github.com/maxcountryman/axum-sessions/compare/v0.6.0...v0.6.1) ### [`v0.6.0`](https://github.com/maxcountryman/axum-sessions/releases/tag/v0.6.0): Migration to `tower-sessions` [Compare Source](https://github.com/maxcountryman/axum-sessions/compare/v0.5.0...v0.6.0) > \[!IMPORTANT] > > # **Migration to `tower-sessions`** > > **Development of this crate has moved to [`tower-sessions`](https://github.com/maxcountryman/tower-sessions).** Please consider migrating. > > Numerous bugs and a significant design flaw with `axum-sessions` are addressed with `tower-sessions`. </details> <details> <summary>clap-rs/clap</summary> ### [`v4.4.7`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;447---2023-10-24) [Compare Source](https://github.com/clap-rs/clap/compare/v4.4.6...v4.4.7) ##### Performance - Reduced code size ### [`v4.4.6`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;446---2023-09-28) [Compare Source](https://github.com/clap-rs/clap/compare/v4.4.5...v4.4.6) ##### Internal - Upgrade `anstream` ### [`v4.4.5`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;445---2023-09-25) [Compare Source](https://github.com/clap-rs/clap/compare/v4.4.4...v4.4.5) ##### Fixes - *(parser)* When inferring subcommand `name` or `long_flag`, allow ambiguous-looking matches that unambiguously map back to the same command - *(parser)* When inferring subcommand `long_flag`, don't panic - *(assert)* Clarify what action is causing a positional that doesn't set values which is especially useful for derive users ### [`v4.4.4`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;444---2023-09-18) [Compare Source](https://github.com/clap-rs/clap/compare/v4.4.3...v4.4.4) ##### Internal - Update `terminal_size` to 0.3 ### [`v4.4.3`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;443---2023-09-12) [Compare Source](https://github.com/clap-rs/clap/compare/v4.4.2...v4.4.3) ##### Documentation - *(derive)* Clarify use of attributes within the tutorial - Split sections in the builder and derive tutorials into separate modules ### [`v4.4.2`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;442---2023-08-31) [Compare Source](https://github.com/clap-rs/clap/compare/v4.4.1...v4.4.2) ##### Performance - Improve build times by removing `once_cell` dependency ### [`v4.4.1`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;441---2023-08-28) [Compare Source](https://github.com/clap-rs/clap/compare/v4.4.0...v4.4.1) ##### Features - Stabilize `Command::styles` ### [`v4.4.0`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;440---2023-08-24) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.24...v4.4.0) ##### Compatibility - Update MSRV to 1.70.0 ### [`v4.3.24`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4324---2023-08-23) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.23...v4.3.24) ##### Fixes - Ensure column padding is preserved in `--help` with custom templates ### [`v4.3.23`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4323---2023-08-18) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.22...v4.3.23) ##### Fixes - Fixed `UnknownArgumentValueParser` to not error on flag's absence ### [`v4.3.22`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4322---2023-08-17) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.21...v4.3.22) ##### Features - Add `UnknownArgumentValueParser` for injecting errors for improving the experience with errors ### [`v4.3.21`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4321---2023-08-08) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.20...v4.3.21) ##### Features - Expose `TryMapValueParser` so the type can be named ### [`v4.3.20`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4320---2023-08-08) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.19...v4.3.20) ##### Features - `Command::mut_args` for modifying all arguments en masse ### [`v4.3.19`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4319---2023-07-21) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.18...v4.3.19) ##### Fixes - *(parse)* Respect `value_terminator` even in the presence of later multiple-value positional arguments ### [`v4.3.18`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4318---2023-07-21) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.17...v4.3.18) ##### Fixes - *(parse)* Suggest `--` in fewer places where it won't work ### [`v4.3.17`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4317---2023-07-19) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.16...v4.3.17) ##### Fixes - *(help)* Address a regression in wrapping `PossibleValue` descriptions in `--help` ### [`v4.3.16`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4316---2023-07-18) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.15...v4.3.16) ##### Fixes - Don't assert when stateful value parsers fail on defaults (e.g. checking if a path exists) ### [`v4.3.15`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4315---2023-07-18) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.14...v4.3.15) ##### Features - *(unstable-styles)* Re-export `anstyle` ##### Documentation - *(unstable-styles)* Provide more examples ### [`v4.3.14`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4314---2023-07-17) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.13...v4.3.14) ##### Features - `ArgAction::HelpShort` and `ArgAction::HelpLong` for explicitly specifying which style of help to display ##### Fixes - Skip `[OPTIONS]` in usage if a help or version `ArgAction` is used ### [`v4.3.13`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4313---2023-07-17) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.12...v4.3.13) ### [`v4.3.12`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4312---2023-07-14) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.11...v4.3.12) ##### Fixes - *(derive)* Don't error on enum variant field attributes ### [`v4.3.11`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4311---2023-07-05) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.10...v4.3.11) ##### Features - *(derive)* Support fields wrapped in `num::Wrapping`, `Box`, or `Arc` - *(derive)* Support `Box<str>`, `Box<OsStr>`, and `Box<Path>` ### [`v4.3.10`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4310---2023-06-30) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.9...v4.3.10) ##### Performance - Drop a dependency, reducing binary size by 1.3 KiB ### [`v4.3.9`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;439---2023-06-28) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.8...v4.3.9) ##### Fixes - `Command::ignore_errors` no longer masks help/version ### [`v4.3.8`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;438---2023-06-23) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.7...v4.3.8) ##### Fixes - Error on ambiguity with `infer_long_arg`, rather than arbitrarily picking one, matching the documentation and subcommand's behavior ### [`v4.3.7`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;437---2023-06-23) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.6...v4.3.7) ##### Documentation - Further clarify magic behavior in derive tutorial - Further clarify derive API's relationship to builder within the tutorial ### [`v4.3.6`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;436---2023-06-23) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.5...v4.3.6) ##### Documentation - Suggest `clio` ### [`v4.3.5`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;435---2023-06-20) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.4...v4.3.5) - `ColorChoice::possible_values` is added to simplify things for builder users ##### Fixes - `ColorChoice::to_possible_value` no longer includes descriptions, encouraging shorter help where possible ### [`v4.3.4`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;434---2023-06-14) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.3...v4.3.4) ##### Features - Add `Error::exit_code` ### [`v4.3.3`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;433---2023-06-09) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.2...v4.3.3) ##### Features - `Command::defer` for delayed initialization of subcommands to reduce startup times of large applications like deno ### [`v4.3.2`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4324---2023-08-23) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.1...v4.3.2) ##### Fixes - Ensure column padding is preserved in `--help` with custom templates ### [`v4.3.1`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#&#8203;4319---2023-07-21) [Compare Source](https://github.com/clap-rs/clap/compare/v4.3.0...v4.3.1) ##### Fixes - *(parse)* Respect `value_terminator` even in the presence of later multiple-value positional arguments </details> <details> <summary>ramosbugs/oauth2-rs</summary> ### [`v4.4.2`](https://github.com/ramosbugs/oauth2-rs/releases/tag/4.4.2) [Compare Source](https://github.com/ramosbugs/oauth2-rs/compare/4.4.1...4.4.2) ### Bug Fixes - Enable chrono `wasmbind` feature to fix panic in WASM environments ([#&#8203;230](https://github.com/ramosbugs/oauth2-rs/issues/230)) ### Other Changes - Fix token URL for Microsoft device code flow example ([#&#8203;220](https://github.com/ramosbugs/oauth2-rs/issues/220)) - Add Microsoft device code example with tenant ID ([#&#8203;222](https://github.com/ramosbugs/oauth2-rs/issues/222)) ### [`v4.4.1`](https://github.com/ramosbugs/oauth2-rs/releases/tag/4.4.1) [Compare Source](https://github.com/ramosbugs/oauth2-rs/compare/4.4.0...4.4.1) #### Bug Fixes - Export device authorization flow types in top-level namespace along with `VerificationUriComplete` type </details> <details> <summary>ramosbugs/openidconnect-rs</summary> ### [`v3.4.0`](https://github.com/ramosbugs/openidconnect-rs/releases/tag/3.4.0) [Compare Source](https://github.com/ramosbugs/openidconnect-rs/compare/3.3.1...3.4.0) #### New Features - Take JSON Web Key `alg` field into account during key selection ([#&#8203;131](https://github.com/ramosbugs/openidconnect-rs/issues/131)). This change is gated by a non-default `jwk-alg` feature flag, which was added to avoid introducing breaking changes. During a future major version, this feature flag will be removed and the functionality will be included unconditionally. - Support EdDSA signatures ([#&#8203;130](https://github.com/ramosbugs/openidconnect-rs/issues/130)) **Full Changelog**: https://github.com/ramosbugs/openidconnect-rs/compare/3.3.1...3.4.0 ### [`v3.3.1`](https://github.com/ramosbugs/openidconnect-rs/releases/tag/3.3.1) [Compare Source](https://github.com/ramosbugs/openidconnect-rs/compare/3.3.0...3.3.1) ### Bug Fixes - Enable chrono `wasmbind` feature to fix panic in WASM environments ([#&#8203;127](https://github.com/ramosbugs/openidconnect-rs/issues/127)) ### [`v3.3.0`](https://github.com/ramosbugs/openidconnect-rs/releases/tag/3.3.0) [Compare Source](https://github.com/ramosbugs/openidconnect-rs/compare/3.2.0...3.3.0) **This release increases the Minimum Supported Rust Version (MSRV) of this crate to 1.65.** #### Bug Fixes - Support standard OIDC `birthdate` claim ([#&#8203;119](https://github.com/ramosbugs/openidconnect-rs/issues/119)). This crate supports a typo'ed `birthday` claim, which continues to work as before. In addition, it now supports the standardized `birthdate` claim. #### Other Changes - Update `rsa`, `p256`, `p384`, `serde_with`, and `url` dependencies to their latest versions ([#&#8203;117](https://github.com/ramosbugs/openidconnect-rs/issues/117)) - Implement `Eq` trait on structs and enums already implementing `PartialEq` to address Clippy lint **Full Changelog**: https://github.com/ramosbugs/openidconnect-rs/compare/3.2.0...3.3.0 ### [`v3.2.0`](https://github.com/ramosbugs/openidconnect-rs/releases/tag/3.2.0) [Compare Source](https://github.com/ramosbugs/openidconnect-rs/compare/3.1.1...3.2.0) #### New Features - Add support for [OAuth 2.0 Device Authorization Grant](https://datatracker.ietf.org/doc/html/rfc8628), along with an example of how to use this flow with Okta ([#&#8203;114](https://github.com/ramosbugs/openidconnect-rs/issues/114)). This feature updates the minimum required `oauth2` crate version to 4.4.1. #### Bug Fixes - Fix various `cargo doc` warnings and rustdoc links ### [`v3.1.1`](https://github.com/ramosbugs/openidconnect-rs/releases/tag/3.1.1) [Compare Source](https://github.com/ramosbugs/openidconnect-rs/compare/3.1.0...3.1.1) #### Bug Fixes - Export `PostLogoutRedirectUrl` and `LogoutHint` ### [`v3.1.0`](https://github.com/ramosbugs/openidconnect-rs/releases/tag/3.1.0) [Compare Source](https://github.com/ramosbugs/openidconnect-rs/compare/3.0.0...3.1.0) #### New Features - Add support for [OpenID Connect RP-Initiated Logout](https://openid.net/specs/openid-connect-rpinitiated-1\_0.html) ([#&#8203;112](https://github.com/ramosbugs/openidconnect-rs/issues/112)). Special thanks to [@&#8203;jsimonrichard](https://github.com/jsimonrichard) for contributing this feature! </details> <details> <summary>serde-rs/json</summary> ### [`v1.0.108`](https://github.com/serde-rs/json/releases/tag/v1.0.108) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.107...v1.0.108) - Documentation improvements ([#&#8203;1075](https://github.com/serde-rs/json/issues/1075), [#&#8203;1081](https://github.com/serde-rs/json/issues/1081), [#&#8203;1082](https://github.com/serde-rs/json/issues/1082), thanks [@&#8203;dimo414](https://github.com/dimo414) and [@&#8203;fritzrehde](https://github.com/fritzrehde)) </details> <details> <summary>launchbadge/sqlx</summary> ### [`v0.7.2`](https://github.com/launchbadge/sqlx/blob/HEAD/CHANGELOG.md#&#8203;072---2023-09-25) 23 pull requests were merged this release cycle. ##### Added - \[[#&#8203;2121]]: Add JSON support to `FromRow` derive \[\[[@&#8203;95ulisse](https://github.com/95ulisse)]] - \[[#&#8203;2533]]: Implement mysql_clear_password \[\[[@&#8203;ldanilek](https://github.com/ldanilek)]] - \[[#&#8203;2538]]: cli: add --target-version CLI flags for migrate run/revert \[\[[@&#8203;inahga](https://github.com/inahga)]] - \[[#&#8203;2577]]: supplement Postgres listen example with a small chat example \[\[[@&#8203;JockeM](https://github.com/JockeM)]] - \[[#&#8203;2602]]: Support naming migrations sequentially \[\[[@&#8203;vmax](https://github.com/vmax)]] - \[[#&#8203;2634]]: Adding PgHasArrayType for &\[u8;N] \[\[[@&#8203;snf](https://github.com/snf)]] - \[[#&#8203;2646]]: Support for setting client certificate and key from bytes \[\[[@&#8203;wyhaya](https://github.com/wyhaya)]] - \[[#&#8203;2664]]: Automatically infer migration type \[\[[@&#8203;vmax](https://github.com/vmax)]] - \[[#&#8203;2712]]: Add impl for `Type`, `Decode`, and `Encode` for `Box<str>` and `Box<[u8]>` \[\[[@&#8203;grant0417](https://github.com/grant0417)]] ##### Changed - \[[#&#8203;2650]]: Cleanup format arguments \[\[[@&#8203;nyurik](https://github.com/nyurik)]] - \[[#&#8203;2695]]: remove \&mut PoolConnection from Executor docs \[\[[@&#8203;olback](https://github.com/olback)]] - This impl was removed in 0.7.0 because of coherence issues. - \[[#&#8203;2706]]: Clarify where optional features should be enabled \[\[[@&#8203;kryptan](https://github.com/kryptan)]] - \[[#&#8203;2717]]: Update README.md \[\[[@&#8203;fermanjj](https://github.com/fermanjj)]] - \[[#&#8203;2739]]: Bump mariadb CI images + mysql unpin \[\[[@&#8203;grooverdan](https://github.com/grooverdan)]] - \[[#&#8203;2742]]: Implemented poll_flush for Box\<S:Socket> \[\[[@&#8203;bobozaur](https://github.com/bobozaur)]] - \[[#&#8203;2740]]: Remove sealed trait comments from documentation \[\[[@&#8203;bobozaur](https://github.com/bobozaur)]] - \[[#&#8203;2750]]: Fix [#&#8203;2384](https://github.com/launchbadge/sqlx/issues/2384), bump flume to v0.11.0 \[\[[@&#8203;madadam](https://github.com/madadam)]] - \[[#&#8203;2757]]: Remove unused `remove_dir_all` crate from `sqlx-cli`, fixes RUSTSEC-2023-0018 \[\[[@&#8203;aldur](https://github.com/aldur)]] ##### Fixed - \[[#&#8203;2624]]: Documentation typo: BYTE -> BINARY \[\[[@&#8203;sebastianv89](https://github.com/sebastianv89)]] - \[[#&#8203;2628]]: docs: 0.7 is stable in the entire README \[\[[@&#8203;marcusirgens](https://github.com/marcusirgens)]] - \[[#&#8203;2630]]: fix(postgres): fix buffer management in PgCopyIn::read_from \[\[[@&#8203;tsing](https://github.com/tsing)]] - \[[#&#8203;2651]]: Chore: Fix few build warnings, and make CI fail on warn \[\[[@&#8203;nyurik](https://github.com/nyurik)]] - \[[#&#8203;2670]]: fix: ignore extra fields in Postgres describe parsing \[\[[@&#8203;abonander](https://github.com/abonander)]] - \[[#&#8203;2687]]: docs: Fix description of `min_connections` \[\[[@&#8203;hakoerber](https://github.com/hakoerber)]] [#&#8203;2121]: https://github.com/launchbadge/sqlx/pull/2121 [#&#8203;2533]: https://github.com/launchbadge/sqlx/pull/2533 [#&#8203;2538]: https://github.com/launchbadge/sqlx/pull/2538 [#&#8203;2577]: https://github.com/launchbadge/sqlx/pull/2577 [#&#8203;2602]: https://github.com/launchbadge/sqlx/pull/2602 [#&#8203;2624]: https://github.com/launchbadge/sqlx/pull/2624 [#&#8203;2628]: https://github.com/launchbadge/sqlx/pull/2628 [#&#8203;2630]: https://github.com/launchbadge/sqlx/pull/2630 [#&#8203;2634]: https://github.com/launchbadge/sqlx/pull/2634 [#&#8203;2646]: https://github.com/launchbadge/sqlx/pull/2646 [#&#8203;2650]: https://github.com/launchbadge/sqlx/pull/2650 [#&#8203;2651]: https://github.com/launchbadge/sqlx/pull/2651 [#&#8203;2664]: https://github.com/launchbadge/sqlx/pull/2664 [#&#8203;2670]: https://github.com/launchbadge/sqlx/pull/2670 [#&#8203;2687]: https://github.com/launchbadge/sqlx/pull/2687 [#&#8203;2695]: https://github.com/launchbadge/sqlx/pull/2695 [#&#8203;2706]: https://github.com/launchbadge/sqlx/pull/2706 [#&#8203;2712]: https://github.com/launchbadge/sqlx/pull/2712 [#&#8203;2717]: https://github.com/launchbadge/sqlx/pull/2717 [#&#8203;2739]: https://github.com/launchbadge/sqlx/pull/2739 [#&#8203;2740]: https://github.com/launchbadge/sqlx/pull/2740 [#&#8203;2742]: https://github.com/launchbadge/sqlx/pull/2742 [#&#8203;2750]: https://github.com/launchbadge/sqlx/pull/2750 [#&#8203;2757]: https://github.com/launchbadge/sqlx/pull/2757 ### [`v0.7.1`](https://github.com/launchbadge/sqlx/blob/HEAD/CHANGELOG.md#&#8203;071---2023-07-14) [Compare Source](https://github.com/launchbadge/sqlx/compare/v0.7.0...v0.7.1) This release mainly addresses issues reported with the 0.7.0 release. 16 pull requests were merged this release cycle. ##### Added - \[[#&#8203;2551]]: Introduce build_query_scalar for QueryBuilder \[\[[@&#8203;iamquang95](https://github.com/iamquang95)]] - \[[#&#8203;2605]]: Implement Default for QueryBuilder \[\[[@&#8203;Xydez](https://github.com/Xydez)]] - \[[#&#8203;2616]]: feat(sqlx-core): add table function to database error \[\[[@&#8203;saiintbrisson](https://github.com/saiintbrisson)]] - \[[#&#8203;2619]]: feat: allow opt-out of `PgHasArrayType` with `#[derive(sqlx::Type)]` \[\[[@&#8203;abonander](https://github.com/abonander)]] - TL;DR: if you're getting errors from `#[derive(sqlx::Type)]` with `#[sqlx(transparent)]` regarding `PgHasArrayType` not being implemented, add `#[sqlx(no_pg_array)]` to fix. ##### Changed - \[[#&#8203;2566]]: improve docs about migration files \[\[[@&#8203;jnnnnn](https://github.com/jnnnnn)]] - \[[#&#8203;2576]]: Major Version Update clap to 4.0 \[\[[@&#8203;titaniumtraveler](https://github.com/titaniumtraveler)]] - \[[#&#8203;2597]]: Bump webpki-roots to v0.24 \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]] - \[[#&#8203;2603]]: docs(changelog): be more verbose about offline mode breaking change \[\[[@&#8203;mrl5](https://github.com/mrl5)]] ##### Fixed - \[[#&#8203;2553]]: Implement `Clone` for `PoolOptions` manually ([#&#8203;2548](https://github.com/launchbadge/sqlx/issues/2548)) \[\[[@&#8203;alilleybrinker](https://github.com/alilleybrinker)]] - \[[#&#8203;2580]]: Update README.md now that 0.7.0 is no longer in alpha \[\[[@&#8203;saolof](https://github.com/saolof)]] - \[[#&#8203;2585]]: Fix for Issue [#&#8203;2549](https://github.com/launchbadge/sqlx/issues/2549) - cannot use feature "rust_decimal" without also using "bigdecimal" \[\[[@&#8203;deneut](https://github.com/deneut)]] - \[[#&#8203;2586]]: Fix optional dependency on sqlx-macros \[\[[@&#8203;kitterion](https://github.com/kitterion)]] - \[[#&#8203;2593]]: Correct mention of the `tls-native-tls` in the documentation. \[\[[@&#8203;denschub](https://github.com/denschub)]] - \[[#&#8203;2599]]: Remove incorrect CAST in test database cleanup for MySQL. \[\[[@&#8203;fd](https://github.com/fd)]] - \[[#&#8203;2613]]: Fix readme.md to reduce confusion about optional features (decimal->rust_decimal) \[\[[@&#8203;vabka](https://github.com/vabka)]] - \[[#&#8203;2620]]: fix(sqlite/any): encode bool as integer \[\[[@&#8203;saiintbrisson](https://github.com/saiintbrisson)]] [#&#8203;2551]: https://github.com/launchbadge/sqlx/pull/2551 [#&#8203;2553]: https://github.com/launchbadge/sqlx/pull/2553 [#&#8203;2566]: https://github.com/launchbadge/sqlx/pull/2566 [#&#8203;2576]: https://github.com/launchbadge/sqlx/pull/2576 [#&#8203;2580]: https://github.com/launchbadge/sqlx/pull/2580 [#&#8203;2585]: https://github.com/launchbadge/sqlx/pull/2585 [#&#8203;2586]: https://github.com/launchbadge/sqlx/pull/2586 [#&#8203;2593]: https://github.com/launchbadge/sqlx/pull/2593 [#&#8203;2597]: https://github.com/launchbadge/sqlx/pull/2597 [#&#8203;2599]: https://github.com/launchbadge/sqlx/pull/2599 [#&#8203;2603]: https://github.com/launchbadge/sqlx/pull/2603 [#&#8203;2605]: https://github.com/launchbadge/sqlx/pull/2605 [#&#8203;2613]: https://github.com/launchbadge/sqlx/pull/2613 [#&#8203;2616]: https://github.com/launchbadge/sqlx/pull/2616 [#&#8203;2619]: https://github.com/launchbadge/sqlx/pull/2619 [#&#8203;2620]: https://github.com/launchbadge/sqlx/pull/2620 ### [`v0.7.0`](https://github.com/launchbadge/sqlx/blob/HEAD/CHANGELOG.md#&#8203;070---2023-06-30) [Compare Source](https://github.com/launchbadge/sqlx/compare/v0.6.3...v0.7.0) At least **70 pull requests** were merged this release cycle! (The exact count is muddied with pull requests for alpha releases and such.) And we gained 43 new contributors! Thank you to everyone who helped make this release a reality. ##### Breaking Many revisions were made to query analysis in the SQLite driver; these are all potentially breaking changes as they can change the output of `sqlx::query!()` *et al*. We'd like to thank \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]] for their numerous PRs to this area. The MSSQL driver has been removed as it was not nearly at the same maturity level as the other drivers. [As previously announced][sqlx-pro], we have plans to introduce a fully featured replacement as a premium offering, alongside drivers for other proprietary databases, with the goal to support full-time development on SQLx. If interested, please email your inquiry to sqlx@launchbadge.com. The offline mode for the queries has been changed to use a separate file per `query!()` invocation, which is intended to reduce the number of conflicts when merging branches in a project that both modified queries. This means that CLI flag `--merged` is no longer supported. See \[[#&#8203;2363]] for details and make sure that your `sqlx-cli` version is in sync with the `sqlx` version in your project. The type ascription override syntax for the query macros has been deprecated, as parse support for it has been removed in `syn 2.0`, which we'll be upgrading to in the next breaking release. This can be replaced with type overrides using casting syntax (`as`). See \[[#&#8203;2483]] for details. - \[[#&#8203;1946]]: Fix compile time verification performance regression for sqlite \[\[[@&#8203;liningpan](https://github.com/liningpan)]] - \[[#&#8203;1960]]: Fix sqlite update return and order by type inference \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]] - \[[#&#8203;1984]]: Sqlite EXPLAIN type inference improvements \[\[[@&#8203;rongcuid](https://github.com/rongcuid)]] - \[[#&#8203;2039]]: Break drivers out into separate crates, clean up some technical debt \[\[[@&#8203;abonander](https://github.com/abonander)]] - All deprecated items have been removed. - The `mssql` feature and associated database driver has been deleted from the source tree. It will return as part of our planned SQLx Pro offering as a from-scratch rewrite with extra features (such as TLS) and type integrations that were previously missing. - The `runtime-actix-*` features have been deleted. They were previously changed to be aliases of their `runtime-tokio-*` counterparts for backwards compatibility reasons, but their continued existence is misleading as SQLx has no special knowledge of Actix anymore. - To fix, simply replace the `runtime-actix-*` feature with its `runtime-tokio-*` equivalent. - The `git2` feature has been removed. This was a requested integration from a while ago that over time made less and less sense to be part of SQLx itself. We have to be careful with the crates we add to our public API as each one introduces yet another semver hazard. The expected replacement is to make `#[derive(sqlx::Type)]` useful enough that users can write wrapper types for whatever they want to use without SQLx needing to be specifically aware of it. - The `Executor` impls for `Transaction` and `PoolConnection` have been deleted because they cannot exist in the new crate architecture without rewriting the `Executor` trait entirely. - To fix this breakage, simply add a dereference where an `impl Executor` is expected, as they both dereference to the inner connection type which will still implement it: - `&mut transaction` -> `&mut *transaction` - `&mut connection` -> `&mut *connection` - These cannot be blanket impls as it triggers an overflow in the compiler due to the lack of lazy normalization, and the driver crates cannot provide their own impls due to the orphan rule. - We're expecting to do another major refactor of traits to incorporate generic associated types (GAT). This will mean another major release of SQLx but ideally most API usage will not need to change significantly, if at all. - The fields of `Migrator` are now `#[doc(hidden)]` and semver-exempt; they weren't meant to be public. - The `offline` feature has been removed from the `sqlx` facade crate and is enabled unconditionally as most users are expected to have enabled it anyway and disabling it doesn't seem to appreciably affect compile times. - The `decimal` feature has been renamed to `rust_decimal` to match the crate it actually provides integrations for. - `AnyDriver` and `AnyConnection` now require either `sqlx::any::install_drivers()` or `sqlx::any::install_default_drivers()` to be called at some point during the process' lifetime before the first connection is made, as the set of possible drivers is now determined at runtime. This was determined to be the least painful way to provide knowledge of database drivers to `Any` without them being hardcoded. - The `AnyEncode` trait has been removed. - \[[#&#8203;2109]]: feat: better database errors \[\[[@&#8203;saiintbrisson](https://github.com/saiintbrisson)]] - \[[#&#8203;2094]]: Update libsqlite3-sys to 0.25.1 \[\[[@&#8203;penberg](https://github.com/penberg)]] - Alongside this upgrade, we are now considering the linkage to `libsqlite3-sys` to be **semver-exempt**, and we reserve the right to upgrade it as necessary. If you are using `libsqlite3-sys` directly or a crate that links it such as `rusqlite`, you should pin the versions of both crates to avoid breakages from `cargo update`: ```toml [dependencies] sqlx = { version = "=0.7.0", features = ["sqlite"] } rusqlite = "=0.29.0" ``` - \[[#&#8203;2132]]: fix: use owned Builder pattern for ConnectOptions \[\[[@&#8203;ar3s3ru](https://github.com/ar3s3ru)]] - \[[#&#8203;2253]]: Sqlite describe fixes \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]] - \[[#&#8203;2285]]: `time`: Assume UTC when decoding a DATETIME column in sqlite \[\[[@&#8203;nstinus](https://github.com/nstinus)]] - \[[#&#8203;2363]]: \[offline] Change prepare to one-file-per-query \[\[[@&#8203;cycraig](https://github.com/cycraig)]] - \[[#&#8203;2387]]: PATCH: bump libsqlite3-sys to patched version \[\[[@&#8203;grantkee](https://github.com/grantkee)]] - \[[#&#8203;2409]]: fix([#&#8203;2407](https://github.com/launchbadge/sqlx/issues/2407)): respect the HaltIfNull opcode when determining nullability \[\[[@&#8203;arlyon](https://github.com/arlyon)]] - \[[#&#8203;2459]]: limit the number of instructions that can be evaluated \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]] - \[[#&#8203;2467]]: Add and improve sqlite describe performance benchmarks \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]] - \[[#&#8203;2491]]: sqlite date macro support \[\[[@&#8203;Arcayr](https://github.com/Arcayr)]] - Changes `OffsetDateTime` to be the first type used when deserializing a `timestamp` type. - \[[#&#8203;2496]]: Bump to libsqlite3-sys 0.26 \[\[[@&#8203;mdecimus](https://github.com/mdecimus)]] - \[[#&#8203;2508]]: Sqlite analytical \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]] ##### Added - \[[#&#8203;1850]]: Add client SSL authentication using key-file for Postgres, MySQL and MariaDB \[\[[@&#8203;ThibsG](https://github.com/ThibsG)]] - \[[#&#8203;2088]]: feat: Add set_connect_options method to Pool \[\[[@&#8203;moatra](https://github.com/moatra)]] - \[[#&#8203;2113]]: Expose PoolOptions for reading \[\[[@&#8203;FSMaxB](https://github.com/FSMaxB)]] - \[[#&#8203;2115]]: Allow using complex types in `try_from` when deriving `FromRow` \[\[[@&#8203;95ulisse](https://github.com/95ulisse)]] - \[[#&#8203;2116]]: \[SQLite] Add option to execute `PRAGMA optimize;` on close of a connection \[\[[@&#8203;miles170](https://github.com/miles170)]] - \[[#&#8203;2189]]: Added regexp support in sqlite \[\[[@&#8203;VictorKoenders](https://github.com/VictorKoenders)]] - \[[#&#8203;2224]]: Add From impls for Json \[\[[@&#8203;dbeckwith](https://github.com/dbeckwith)]] - \[[#&#8203;2256]]: add progress handler support to sqlite \[\[[@&#8203;nbaztec](https://github.com/nbaztec)]] - \[[#&#8203;2366]]: Allow ignoring attributes for deriving FromRow \[\[[@&#8203;grgi](https://github.com/grgi)]] - \[[#&#8203;2369]]: new type support in query_as \[\[[@&#8203;0xdeafbeef](https://github.com/0xdeafbeef)]] - \[[#&#8203;2379]]: feat: add `Connection::shrink_buffers`, `PoolConnection::close` \[\[[@&#8203;abonander](https://github.com/abonander)]] - \[[#&#8203;2400]]: fix(docs): example of `sqlx_macros_unstable` in config.toml \[\[[@&#8203;df51d](https://github.com/df51d)]] - \[[#&#8203;2469]]: Add Simple format for Uuid for MySQL & SQLite. \[\[[@&#8203;MidasLamb](https://github.com/MidasLamb)]] - \[[#&#8203;2483]]: chore: add deprecation notice for type ascription use \[\[[@&#8203;saiintbrisson](https://github.com/saiintbrisson)]] - \[[#&#8203;2506]]: add args to query builder ([#&#8203;2494](https://github.com/launchbadge/sqlx/issues/2494)) \[\[[@&#8203;cemoktra](https://github.com/cemoktra)]] - \[[#&#8203;2554]]: Impl `AsMut` for advisory lock types ([#&#8203;2520](https://github.com/launchbadge/sqlx/issues/2520)) \[\[[@&#8203;alilleybrinker](https://github.com/alilleybrinker)]] - \[[#&#8203;2559]]: Add CLI autocompletion using clap_complete \[\[[@&#8203;titaniumtraveler](https://github.com/titaniumtraveler)]] ##### Changed - \[[#&#8203;2185]]: Initial work to switch to `tracing` \[\[[@&#8203;CosmicHorrorDev](https://github.com/CosmicHorrorDev)]] - \[[#&#8203;2193]]: Start testing on Postgres 15 and drop Postgres 10 \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]] - We reserve the right to drop support for end-of-lifed database versions [as discussed in our FAQ][faq-db-version]. - \[[#&#8203;2213]]: Use `let else` statements in favor of macro \[\[[@&#8203;OverHash](https://github.com/OverHash)]] - \[[#&#8203;2365]]: Update dependencies \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]] - \[[#&#8203;2371]]: Disable rustls crate logging feature by default up to date \[\[[@&#8203;sergeiivankov](https://github.com/sergeiivankov)]] - \[[#&#8203;2373]]: chore: Use tracing's fields to get structured logs \[\[[@&#8203;jaysonsantos](https://github.com/jaysonsantos)]] - \[[#&#8203;2393]]: Lower default logging level for statements to Debug \[\[[@&#8203;bnoctis](https://github.com/bnoctis)]] - \[[#&#8203;2445]]: Traverse symlinks when resolving migrations \[\[[@&#8203;tgeoghegan](https://github.com/tgeoghegan)]] - \[[#&#8203;2485]]: chore(sqlx-postgres): replace `dirs` with `home` & `etcetera` \[\[[@&#8203;utkarshgupta137](https://github.com/utkarshgupta137)]] - \[[#&#8203;2515]]: Bump mac_address to 1.1.5 \[\[[@&#8203;repnop](https://github.com/repnop)]] - \[[#&#8203;2440]]: Update rustls to 0.21, webpki-roots to 0.23 \[\[[@&#8203;SergioBenitez](https://github.com/SergioBenitez)]] - \[[#&#8203;2563]]: Update rsa to 0.9 \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]] - \[[#&#8203;2564]]: Update bitflags to v2 \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]] - \[[#&#8203;2565]]: Bump indexmap and ahash \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]] - \[[#&#8203;2574]]: doc: make it clear that `ConnectOptions` types impl `FromStr` \[\[[@&#8203;abonander](https://github.com/abonander)]] ##### Fixed - \[[#&#8203;2098]]: Fix sqlite compilation \[\[[@&#8203;cycraig](https://github.com/cycraig)]] - \[[#&#8203;2120]]: fix logical merge conflict \[\[[@&#8203;tyrelr](https://github.com/tyrelr)]] - \[[#&#8203;2133]]: Postgres OID resolution query does not take into account current `search_path` \[\[[@&#8203;95ulisse](https://github.com/95ulisse)]] - \[[#&#8203;2156]]: Fixed typo. \[\[[@&#8203;cdbfoster](https://github.com/cdbfoster)]] - \[[#&#8203;2179]]: fix: ensures recover from fail with PgCopyIn \[\[[@&#8203;andyquinterom](https://github.com/andyquinterom)]] - \[[#&#8203;2200]]: Run CI on \*-dev branch \[\[[@&#8203;joehillen](https://github.com/joehillen)]] - \[[#&#8203;2222]]: Add context to confusing sqlx prepare parse error \[\[[@&#8203;laundmo](https://github.com/laundmo)]] - \[[#&#8203;2271]]: feat: support calling Postgres procedures with the macros \[\[[@&#8203;bgeron](https://github.com/bgeron)]] - \[[#&#8203;2282]]: Don't run EXPLAIN nullability analysis on Materialize \[\[[@&#8203;benesch](https://github.com/benesch)]] - \[[#&#8203;2319]]: Set whoami default-features to false \[\[[@&#8203;thedodd](https://github.com/thedodd)]] - \[[#&#8203;2352]]: Preparing 0.7.0-alpha.1 release \[\[[@&#8203;abonander](https://github.com/abonander)]] - \[[#&#8203;2355]]: Fixed the example code for `sqlx::test` \[\[[@&#8203;kenkoooo](https://github.com/kenkoooo)]] - \[[#&#8203;2367]]: Fix sqlx-cli create, drop, migrate \[\[[@&#8203;cycraig](https://github.com/cycraig)]] - \[[#&#8203;2376]]: fix(pool): close when last handle is dropped, extra check in `try_acquire` \[\[[@&#8203;abonander](https://github.com/abonander)]] - \[[#&#8203;2378]]: Fix README build badge \[\[[@&#8203;dbrgn](https://github.com/dbrgn)]] - \[[#&#8203;2398]]: fix(prepare): store temporary query files inside the workspace \[\[[@&#8203;aschey](https://github.com/aschey)]] - \[[#&#8203;2402]]: fix: drop old time 0.1.44 dep \[\[[@&#8203;codahale](https://github.com/codahale)]] - \[[#&#8203;2413]]: fix(macros-core): use of undeclared `tracked_path` \[\[[@&#8203;df51d](https://github.com/df51d)]] - \[[#&#8203;2420]]: Enable runtime-tokio feature of sqlx when building sqlx-cli \[\[[@&#8203;paolobarbolini](https://github.com/paolobarbolini)]] - \[[#&#8203;2453]]: in README.md, correct spelling and grammar \[\[[@&#8203;vizvasrj](https://github.com/vizvasrj)]] - \[[#&#8203;2454]]: fix: ensure fresh test db's aren't accidentally deleted by do_cleanup \[\[[@&#8203;phlip9](https://github.com/phlip9)]] - \[[#&#8203;2507]]: Exposing the Oid of PostgreSQL types \[\[[@&#8203;Razican](https://github.com/Razican)]] - \[[#&#8203;2519]]: Use ::std::result::Result::Ok in output.rs \[\[[@&#8203;southball](https://github.com/southball)]] - \[[#&#8203;2569]]: Fix broken links to mysql error documentation \[\[[@&#8203;titaniumtraveler](https://github.com/titaniumtraveler)]] - \[[#&#8203;2570]]: Add a newline to the generated JSON files \[\[[@&#8203;nyurik](https://github.com/nyurik)]] - \[[#&#8203;2572]]: Do not panic when `PrepareOk` fails to decode \[\[[@&#8203;stepantubanov](https://github.com/stepantubanov)]] - \[[#&#8203;2573]]: fix(sqlite) Do not drop notify mutex guard until after condvar is triggered \[\[[@&#8203;andrewwhitehead](https://github.com/andrewwhitehead)]] [sqlx-pro]: https://github.com/launchbadge/sqlx/discussions/1616 [faq-db-version]: https://github.com/launchbadge/sqlx/blob/main/FAQ.md#what-database-versions-does-sqlx-support [#&#8203;1850]: https://github.com/launchbadge/sqlx/pull/1850 [#&#8203;1946]: https://github.com/launchbadge/sqlx/pull/1946 [#&#8203;1960]: https://github.com/launchbadge/sqlx/pull/1960 [#&#8203;1984]: https://github.com/launchbadge/sqlx/pull/1984 [#&#8203;2039]: https://github.com/launchbadge/sqlx/pull/2039 [#&#8203;2088]: https://github.com/launchbadge/sqlx/pull/2088 [#&#8203;2092]: https://github.com/launchbadge/sqlx/pull/2092 [#&#8203;2094]: https://github.com/launchbadge/sqlx/pull/2094 [#&#8203;2098]: https://github.com/launchbadge/sqlx/pull/2098 [#&#8203;2109]: https://github.com/launchbadge/sqlx/pull/2109 [#&#8203;2113]: https://github.com/launchbadge/sqlx/pull/2113 [#&#8203;2115]: https://github.com/launchbadge/sqlx/pull/2115 [#&#8203;2116]: https://github.com/launchbadge/sqlx/pull/2116 [#&#8203;2120]: https://github.com/launchbadge/sqlx/pull/2120 [#&#8203;2132]: https://github.com/launchbadge/sqlx/pull/2132 [#&#8203;2133]: https://github.com/launchbadge/sqlx/pull/2133 [#&#8203;2156]: https://github.com/launchbadge/sqlx/pull/2156 [#&#8203;2179]: https://github.com/launchbadge/sqlx/pull/2179 [#&#8203;2185]: https://github.com/launchbadge/sqlx/pull/2185 [#&#8203;2189]: https://github.com/launchbadge/sqlx/pull/2189 [#&#8203;2193]: https://github.com/launchbadge/sqlx/pull/2193 [#&#8203;2200]: https://github.com/launchbadge/sqlx/pull/2200 [#&#8203;2213]: https://github.com/launchbadge/sqlx/pull/2213 [#&#8203;2222]: https://github.com/launchbadge/sqlx/pull/2222 [#&#8203;2224]: https://github.com/launchbadge/sqlx/pull/2224 [#&#8203;2253]: https://github.com/launchbadge/sqlx/pull/2253 [#&#8203;2256]: https://github.com/launchbadge/sqlx/pull/2256 [#&#8203;2271]: https://github.com/launchbadge/sqlx/pull/2271 [#&#8203;2282]: https://github.com/launchbadge/sqlx/pull/2282 [#&#8203;2285]: https://github.com/launchbadge/sqlx/pull/2285 [#&#8203;2319]: https://github.com/launchbadge/sqlx/pull/2319 [#&#8203;2352]: https://github.com/launchbadge/sqlx/pull/2352 [#&#8203;2355]: https://github.com/launchbadge/sqlx/pull/2355 [#&#8203;2363]: https://github.com/launchbadge/sqlx/pull/2363 [#&#8203;2365]: https://github.com/launchbadge/sqlx/pull/2365 [#&#8203;2366]: https://github.com/launchbadge/sqlx/pull/2366 [#&#8203;2367]: https://github.com/launchbadge/sqlx/pull/2367 [#&#8203;2369]: https://github.com/launchbadge/sqlx/pull/2369 [#&#8203;2371]: https://github.com/launchbadge/sqlx/pull/2371 [#&#8203;2373]: https://github.com/launchbadge/sqlx/pull/2373 [#&#8203;2376]: https://github.com/launchbadge/sqlx/pull/2376 [#&#8203;2378]: https://github.com/launchbadge/sqlx/pull/2378 [#&#8203;2379]: https://github.com/launchbadge/sqlx/pull/2379 [#&#8203;2387]: https://github.com/launchbadge/sqlx/pull/2387 [#&#8203;2393]: https://github.com/launchbadge/sqlx/pull/2393 [#&#8203;2398]: https://github.com/launchbadge/sqlx/pull/2398 [#&#8203;2400]: https://github.com/launchbadge/sqlx/pull/2400 [#&#8203;2402]: https://github.com/launchbadge/sqlx/pull/2402 [#&#8203;2408]: https://github.com/launchbadge/sqlx/pull/2408 [#&#8203;2409]: https://github.com/launchbadge/sqlx/pull/2409 [#&#8203;2413]: https://github.com/launchbadge/sqlx/pull/2413 [#&#8203;2420]: https://github.com/launchbadge/sqlx/pull/2420 [#&#8203;2440]: https://github.com/launchbadge/sqlx/pull/2440 [#&#8203;2445]: https://github.com/launchbadge/sqlx/pull/2445 [#&#8203;2453]: https://github.com/launchbadge/sqlx/pull/2453 [#&#8203;2454]: https://github.com/launchbadge/sqlx/pull/2454 [#&#8203;2459]: https://github.com/launchbadge/sqlx/pull/2459 [#&#8203;2467]: https://github.com/launchbadge/sqlx/pull/2467 [#&#8203;2469]: https://github.com/launchbadge/sqlx/pull/2469 [#&#8203;2483]: https://github.com/launchbadge/sqlx/pull/2483 [#&#8203;2485]: https://github.com/launchbadge/sqlx/pull/2485 [#&#8203;2491]: https://github.com/launchbadge/sqlx/pull/2491 [#&#8203;2496]: https://github.com/launchbadge/sqlx/pull/2496 [#&#8203;2506]: https://github.com/launchbadge/sqlx/pull/2506 [#&#8203;2507]: https://github.com/launchbadge/sqlx/pull/2507 [#&#8203;2508]: https://github.com/launchbadge/sqlx/pull/2508 [#&#8203;2515]: https://github.com/launchbadge/sqlx/pull/2515 [#&#8203;2519]: https://github.com/launchbadge/sqlx/pull/2519 [#&#8203;2554]: https://github.com/launchbadge/sqlx/pull/2554 [#&#8203;2559]: https://github.com/launchbadge/sqlx/pull/2559 [#&#8203;2563]: https://github.com/launchbadge/sqlx/pull/2563 [#&#8203;2564]: https://github.com/launchbadge/sqlx/pull/2564 [#&#8203;2565]: https://github.com/launchbadge/sqlx/pull/2565 [#&#8203;2569]: https://github.com/launchbadge/sqlx/pull/2569 [#&#8203;2570]: https://github.com/launchbadge/sqlx/pull/2570 [#&#8203;2572]: https://github.com/launchbadge/sqlx/pull/2572 [#&#8203;2573]: https://github.com/launchbadge/sqlx/pull/2573 [#&#8203;2574]: https://github.com/launchbadge/sqlx/pull/2574 ##### 0.6.3 - 2023-03-21 This is a hotfix to address the breakage caused by transitive dependencies upgrading to `syn = "2"`. We set `default-features = false` for our dependency on `syn = "1"` to be good crates.io citizens, but failed to enable the features we actually used, which went undetected because we transitively depended on `syn` with the default features enabled through other crates, and so they were also on for us because features are additive. When those other dependencies upgraded to `syn = "2"` it was no longer enabling those features for us, and so compilation broke for projects that don't also depend on `syn = "1"`, transitively or otherwise. There is no PR for this fix as there was no longer a dedicated development branch for `0.6`, but discussion can be found in [issue #&#8203;2418]. As of this release, the `0.7` release is in alpha and so development is no longer occurring against `0.6`. This fix will be forward-ported to `0.7`. [issue #&#8203;2418]: https://github.com/launchbadge/sqlx/issues/2418 ### [`v0.6.3`](https://github.com/launchbadge/sqlx/blob/HEAD/CHANGELOG.md#&#8203;063---2023-03-21) [Compare Source](https://github.com/launchbadge/sqlx/compare/v0.6.2...v0.6.3) This is a hotfix to address the breakage caused by transitive dependencies upgrading to `syn = "2"`. We set `default-features = false` for our dependency on `syn = "1"` to be good crates.io citizens, but failed to enable the features we actually used, which went undetected because we transitively depended on `syn` with the default features enabled through other crates, and so they were also on for us because features are additive. When those other dependencies upgraded to `syn = "2"` it was no longer enabling those features for us, and so compilation broke for projects that don't also depend on `syn = "1"`, transitively or otherwise. There is no PR for this fix as there was no longer a dedicated development branch for `0.6`, but discussion can be found in [issue #&#8203;2418]. As of this release, the `0.7` release is in alpha and so development is no longer occurring against `0.6`. This fix will be forward-ported to `0.7`. [issue #&#8203;2418]: https://github.com/launchbadge/sqlx/issues/2418 </details> <details> <summary>tower-rs/tower-http</summary> ### [`v0.4.4`](https://github.com/tower-rs/tower-http/releases/tag/tower-http-0.4.4): v0.4.4 [Compare Source](https://github.com/tower-rs/tower-http/compare/tower-http-0.4.3...tower-http-0.4.4) - **trace**: Default implementations for trace bodies. ### [`v0.4.3`](https://github.com/tower-rs/tower-http/releases/tag/tower-http-0.4.3): v0.4.3 [Compare Source](https://github.com/tower-rs/tower-http/compare/tower-http-0.4.2...tower-http-0.4.3) #### Fixed - **compression:** Fix accidental breaking change in 0.4.2. ### [`v0.4.2`](https://github.com/tower-rs/tower-http/releases/tag/tower-http-0.4.2): v0.4.2 [Compare Source](https://github.com/tower-rs/tower-http/compare/tower-http-0.4.1...tower-http-0.4.2) #### Added - **cors:** Add support for private network preflights ([#&#8203;373]) - **compression:** Implement `Default` for `DecompressionBody` ([#&#8203;370]) #### Changed - **compression:** Update to async-compression 0.4 ([#&#8203;371]) #### Fixed - **compression:** Override default brotli compression level 11 -> 4 ([#&#8203;356]) - **trace:** Simplify dynamic tracing level application ([#&#8203;380]) - **normalize_path:** Fix path normalization for preceding slashes ([#&#8203;359]) [#&#8203;356]: https://github.com/tower-rs/tower-http/pull/356 [#&#8203;359]: https://github.com/tower-rs/tower-http/pull/359 [#&#8203;370]: https://github.com/tower-rs/tower-http/pull/370 [#&#8203;371]: https://github.com/tower-rs/tower-http/pull/371 [#&#8203;373]: https://github.com/tower-rs/tower-http/pull/373 [#&#8203;380]: https://github.com/tower-rs/tower-http/pull/380 ### [`v0.4.1`](https://github.com/tower-rs/tower-http/releases/tag/tower-http-0.4.1): v0.4.1 [Compare Source](https://github.com/tower-rs/tower-http/compare/tower-http-0.4.0...tower-http-0.4.1) #### Added - **request_id:** Derive `Default` for `MakeRequestUuid` ([#&#8203;335]) - **fs:** Derive `Default` for `ServeFileSystemResponseBody` ([#&#8203;336]) - **compression:** Expose compression quality on the CompressionLayer ([#&#8203;333]) #### Fixed - **compression:** Improve parsing of `Accept-Encoding` request header ([#&#8203;220]) - **normalize_path:** Fix path normalization of index route ([#&#8203;347]) - **decompression:** Enable `multiple_members` for `GzipDecoder` ([#&#8203;354]) [#&#8203;347]: https://github.com/tower-rs/tower-http/pull/347 [#&#8203;333]: https://github.com/tower-rs/tower-http/pull/333 [#&#8203;220]: https://github.com/tower-rs/tower-http/pull/220 [#&#8203;335]: https://github.com/tower-rs/tower-http/pull/335 [#&#8203;336]: https://github.com/tower-rs/tower-http/pull/336 [#&#8203;354]: https://github.com/tower-rs/tower-http/pull/354 </details> <details> <summary>uuid-rs/uuid</summary> ### [`v1.5.0`](https://github.com/uuid-rs/uuid/releases/tag/1.5.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.4.1...1.5.0) #### What's Changed - Add impl From<Uuid> for String under the std feature flag by [@&#8203;brahms116](https://github.com/brahms116) in https://github.com/uuid-rs/uuid/pull/700 - Remove dead link to templates by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/704 - make ClockSequence wrap correctly by [@&#8203;fef1312](https://github.com/fef1312) in https://github.com/uuid-rs/uuid/pull/705 - Track MSRV in Cargo.toml by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/706 - Support converting between Uuid and vec by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/703 - Replace MIPS with Miri and add clippy to CI by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/712 - Added `bytemuck` support by [@&#8203;John-Toohey](https://github.com/John-Toohey) in https://github.com/uuid-rs/uuid/pull/711 - Prepare for 1.5.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/713 #### New Contributors - [@&#8203;brahms116](https://github.com/brahms116) made their first contribution in https://github.com/uuid-rs/uuid/pull/700 - [@&#8203;fef1312](https://github.com/fef1312) made their first contribution in https://github.com/uuid-rs/uuid/pull/705 - [@&#8203;John-Toohey](https://github.com/John-Toohey) made their first contribution in https://github.com/uuid-rs/uuid/pull/711 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.4.1...1.5.0 ### [`v1.4.1`](https://github.com/uuid-rs/uuid/releases/tag/1.4.1) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.4.0...1.4.1) #### What's Changed - Fix macro hygiene by [@&#8203;teohhanhui](https://github.com/teohhanhui) in https://github.com/uuid-rs/uuid/pull/694 - Add #\[inline] for Uuid::from_bytes\[\_ref] and Uuid::{as,into}\_bytes by [@&#8203;jrose-signal](https://github.com/jrose-signal) in https://github.com/uuid-rs/uuid/pull/693 - Print uuids in examples by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/697 - Prepare for 1.4.1 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/698 #### New Contributors - [@&#8203;teohhanhui](https://github.com/teohhanhui) made their first contribution in https://github.com/uuid-rs/uuid/pull/694 - [@&#8203;jrose-signal](https://github.com/jrose-signal) made their first contribution in https://github.com/uuid-rs/uuid/pull/693 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.4.0...1.4.1 ### [`v1.4.0`](https://github.com/uuid-rs/uuid/releases/tag/1.4.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.3.4...1.4.0) ##### What's Changed - Fixed wasm tests not running due to incorrect attribute target by [@&#8203;kmusick](https://github.com/kmusick) in https://github.com/uuid-rs/uuid/pull/688 - Fixing issue with Cloudflare Workers and wasm32-unknown-unknown when using now() by [@&#8203;kmusick](https://github.com/kmusick) in https://github.com/uuid-rs/uuid/pull/690 - Add `borsh` support by [@&#8203;grovesNL](https://github.com/grovesNL) in https://github.com/uuid-rs/uuid/pull/686 - Fix some timestamp generation by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/691 - Prepare for 1.4.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/692 ##### New Contributors - [@&#8203;kmusick](https://github.com/kmusick) made their first contribution in https://github.com/uuid-rs/uuid/pull/688 - [@&#8203;grovesNL](https://github.com/grovesNL) made their first contribution in https://github.com/uuid-rs/uuid/pull/686 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.3.4...1.4.0 ### [`v1.3.4`](https://github.com/uuid-rs/uuid/releases/tag/1.3.4) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.3.3...1.3.4) ##### What's Changed - Add `wasm32-wasi` support with tests by [@&#8203;acfoltzer](https://github.com/acfoltzer) in https://github.com/uuid-rs/uuid/pull/677 - Fix up MSRV build in CI by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/679 - fix: keep the order when filling random bytes by [@&#8203;Hanaasagi](https://github.com/Hanaasagi) in https://github.com/uuid-rs/uuid/pull/682 - Prepare for 1.3.4 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/683 ##### New Contributors - [@&#8203;acfoltzer](https://github.com/acfoltzer) made their first contribution in https://github.com/uuid-rs/uuid/pull/677 - [@&#8203;Hanaasagi](https://github.com/Hanaasagi) made their first contribution in https://github.com/uuid-rs/uuid/pull/682 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.3.3...1.3.4 </details> <details> <summary>buehler/zitadel-rust</summary> ### [`v3.4.29`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.29) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.28...v3.4.29) ##### Bug Fixes - **deps:** update rust crate jsonwebtoken to v9 ([#&#8203;507](https://github.com/smartive/zitadel-rust/issues/507)) ([a94b889](https://github.com/smartive/zitadel-rust/commit/a94b889403ee0e51b3888bd214f64521cfa5bef7)) ### [`v3.4.28`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.28) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.27...v3.4.28) ##### Bug Fixes - **deps:** update rust crate async-trait to 0.1.74 ([#&#8203;506](https://github.com/smartive/zitadel-rust/issues/506)) ([8de89bf](https://github.com/smartive/zitadel-rust/commit/8de89bff832abc212cdf1f421f8bef3567a6dfe0)) ### [`v3.4.27`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.27) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.26...v3.4.27) ##### Bug Fixes - **deps:** update rust crate time to 0.3.30 ([#&#8203;505](https://github.com/smartive/zitadel-rust/issues/505)) ([f8b754b](https://github.com/smartive/zitadel-rust/commit/f8b754bc64361f7cd5f23342ede388a673089002)) ### [`v3.4.26`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.26) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.25...v3.4.26) ##### Bug Fixes - **deps:** update rust crate openidconnect to 3.4.0 ([#&#8203;504](https://github.com/smartive/zitadel-rust/issues/504)) ([ba071fe](https://github.com/smartive/zitadel-rust/commit/ba071fe2277e7348d7f67e6085e3c673379c2504)) ### [`v3.4.25`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.25) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.24...v3.4.25) ##### Bug Fixes - **deps:** update rust crate reqwest to 0.11.22 ([#&#8203;503](https://github.com/smartive/zitadel-rust/issues/503)) ([95ec54d](https://github.com/smartive/zitadel-rust/commit/95ec54d4f166dd7372dec1e90a7fced9d399d474)) ### [`v3.4.24`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.24) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.23...v3.4.24) ##### Bug Fixes - **deps:** update rust crate reqwest to 0.11.21 ([#&#8203;502](https://github.com/smartive/zitadel-rust/issues/502)) ([49c19f9](https://github.com/smartive/zitadel-rust/commit/49c19f92df5c2522bf83d8a760d5962fd72dee17)) ### [`v3.4.23`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.23) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.22...v3.4.23) ##### Bug Fixes - **deps:** update rust crate time to 0.3.29 ([#&#8203;501](https://github.com/smartive/zitadel-rust/issues/501)) ([deba1a0](https://github.com/smartive/zitadel-rust/commit/deba1a04f536400943857236b063f7b03163c2b2)) ### [`v3.4.22`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.22) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.21...v3.4.22) ##### Bug Fixes - **deps:** update rust crate axum-extra to 0.8.0 ([#&#8203;499](https://github.com/smartive/zitadel-rust/issues/499)) ([6c849d4](https://github.com/smartive/zitadel-rust/commit/6c849d4af306c115e5fa35a02b1eb5feccc07071)) ### [`v3.4.21`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.21) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.20...v3.4.21) ##### Bug Fixes - **deps:** update rust crate openidconnect to 3.3.1 ([#&#8203;497](https://github.com/smartive/zitadel-rust/issues/497)) ([ea195b7](https://github.com/smartive/zitadel-rust/commit/ea195b7ab6810347de78412ed633d85e1f4a2780)) ### [`v3.4.20`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.20) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.19...v3.4.20) ##### Bug Fixes - **deps:** update rust crate time to 0.3.28 ([#&#8203;490](https://github.com/smartive/zitadel-rust/issues/490)) ([a532826](https://github.com/smartive/zitadel-rust/commit/a532826fe6c728b91f67dd80089c654c6aba0a30)) ### [`v3.4.19`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.19) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.18...v3.4.19) ##### Bug Fixes - **deps:** update rust crate reqwest to 0.11.20 ([#&#8203;489](https://github.com/smartive/zitadel-rust/issues/489)) ([ec0ddbc](https://github.com/smartive/zitadel-rust/commit/ec0ddbccd71404cd4018c942d3dbaa06cc35dc19)) ### [`v3.4.18`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.18) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.17...v3.4.18) ##### Bug Fixes - **deps:** update rust crate time to 0.3.27 ([#&#8203;488](https://github.com/smartive/zitadel-rust/issues/488)) ([1260801](https://github.com/smartive/zitadel-rust/commit/12608012fa8d11de7ec583d49cb2845a7358bb07)) ### [`v3.4.17`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.17) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.16...v3.4.17) ##### Bug Fixes - **deps:** update rust crate reqwest to 0.11.19 ([#&#8203;487](https://github.com/smartive/zitadel-rust/issues/487)) ([48e1ea2](https://github.com/smartive/zitadel-rust/commit/48e1ea2c45f63ffcbb074d54a13044c57416d2c2)) ### [`v3.4.16`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.16) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.15...v3.4.16) ##### Bug Fixes - **deps:** update rust crate time to 0.3.26 ([#&#8203;486](https://github.com/smartive/zitadel-rust/issues/486)) ([959d7ac](https://github.com/smartive/zitadel-rust/commit/959d7ac99974c21de2debce420e9b42d46744124)) ### [`v3.4.15`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.15) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.14...v3.4.15) ##### Bug Fixes - **deps:** update rust crate async-trait to 0.1.73 ([#&#8203;485](https://github.com/smartive/zitadel-rust/issues/485)) ([0b2b89d](https://github.com/smartive/zitadel-rust/commit/0b2b89d2a638e39425365cce1fbbab764013b40e)) ### [`v3.4.14`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.14) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.13...v3.4.14) ##### Bug Fixes - **deps:** update rust crate axum to 0.6.20 ([#&#8203;483](https://github.com/smartive/zitadel-rust/issues/483)) ([6de71d6](https://github.com/smartive/zitadel-rust/commit/6de71d6d0d70921019585688c7d7a930f079ed52)) ### [`v3.4.13`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.13) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.12...v3.4.13) ##### Bug Fixes - **deps:** update rust crate axum-extra to 0.7.7 ([#&#8203;484](https://github.com/smartive/zitadel-rust/issues/484)) ([fff6fb6](https://github.com/smartive/zitadel-rust/commit/fff6fb6f5ad6a6e5ea8f509bd18d4a46857c50c1)) ### [`v3.4.12`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.12) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.11...v3.4.12) ##### Bug Fixes - **deps:** update rust crate time to 0.3.25 ([#&#8203;482](https://github.com/smartive/zitadel-rust/issues/482)) ([2f7a9e1](https://github.com/smartive/zitadel-rust/commit/2f7a9e197763644960f70076c2e1626ec0a945ff)) ### [`v3.4.11`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.11) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.10...v3.4.11) ##### Bug Fixes - **deps:** update rust crate axum-extra to 0.7.6 ([#&#8203;481](https://github.com/smartive/zitadel-rust/issues/481)) ([00aaf2a](https://github.com/smartive/zitadel-rust/commit/00aaf2a0d036f6df9b611ce699785b7665981e84)) ### [`v3.4.10`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.10) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.9...v3.4.10) ##### Bug Fixes - **deps:** update rust crate time to 0.3.24 ([#&#8203;480](https://github.com/smartive/zitadel-rust/issues/480)) ([3dea98e](https://github.com/smartive/zitadel-rust/commit/3dea98ea6393b5d71ece3a990fbe06220dba9335)) ### [`v3.4.9`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.9) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.8...v3.4.9) ##### Bug Fixes - **deps:** update rust crate async-trait to 0.1.72 ([#&#8203;479](https://github.com/smartive/zitadel-rust/issues/479)) ([8cce371](https://github.com/smartive/zitadel-rust/commit/8cce371a9a628739374a79601b903236bb448f22)) ### [`v3.4.8`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.8) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.7...v3.4.8) ##### Bug Fixes - **deps:** update rust crate axum-extra to 0.7.5 ([#&#8203;478](https://github.com/smartive/zitadel-rust/issues/478)) ([c28c64d](https://github.com/smartive/zitadel-rust/commit/c28c64d43fb57e579ddbeaa0e495213bb4d4da31)) ### [`v3.4.7`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.7) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.6...v3.4.7) ##### Bug Fixes - **deps:** update rust crate axum to 0.6.19 ([#&#8203;477](https://github.com/smartive/zitadel-rust/issues/477)) ([ef9a47c](https://github.com/smartive/zitadel-rust/commit/ef9a47c198e75cf72af7b5c15b8d72dd56d6647c)) ### [`v3.4.6`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.6) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.5...v3.4.6) ##### Bug Fixes - **deps:** update rust crate openidconnect to 3.3.0 ([#&#8203;476](https://github.com/smartive/zitadel-rust/issues/476)) ([30bc26d](https://github.com/smartive/zitadel-rust/commit/30bc26da1a71fd46dbf45741c5360b33aededbbd)) ### [`v3.4.5`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.5) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.4...v3.4.5) ##### Bug Fixes - **deps:** update rust crate time to 0.3.23 ([#&#8203;475](https://github.com/smartive/zitadel-rust/issues/475)) ([b82d429](https://github.com/smartive/zitadel-rust/commit/b82d429bb890b6fb7373e977f746b0bafbbd110a)) ### [`v3.4.4`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.4) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.3...v3.4.4) ##### Bug Fixes - **deps:** update rust crate async-trait to 0.1.71 ([#&#8203;474](https://github.com/smartive/zitadel-rust/issues/474)) ([5a76ee4](https://github.com/smartive/zitadel-rust/commit/5a76ee480e0a9184c8ab7e537ca0535389812afc)) ### [`v3.4.3`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.3) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.2...v3.4.3) ##### Bug Fixes - **deps:** update rust crate async-trait to 0.1.70 ([#&#8203;473](https://github.com/smartive/zitadel-rust/issues/473)) ([2a6b373](https://github.com/smartive/zitadel-rust/commit/2a6b373c8a017745905f338e21f705bfe0b10eac)) ### [`v3.4.2`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.2) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.1...v3.4.2) ##### Bug Fixes - **deps:** update rust crate async-trait to 0.1.69 ([#&#8203;472](https://github.com/smartive/zitadel-rust/issues/472)) ([067ab71](https://github.com/smartive/zitadel-rust/commit/067ab71f1bfd7cfa7920eed6ed0fda70839f4137)) ### [`v3.4.1`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.1) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.4.0...v3.4.1) ##### Bug Fixes - **introspection cache:** use impl instead of direct Box object. ([c94d77a](https://github.com/smartive/zitadel-rust/commit/c94d77a7203d32d24477484643a701a049f89852)) ### [`v3.4.0`](https://github.com/smartive/zitadel-rust/releases/tag/v3.4.0) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.3.5...v3.4.0) ##### Features - **introspection:** add possibility to cache ZITADEL introspection results ([#&#8203;471](https://github.com/smartive/zitadel-rust/issues/471)) ([088938a](https://github.com/smartive/zitadel-rust/commit/088938ad6635b5bb4c2127196ada76edef273a59)) ### [`v3.3.5`](https://github.com/smartive/zitadel-rust/releases/tag/v3.3.5) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.3.4...v3.3.5) ##### Bug Fixes - **deps:** update rust crate time to 0.3.22 ([#&#8203;462](https://github.com/smartive/zitadel-rust/issues/462)) ([3c94a14](https://github.com/smartive/zitadel-rust/commit/3c94a14c15e6457956de35d6eb8876bd53637e40)) ### [`v3.3.4`](https://github.com/smartive/zitadel-rust/releases/tag/v3.3.4) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.3.3...v3.3.4) ##### Bug Fixes - **deps:** update rust crate openidconnect to 3.2.0 ([#&#8203;459](https://github.com/smartive/zitadel-rust/issues/459)) ([13c5a33](https://github.com/smartive/zitadel-rust/commit/13c5a33b9c4aa4659f5edd59bfc1b414bfb85634)) ### [`v3.3.3`](https://github.com/smartive/zitadel-rust/releases/tag/v3.3.3) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.3.2...v3.3.3) ##### Bug Fixes - **deps:** update rust crate openidconnect to 3.1.1 ([#&#8203;451](https://github.com/smartive/zitadel-rust/issues/451)) ([f6bce9a](https://github.com/smartive/zitadel-rust/commit/f6bce9a26f0fc29bc3977f67c88d9d8bab2ab5e0)) ### [`v3.3.2`](https://github.com/smartive/zitadel-rust/releases/tag/v3.3.2) [Compare Source](https://github.com/buehler/zitadel-rust/compare/v3.3.1...v3.3.2) ##### Bug Fixes - **deps:** update rust crate openidconnect to 3.1.0 ([#&#8203;450](https://github.com/smartive/zitadel-rust/issues/450)) ([74c75f2](https://github.com/smartive/zitadel-rust/commit/74c75f23c984ed0a4e6de6f29c7e28be192f0644)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNjAuMCIsInVwZGF0ZWRJblZlciI6IjM0LjE2MC4wIn0=-->
kjuulh added 1 commit 2023-10-22 19:22:59 +02:00
chore(deps): update all dependencies
Some checks failed
renovate/artifacts Artifact file update failure
02bf01def1
kjuulh force-pushed renovate/all from 02bf01def1 to d961c61c3a 2023-10-22 22:42:00 +02:00 Compare
kjuulh force-pushed renovate/all from d961c61c3a to 23bf00990a 2023-10-22 23:03:57 +02:00 Compare
kjuulh force-pushed renovate/all from 23bf00990a to 6e6ac74e77 2023-10-24 21:06:04 +02:00 Compare
kjuulh force-pushed renovate/all from 6e6ac74e77 to 8b94a95284 2023-10-30 17:12:04 +01:00 Compare
kjuulh merged commit b715497c37 into main 2023-11-01 20:44:47 +01:00
kjuulh deleted branch renovate/all 2023-11-01 20:44:47 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kjuulh/nefarious-login#2
No description provided.