Closed renovate[bot] closed 8 months ago
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
β» Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package axum@0.6.20 --precise 0.7.3
Updating crates.io index
error: failed to select a version for the requirement `axum = "^0.6.9"`
candidate versions found which didn't match: 0.7.3
location searched: crates.io index
required by package `tonic v0.10.2`
... which satisfies dependency `tonic = "^0.10"` (locked to 0.10.2) of package `spaced v0.0.0 (/tmp/renovate/repos/github/FHICT-S-Koen/Spaced/srcs/tauri)`
perhaps a crate was updated and forgotten to be re-vendored?
Kudos, no new issues were introduced!
0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication
This PR contains the following updates:
0.6
->0.7
Release Notes
tokio-rs/axum (axum)
### [`v0.7.1`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.7.1): axum - v0.7.1 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.7.0...axum-v0.7.1) - **fix**: Fix readme. ### [`v0.7.0`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.7.0): axum - v0.7.0 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.20...axum-v0.7.0) - **breaking:** Update public dependencies. axum now requires - [hyper](https://crates.io/crates/hyper) 1.0 - [http](https://crates.io/crates/http) 1.0 - [http-body](https://crates.io/crates/http-body) 1.0 - **breaking:** axum now requires [tower-http](https://crates.io/crates/tower-http) 0.5 - **breaking:** Remove deprecated `WebSocketUpgrade::max_send_queue` - **breaking:** The following types/traits are no longer generic over the request body (i.e. the `B` type param has been removed) ([#1751] and [#1789]): - `FromRequestParts` - `FromRequest` - `HandlerService` - `HandlerWithoutStateExt` - `Handler` - `LayeredFuture` - `Layered` - `MethodRouter` - `Next` - `RequestExt` - `RouteFuture` - `Route` - `Router` - **breaking:** axum no longer re-exports `hyper::Body` as that type is removed in hyper 1.0. Instead axum has its own body type at `axum::body::Body` ([#1751]) - **breaking:** `extract::BodyStream` has been removed as `body::Body` implements `Stream` and `FromRequest` directly ([#1751]) - **breaking:** Change `sse::Event::json_data` to use `axum_core::Error` as its error type ([#1762]) - **breaking:** Rename `DefaultOnFailedUpdgrade` to `DefaultOnFailedUpgrade` ([#1664]) - **breaking:** Rename `OnFailedUpdgrade` to `OnFailedUpgrade` ([#1664]) - **breaking:** `TypedHeader` has been move to `axum-extra` ([#1850]) - **breaking:** Removed re-exports of `Empty` and `Full`. Use `axum::body::Body::empty` and `axum::body::Body::from` respectively ([#1789]) - **breaking:** The response returned by `IntoResponse::into_response` must use `axum::body::Body` as the body type. `axum::response::Response` does this ([#1789]) - **breaking:** Removed the `BoxBody` type alias and its `box_body` constructor. Use `axum::body::Body::new` instead ([#1789]) - **breaking:** Remove `RawBody` extractor. `axum::body::Body` implements `FromRequest` directly ([#1789]) - **breaking:** The following types from `http-body` no longer implement `IntoResponse`: - `Full`, use `Body::from` instead - `Empty`, use `Body::empty` instead - `BoxBody`, use `Body::new` instead - `UnsyncBoxBody`, use `Body::new` instead - `MapData`, use `Body::new` instead - `MapErr`, use `Body::new` instead - **added:** Add `axum::extract::Request` type alias where the body is `axum::body::Body` ([#1789]) - **added:** Add `Router::as_service` and `Router::into_service` to workaround type inference issues when calling `ServiceExt` methods on a `Router` ([#1835]) - **breaking:** Removed `axum::Server` as it was removed in hyper 1.0. Instead use `axum::serve(listener, service)` or hyper/hyper-util for more configuration options ([#1868]) - **breaking:** Only inherit fallbacks for routers nested with `Router::nest`. Routers nested with `Router::nest_service` will no longer inherit fallbacks ([#1956]) - **fixed:** Don't remove the `Sec-WebSocket-Key` header in `WebSocketUpgrade` ([#1972]) - **added:** Add `axum::extract::Query::try_from_uri` ([#2058]) - **added:** Implement `IntoResponse` for `Box` ([#1836]) - **fixed:** Clone state a bit less when handling requests ([#1837]) - **fixed:** Unpin itoa dependency ([#1815]) [#1815]: https://togithub.com/tokio-rs/axum/pull/1815 [#1836]: https://togithub.com/tokio-rs/axum/pull/1836 [#1837]: https://togithub.com/tokio-rs/axum/pull/1837 ### [`v0.6.10`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.10): axum - v0.6.10 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.9...axum-v0.6.10) - **fixed:** Add `#[must_use]` attributes to types that do nothing unless used ([#1809]) - **fixed:** Gracefully handle missing headers in the `TypedHeader` extractor ([#1810]) - **fixed:** Fix routing issues when loading a `Router` via a dynamic library ([#1806]) [#1806]: https://togithub.com/tokio-rs/axum/pull/1806 [#1809]: https://togithub.com/tokio-rs/axum/pull/1809 [#1810]: https://togithub.com/tokio-rs/axum/pull/1810 ### [`v0.6.9`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.9): axum - v0.6.9 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.8...axum-v0.6.9) - **changed:** Update to tower-http 0.4. axum is still compatible with tower-http 0.3 ([#1783]) [#1783]: https://togithub.com/tokio-rs/axum/pull/1783 ### [`v0.6.8`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.8): axum - v0.6.8 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.7...axum-v0.6.8) - **fixed:** Fix `Allow` missing from routers with middleware ([#1773]) - **added:** Add `KeepAlive::event` for customizing the event sent for SSE keep alive ([#1729]) [#1729]: https://togithub.com/tokio-rs/axum/pull/1729 [#1773]: https://togithub.com/tokio-rs/axum/pull/1773 ### [`v0.6.7`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.7): axum - v0.6.7 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.6...axum-v0.6.7) - **added:** Add `FormRejection::FailedToDeserializeFormBody` which is returned if the request body couldn't be deserialized into the target type, as opposed to `FailedToDeserializeForm` which is only for query parameters ([#1683]) - **added:** Add `MockConnectInfo` for setting `ConnectInfo` during tests ([#1767]) [#1683]: https://togithub.com/tokio-rs/axum/pull/1683 [#1767]: https://togithub.com/tokio-rs/axum/pull/1767 ### [`v0.6.6`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.6): axum - v0.6.6 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.5...axum-v0.6.6) - **fixed:** Enable passing `MethodRouter` to `Router::fallback` ([#1730]) [#1730]: https://togithub.com/tokio-rs/axum/pull/1730 ### [`v0.6.5`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.5): axum - v0.6.5 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.4...axum-v0.6.5) - **fixed:** Fix `#[debug_handler]` sometimes giving wrong borrow related suggestions ([#1710]) - Document gotchas related to using `impl IntoResponse` as the return type from handler functions ([#1736]) [#1710]: https://togithub.com/tokio-rs/axum/pull/1710 [#1736]: https://togithub.com/tokio-rs/axum/pull/1736 ### [`v0.6.4`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.4): axum - v0.6.4 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.3...axum-v0.6.4) - Depend on axum-macros 0.3.2 ### [`v0.6.3`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.3): axum - v0.6.3 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.2...axum-v0.6.3) - **added:** Implement `IntoResponse` for `&'static [u8; N]` and `[u8; N]` ([#1690]) - **fixed:** Make `Path` support types using `serde::Deserializer::deserialize_any` ([#1693]) - **added:** Add `RawPathParams` ([#1713]) - **added:** Implement `Clone` and `Service` for `axum::middleware::Next` ([#1712]) - **fixed:** Document required tokio features to run "Hello, World!" example ([#1715]) [#1690]: https://togithub.com/tokio-rs/axum/pull/1690 [#1693]: https://togithub.com/tokio-rs/axum/pull/1693 [#1712]: https://togithub.com/tokio-rs/axum/pull/1712 [#1713]: https://togithub.com/tokio-rs/axum/pull/1713 [#1715]: https://togithub.com/tokio-rs/axum/pull/1715 ### [`v0.6.2`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.2): axum - v0.6.2 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.1...axum-v0.6.2) - **added:** Add `body_text` and `status` methods to built-in rejections ([#1612]) - **added:** Enable the `runtime` feature of `hyper` when using `tokio` ([#1671]) [#1612]: https://togithub.com/tokio-rs/axum/pull/1612 [#1671]: https://togithub.com/tokio-rs/axum/pull/1671 ### [`v0.6.1`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.6.1): axum - v0.6.1 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.6.0...axum-v0.6.1) - **added:** Expand the docs for `Router::with_state` ([#1580]) [#1580]: https://togithub.com/tokio-rs/axum/pull/1580Configuration
π Schedule: Branch creation - "every weekday" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.