Skip to content

🤖 release: v0.28.3 - #4042

Merged
ibetitsmike merged 1 commit into
mainfrom
mike/release-v0.28.3
Sep 1, 2026
Merged

🤖 release: v0.28.3#4042
ibetitsmike merged 1 commit into
mainfrom
mike/release-v0.28.3

Conversation

@ibetitsmike

@ibetitsmike ibetitsmike commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

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.3 tag 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

@chatgpt-codex-connector

This comment has been minimized.

@ThomasK33 ThomasK33 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wait for mythos pls

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector

This comment has been minimized.

Copy link
Copy Markdown
Contributor Author

Holding this release for #3991 as requested. Heads-up: #3991 went CONFLICTING after #3988's squash-merge, so it needs a rebase onto main. Once it lands I'll refresh this branch (and pick up anything else on main), rerun the gates, and proceed with the v0.28.3 tag + release.

@chatgpt-codex-connector

This comment has been minimized.

@ThomasK33 ThomasK33 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mythos support merged

Copy link
Copy Markdown
Contributor Author

@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.

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Breezy!

Reviewed commit: 0cb5a88b48

ℹ️ 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".

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".

@ibetitsmike
ibetitsmike dismissed ThomasK33’s stale review September 1, 2026 20:20

Mythos 5.1 (#3991) is now included in this release branch, satisfying the hold condition; dismissing per Mike to proceed with the release.

@chatgpt-codex-connector

This comment has been minimized.

@ibetitsmike
ibetitsmike merged commit bf97dfd into main Sep 1, 2026
33 of 37 checks passed
@ibetitsmike
ibetitsmike deleted the mike/release-v0.28.3 branch September 1, 2026 20:36
asm pushed a commit to asm/mux that referenced this pull request Sep 2, 2026
## 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 -->
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.

2 participants