Skip to content

docs: document Codex, OpenCode, Agent Joe & visual updates#512

Merged
alari76 merged 3 commits into
mainfrom
docs/changelog-readme-recent-updates
Jun 13, 2026
Merged

docs: document Codex, OpenCode, Agent Joe & visual updates#512
alari76 merged 3 commits into
mainfrom
docs/changelog-readme-recent-updates

Conversation

@alari76

@alari76 alari76 commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

Summary

The code for the Codex provider, OpenCode resilience, the Agent Joe resilience suite, and the UI/visual updates all merged to main, but the docs never caught up. This PR brings the CHANGELOG and README in sync with the unreleased work (#474#510).

Docs-only change — no code touched.

Test plan

  • Render CHANGELOG/README and confirm formatting
  • Verify PR references match merged work

alari76 and others added 2 commits June 13, 2026 16:48
…GELOG/README

The code for the Codex provider, OpenCode resilience, the Agent Joe
resilience suite, and the UI style updates all merged to main, but the
CHANGELOG [Unreleased] section and README never caught up. Expand both to
reflect the unreleased work (#474-#510).

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
npm audit fix in both root and server to address high-severity esbuild
CVEs (GHSA-gv7w-rqvm-qjhr, GHSA-g7r4-m6w7-qqqr) that were failing the
CI audit step. Also resolves moderate postcss, brace-expansion, and qs
advisories.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@alari76

alari76 commented Jun 13, 2026

Copy link
Copy Markdown
Contributor Author

CI Fix: Dependency Audit Vulnerabilities

Root cause: The Audit dependencies step failed because npm audit --audit-level=high found 2 high-severity esbuild vulnerabilities in the server directory:

  • GHSA-gv7w-rqvm-qjhr — Missing binary integrity verification in Deno module (esbuild 0.17.0–0.28.0)
  • GHSA-g7r4-m6w7-qqqr — Arbitrary file read on Windows dev server (esbuild 0.17.0–0.28.0)

These came in via tsxesbuild. The root project also had 3 moderate advisories (postcss, brace-expansion, qs) that didn't block CI but were fixed as well.

Fix: Ran npm audit fix in both root and server directories, updating lockfiles to pull patched versions. No package.json changes were needed — the existing semver ranges already allowed the fixed versions. Commit: c4a44c3.

…lures

The previous audit fix (c4a44c3) only updated qs but missed the actual
vulnerable packages:
- server: tsx 4.19→4.22.4, pulling esbuild 0.28.1 (was 0.27.3, CVE range 0.17.0–0.28.0)
- root: postcss 8.5.8→8.5.15, brace-expansion 5.0.5→5.0.6

Fixes CI workflow run #1259.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@alari76

alari76 commented Jun 13, 2026

Copy link
Copy Markdown
Contributor Author

CI Fix: Audit Dependency Failures (Run #1259)

Root cause: The previous fix (c4a44c3) ran npm audit fix but only updated qs in both lockfiles. The actual vulnerable packages were left unchanged:

Package Location Old Version New Version Issue
esbuild server (via tsx) 0.27.3 0.28.1 GHSA-gv7w-rqvm-qjhr, GHSA-g7r4-m6w7-qqqr (high)
tsx server 4.21.0 4.22.4 Depended on vulnerable esbuild
postcss root 8.5.8 8.5.15 GHSA-qx2v-qp2m-jg93 (moderate)
brace-expansion root 5.0.5 5.0.6 GHSA-jxxr-4gwj-5jf2 (moderate)

Fix: Updated tsx to ^4.22.4 in server/package.json (which pulls esbuild@0.28.1, outside the vulnerable range 0.17.0–0.28.0), and updated transitive deps postcss and brace-expansion in the root lockfile.

Commit: 0ea1797

@alari76
alari76 merged commit 8617cac into main Jun 13, 2026
2 checks passed
@alari76
alari76 deleted the docs/changelog-readme-recent-updates branch June 13, 2026 14:09
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