🤖 release: v0.28.3 - #4042
Conversation
This comment has been minimized.
This comment has been minimized.
|
@codex review |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
399ffc3 to
0cb5a88
Compare
|
@ThomasK33 Mythos 5.1 (#3991) is merged and this release branch is rebased on top of it, so v0.28.3 now ships both Fable 5.1 and Mythos 5.1. Could you clear the changes-requested review so the release can proceed? Note: Sonnet 5.1 (#3992) and Opus 5.1 (#3993) are still conflicting/not queued, so they are not in this patch; happy to hold further if you want them included. |
|
@codex review |
|
Codex Review: Didn't find any major issues. Breezy! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Mythos 5.1 (#3991) is now included in this release branch, satisfying the hold condition; dismissing per Mike to proceed with the release.
This comment has been minimized.
This comment has been minimized.
## Summary Syncs `packages/mux-compat/package.json` to `0.28.3` (both its `version` and its `@coder/xum` dependency pin) so it is version-locked to the root `package.json` again. This un-breaks `Test / Unit` on `main`. ## Background The v0.28.3 release PR (coder#4042) bumped only the root `package.json`, leaving the legacy `mux` forwarding package at `0.28.2`. `src/common/compat/productIdentity.test.ts` enforces lockstep between the two manifests, so `main@bf97dfd` fails `Test / Unit` with: ``` (fail) xum package transition contract > keeps the published mux forwarding package version-locked to @coder/xum Expected: "0.28.3" Received: "0.28.2" ``` The published artifacts are unaffected: `_npm-publish.yml` and `_desktop-release.yml` run `scripts/set-package-version.js` at publish time, and the registry already has `mux@0.28.3 -> @coder/xum@0.28.3`. This PR only repairs the checked-in source. ## Implementation Generated with the existing lockstep script rather than a hand edit, so the diff is exactly what CI would produce: ``` node ./scripts/set-package-version.js 0.28.3 ``` Root `package.json` was a byte-identical rewrite (no diff). ## Validation - `bun test src/common/compat/productIdentity.test.ts` → 8 pass / 0 fail (the previously failing test now passes) - `make static-check` → exit 0 ## Risks None beyond the manifest values themselves; no runtime code changes. --- _Generated with `xum` • Model: `anthropic:claude-fable-5-1` • Thinking: `xhigh` • Cost: `$3.21`_ <!-- mux-attribution: model=anthropic:claude-fable-5-1 thinking=xhigh costs=3.21 -->
Summary
Version bump for the v0.28.3 patch release. The headline changes since v0.28.2 are the Claude Fable 5.1 (#3988) and Claude Mythos 5.1 (#3991) promotions, landed on launch day with pricing and model ids verified against Anthropic's official docs. The release also carries the Z.ai provider with GLM 5.3 Flash (#4007) plus accumulated fixes on main.
After this PR merges, the
v0.28.3tag will be applied to the squash commit and the GitHub Release published to trigger the desktop/npm/docker pipelines.Generated with
xum• Model:anthropic:claude-fable-5• Thinking:xhigh• Cost:$49.19