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

build(deps): bump the rust-dependencies group with 12 updates #606

Merged
merged 1 commit into from
Sep 23, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 23, 2024

Bumps the rust-dependencies group with 12 updates:

Package From To
clap 4.5.17 4.5.18
webpki-roots 0.26.5 0.26.6
thiserror 1.0.63 1.0.64
bytes 1.7.1 1.7.2
prost 0.13.2 0.13.3
axum 0.7.5 0.7.6
tower-http 0.5.2 0.6.0
tracing-oslog 2207764 b44d628
public-suffix 0.1.1 0.1.2
security-framework 2.11.1 3.0.0
axum-macros 0.4.1 0.4.2
prost-build 0.13.2 0.13.3

Updates clap from 4.5.17 to 4.5.18

Release notes

Sourced from clap's releases.

v4.5.18

[4.5.18] - 2024-09-20

Features

  • (builder) Expose Arg::get_display_order and Command::get_display_order
Changelog

Sourced from clap's changelog.

[4.5.18] - 2024-09-20

Features

  • (builder) Expose Arg::get_display_order and Command::get_display_order
Commits
  • d811585 chore: Release
  • ab948b3 docs: Update changelog
  • 82e599e Merge pull request #5602 from shannmu/delimiter_values
  • 59bf26d feat(clap_complete): Support delimiter values in native completions
  • ccecab3 test(clap_complete): Add test cases for delimiter_values support
  • a3a4764 docs(derive): Specify Parser::update_from semantics
  • df165a2 docs(derive): Flatten isn't just for update
  • 5488bcf docs(derive): Connect more dots for Args/Subcommand
  • See full diff in compare view

Updates webpki-roots from 0.26.5 to 0.26.6

Release notes

Sourced from webpki-roots's releases.

0.26.6

  • Corrects the license file distributed with the webpki-roots and webpki-root-certs crates to properly reflect the MPL 2.0 license. Thanks to @​decathorpe for reporting the issue.

What's Changed

Full Changelog: rustls/webpki-roots@v/0.26.5...v/0.26.6

Commits
  • 7edc915 webpki-roots/webpki-root-certs: 0.26.5 -> 0.26.6
  • cfa1c70 webpki-roots/webpki-root-certs: fix LICENSE files
  • a533475 webpki-ccadb: update Moz CCADB root report url
  • See full diff in compare view

Updates thiserror from 1.0.63 to 1.0.64

Release notes

Sourced from thiserror's releases.

