Skip to content

release: Code UX 0.9.3 - #2734

Merged
numnx merged 1124 commits into
mainfrom
release/v0.9.3
Jul 9, 2026
Merged

release: Code UX 0.9.3#2734
numnx merged 1124 commits into
mainfrom
release/v0.9.3

Conversation

@numnx

@numnx numnx commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

Promotes dev to main for Code UX 0.9.3.

This release advances main from the merged v0.9.2 release commit 8dbfcbe6aa68 to release branch commit 5439d93dbff1. The package version moves from 0.9.2 to 0.9.3.

Release Snapshot

Item Details
Version 0.9.3
Base origin/main at 8dbfcbe6aa68 (v0.9.2)
Content head origin/dev at a164b7ac1426
Release branch head 5439d93dbff1
Scope 1516 files changed, 161811 insertions, 12415 deletions
Commit volume 541 non-merge commits plus 82 merged PRs
Release branch release/v0.9.3

Patch Notes

Dashboard, Chat, and Workflow UX

  • Adds custom data dashboards with editor, validation, runtime rendering, API support, and focused tests.
  • Adds the repeatable node-flow workspace and /nodes canvas with palette, inspector, minimap, validation, runtime panels, MCP/API coverage, and docs.
  • Expands chat with connection-aware provider routing, easy/standard/expert modes, cinematic stage widgets, richer live-entity cards, app-creation quick actions, persistent draft/input history, speech input, message compaction controls, and improved no-project assistant states.
  • Refreshes navigation and shell controls: top nav, system bar, header actions, global search, token throughput, runtime warnings, notification panel, sidebar docs links, and responsive dashboard modes.
  • Reworks stats, memory, models, tasks, sprints, scheduler, quicksprint, onboarding, browser preview, and settings surfaces with updated view models, accessibility coverage, and visual regression tests.

Runtime, Orchestration, Providers, and MCP

  • Hardens sprint lifecycle recovery, startup reconciliation, provider concurrency, local CLI final merge behavior, conflict stress paths, and scheduler wakeups.
  • Adds fail-closed provider routing, provider thinking-budget inheritance, richer provider runtime previews, CLI workflow sanitization, OpenTelemetry span capture, and safer workspace/container handling.
  • Improves Docker execution with memory-limit configuration, custom container settings, setup image caching, workspace volume permission handling, and runtime artifact coverage.
  • Repairs local Codex MCP installation, MCP HTTP auth provisioning, agent MCP attachment for dashboard replies, MCP management actions, and local MCP config generation.
  • Adds worker endpoint/runtime tests, project runtime projections, invocation control APIs, structured provider response/request handling, and more robust execution snapshots.

Integrations, Importers, and Project Management

  • Adds project-management integration surfaces and routes for Jira, Linear, Notion, Figma, Lucid, Miro, Mural, and related sprint issue import flows.
  • Improves Jira status handling, issue search, import summaries, sprint canvas/project-management import modals, linked issue tags, and importer view models.
  • Adds automated setup, techstack settings, project setup prompts, project docs auto-embedding, and project source/runtime settings refinements.
  • Updates the models.dev catalog and embedding/speech model catalog flows.

Documentation and In-App Docs

  • Integrates the docs web experience into the app and expands the generated docs registry.
  • Updates user, developer, architecture, MCP, settings, sprint orchestration, testing, CI, and dashboard documentation.
  • Refreshes AGENTS/CLAUDE/GEMINI instructions and mirrors docs-web content for the public docs surface.

CI, Security, and Test Coverage

  • Adds release-oriented E2E coverage for dashboard workflows, filesystem persistence, invocation runtime, full sprint orchestration, sprint controls stress, sprint navigation, and responsive ledger behavior.
  • Adds CI and workflow health tests, release-check workflow updates, mockup sprint orchestration workflow, Playwright trigger updates, and release-main version gate coverage.
  • Adds security/redaction, rate-limit, command-runner, sanitizer, local-directory CodeQL, and dependency/config validation coverage.
  • Broadens backend and dashboard test coverage across repositories, services, routes, MCP actions, settings, onboarding, stats, chat widgets, node flows, scheduler, and provider runtime paths.
  • Hardens the release install verifier and Playwright E2E launcher on Windows by resolving npm and pnpm shims to Node-run CLI entrypoints when available, avoiding direct .cmd spawn failures in the release and E2E matrices.

Fixes and Reliability Repairs

  • Fixes dashboard reply scheduler wakeups, provider-thinking inheritance, global manual-provider routing, local CLI final merge stress behavior, Codex local MCP install, chat connector bridge naming, settings docs navigation, and header quick actions.
  • Fixes stale generated docs, local directory CodeQL issues, main release check routing, avatar scene E2E stability, and model-catalog PR check handling.
  • Fixes task execution-plan handling, quicksprint ETA/state behavior, Sprint page/CLI thinking issues, onboarding/light-mode regressions, sprint import surfaces, and task editor interactions.
  • Fixes preview public bind/environment controls, browser preview startup behavior, runtime process lifecycle details, and Docker/container workspace edge cases.

Validation

Local validation on release/v0.9.3:

pnpm run build

Result: passed after syncing to origin/dev at a164b7ac1426, after the 5e95d60aca5f main-parent sync merge, after the 92ca11d06042 Windows verifier fix, after the f14fa7edebe4 Windows Playwright launcher fix, and after the 60ef5597c04d release validation stabilization fix, and after the 14d0bde0d23b dashboard test fix, and after the af95e78dff2a CodeQL alert fix, and after the f3dc0ddfdedd release server emit fix, and after the 0dc915f8cc8e CodeQL path-taint source removal, and after the 5439d93dbff1 CodeQL path/proxy and E2E lifecycle stabilization fix.

Additional local validation on 5439d93dbff1:

pnpm run lint
pnpm run build
pnpm exec vitest run tests/backend/server/agent-preset-routes.test.ts tests/backend/ci/workflow-health.test.ts tests/backend/server/local-directory-routes.test.ts tests/backend/infrastructure/providers/cli/workspace-manager.test.ts tests/backend/infrastructure/git/code-ux-gitignore.test.ts tests/backend/services/custom-dashboard-validation-utils.test.ts tests/backend/services/custom-dashboard-validation-service.test.ts tests/backend/services/docs-web-catalog-service.test.ts tests/backend/services/sprint-issue-service.test.ts tests/backend/services/embedding-model-catalog.test.ts dashboard/src/v2/lib/__tests__/chat-widget-view-models.test.ts
pnpm exec vitest run tests/dashboard/v2/use-chat-page-data.test.tsx dashboard/src/v2/lib/__tests__/chat-widget-view-models.test.ts
pnpm exec vitest run dashboard/src/v2/lib/__tests__/connection-api.test.ts tests/dashboard/v2/use-chat-page-data.test.tsx
pnpm exec vitest run tests/backend/services/docs-web-catalog-service.test.ts tests/backend/services/sprint-issue-service.test.ts tests/backend/infrastructure/git/code-ux-gitignore.test.ts tests/backend/server/local-directory-routes.test.ts tests/backend/services/custom-dashboard-validation-service.test.ts tests/backend/services/custom-dashboard-validation-utils.test.ts
node --check scripts/sync-docs-web.mjs
node scripts/verify-release-install.mjs
pnpm exec vitest run tests/backend/infrastructure/git/code-ux-gitignore.test.ts tests/backend/server/local-directory-routes.test.ts tests/backend/services/custom-dashboard-validation-service.test.ts tests/backend/services/custom-dashboard-validation-utils.test.ts
node scripts/verify-release-install.mjs
node scripts/e2e/run-playwright.mjs tests/e2e/filesystem-persistence.spec.ts --project chromium-desktop --reporter=line
node scripts/e2e/run-playwright.mjs tests/e2e/app-release-smoke.spec.ts --project chromium-desktop --reporter=line
pnpm exec vitest run tests/backend/services/custom-dashboard-validation-service.test.ts tests/backend/infrastructure/git/code-ux-gitignore.test.ts tests/backend/infrastructure/git/local-repo-initializer.test.ts tests/backend/infrastructure/git/remote-repo-creator.test.ts
node scripts/e2e/run-playwright.mjs tests/e2e/sprint-task-lifecycle.spec.ts --project chromium-desktop --reporter=line
git diff --check

Result: passed. The initial parallel local Playwright attempt collided on fixed test ports; rerunning the affected specs serially passed.

GitHub validation on 5439d93dbff1 passed: Typecheck & Lint, Backend Tests & Coverage, Dashboard Tests, Build, Security Audit, Release Version Bump, Mockup sprint orchestration, CodeQL, Playwright E2E on Ubuntu/macOS/Windows, and Release checks on Linux/macOS/Windows.

