Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 14, 2025

Bumps the minor group with 9 updates:

Package From To
dropshot 0.15.1 0.16.0
http 1.2.0 1.3.1
opentelemetry 0.27.1 0.29.1
opentelemetry-otlp 0.27.0 0.29.0
opentelemetry_sdk 0.27.1 0.29.0
tokio 1.43.0 1.44.2
tracing-opentelemetry 0.28.0 0.30.0
uuid 1.13.1 1.16.0
rustls 0.22.4 0.23.14

Updates dropshot from 0.15.1 to 0.16.0

Changelog

Sourced from dropshot's changelog.

== 0.16.0 (released 2025-02-19)

oxidecomputer/dropshot@v0.15.1\...v0.16.0[Full list of commits]

Commits

Updates http from 1.2.0 to 1.3.1

Release notes

Sourced from http's releases.

v1.3.1

What's Changed

Full Changelog: hyperium/http@v1.3.0...v1.3.1

v1.3.0

What's Changed

  • Allow most UTF-8 characters in URI path and query. (hyperium/http#715)
    • This means paring Uris with previously illegal characters according the original RFC will now be accepted. They used to be rejected in the name of spec purity, but many operators were using a fork of http because reality is that most characters are seen in the real world.
  • Fix HeaderMap::reserve() to allocate sufficient capacity.

New Contributors

Thanks!

Full Changelog: hyperium/http@v1.2.0...v1.3.0

Changelog

Sourced from http's changelog.

1.3.1 (March 11, 2025)

  • Fix validation that all characters are UTF-8 in URI path and query.

1.3.0 (March 11, 2025)

  • Allow most UTF-8 characters in URI path and query.
  • Fix HeaderMap::reserve() to allocate sufficient capacity.
Commits
  • 8c1fb20 v1.3.1
  • 6637a72 fix: validate path bytes are at least utf8 (#756)
  • d0dd91e v1.3.0
  • 64bd92b docs: Fixed encryption/compression typo for 'accept-encoding: identity'. (#695)
  • b03ed6a chore: use range.contains in StatusCode methods (#748)
  • a463fb5 chore(ci): use yq to get rust-version in manifest (#746)
  • 68845bd fix: HeaderMap::reserve allocates insufficient capacity (#741)
  • 4e02046 refactor(header): remove BytesMut inline optimization when creating (#738)
  • 091ee9a feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query (#715)
  • See full diff in compare view

Updates opentelemetry from 0.27.1 to 0.29.1

Release notes

Sourced from opentelemetry's releases.

0.29.0 Release

See changelog for individual crates to know the exact set of changes. All crates in this repo follows same version (0.29.0 for this release).

This release also upgrades

  • Logs-SDK to stable
  • Logs-Appender-Tracing to stable
  • Baggage to RC

And deprecates

  • Prometheus exporter is - now deprecated in favor of OTLP exporter.

0.28.0 Release

See changelog for individual crates to know the exact set of changes. All crates in this repo follows same version (0.28.0 for this release).

This release also upgrades

  • Logs API to stable
  • Logs-SDK, Logs OTLP exporter, Logs-Appender-Tracing to RC
  • Metrics-API to stable
  • Metrics-SDK, Metrics OTLP exporter to RC.

This release introduces several breaking changes as we progress toward a stable version for logs and metrics. We recommend reviewing the Migration Guide along with the changelogs to ensure a smooth upgrade.

Commits

Updates opentelemetry-otlp from 0.27.0 to 0.29.0

Release notes

Sourced from opentelemetry-otlp's releases.

0.29.0 Release

See changelog for individual crates to know the exact set of changes. All crates in this repo follows same version (0.29.0 for this release).

This release also upgrades

  • Logs-SDK to stable
  • Logs-Appender-Tracing to stable
  • Baggage to RC

And deprecates

  • Prometheus exporter is - now deprecated in favor of OTLP exporter.

0.28.0 Release

See changelog for individual crates to know the exact set of changes. All crates in this repo follows same version (0.28.0 for this release).

This release also upgrades

  • Logs API to stable
  • Logs-SDK, Logs OTLP exporter, Logs-Appender-Tracing to RC
  • Metrics-API to stable
  • Metrics-SDK, Metrics OTLP exporter to RC.

This release introduces several breaking changes as we progress toward a stable version for logs and metrics. We recommend reviewing the Migration Guide along with the changelogs to ensure a smooth upgrade.

opentelemetry-0.27.1 patch release

This release has improved internal logging to help with troubleshooting.

opentelemetry_sdk-0.27.1 patch release

Refer to opentelemetry-sdk CHANGELOG for the changes.

Commits

Updates opentelemetry_sdk from 0.27.1 to 0.29.0

Commits

Updates tokio from 1.43.0 to 1.44.2

Release notes

Sourced from tokio's releases.

Tokio v1.44.2

This release fixes a soundness issue in the broadcast channel. The channel accepts values that are Send but !Sync. Previously, the channel called clone() on these values without synchronizing. This release fixes the channel by synchronizing calls to .clone() (Thanks Austin Bonander for finding and reporting the issue).

Fixed

  • sync: synchronize clone() call in broadcast channel (#7232)

#7232: tokio-rs/tokio#7232

Tokio v1.44.1

1.44.1 (March 13th, 2025)

Fixed

  • rt: skip defer queue in block_in_place context (#7216)

#7216: tokio-rs/tokio#7216

Tokio v1.44.0

1.44.0 (March 7th, 2025)

This release changes the from_std method on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on #7172.

Added

  • coop: add task::coop module (#7116)
  • process: add Command::get_kill_on_drop() (#7086)
  • sync: add broadcast::Sender::closed (#6685, #7090)
  • sync: add broadcast::WeakSender (#7100)
  • sync: add oneshot::Receiver::is_empty() (#7153)
  • sync: add oneshot::Receiver::is_terminated() (#7152)

Fixed

  • fs: empty reads on File should not start a background read (#7139)
  • process: calling start_kill on exited child should not fail (#7160)
  • signal: fix CTRL_CLOSE, CTRL_LOGOFF, CTRL_SHUTDOWN on windows (#7122)
  • sync: properly handle panic during mpsc drop (#7094)

Changes

  • runtime: clean up magic number in registration set (#7112)
  • coop: make coop yield using waker defer strategy (#7185)
  • macros: make select! budget-aware (#7164)
  • net: panic when passing a blocking socket to from_std (#7166)
  • io: clean up buffer casts (#7142)

... (truncated)

Commits
  • ec4b1d7 chore: forward port 1.43.x
  • e3c3a56 Merge branch 'tokio-1.43.x' into forward-port-1.43.x
  • a7b658c chore: prepare Tokio v1.43.1 release
  • c1c8d10 Merge remote-tracking branch 'origin/tokio-1.38.x' into forward-port-1.38.x
  • aa303bc chore: prepare Tokio v1.38.2 release
  • 7b6ccb5 chore: backport CI fixes
  • 4b174ce sync: fix cloning value when receiving from broadcast channel
  • d413c9c chore: prepare Tokio v1.44.1 (#7217)
  • addbfb9 rt: skip defer queue in block_in_place context (#7216)
  • 8182ecf chore: prepare Tokio v1.44.0 (#7202)
  • Additional commits viewable in compare view

Updates tracing-opentelemetry from 0.28.0 to 0.30.0

Release notes

Sourced from tracing-opentelemetry's releases.

0.30.0

What's Changed

v0.29.0

What's Changed

Changelog

Sourced from tracing-opentelemetry's changelog.

0.30.0 (March 23, 2025)

Breaking Changes

  • Upgrade from opentelemetry 0.28.0 to 0.29.0. Refer to the upstream changelog for more information.

0.27.0 (October 9, 2024)

Breaking Changes

  • Upgrade to opentelemetry 0.26. Refer to the upstream changelog for more information.

0.26.0 (September 10, 2024)

Breaking Changes

  • Upgrade to opentelemetry 0.25. Refer to the upstream changelog for more information.

0.25.0 (July 21, 2024)

Breaking Changes

  • Upgrade to opentelemetry 0.24. Refer to the upstream changelog for more information.

Fixed

  • Invalidate sample decision on set parent (#153)
  • chore: fix on_close() comment (#148)

0.24.0 (May 24, 2024)

Breaking Changes

  • Upgrade to opentelemetry 0.23. Refer to the upstream changelog for more information.

Added

  • Added gauge metrics (#129)

Fixed

... (truncated)

Commits
  • b6701c1 Update CHANGELOG.md
  • 0dbe342 chore: prepare for release 0.30.0
  • 8ef39f7 chore: update from opentelemetry-sdk 0.28.0 to 0.29.0 (#196)
  • 6179c15 doc : tracked inactivity default
  • a920559 Bump version
  • cab01b7 Update MSRV
  • c888aae Update opentelemetry to 0.28
  • 1e4ad6b use the tracing event name as the otel event name
  • 0ed001a Use renamed WASI target
  • 293d206 Work around upstream minimal versions issue
  • Additional commits viewable in compare view

Updates uuid from 1.13.1 to 1.16.0

Release notes

Sourced from uuid's releases.

v1.16.0

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.15.1...v1.16.0

v1.15.1

What's Changed

Full Changelog: uuid-rs/uuid@v1.15.0...v1.15.1

v1.15.0

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.14.0...v1.15.0

v1.14.0

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.13.2...v1.14.0

v1.13.2

What's Changed

Full Changelog: uuid-rs/uuid@1.13.1...v1.13.2

Commits
  • c36beb1 Merge pull request #817 from uuid-rs/cargo/v1.16.0
  • 5338b24 prepare for 1.16.0 release
  • 420f627 Merge pull request #815 from tguichaoua/new_v8_const
  • 254258c mark Uuid::new_v8 const
  • 4e5b88e Merge pull request #812 from uuid-rs/cargo/v1.15.1
  • 7fb64f7 prepare for 1.15.1 release
  • f05b6df Merge pull request #811 from uuid-rs/fix/v7-overflow
  • c2d313f guarantee v7 timestamp will never overflow
  • 56ba68f Merge pull request #810 from uuid-rs/cargo/v1.15.0
  • 26c8a9b prepare for 1.15.0 release
  • Additional commits viewable in compare view

Updates rustls from 0.22.4 to 0.23.14

Commits
  • cf736e3 Prepare 0.23.14
  • 262ae99 Accept kyber deprecation
  • c9f5734 Take aws-lc-rs 1.10
  • 0560938 Take latest bogo release
  • 7bf82dc Send illegal_parameter alert on illegal group
  • d752eb2 Send illegal_parameter alert on invalid key share
  • 2d3b7ab default crypto provider improvements
  • bcc295d Fix new cargo doc warnings in examples
  • e7dd2fd fips.rs: reflect certificate issuance for aws-lc 2.0.0
  • 58a5891 fix(deps): update rust crate brotli to v7
  • Additional commits viewable in compare view

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 minor group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [dropshot](https://github.com/oxidecomputer/dropshot) | `0.15.1` | `0.16.0` |
| [http](https://github.com/hyperium/http) | `1.2.0` | `1.3.1` |
| [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.27.1` | `0.29.1` |
| [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.27.0` | `0.29.0` |
| [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) | `0.27.1` | `0.29.0` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.43.0` | `1.44.2` |
| [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | `0.28.0` | `0.30.0` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.13.1` | `1.16.0` |
| [rustls](https://github.com/rustls/rustls) | `0.22.4` | `0.23.14` |


Updates `dropshot` from 0.15.1 to 0.16.0
- [Changelog](https://github.com/oxidecomputer/dropshot/blob/main/CHANGELOG.adoc)
- [Commits](oxidecomputer/dropshot@v0.15.1...v0.16.0)

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

Updates `opentelemetry` from 0.27.1 to 0.29.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](open-telemetry/opentelemetry-rust@opentelemetry-0.27.1...opentelemetry-0.29.1)

Updates `opentelemetry-otlp` from 0.27.0 to 0.29.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](open-telemetry/opentelemetry-rust@opentelemetry-otlp-0.27.0...opentelemetry-otlp-0.29.0)

Updates `opentelemetry_sdk` from 0.27.1 to 0.29.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](open-telemetry/opentelemetry-rust@opentelemetry_sdk-0.27.1...opentelemetry_sdk-0.29.0)

Updates `tokio` from 1.43.0 to 1.44.2
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.43.0...tokio-1.44.2)

Updates `tracing-opentelemetry` from 0.28.0 to 0.30.0
- [Release notes](https://github.com/tokio-rs/tracing-opentelemetry/releases)
- [Changelog](https://github.com/tokio-rs/tracing-opentelemetry/blob/v0.1.x/CHANGELOG.md)
- [Commits](tokio-rs/tracing-opentelemetry@v0.28.0...v0.30.0)

Updates `uuid` from 1.13.1 to 1.16.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@1.13.1...v1.16.0)

Updates `rustls` from 0.22.4 to 0.23.14
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](rustls/rustls@v/0.22.4...v/0.23.14)

---
updated-dependencies:
- dependency-name: dropshot
  dependency-version: 0.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: http
  dependency-version: 1.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: opentelemetry
  dependency-version: 0.29.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: opentelemetry-otlp
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: opentelemetry_sdk
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: tokio
  dependency-version: 1.44.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: tracing-opentelemetry
  dependency-version: 0.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: uuid
  dependency-version: 1.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: rustls
  dependency-version: 0.23.14
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested review from iterion, jessfraz and paultag April 14, 2025 10:31
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Apr 14, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 21, 2025

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

@dependabot dependabot bot closed this Apr 21, 2025
@dependabot dependabot bot deleted the dependabot/cargo/minor-c1a5a2f3e8 branch April 21, 2025 11:05
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