Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the all group with 8 updates #9

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 21, 2024

Bumps the all group with 8 updates:

Package From To
axum 0.5.17 0.6.20
hyper 0.14.28 1.2.0
tower-http 0.3.5 0.5.2
deadpool 0.9.5 0.10.0
deadpool-lapin 0.10.0 0.11.0
http-body 0.4.6 1.0.0
axum-core 0.2.9 0.3.4
matchit 0.5.0 0.7.3

Updates axum from 0.5.17 to 0.6.20

Release notes

Sourced from axum's releases.

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 (#2140)

#2140: tokio-rs/axum#2140

axum - v0.6.19

  • 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)

#2014: tokio-rs/axum#2014 #2021: tokio-rs/axum#2021 #2030: tokio-rs/axum#2030 #2035: tokio-rs/axum#2035 #2058: tokio-rs/axum#2058 #2096: tokio-rs/axum#2096

axum - v0.6.18

  • fixed: Don't remove the Sec-WebSocket-Key header in WebSocketUpgrade (#1972)

#1972: tokio-rs/axum#1972

axum - v0.6.17

  • fixed: Fix fallbacks causing a panic on CONNECT requests (#1958)

#1958: tokio-rs/axum#1958

axum - v0.6.16

  • fixed: Don't allow extracting MatchedPath in fallbacks (#1934)
  • fixed: Fix panic if Router with something nested at / was used as a fallback (#1934)
  • added: Document that Router::new().fallback(...) isn't optimal (#1940)

#1934: tokio-rs/axum#1934 #1940: tokio-rs/axum#1940

axum - v0.6.15

  • fixed: Removed additional leftover debug messages (#1927)

#1927: tokio-rs/axum#1927

axum - v0.6.14

  • fixed: Removed leftover "path_router hit" debug message (#1925)

... (truncated)

Commits

Updates hyper from 0.14.28 to 1.2.0

Release notes

Sourced from hyper's releases.

v1.2.0

Features

  • http1: support configurable max_headers(num) to client and server (#3523) (b1142448)
  • http2:
    • add config for max_local_error_reset_streams in server (#3530) (d7680e30)
    • add initial_max_send_streams method to HTTP/2 client builder (#3524) (fdfa60d9)
      • NOTE: The default for this will change in v1.3 to something conservative. If you have an environment where the server can always accept a large amount of concurrent streams, and depend on that for performance, you should set this option manually.
    • add max_pending_accept_reset_streams(num) back to HTTP/2 server builder (#3507 (a9fa893f)

Bug Fixes

  • http2: typo in trace logging (#3536) (79862ec2)
  • rt: Sleep::downcast_mut_pin() no longer extend lifetime (7206fe30, closes #3556)

Breaking Changes

  • The returned lifetime from Sleep::downcast_mut_pin() is no longer 'static. This shouldn't affect most usage. This sort of breaking change is needed because it is wrong. (7206fe30)

New Contributors

v1.1.0

Features

  • client: add http1::Connection without_shutdown() method (#3430) (210bfaa7)
  • http1: Add support for sending HTTP/1.1 Chunked Trailer Fields (#3375) (31b41807, closes #2719)
  • server: expose server::conn::http1::UpgradeableConnection (#3457) (6e3042a8)

Bug Fixes

New Contributors

... (truncated)

Changelog

Sourced from hyper's changelog.

v1.2.0 (2024-02-21)

Bug Fixes

  • http2: typo in trace logging (#3536) (79862ec2)
  • rt: Sleep::downcast_mut_pin() no longer extend lifetime (7206fe30, closes #3556)

Features

  • http1: support configurable max_headers(num) to client and server (#3523) (b1142448)
  • http2:
    • add config for max_local_error_reset_streams in server (#3530) (d7680e30)
    • add initial_max_send_streams method to HTTP/2 client builder (#3524) (fdfa60d9)
    • add max_pending_accept_reset_streams(num) back to HTTP/2 server builder (#3507 (a9fa893f)

Breaking Changes

  • The returned lifetime from Sleep::downcast_mut_pin() is no longer 'static. This shouldn't affect most usage. This sort of breaking change is needed because it is wrong.

(7206fe30)

v1.1.0 (2023-12-18)

Bug Fixes

Features

  • client: add http1::Connection without_shutdown() method (#3430) (210bfaa7)
  • http1: Add support for sending HTTP/1.1 Chunked Trailer Fields (#3375) (31b41807, closes #2719)
  • server: expose server::conn::http1::UpgradeableConnection (#3457) (6e3042a8)

v1.0.1 (2023-11-16)

This release "fixes" or adds a few things that should have been in 1.0.0, but were forgotten. Thus, it includes additions that would normally be a semver-minor release, but because it is so close to 1.0.0, it is released as a patch version.

Bug Fixes

... (truncated)

Commits
  • 198c1b9 v1.2.0
  • a7bdc60 refactor(lib): importing Unpin is not needed in 2021 edition
  • 00a703a chore(ci): update to cargo-check-external-types 0.1.11
  • b0c1395 refactor(error): resolve unused trait error
  • 7206fe3 fix(rt): Sleep::downcast_mut_pin() no longer extend lifetime
  • 90eb95f chore(lib): remove importing prelude trait in 2021 edition (#3546)
  • b114244 feat(http1): support configurable max_headers(num) to client and server (#3...
  • 7177770 chore(lib): update to 2021 edition
  • 7a0a640 docs(maintainers): add dswij (@​dswij) to triagers (#3540)
  • 79862ec fix(http2): typo in trace logging (#3536)
  • Additional commits viewable in compare view

Updates tower-http from 0.3.5 to 0.5.2

Release notes

Sourced from tower-http's releases.

v0.5.2

Added:

  • compression: Will now send a vary: accept-encoding header on compressed responses (#399)
  • compression: Support x-gzip as equivalent to gzip in accept-encoding request header (#467)

Fixed

  • compression: Skip compression for range requests (#446)
  • compression: Skip compression for SSE responses by default (#465)
  • cors: Actually keep Vary headers set by the inner service when setting response headers (#473)
    • Version 0.5.1 intended to ship this, but the implementation was buggy and didn't actually do anything

#399: tower-rs/tower-http#399 #446: tower-rs/tower-http#446 #465: tower-rs/tower-http#465 #467: tower-rs/tower-http#467 #473: tower-rs/tower-http#473

v0.5.1

  • fs: Support files precompressed with zstd in ServeFile
  • trace: Add default generic parameters for ResponseBody and ResponseFuture (#455)
  • trace: Add type aliases HttpMakeClassifier and GrpcMakeClassifier (#455)

Fixed

  • cors: Keep Vary headers set by the inner service when setting response headers (#398)
  • fs: ServeDir now no longer redirects from /directory to /directory/ if append_index_html_on_directories is disabled (#421)

#398: tower-rs/tower-http#398 #421: tower-rs/tower-http#421 #455: tower-rs/tower-http#455

v0.5.0

Changed

  • Bump Minimum Supported Rust Version to 1.66 (#433)
  • Update to http-body 1.0 (#348)
  • Update to http 1.0 (#348)
  • Preserve service error type in RequestDecompression (#368)

Fixed

  • Accepts range headers with ranges where the end of range goes past the end of the document by bumping http-range-header to 0.4

#418: tower-rs/tower-http#418 #433: tower-rs/tower-http#433 #348: tower-rs/tower-http#348

... (truncated)

Commits
  • 18219fc Release 0.5.2 (#475)
  • 18677a9 Fix vary header special-casing in CORS middleware
  • 93fe516 Small documentation improvements for compression middleware
  • d205b1a fs: Simplify maybe_redirect_or_append_path
  • 853f3e9 Optimize encoding selection for compression middleware
  • e0192a3 Support x-gzip as Accept-Encoding in Compression (#466) (#467)
  • 601ba88 Move manifest-path to inputs (#468)
  • ad25019 compression: Exclude SSE from compression by default
  • 49ead0f Simplify impl SupportedEncodings for AcceptEncoding
  • 57b8b6f Fix a typo
  • Additional commits viewable in compare view

Updates deadpool from 0.9.5 to 0.10.0

Changelog

Sourced from deadpool's changelog.

v0.10.0

  • Remove unreachable enum variant BuildError::Backend
  • Split Status.available into available and waiting.
  • Add QueueMode configuration option for choosing between a FIFO (default) and LIFO queue.
  • Remove HookError::Continue and HookError::Abort variants replacing it with the contents of HookErrorCause. Returning a HookError from a post_create hook causes the Pool::get operation to fail while returning it from a pre_recycle or post_recycle hook the operation continues.
  • Add metrics argument to Manager::recycle method.
  • Remove deprecated managed::sync module.
  • Remove deprecated managed::Pool::try_get method.
  • Bump up MSRV to 1.63 to match the one of tokio.
Commits
  • 7f16669 Release deadpool 0.10.0
  • 6b5f17d Fix deadpool-lapin build error without a runtime feature
  • a45549b Fix MSRV check for deadpool-diesel crate
  • c8da07e Fix minimal-versions check for deadpool-lapin
  • 99c4ad3 Bump up MSRV to 1.63 for all crates
  • afc13aa Bump MSRV and enable check for deadpool-diesel
  • c39310a Fix MSRV checks
  • f5616e4 Fix doc + rustfmt
  • 3c021aa Address some clippy warnings
  • 9ce39c8 Add more configurability to the recycling check method of
  • Additional commits viewable in compare view

Updates deadpool-lapin from 0.10.0 to 0.11.0

Changelog

Sourced from deadpool-lapin's changelog.

Change Log

unreleased

  • Remove async_trait dependency
  • Bump up MSRV to 1.75
Commits

Updates http-body from 0.4.6 to 1.0.0

Commits

Updates axum-core from 0.2.9 to 0.3.4

Release notes

Sourced from axum-core's releases.

axum-core - v0.3.4

  • Changes to private APIs.

axum-core - v0.3.3

  • fixed: Add #[must_use] attributes to types that do nothing unless used (#1809)

#1809: tokio-rs/axum#1809

axum-core - v0.3.2

  • added: Implement IntoResponse for &'static [u8; N] and [u8; N] (#1690)

#1690: tokio-rs/axum#1690

axum-core - v0.3.1

  • added: Add body_text and status methods to built-in rejections (#1612)

axum-core - v0.3.0

  • added: Added new FromRequestParts trait. See axum's changelog for more details (#1272)
  • breaking: FromRequest has been reworked and RequestParts has been removed. See axum's changelog for more details (#1272)
  • breaking: BodyAlreadyExtracted has been removed (#1272)
  • breaking: AppendHeaders now works on any impl IntoIterator (#1495)

#1272: tokio-rs/axum#1272 #1495: tokio-rs/axum#1495

axum-core - v0.3.0-rc.3

  • added: Add DefaultBodyLimit::max for changing the default body limit (#1397)
  • added: Add Error::into_inner for converting Error to BoxError without allocating (#1476)
  • breaking: AppendHeaders now works on any impl IntoIterator (#1495)

#1397: tokio-rs/axum#1397 #1476: tokio-rs/axum#1476 #1495: tokio-rs/axum#1495

axum-core - v0.3.0.rc.2

  • breaking: Added default limit to how much data Bytes::from_request will consume. Previously it would attempt to consume the entire request body without checking its length. This meant if a malicious peer sent an large (or infinite) request body your server might run out of memory and crash.

    The default limit is at 2 MB and can be disabled by adding the new DefaultBodyLimit::disable() middleware. See its documentation for more details.

    This also applies to String which used Bytes::from_request internally.

    (#1346)

... (truncated)

Commits

Updates matchit from 0.5.0 to 0.7.3

Release notes

Sourced from matchit's releases.

0.7.3

  • Better support for overlapping route parameters. The name of a route parameter no longer has any affect on conflicts, meaning routes like /user/:filter/search and /user/:id no longer overlap. (#13).

0.7.2

0.7.1

  • Fix cargo license metadata.

0.7.0

  • Router::fix_path was removed
  • False positive MatchError::ExtraTrailingSlash bug was fixed (#22)

0.6.0

  • Routes like /*foo and /bar are now allowed to overlap, with /bar prioritized (#18)
  • The route /foo/ no longer matches /foo/*bar, and is allowed to exist on it's own
  • Route parameters for catchall routes no longer include the /, e.g. /foo.js will match /*filepath with a value of foo.js, not /foo.js
  • Error::MalformedPath was removed in favor of Error::InvalidCatchAll
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [axum](https://github.com/tokio-rs/axum) | `0.5.17` | `0.6.20` |
| [hyper](https://github.com/hyperium/hyper) | `0.14.28` | `1.2.0` |
| [tower-http](https://github.com/tower-rs/tower-http) | `0.3.5` | `0.5.2` |
| [deadpool](https://github.com/bikeshedder/deadpool) | `0.9.5` | `0.10.0` |
| [deadpool-lapin](https://github.com/bikeshedder/deadpool) | `0.10.0` | `0.11.0` |
| [http-body](https://github.com/hyperium/http-body) | `0.4.6` | `1.0.0` |
| [axum-core](https://github.com/tokio-rs/axum) | `0.2.9` | `0.3.4` |
| [matchit](https://github.com/ibraheemdev/matchit) | `0.5.0` | `0.7.3` |


Updates `axum` from 0.5.17 to 0.6.20
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](tokio-rs/axum@axum-v0.5.17...axum-v0.6.20)

Updates `hyper` from 0.14.28 to 1.2.0
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper@v0.14.28...v1.2.0)

Updates `tower-http` from 0.3.5 to 0.5.2
- [Release notes](https://github.com/tower-rs/tower-http/releases)
- [Commits](tower-rs/tower-http@tower-http-0.3.5...tower-http-0.5.2)

Updates `deadpool` from 0.9.5 to 0.10.0
- [Changelog](https://github.com/bikeshedder/deadpool/blob/master/CHANGELOG.md)
- [Commits](deadpool-rs/deadpool@deadpool-v0.9.5...deadpool-v0.10.0)

Updates `deadpool-lapin` from 0.10.0 to 0.11.0
- [Changelog](https://github.com/bikeshedder/deadpool/blob/master/CHANGELOG.md)
- [Commits](deadpool-rs/deadpool@deadpool-v0.10.0...deadpool-lapin-v0.11.0)

Updates `http-body` from 0.4.6 to 1.0.0
- [Commits](hyperium/http-body@v0.4.6...v1.0.0)

Updates `axum-core` from 0.2.9 to 0.3.4
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](tokio-rs/axum@axum-core-v0.2.9...axum-core-v0.3.4)

Updates `matchit` from 0.5.0 to 0.7.3
- [Release notes](https://github.com/ibraheemdev/matchit/releases)
- [Commits](ibraheemdev/matchit@v0.5.0...v0.7.3)

---
updated-dependencies:
- dependency-name: axum
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: hyper
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: tower-http
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: deadpool
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: deadpool-lapin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: http-body
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: axum-core
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: matchit
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Mar 21, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 26, 2024

Superseded by #10.

Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 26, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Mar 26, 2024
@dependabot dependabot bot deleted the dependabot/cargo/all-b0a4b370f3 branch March 26, 2024 00:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants