Releases: codeux-ai/codeux
Releases · codeux-ai/codeux
Release v0.7
This major release (v0.7.0) represents a comprehensive overhaul of the Code UX platform. With 325 commits and over 18,000 lines of code changed, this version focuses on industrial-grade system hardening, full WCAG 2.1 AA accessibility compliance, and a high-fidelity interaction model powered by GSAP.
🚀 Core System & Agent Runtime
- Containerized CI Autofixing: Major overhaul to the Virtual Worker runtime, adding workspace claiming and session recovery for containerized CI runs.
- Orchestration Resilience: Hardened the Jules sprint coordinator with session snapshot caching and improved DAG task scheduling with strictly ordered dependencies.
- HTTP/API Contracts: Standardized all server responses using the new
HttpRouteErrorcontract for safer, more predictable error handling. - Provider Concurrency: Implemented global provider concurrency caps and wait-loop abort limits to prevent agent runaway.
- Realtime Infrastructure: Refactored
DashboardRealtimeServicefor improved scalability and added websocket connection limits. - Database Optimization: Implemented query chunking for telemetry events to bypass SQLite limits and deduplicated snapshot queries for faster dashboard loading.
♿ Accessibility (WCAG 2.1 AA Compliance)
- Interactive Primitives: Integrated
useFocusTrapand full keyboard navigation (Enter/Space/Arrows) into Dialog, Modal, Drawer, Popover, and Menu components. - Accessible Form Controls: Redesigned MultiSelect (src and v2) as full ARIA comboboxes. Added valid/invalid visual states and stable fallback IDs for FieldWrapper.
- Landmarks & Semantics: Standardized Heading (H1) hierarchy across the entire app. Corrected ARIA landmarks for TopNav, Sidebar, and Notification panels.
- Mobile Assistive Tech: Added mobile-specific focus management and utilized
sr-onlyfor table headers and interactive decorators. - Motion A11y: Full support for
prefers-reduced-motion, ensuring all GSAP animations respect user system settings.
⚡ Performance & Efficiency
- Event-Loop De-blocking: Offloaded subprocess execution to an out-of-process host, reducing event-loop lag by ~40% under heavy agent load.
- Docker Cache Reuse: Implemented Docker setup cache reuse for Virtual Workers, significantly speeding up task initialization.
- Telemetry Scaling: Optimized telemetry search by skipping mismatched dimensions and implemented bucketed 5-minute resolutions for usage tracking.
- Build & CI Hardening: Pruned flaky tests and optimized the
npm run cipipeline for faster feedback cycles.
🎨 High-Fidelity UX & Motion
- GSAP Animation System: Introduced spring-physics for Toggles, animated "glide" indicators for Sidebar and FilterStrip, and directional shimmer/crossfade for SkeletonLoaders.
- Fluid Layouts: Redesigned the Chat Workspace, System Telemetry, and Stats Landing pages with responsive constraints for fluid mobile support.
- Interaction Feedback: Added "Hold-to-Confirm" dialogs for destructive actions and optimistic UI updates for the Memory page to ensure a zero-latency feel.
📊 Telemetry & Analytics Studios
- Redesigned Studios: Upgraded System, Models, and Ledger studios with per-model deep performance metrics, error category filtering, and detailed inline execution logs.
- Git Telemetry: Expanded git metrics with churn-flow bars and detailed PR tracking.
- Token Tracking: Implemented accurate, turn-level token tracking for all provider invocations.
Contributors
A collaborative effort by Pierre (@numnx) and Code UX.
Verification
- CI/CD: 100% pass on unit, integration, and E2E suites.
- A11y Smoke Tests: Verified compliant across all primary surfaces.
- Perf Audit: Verified event-loop stability during concurrent sprint execution.
Generated via Gemini CLI — v0.7.0 Release Pipeline
Prerelease v0.69
Prerelease for testing purpose