Skip to content

chore: release - #363

Merged
kixelated merged 1 commit into
mainfrom
release-plz-2026-08-07T00-18-12Z
Sep 28, 2026
Merged

kixelated merged 1 commit into
mainfrom
release-plz-2026-08-07T00-18-12Z

Conversation

@moq-bot

@moq-bot moq-bot Bot commented Aug 7, 2026 •

Copy link
Copy Markdown
Contributor

🤖 New release

  • qmux: 0.6.0 -> 0.6.1 (✓ API compatible changes)
  • web-transport-wasm: 0.7.0 -> 0.8.0 (⚠ API breaking changes)
  • web-transport-ffi: 0.2.0 -> 0.2.1
  • web-transport-quiche: 0.8.0 -> 0.8.1 (✓ API compatible changes)
  • web-transport: 0.13.0 -> 0.13.1

⚠ web-transport-wasm breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type SendStream is no longer Send, in /tmp/.tmpOcPQGi/web-transport/rs/web-transport-wasm/src/send.rs:17
  type SendStream is no longer Sync, in /tmp/.tmpOcPQGi/web-transport/rs/web-transport-wasm/src/send.rs:17
  type SendStream is no longer RefUnwindSafe, in /tmp/.tmpOcPQGi/web-transport/rs/web-transport-wasm/src/send.rs:17
  type RecvStream is no longer Send, in /tmp/.tmpOcPQGi/web-transport/rs/web-transport-wasm/src/recv.rs:19
  type RecvStream is no longer Sync, in /tmp/.tmpOcPQGi/web-transport/rs/web-transport-wasm/src/recv.rs:19
  type RecvStream is no longer RefUnwindSafe, in /tmp/.tmpOcPQGi/web-transport/rs/web-transport-wasm/src/recv.rs:19
  type Session is no longer Send, in /tmp/.tmpOcPQGi/web-transport/rs/web-transport-wasm/src/session.rs:35
  type Session is no longer Sync, in /tmp/.tmpOcPQGi/web-transport/rs/web-transport-wasm/src/session.rs:35
  type Session is no longer UnwindSafe, in /tmp/.tmpOcPQGi/web-transport/rs/web-transport-wasm/src/session.rs:35
  type Session is no longer RefUnwindSafe, in /tmp/.tmpOcPQGi/web-transport/rs/web-transport-wasm/src/session.rs:35

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/inherent_method_missing.ron

Failed in:
  SendStream::new, previously in file /tmp/.tmpc38M4l/web-transport-wasm/src/send.rs:13
  SendStream::write_chunk, previously in file /tmp/.tmpc38M4l/web-transport-wasm/src/send.rs:29
  RecvStream::new, previously in file /tmp/.tmpc38M4l/web-transport-wasm/src/recv.rs:15
  RecvStream::read_chunk, previously in file /tmp/.tmpc38M4l/web-transport-wasm/src/recv.rs:46

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters, not counting the receiver (self) parameter.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/method_parameter_count_changed.ron

Failed in:
  web_transport_wasm::Session::new takes 1 parameters in /tmp/.tmpc38M4l/web-transport-wasm/src/session.rs:18, but now takes 2 parameters in /tmp/.tmpOcPQGi/web-transport/rs/web-transport-wasm/src/session.rs:222

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/struct_missing.ron

Failed in:
  struct web_transport_wasm::WebError, previously in file /tmp/.tmpc38M4l/web-transport-wasm/src/error.rs:6
Changelog

qmux

0.6.1 - 2026-09-27