Risk and Rollback

  • Primary risk is concentrated in the large dashboard surface refresh, new node/custom-dashboard subsystems, provider/runtime orchestration changes, and expanded integration import paths.
  • Rollback path: revert this release promotion PR from main and keep dev available for targeted follow-up fixes.
  • Operational follow-up: monitor approved local test-project sprints through restart, scheduler wakeup, provider-routing, and final-merge cycles after merge.

Release Branch Fixups

  • 5e95d60aca5f 2026-07-09 chore: sync main into release 0.9.3
  • 92ca11d06042 2026-07-09 fix: harden release install verifier on windows
  • f14fa7edebe4 2026-07-09 fix: harden playwright launcher on windows
  • 60ef5597c04d 2026-07-09 fix: stabilize release validation checks
  • 14d0bde0d23b 2026-07-09 fix: preserve mocked chat draft user ids
  • af95e78dff2a 2026-07-09 fix: resolve CodeQL release alerts
  • f3dc0ddfdedd 2026-07-09 fix: force release server emit
  • 0dc915f8cc8e 2026-07-09 fix: remove CodeQL path taint sources
  • 5439d93dbff1 2026-07-09 fix: harden release code scanning paths

Direct Dev Commits

  • 68c159213 2026-07-06 chore: update models.dev catalogue
  • 446d63fda 2026-07-06 fix: harden sprint recovery and provider concurrency
  • 70b59d9af 2026-07-06 ci: run release checks on main prs
  • 38f024c75 2026-07-06 test: stabilize avatar scene e2e
  • b468ff925 2026-07-06 chore: update models.dev catalogue [skip ci]
  • 9c74c3f76 2026-07-05 chore: update models.dev catalogue [skip ci]

Full Merged PR Patch Log

Code UX and others added 30 commits July 7, 2026 12:48
…ite-e2e-t07-codex-mran3031

(CODUX-169) Document e2e runtime coverage
…print-eta-t02-codex-mran0rvl

(CODUX-113) Render polished ETA vessel motion
…-messages-3d-agent-enhan-t04-codex-mramnpqn

(CODUX-111) Add avatar flashlight effect
…-chat-widgets-with-live--t02-codex-mran2yyt

(CODUX-112) Build live entity widget UI
…eflection-rating-t01-codex-mramzpd4

(CODUX-69) Capture self-reflection ratings
…able-node-flows-t09-codex-mran6gaw

(CODUX-105) QA follow-up for T05
…-chat-widgets-with-live--t03-codex-mraneutz

(CODUX-112) Render live widgets in thread bubbles
…-chat-widgets-with-live--t04-codex-mranew1a

(CODUX-112) Render live widgets in invocation bubbles
…eflection-rating-t02-codex-mranfzcq

(CODUX-69) Project ratings into task contracts
…print-eta-t03-codex-mranduom

(CODUX-113) Add coffee easter egg
…s-create-app

Sprint 172: Quickactions Create App — merge feature/CODUX-172-quickactions-create-app into dev
Sprint 169: Testsuite: e2e — merge feature/CODUX-169-testsuite-e2e into dev
…k/feature-codux-180-self-reflection-rating-t03-codex-mrang0o7
…able-node-flows-t10-codex-mranpflq

(CODUX-105) QA follow-up for T04
…eflection-rating-t03-codex-mrang0o7

(CODUX-69) Create rating badge UI

@github-advanced-security github-advanced-security AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

CodeQL found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.

Comment thread scripts/sync-docs-web.mjs Fixed
Comment thread src/infrastructure/git/code-ux-gitignore.ts Fixed
Comment thread src/server/local-directory-routes.ts Fixed
Comment thread src/services/custom-dashboard-validation-service.ts Fixed
Comment thread src/services/docs-web-catalog-service.ts Fixed
Comment thread src/services/miro-api-client.ts Fixed
Comment thread src/services/custom-dashboard-validation-service.ts Fixed
Comment thread src/infrastructure/git/code-ux-gitignore.ts Fixed
Comment thread src/infrastructure/git/code-ux-gitignore.ts Fixed
Comment thread src/infrastructure/git/code-ux-gitignore.ts Fixed
@numnx
numnx marked this pull request as ready for review July 9, 2026 01:40
@numnx
numnx merged commit 2b925a2 into main Jul 9, 2026
16 checks passed
@numnx
numnx deleted the release/v0.9.3 branch July 9, 2026 01:40
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