Repository navigation
Description
Summary
Five CLI/MCP tools have new stable releases since the last check. All updates appear low-to-medium risk and contain bug fixes, performance improvements, and new features.
| Tool | Previous | New | Risk |
|---|---|---|---|
| Claude Code | 2.1.133 | 2.1.139 | Low |
| Copilot CLI | 1.0.43 | 1.0.45 | Low |
| Codex | 0.129.0 | 0.130.0 | Low |
| GitHub MCP Server | v1.0.3 | v1.0.4 | Low |
| Playwright Browser | v1.59.1 | v1.60.0 | Medium |
No updates needed for: MCP Gateway (v0.3.6), Playwright MCP (0.0.75), Playwright CLI (0.1.13).
Critical Information
- Playwright v1.60.0 contains breaking changes — removes long-deprecated APIs (
Locator.ariaRef(),handleoption onexposeBinding,loggeroption onconnect/connectOverCDP,videosPath/videoSizecontext options). Review workflows using Playwright for usage of these APIs. - All other updates are non-breaking.
Update Claude Code
- Previous: 2.1.133 → New: 2.1.139
- Timeline: 2026-05-07 → 2026-05-11 (4 days, 4 intermediate versions: 2.1.136, 2.1.137, 2.1.138)
View Details
Claude Code is published on NPM only and does not have a public GitHub repository, so detailed per-version release notes are not available. The version progression spans 6 patch releases over 4 days indicating active bug-fix iteration.
Package Links
Impact Assessment
- Risk: Low
- Patch-level releases with no documented breaking changes
Update Copilot CLI
- Previous: 1.0.43 → New: 1.0.45
- Timeline: 2026-05-08 (v1.0.44) → 2026-05-11 (v1.0.45)
Key Features (1.0.45)
- New
/autopilotslash command to toggle between interactive and autopilot modes - New
/forkcommand to fork the current session into a new independent session - OpenTelemetry output now aligns with GenAI semantic conventions (tool_call spans,
gen_ai.client.operation.durationmetric) - ~1.5s faster CLI startup on terminals with limited OSC color query support
- Falls back to Windows PowerShell (powershell.exe) when PowerShell 7+ (pwsh) is unavailable on Windows
Key Features (1.0.44)
- Slash commands can appear mid-input; multiple skills can be invoked in a single message
userPromptSubmittedhooks can handle requests directly, bypassing the LLM- Faster
/user listand/user switchfor multi-account users - Added optional
prereleaseargument tocopilot updateand/update
View Full Changelog
Bug Fixes (1.0.45)
- Sessions with extension permission prompts can now be resumed without "Session file is corrupted" error
agentStophook now fires correctly when the agent stops via task_complete
Bug Fixes (1.0.44)
- Path completion in
/add-dirno longer flickers or gets intercepted by @ and # pickers - Shell commands via
!prefix work correctly with all shell configurations; shell aliases and rc file settings now work in!commands - Quota display correctly shows remaining usage for Free users instead of always showing 100% used
- Tool permissions granted in autopilot mode are preserved after
/clear - Effort level applies correctly when switching models via the
/modelpicker - Pressing Ctrl+C while a permission prompt is pending no longer causes the CLI to hang
- Project info remains visible in slash command picker when no results match
- Invalid URL entries in settings.json no longer crash CLI startup; they are skipped with a warning
- Timeline shows the resolved model for rubber-duck sub-agents (e.g. Rubber-duck(claude-opus-4.7))
CLI Discovery
- New top-level slash commands:
/autopilot,/fork - New flag:
--prereleaseforcopilot updateand/update
Impact Assessment
- Risk: Low
- Non-breaking patch releases; new commands are additive
- Verify per existing pin comment: MCPs still load and
/modelsworks on PATs
Package Links
- NPM Package: https://www.npmjs.com/package/`@github/copilot`
- Repository: https://github.com/github/copilot-cli
- Release Notes v1.0.45: https://github.com/github/copilot-cli/releases/tag/v1.0.45
- Release Notes v1.0.44: https://github.com/github/copilot-cli/releases/tag/v1.0.44
Update Codex
- Previous: 0.129.0 → New: 0.130.0
- Timeline: Released 2026-05-08
Key Features
- New
codex remote-controlcommand — simpler entrypoint for starting a headless, remotely controllable app-server - Plugin details now show bundled hooks; plugin sharing exposes link metadata plus discoverability controls
- App-server clients can page large threads with unloaded, summary, or full turn item views
- Bedrock auth can now use AWS console-login credentials from
aws loginprofiles view_imagecan resolve files through the selected environment for multi-environment sessions
View Full Changelog
Bug Fixes
- Live app-server threads pick up config changes without requiring a restart (app-server: refresh live threads from latest config snapshot openai/codex#21187)
- Turn diffs stay accurate across apply-patch operations, including partial failures that still mutated files (Make turn diff tracking operation backed openai/codex#21180, fix: preserve exact turn diffs after partial apply_patch failures openai/codex#21518)
- Thread summaries, renames, resume, and fork paths work better through
ThreadStore, including threads without local rollout paths (Move thread name edits to ThreadStore openai/codex#21264, Route ThreadManager rollout path reads through thread store openai/codex#21265, [codex] Fix pathless thread summaries openai/codex#21266) - Remote compaction emits
response.processedfor v2 streams and avoids sendingservice_tieron API-key compact requests (Send response.processed after remote compaction v2 openai/codex#21642, Omit service_tier from remote /responses/compact requests under API auth openai/codex#21676) - Windows sandbox setup grants sandbox users access to the desktop runtime binary cache (Grant sandbox users access to desktop runtime bin openai/codex#21564)
- Removed stale "research preview" wording from the
codex execstartup banner (Remove exec research preview banner wording openai/codex#21683)
Chores
- Configurable OpenTelemetry trace metadata; richer review/feedback analytics for better debugging and triage
- Hardened dependency and CI hygiene with fully qualified GitHub Action pins, a Dependabot cooldown, and a
cargo-shearupgrade - Simplified internal surfaces by removing unused device-key APIs, extra skills roots, remote thread-store implementation, and string-keyed MCP tool maps
Notable PRs
- add top-level remote-control command openai/codex#21424 — add top-level remote-control command
- Show plugin hooks in plugin details openai/codex#21447 — Show plugin hooks in plugin details
- feat: make built-in MCPs first-class runtime servers openai/codex#21356 — make built-in MCPs first-class runtime servers
- feat(app-server, threadstore): Thread pagination APIs and ThreadStore contract openai/codex#21566 — Thread pagination APIs and ThreadStore contract
- feat: enable AWS login credentials for Bedrock auth openai/codex#21623 — enable AWS login credentials for Bedrock auth
Impact Assessment
- Risk: Low
- Minor version bump with additive features and bug fixes; no breaking changes documented
- New
codex remote-controlis opt-in; no impact on existing workflows
Package Links
- NPM Package: https://www.npmjs.com/package/`@openai/codex`
- Repository: https://github.com/openai/codex
- Release Notes: https://github.com/openai/codex/releases/tag/rust-v0.130.0
Update GitHub MCP Server
- Previous: v1.0.3 → New: v1.0.4
- Timeline: Released 2026-05-11
Key Features / Fixes
- Improved dependabot error message (Improve dependabot error message github-mcp-server#2375)
- Added Xcode installation guide for Codex and Claude Agent (Add Xcode installation guide for Codex and Claude Agent github-mcp-server#2431)
fix(mcp-apps): defer_meta.uistrip to per-requestRegisterTools(fix(mcp-apps): defer _meta.ui strip to per-request RegisterTools github-mcp-server#2446)- Added
ifclabel forget_metool (Add ifc label for get_me tool github-mcp-server#2432) - Prevented
inputsparam from being stripped fromactions_run_triggertool schema (Prevent inputs param from being stripped from actions_run_trigger tool schema github-mcp-server#2417) - Handle lightweight tags in
get_tag(Handle lightweight tags in get_tag github-mcp-server#2400)
Impact Assessment
- Risk: Low
- Patch release with bug fixes only; no breaking changes
- The
get_tagandactions_run_triggerfixes improve reliability for workflows using these tools
Package Links
- Repository: https://github.com/github/github-mcp-server
- Release Notes: https://github.com/github/github-mcp-server/releases/tag/v1.0.4
- Full Changelog: github/github-mcp-server@v1.0.3...v1.0.4
Update Playwright Browser
- Previous: v1.59.1 → New: v1.60.0
- Timeline: Released 2026-05-11
Breaking Changes ⚠️
- Removed long-deprecated APIs:
Locator.ariaRef()— uselocator.ariaSnapshot()pipeline insteadhandleoption onBrowserContext.exposeBindingandPage.exposeBindingloggeroption onBrowserType.connectandBrowserType.connectOverCDP— use tracing instead- Context options
videosPath/videoSize— userecordVideoinstead
Key Features
- HAR recording on Tracing: New
tracing.startHar()/tracing.stopHar()expose HAR recording as a first-class tracing API - Drop API: New
locator.drop()simulates an external drag-and-drop of files or clipboard-like data onto an element - Aria snapshots:
expect(page).toMatchAriaSnapshot()now works on a Page; newboxesoption onlocator.ariaSnapshot()/page.ariaSnapshot()appends each element's bounding box (useful for AI consumption) - test.abort(): Aborts the currently running test from a fixture, hook, or route handler with an optional message
View Full Changelog
New APIs
Browser, Context and Page
- Event
browser.on('context')— fired when a new context is created BrowserContextnow mirrors lifecycle events from its pages:download,frameattached,framedetached,framenavigated,pageclose,pageload
Locators and Assertions
- New
descriptionoption ingetByRole()for matching the accessible description - New
pseudooption inexpect(locator).toHaveCSS()reads computed styles from::beforeor::after - New
styleoption inlocator.highlight()applies extra inline CSS; newpage.hideHighlight()to clear all highlights
Network
webSocketRoute.protocols()returns the WebSocket subprotocols requested by the page- New
noDefaultsoption inbrowserType.connectOverCDP()disables Playwright's default overrides (download behavior, focus emulation, media emulation)
Errors and Reporting
- New
webError.location()mirrorsconsoleMessage.location() consoleMessage.location()now exposesline/columnproperties (lineNumber/columnNumberare deprecated)- New
testInfoError.errorContextsurfaces additional diagnostic context reporter.onError()now receives aworkerInfoargument for fixture teardown errors
Test runner
- New
{testFileBaseName}token intestProject.snapshotPathTemplate - Test runner now errors when a config tries to override a non-option fixture, and rejects
workers: 0or negative values
Other Improvements
- HTML reporter:
npx playwright show-reportaccepts.zipfiles directly; steps with nested attachments show an indicator - Trace Viewer adds a pretty-print toggle for JSON / form request and response bodies in the network details panel
Browser Versions
- Chromium 148.0.7778.96
- Mozilla Firefox 150.0.2
- WebKit 26.4
Impact Assessment
- Risk: Medium
- Minor version with breaking removals of long-deprecated APIs. Review workflows using Playwright for any references to
ariaRef(), thehandle/loggeroptions, orvideosPath/videoSize. - Docker image:
mcr.microsoft.com/playwright:v1.60.0
Package Links
- Repository: https://github.com/microsoft/playwright
- Release Notes: https://github.com/microsoft/playwright/releases/tag/v1.60.0
Migration Guide
View Migration Steps
-
Constants updated in
pkg/constants/version_constants.go:DefaultClaudeCodeVersion:2.1.133→2.1.139DefaultCopilotVersion:1.0.43→1.0.45DefaultCodexVersion:0.129.0→0.130.0DefaultGitHubMCPServerVersion:v1.0.3→v1.0.4DefaultPlaywrightBrowserVersion:v1.59.1→v1.60.0
-
Workflow lock files regenerated via
make recompile(219 workflows updated) -
Testing recommendations:
- Run
make build && make testto verify code compiles cleanly - Run smoke tests:
smoke-claude,smoke-copilot,smoke-codexworkflows - For Playwright workflows: verify no usage of removed deprecated APIs (
ariaRef,exposeBindinghandleoption,connectloggeroption,videosPath,videoSize) - Verify Copilot CLI: MCPs load correctly and
/modelsworks on PATs (per existing constant pin comment)
- Run
Recommendations
- Update priority: Medium — Playwright v1.60.0 breaking changes warrant a quick audit of workflows using Playwright. Other updates are routine patch upgrades.
- Testing strategy: Run smoke tests for each affected engine before merge.
- Rollout plan: Bundle all 5 updates in a single PR after smoke tests pass.
References
Generated by CLI Version Checker · ● 12.3M · ◷
- expires on May 14, 2026, 6:30 AM UTC
Activity
github-actions commentedon May 13, 2026
This issue is being closed as outdated. A newer issue has been created: #31883
View newer issue
This action was performed automatically by the
CLI Version Checkerworkflow.