1.0.64

  • Exclude derived impls from coverage instrumentation (#322, thanks @​oxalica)
Commits
  • 84484bc Release 1.0.64
  • 023f036 Merge pull request #322 from oxalica/feat/mark-auto-derived
  • ae1f47e Mark #[automatically_derived] for generated impls
  • ab5b5e3 Upload CI Cargo.lock for reproducing failures
  • 00b3c14 Work around new dead code warning in test
  • See full diff in compare view

Updates bytes from 1.7.1 to 1.7.2

Release notes

Sourced from bytes's releases.

Bytes 1.7.2

1.7.2 (September 17, 2024)

Fixed

  • Fix default impl of Buf::{get_int, get_int_le} (#732)

Documented

  • Fix double spaces in comments and doc comments (#731)

Internal changes

  • Ensure BytesMut::advance reduces capacity (#728)
Changelog

Sourced from bytes's changelog.

1.7.2 (September 17, 2024)

Fixed

  • Fix default impl of Buf::{get_int, get_int_le} (#732)

Documented

  • Fix double spaces in comments and doc comments (#731)

Internal changes

  • Ensure BytesMut::advance reduces capacity (#728)
Commits

Updates prost from 0.13.2 to 0.13.3

Changelog

Sourced from prost's changelog.

Prost version 0.13.3

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

Features

  • (prost-types) Add normalized functions (#1158)

Bug Fixes

  • (prost-build) Remove derived(Copy) on boxed fields (#1157)

Documentation

  • (prost-types) Add description of using Any (#1141)
  • (prost-build) Use cargo add in example (#1149)

Styling

  • Use Path::display() when printing a path (#1150)
  • MessageGraph::new() can't actually fail (#1151)
  • (generated-code) Use Self in as_str_name (#1154)

Testing

  • Actually test skip_debug for prost::Oneof (#1148)
  • (prost-build) Validate error texts (#1152)
  • (prost-build) Fix error texts (#1156)

Build

  • Increase MSRV to 1.71.1 (#1135)
  • (deps) Update pulldown-cmark to 0.12 and pulldown-cmark-to-cmark to 16 (#1144)
  • (protobuf) Compile and install protoc on Windows (#1145)
  • (protobuf) Use same protoc from same repo as .proto-files (#1136)
  • (deps) Update pulldown-cmark-to-cmark from 16 to 17 (#1155)
  • Unify assert on fixtures (#1142)
Commits

Updates axum from 0.7.5 to 0.7.6

Release notes

Sourced from axum's releases.

axum-extra - v0.7.6

  • fixed: Remove unused dependency (#2135)

#2135: tokio-rs/axum#2135

axum - v0.7.6

  • change: Avoid cloning Arc during deserialization of Path
  • added: axum::serve::Serve::tcp_nodelay and axum::serve::WithGracefulShutdown::tcp_nodelay (#2653)
  • added: Router::has_routes function (#2790)
  • change: Update tokio-tungstenite to 0.23 (#2841)
  • added: Serve::local_addr and WithGracefulShutdown::local_addr functions (#2881)

#2653: tokio-rs/axum#2653 #2790: tokio-rs/axum#2790 #2841: tokio-rs/axum#2841 #2881: tokio-rs/axum#2881

Commits

Updates tower-http from 0.5.2 to 0.6.0

Release notes

Sourced from tower-http's releases.

v0.6.0

Changed:

  • body module is disabled except for catch-panic, decompression-*, fs, or limit features (BREAKING) (#477)
  • Update to tower 0.5 (#503)

Fixed

  • fs: Precompression of static files now supports files without a file extension (#507)

#477: tower-rs/tower-http#477 #503: tower-rs/tower-http#503 #507: tower-rs/tower-http#507

Commits

Updates tracing-oslog from 2207764 to b44d628

Commits

Updates public-suffix from 0.1.1 to 0.1.2

Changelog

Sourced from public-suffix's changelog.

Changelog

Unreleased

Passkey v0.3.0

passkey-authenticator v0.3.0

  • Added: support for signature counters
    • ⚠ BREAKING: Add update_credential function to CredentialStore (#23).
    • Add make_credentials_with_signature_counter to Authenticator.
  • ⚠ BREAKING: Merge functions in UserValidationMethod (#24)
    • Removed: UserValidationMethod::check_user_presence
    • Removed: UserValidationMethod::check_user_verification
    • Added: UserValidationMethod::check_user. This function now performs both user presence and user verification checks. The function now also returns which validations were performed, even if they were not requested.
  • Added: Support for discoverable credentials
    • ⚠ BREAKING: Added: CredentialStore::get_info which returns StoreInfo containing DiscoverabilitySupport.
    • ⚠ BREAKING: Changed: CredentialStore::save_credential now also takes Options.
    • Changed: Authenticator::make_credentials now returns an error if a discoverable credential was requested but not supported by the store.

passkey-client v0.3.0

  • Changed: The Client no longer hardcodes the UV value sent to the Authenticator (#22).
  • Changed: The Client no longer hardcodes the RK value sent to the Authenticator (#27).
  • The client now supports additional user-defined properties in the client data, while also clarifying how the client handles client data and its hash.
    • ⚠ BREAKING: Changed: register and authenticate take ClientData<E> instead of Option<Vec<u8>>.
    • ⚠ BREAKING: Changed: Custom client data hashes are now specified using DefaultClientDataWithCustomHash(Vec<u8>) instead of Some(Vec<u8>).
    • Added: Additional fields can be added to the client data using DefaultClientDataWithExtra(ExtraData).
  • Added: The Client now has the ability to adjust the response for quirky relying parties when a fully featured response would break their server side validation. (#31)
  • ⚠ BREAKING: Added the Origin enum which is now the origin parameter for the following methods (#32):
    • Client::register takes an impl Into<Origin> instead of a &Url
    • Client::authenticate takes an impl Into<Origin> instead of a &Url
    • RpIdValidator::assert_domain takes an &Origin instead of a &Url
  • ⚠ BREAKING: The collected client data will now have the android app signature as the origin when a request comes from an app directly. (#32)

passkey-types v0.3.0

  • CollectedClientData is now generic and supports additional strongly typed fields. (#28)
    • Changed: CollectedClientData has changed to CollectedClientData<E = ()>
  • The Client now returns CredProps::rk depending on the authenticator's capabilities. (#29)
  • ⚠ BREAKING: Rename webauthn extension outputs to be consistent with inputs. (#33)
  • ⚠ BREAKING: Create new extension inputs for the CTAP authenticator inputs. (#33)
  • ⚠ BREAKING: Add unsigned extension outputs for the CTAP authenticator outputs. (#34)
  • ⚠ BREAKING: Add ability for Passkey to store associated extension data. (#36)
  • ⚠ BREAKING: Change version and extension information in ctap2::get_info from strings to enums. (#39)
  • ⚠ BREAKING: Add missing CTAP2.1 fields to make_credential::Response and get_assertion::Response. (#39)
  • Make the PublicKeyCredential outputs equatable in swift. (#39)

... (truncated)

Commits
  • 9e21b64 Merge pull request #46 from 1Password/progdrasil/update-psl-list
  • f7e870a Merge pull request #47 from 1Password/progdrasil/add-semver-checks
  • e9caa9d bump revision number
  • 086386b update public_suffix_list
  • b75208c Add semver checks in github actions
  • ecc029e Merge pull request #45 from 1Password/cut-version-0-3
  • 780a4d7 update typeshare cli in actions
  • 244389a fix missed warning from new rust version
  • 4d6ffd9 Bump versions of authenticator, client and types to 0.3.0
  • cca6b24 Merge pull request #43 from 1Password/progdrasil/handle-float-values-deserial...
  • Additional commits viewable in compare view

Updates security-framework from 2.11.1 to 3.0.0

Commits

Updates axum-macros from 0.4.1 to 0.4.2

Release notes

Sourced from axum-macros's releases.

axum-macros - v0.4.2

#1993: tokio-rs/axum#1993 #2725: tokio-rs/axum#2725

Commits

Updates prost-build from 0.13.2 to 0.13.3

Changelog

Sourced from prost-build's changelog.

Prost version 0.13.3

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

Features

  • (prost-types) Add normalized functions (#1158)

Bug Fixes

  • (prost-build) Remove derived(Copy) on boxed fields (#1157)

Documentation

  • (prost-types) Add description of using Any (#1141)
  • (prost-build) Use cargo add in example (#1149)

Styling

  • Use Path::display() when printing a path (#1150)
  • MessageGraph::new() can't actually fail (#1151)
  • (generated-code) Use Self in as_str_name (#1154)

Testing

  • Actually test skip_debug for prost::Oneof (#1148)
  • (prost-build) Validate error texts (#1152)
  • (prost-build) Fix error texts (#1156)

Build

  • Increase MSRV to 1.71.1 (#1135)
  • (deps) Update pulldown-cmark to 0.12 and pulldown-cmark-to-cmark to 16 (#1144)
  • (protobuf) Compile and install protoc on Windows (#1145)
  • (protobuf) Use same protoc from same repo as .proto-files (#1136)
  • (deps) Update pulldown-cmark-to-cmark from 16 to 17 (#1155)
  • Unify assert on fixtures (#1142)
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 rust-dependencies group with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.17` | `4.5.18` |
| [webpki-roots](https://github.com/rustls/webpki-roots) | `0.26.5` | `0.26.6` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.63` | `1.0.64` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.7.1` | `1.7.2` |
| [prost](https://github.com/tokio-rs/prost) | `0.13.2` | `0.13.3` |
| [axum](https://github.com/tokio-rs/axum) | `0.7.5` | `0.7.6` |
| [tower-http](https://github.com/tower-rs/tower-http) | `0.5.2` | `0.6.0` |
| [tracing-oslog](https://github.com/Absolucy/tracing-oslog) | ``2207764`` | ``b44d628`` |
| [public-suffix](https://github.com/1Password/passkey-rs) | `0.1.1` | `0.1.2` |
| [security-framework](https://github.com/kornelski/rust-security-framework) | `2.11.1` | `3.0.0` |
| [axum-macros](https://github.com/tokio-rs/axum) | `0.4.1` | `0.4.2` |
| [prost-build](https://github.com/tokio-rs/prost) | `0.13.2` | `0.13.3` |


Updates `clap` from 4.5.17 to 4.5.18
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.17...clap_complete-v4.5.18)

Updates `webpki-roots` from 0.26.5 to 0.26.6
- [Release notes](https://github.com/rustls/webpki-roots/releases)
- [Commits](rustls/webpki-roots@v/0.26.5...v/0.26.6)

Updates `thiserror` from 1.0.63 to 1.0.64
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.63...1.0.64)

Updates `bytes` from 1.7.1 to 1.7.2
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/bytes@v1.7.1...v1.7.2)

Updates `prost` from 0.13.2 to 0.13.3
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.13.2...v0.13.3)

Updates `axum` from 0.7.5 to 0.7.6
- [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.7.5...axum-v0.7.6)

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

Updates `tracing-oslog` from `2207764` to `b44d628`
- [Release notes](https://github.com/Absolucy/tracing-oslog/releases)
- [Commits](Absolucy/tracing-oslog@2207764...b44d628)

Updates `public-suffix` from 0.1.1 to 0.1.2
- [Release notes](https://github.com/1Password/passkey-rs/releases)
- [Changelog](https://github.com/1Password/passkey-rs/blob/main/CHANGELOG.md)
- [Commits](1Password/passkey-rs@public-suffix-v0.1.1...public-suffix-v0.1.2)

Updates `security-framework` from 2.11.1 to 3.0.0
- [Release notes](https://github.com/kornelski/rust-security-framework/releases)
- [Commits](kornelski/rust-security-framework@v2.11.1...v3.0.0)

Updates `axum-macros` from 0.4.1 to 0.4.2
- [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-macros-v0.4.1...axum-macros-v0.4.2)

Updates `prost-build` from 0.13.2 to 0.13.3
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.13.2...v0.13.3)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: webpki-roots
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: bytes
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: prost
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: axum
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: tower-http
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: tracing-oslog
  dependency-type: direct:production
  dependency-group: rust-dependencies
- dependency-name: public-suffix
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: security-framework
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: axum-macros
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: prost-build
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Sep 23, 2024
@ibigbug ibigbug merged commit 8ad5012 into master Sep 23, 2024
24 checks passed
@ibigbug ibigbug deleted the dependabot/cargo/rust-dependencies-b84b1b5688 branch September 23, 2024 03:26
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.

1 participant