Fixed

  • (qmux) keep the first close reason (#399)
  • (qmux) report a finished send stream as closed cleanly (#402)

Other

  • (deps) bump the cargo group across 1 directory with 4 updates (#400)
  • (qmux) batch writer frames, flushing the transport once (#397)

web-transport-wasm

0.8.0 - 2026-09-27

Other

  • update Cargo.toml dependencies

web-transport-ffi

0.2.1 - 2026-09-27

Other

  • (deps) bump the cargo group across 1 directory with 4 updates (#400)

web-transport-quiche

0.8.1 - 2026-09-27

Other

  • (deps) bump the cargo group across 1 directory with 4 updates (#400)

web-transport

0.13.1 - 2026-09-27

Other

  • updated the following local packages: web-transport-wasm


This PR was generated with release-plz.

@moq-bot
moq-bot Bot force-pushed the release-plz-2026-08-07T00-18-12Z branch from 9a962c0 to 2d9399e Compare August 7, 2026 00:18
@moq-bot moq-bot Bot changed the title chore: release chore(web-transport-proto): release v0.6.1 Aug 10, 2026
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-08-07T00-18-12Z branch 2 times, most recently from a6bb211 to 681be0b Compare August 10, 2026 22:30
@moq-bot moq-bot Bot changed the title chore(web-transport-proto): release v0.6.1 chore: release Aug 12, 2026
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-08-07T00-18-12Z branch 8 times, most recently from 73c8afd to e33b860 Compare August 15, 2026 20:03
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-08-07T00-18-12Z branch 2 times, most recently from 93d8c03 to e7af9e6 Compare August 19, 2026 23:36
kixelated added a commit that referenced this pull request Aug 20, 2026
Replaces the release-plz proposal in #363. Two of its minor bumps were driven
only by `auto_trait_impl_removed`, which is not a break worth a major-equivalent
version here: no name, signature, or behavior changed, and a caller that was
relying on `UnwindSafe` for one of these types was relying on an accident.

- qmux 0.5.0 -> 0.5.1. The only flagged break is `Session`, `Stream`, and
  `Upgraded` losing `UnwindSafe`/`RefUnwindSafe`. `Session::stats()` gained RTT
  and delivery rate (#380), which is additive.
- web-transport-quinn 0.12.0 -> 0.12.1. #369 touched this crate only to add the
  `harness-server` example; the library is unchanged.
- web-transport-quiche 0.6.0 -> 0.7.0. Not unwind: #367 and #372 reverse the
  meaning of `SendStream::set_priority` and `ez::SendStream::set_priority` to
  higher-first. Same signature, opposite behavior, so a patch would silently
  invert send order for anyone who upgrades.
- web-transport-wasm 0.5.10 -> 0.6.0. Also not unwind: `Error::Streams` is gone,
  `Error::Session` is now a struct variant, `Error::Closed` is new, and both
  `closed()` methods take `&mut self`.
- web-transport 0.11.0 -> 0.12.0, following wasm, whose items it re-exports
  wholesale on wasm32.

web-transport-proto stays at the 0.6.1 already in its manifest but not yet on
crates.io. web-transport-ffi and web-transport-node need no bump at all: their
`web-transport-quinn = "0.12"` requirement still matches 0.12.1, so the cascade
that gave them 0.1.3 and 0.0.7 in #363 disappears.

Also corrects the qmux README install snippet, which still said 0.4.


Claude-Session: https://claude.ai/code/session_015gokPRtDeLNb9vgWqdFqWh

Co-authored-by: Claude <noreply@anthropic.com>
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-08-07T00-18-12Z branch from ec099e0 to 5d3b52b Compare August 20, 2026 02:09
@moq-bot moq-bot Bot changed the title chore: release chore(web-transport-proto): release v0.6.1 Aug 25, 2026
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-08-07T00-18-12Z branch 2 times, most recently from 5a01105 to 88570c6 Compare August 25, 2026 17:01
@moq-bot moq-bot Bot changed the title chore(web-transport-proto): release v0.6.1 chore: release Sep 2, 2026
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-08-07T00-18-12Z branch 6 times, most recently from b200560 to e27d3a1 Compare September 7, 2026 14:55
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-08-07T00-18-12Z branch 5 times, most recently from 0e29c87 to 45b766f Compare September 27, 2026 04:52
@moq-bot
moq-bot Bot force-pushed the release-plz-2026-08-07T00-18-12Z branch from 45b766f to 66c78aa Compare September 27, 2026 05:12
@kixelated
kixelated merged commit ad9c1c4 into main Sep 28, 2026
29 checks passed
@kixelated
kixelated deleted the release-plz-2026-08-07T00-18-12Z branch September 28, 2026 19:24
This was referenced Sep 28, 2026
@moq-bot moq-bot Bot mentioned this pull request Oct 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant