OneLiteFeatherNET / feedback-fusion

Feedback-fusion is an rust application that allows to collect user feedback to improve services
https://onelitefeathernet.github.io/feedback-fusion/nightly
MIT License
0 stars 0 forks source link

fix(deps): update rust crate axum to 0.7.4 - autoclosed #12

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 11 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
axum dependencies minor 0.6.20 -> 0.7.4

Release Notes

tokio-rs/axum (axum) ### [`v0.7.4`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.7.4): axum - v0.7.4 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.7.3...axum-v0.7.4) - **fixed:** Fix performance regression present since axum 0.7.0 ([#​2483]) - **fixed:** Improve `debug_handler` on tuple response types ([#​2201]) - **added:** Add `must_use` attribute to `Serve` and `WithGracefulShutdown` ([#​2484]) - **added:** Re-export `axum_core::body::BodyDataStream` from axum [#​2201]: https://togithub.com/tokio-rs/axum/pull/2201 [#​2483]: https://togithub.com/tokio-rs/axum/pull/2483 [#​2201]: https://togithub.com/tokio-rs/axum/pull/2201 [#​2484]: https://togithub.com/tokio-rs/axum/pull/2484 ### [`v0.7.3`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.7.3): axum - v0.7.3 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.7.2...axum-v0.7.3) - **added:** `Body` implements `From<()>` now ([#​2411]) - **change:** Update version of multer used internally for multipart ([#​2433]) - **change:** Update tokio-tungstenite to 0.21 ([#​2435]) - **added:** Enable `tracing` feature by default ([#​2460]) - **added:** Support graceful shutdown on `serve` ([#​2398]) - **added:** `RouterIntoService` implements `Clone` ([#​2456]) [#​2411]: https://togithub.com/tokio-rs/axum/pull/2411 [#​2433]: https://togithub.com/tokio-rs/axum/pull/2433 [#​2435]: https://togithub.com/tokio-rs/axum/pull/2435 [#​2460]: https://togithub.com/tokio-rs/axum/pull/2460 [#​2398]: https://togithub.com/tokio-rs/axum/pull/2398 [#​2456]: https://togithub.com/tokio-rs/axum/pull/2456 ### [`v0.7.2`](https://togithub.com/tokio-rs/axum/releases/tag/axum-v0.7.2): axum - v0.7.2 [Compare Source](https://togithub.com/tokio-rs/axum/compare/axum-v0.7.1...axum-v0.7.2) - **added:** Add `axum::body::to_bytes` ([#​2373]) - **fixed:** Gracefully handle accept errors in `serve` ([#​2400]) [#​2373]: https://togithub.com/tokio-rs/axum/pull/2373 [#​2400]: https://togithub.com/tokio-rs/axum/pull/2400 ### [`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` and `Box<[u8]>` (\[[#​2035](https://togithub.com/tokio-rs/axum/issues/2035)]) - **breaking:** Simplify `MethodFilter`. It no longer uses bitflags ([#​2073]) - **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:** axum's MSRV is now 1.66 ([#​1882]) - **added:** Implement `IntoResponse` for `(R,) where R: IntoResponse` ([#​2143]) - **changed:** For SSE, add space between field and value for compatibility ([#​2149]) - **added:** Add `NestedPath` extractor ([#​1924]) - **added:** Add `handle_error` function to existing `ServiceExt` trait ([#​2235]) - **breaking:** `impl IntoResponse(Parts) for Extension` now requires `T: Clone`, as that is required by the http crate ([#​1882]) - **added:** Add `axum::Json::from_bytes` ([#​2244]) - **added:** Implement `FromRequestParts` for `http::request::Parts` ([#​2328]) - **added:** Implement `FromRequestParts` for `http::Extensions` ([#​2328]) - **fixed:** Clearly document applying `DefaultBodyLimit` to individual routes ([#​2157]) [#​1664]: https://togithub.com/tokio-rs/axum/pull/1664 [#​1751]: https://togithub.com/tokio-rs/axum/pull/1751 [#​1762]: https://togithub.com/tokio-rs/axum/pull/1762 [#​1789]: https://togithub.com/tokio-rs/axum/pull/1789 [#​1835]: https://togithub.com/tokio-rs/axum/pull/1835 [#​1850]: https://togithub.com/tokio-rs/axum/pull/1850 [#​1868]: https://togithub.com/tokio-rs/axum/pull/1868 [#​1882]: https://togithub.com/tokio-rs/axum/pull/1882 [#​1924]: https://togithub.com/tokio-rs/axum/pull/1924 [#​1956]: https://togithub.com/tokio-rs/axum/pull/1956 [#​1972]: https://togithub.com/tokio-rs/axum/pull/1972 [#​2014]: https://togithub.com/tokio-rs/axum/pull/2014 [#​2021]: https://togithub.com/tokio-rs/axum/pull/2021 [#​2030]: https://togithub.com/tokio-rs/axum/pull/2030 [#​2058]: https://togithub.com/tokio-rs/axum/pull/2058 [#​2073]: https://togithub.com/tokio-rs/axum/pull/2073 [#​2096]: https://togithub.com/tokio-rs/axum/pull/2096 [#​2140]: https://togithub.com/tokio-rs/axum/pull/2140 [#​2143]: https://togithub.com/tokio-rs/axum/pull/2143 [#​2149]: https://togithub.com/tokio-rs/axum/pull/2149 [#​2157]: https://togithub.com/tokio-rs/axum/pull/2157 [#​2235]: https://togithub.com/tokio-rs/axum/pull/2235 [#​2244]: https://togithub.com/tokio-rs/axum/pull/2244 [#​2328]: https://togithub.com/tokio-rs/axum/pull/2328

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.