Skip to content

chore!: release 2.0.0 - #16

Merged
kixelated merged 1 commit into
mainfrom
release/2.0.0
Sep 28, 2026
Merged

kixelated merged 1 commit into
mainfrom
release/2.0.0

Conversation

@kixelated

Copy link
Copy Markdown

Bumps workspace.package.version and the internal path-dep pins from 1.3.2 to 2.0.0, and splits CHANGELOG-MOQ.md: 1.3.2 is #11 and #12 (released from release/1.3, #15), and 2.0.0 adds #13.

#13 moves web-transport-moq to web-transport-trait 0.5 and drops the generic re-export. Published moq-tokio and moq-uring depend on web-transport-moq ^1.3 with trait 0.4, so this has to be a major release rather than 1.3.2.

Public API: breaking for web-transport-moq (trait 0.5, generic removed); moq-noq, moq-noq-proto, and moq-noq-udp are unchanged and bump only because the four share one version. Wire: none. Parent unchanged. cargo publish --workspace --locked --dry-run passes locally.

(Written by Claude Opus 5.5)

🤖 Generated with Claude Code

Ships #13's web-transport-trait 0.5 move as a major release, since it breaks
web-transport-moq 1.x consumers. 1.3.2 ships #11 and #12 from release/1.3.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@kixelated kixelated mentioned this pull request Sep 28, 2026
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-28T00:51:40.337791Z 2a1a629 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@coderabbitai

coderabbitai Bot commented Sep 28, 2026

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: b1e88d94-0a97-430c-8c39-ebbf67149b95

📥 Commits

Reviewing files that changed from the base of the PR and between 3428ce1 and 2a1a629.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (4)
  • CHANGELOG-MOQ.md
  • Cargo.toml
  • noq/Cargo.toml
  • web-transport-moq/Cargo.toml

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.


Walkthrough

The workspace version and internal dependency requirements change from 1.3.2 to 2.0.0. The changelog adds a 2.0.0 entry that records the web-transport-trait version and re-export changes for web-transport-moq. It also updates the 1.3.2 entry.

Priority: ⬇️ Low

Merge Risk: ⚪ Minimal · up to 2a1a6

The release versions and changelog are aligned, with no concrete merge-blocking risk established by this change.

Architecture Summary

Architecture risk: 🔵 Low · up to 2a1a6

The change affects 4 systems.

Changed systems: Cargo.toml, CHANGELOG-MOQ.md, noq, web-transport-moq

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — Cargo.toml (service) was modified; 1 changed file maps to changed impact.
  • observed — CHANGELOG-MOQ.md (service) was modified; 1 changed file maps to changed impact.
  • observed — noq (service) was modified; 1 changed file maps to changed impact.
  • observed — web-transport-moq (service) was modified; 1 changed file maps to changed impact.

Before / after behavior

  • observed — Modified behavior in CHANGELOG-MOQ.md: Adds the 2.0.0 entry: web-transport-moq implements web-transport-trait 0.5 and no longer re-exports it as generic; the other three packages are unchanged from 1.3.2.
  • observed — Modified behavior in CHANGELOG-MOQ.md: Updates the 1.3.2 entry to retain changes #11 and #12, remove the #13 and API details now recorded under 2.0.0, and state “No API change.”
  • observed — Modified behavior in Cargo.toml: The workspace package version is updated from 1.3.2 to 2.0.0.
  • observed — Modified behavior in noq/Cargo.toml: The proto and udp dependency version requirements changed from 1.3.2 to 2.0.0; their package names, paths, and feature settings remain unchanged. The intervening dependency declarations are unchanged.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly identifies the primary change as a breaking 2.0.0 release.
Description check ✅ Passed The description explains the release changes, breaking API impact, dependency rationale, wire and parent status, and local validation. It does not include the template headings or change checklist, bu…
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
✨ Simplify code
  • Commit to this branch
  • Create a new PR

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@kixelated

Copy link
Copy Markdown
Author

Merging. Version bump and changelog only; CI green, Codex found nothing. Holding the v2.0.0 tag: the v1.3.2 release run published moq-noq-proto and moq-noq-udp but timed out waiting for the crates.io index before moq-noq and web-transport-moq, and the release workflow cannot resume a partial publish yet.

(Written by Claude Opus 5.5)

@kixelated
kixelated merged commit 89e7405 into main Sep 28, 2026
2 checks passed
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