# nx-ui changelog > Newest first. One entry per merged change; `items` names the registry > items touched. Compare your nx-ui.lock hashes against /r/versions.json > to find which entries apply to you. ## 2026-07-07 — added Version management and agent ops landed: every registry item now has a published content hash in `/r/versions.json` (compare against your `nx-ui.lock` to detect drift), this changelog (one entry per PR, browsable at `/changelog`, machine-readable at `/llms-changelog.txt`), the `@nx-ui/nx-ui-doctor` script for consumer-side `lock`/`check`/`wrap-audit`, an agent onboarding page at `/agents`, CI, and scheduled maintenance loops. _items: nx-ui-doctor_ ## 2026-07-07 — docs (#35) The docs engine: view-code toggles on every demo, generated API/props tables, cross-link chips between related items, per-item markdown cards at `/llms/.md`, a table-of-contents rail and dual-mode preview canvases. ## 2026-07-07 — fixed Accessibility wave: all 111 serious findings from the a11y audit cleared across the component suite and showcase — missing accessible names and labels, aria reference integrity, duplicate ids, landmarks and contrast. ## 2026-07-06 — internal (#34) Showcase wayfinding: collapsible nav groups, command-palette upgrades (including recents), a top bar dogfooding ScopeBreadcrumbs, a keyboard-shortcuts dialog, and the first changelog page. ## 2026-07-06 — fixed (#30) Bare `text-tertiary`/`text-quaternary` utilities (which don't exist in the theme) replaced with the correct full-token forms `text-text-tertiary`/`text-text-quaternary` wherever they had crept in. ## 2026-07-06 — changed (#23) Toasts restyled to Untitled UI and extended to the full sonner capability suite, including the progress-toast helper. _items: sonner_ ## 2026-07-06 — docs (#12) Consumer skill bumped to 1.2.0: theme-variant wiring, block install paths and refreshed inventories. ## 2026-07-06 — added (#27) Sidebar-nav scroll affordances via the new `scroll-fade` block, a user-menu organisation section, and breadcrumb Untitled UI parity. _items: scroll-fade, user-menu, breadcrumb_ ## 2026-07-06 — fixed (#18) Restored the shadcn custom variants and utilities the theme had dropped — `styles/shadcn-compat.css` now ships with the theme item, carrying the `data-*` variants and scroll/shimmer utilities the base-vega components rely on. _items: theme_ ## 2026-07-06 — added (#19) The scoped app shell for core nx products: optional top bar, org ▸ project scope breadcrumbs with switchers, the two-level sliding sidebar nav, and the app-switcher launcher. `app-shell` gained the top-bar slot (additive). _items: app-shell, scope, scope-breadcrumbs, scoped-nav, app-switcher_ ## 2026-07-06 — fixed (#22) Resizable demo sizes must be percent strings under react-resizable-panels v4. _items: resizable_ ## 2026-07-06 — internal (#32) Showcase QA tooling: live-preview viewport presets, the `/foundations/theme-matrix` page for eyeballing every brand x mode combination, and a generated design-token reference (`build-token-docs.ts`). ## 2026-07-06 — internal (#14) Showcase preview UX: nav affordances, pointer cursors, and full-width + windowed preview modes. ## 2026-07-06 — added (#31) Three visual-first opportunity surfaces: the proximity map, the cost-proportional flow canvas and the cost-vs-readiness decision grid. _items: opportunities_ ## 2026-07-06 — added (#29) The opportunity matrix family: pathway comparison cards, the options matrix and AI viability surfaces for material-routing decisions. _items: opportunities_ ## 2026-07-06 — fixed (#16) Notification centre rebuilt on the nexus4 anatomy: unread edge bars, severity tiles, date-grouped rows under sticky headers, inline decisions and hover quick actions. _items: notification-centre, notification_ ## 2026-07-06 — internal (#11) Motion and polish pass across the showcase — scroll reveals, transitions and consistency fixes. ## 2026-07-06 — added (#24) The componentised marketplace map experience: supercluster bubbles with type-mix rings, the virtualised listings panel, the faceted filter panel, shared listing cards, and the headless orchestrator hooks. _items: marketplace-map, listings-panel, listings-filters, listing-card, marketplace-types, use-marketplace, use-listings-clusters_ ## 2026-07-06 — added (#6) The marketing pattern family: config-driven backdrops, heroes, section primitives, feature rows and cards, CTA band, logo cloud, testimonials, stats band, how-it-works, FAQ, and the site header/footer. _items: backdrop, page-hero, hero-split, cta-banner, feature-row, feature-card, logo-cloud, testimonials, stats-band, how-it-works, faq, site-header, site-footer, section, motion_ ## 2026-07-06 — fixed (#21) Mapbox polish: clean chrome, pin cursors, and advanced camera/3D examples. _items: map-view_ ## 2026-07-06 — added (#20) Map tooling: the glass-pill map toolbar, travel-time isochrone overlays, click-to-add waypoint routing (both against the nx-geo contracts), and the cinematic transfer-preview choreography. _items: map-toolbar, isochrone-tool, route-tool, transfer-preview_ ## 2026-07-06 — internal (#15) Site header/footer demos now use the real Nexus lockup; the footer watermark reuses `nx-emblem`. ## 2026-07-06 — docs (#33) Home page redesigned (hero band, live registry stats, curated highlights) and a `/docs` section added to the showcase: getting-started, theming, components-and-blocks, app-shell-pattern and contributing guides. ## 2026-07-06 — internal (#10) The examples gallery: full-page compositions served full-bleed at `/view/` — auth screens, dashboards, settings, error states and the live Movement Control Room. ## 2026-07-06 — added DX wave: visual regression (`bun run visual`) and accessibility audit (`bun run a11y`) suites, generated per-component API docs on showcase pages, the `llms.txt`/`llms-full.txt` agent manifests, and the compact density mode (showcase-only theme capability). ## 2026-07-06 — added (#17) Domain modal selector flows: the full EWC List of Wastes lookup modal, the grouped material picker modal with cascading suggestions, and the location field flow with directory search and a map escape hatch. _items: ewc-selector, material-selector, location-selector_ ## 2026-07-06 — added (#9) The TanStack Table data-table kit in the shadcn idiom: sorting, faceted and multi-column filters, global search, row selection with a bulk-action bar, pagination, column visibility and pinning, expandable sub-rows, loading skeletons and empty states — plus tables and charts showcase sections. _items: data-table_ ## 2026-07-06 — added 21 new components and blocks in one wave, a brand refresh, and the surface brand-variant themes (ultraviolet, evergreen, ocean, ember, graphite) switched by `data-brand`. ## 2026-07-06 — added (#28) Collapsible open/close motion, the checkbox-card and checkbox-group components, and an accordion badge-gap fix. _items: collapsible, checkbox-card, checkbox-group, accordion_ ## 2026-07-06 — fixed (#25) Carousel layout clipping fixed, image demos added, and Untitled UI capability parity restored. _items: carousel_ ## 2026-07-06 — added (#13) The brand icon system: `nx-emblem` weights (regular keyline through solid), the Google-style `nx-app-icon` product family, and the yellow-on-dark logo treatment. _items: nx-emblem, nx-app-icon, nx-logo_ ## 2026-07-06 — fixed (#26) Glow variants, a brand-fill contrast audit across both modes, and the background-pattern stacking contract. ## 2026-07-06 — added (#8) 31 AI Elements ports (`ai-*` items: conversation, message, reasoning, tool, prompt-input, workflow canvas and friends), restyled to the nx look and installing to `components/ai/`. ## 2026-07-05 — added (#4) The Mapbox map suite: a theme-aware `map-view` wrapper plus branded markers, clustered site maps, route maps with progress overlays, boundary polygons and glass stat overlays. _items: map-view, map-marker, site-map, route-map, boundary-map, map-stat-overlay, mapbox_ ## 2026-07-05 — added (#3) Untitled UI parity wave for forms: date picker, filters, tags, file upload, stepper and friends joined the suite. ## 2026-07-05 — added (#7) The Nexus domain family: EWC (European Waste Catalogue) selector, construction material selector, UK location selector, project-scope selector and compliance checklist, with their reference datasets shipped as `data-*` items. _items: ewc-selector, material-selector, location-selector, project-scope-selector, compliance-checklist_ ## 2026-07-05 — added (#5) Untitled UI parity wave for display components, plus the design-flare utilities (`flare-styles`). ## 2026-07-03 — added The two-layer design-token foundation landed: the full Untitled UI colour/type/shadow/radius system carrying Nexus navy and Aureolin yellow, mapped onto shadcn's semantic CSS variables, with light and dark driven by `light-mode`/`dark-mode` classes (primary flips navy→yellow in dark). _items: theme_ ## 2026-07-03 — internal Showcase gallery infrastructure and 69 demo pages (59 components + 10 blocks), dogfooding the app-shell blocks as the gallery's own chrome. ## 2026-07-03 — added All 60 base components restyled to the Untitled UI look under the minimal-diff doctrine (tokens first, class deltas second, APIs untouched), plus the first 10 app-shell blocks and the registry build system that derives dependencies by parsing imports. ## 2026-07-03 — internal (#2) Showcase preview UX: ⌘K search, brand theme variations behind a picker, and the generated navigation manifest. ## 2026-07-03 — fixed Base UI menu labels must sit inside a Group — fixed everywhere and guarded by a new headless interaction smoke test (`bun run smoke`) that clicks every control on every showcase page. _items: dropdown-menu, menubar, context-menu_ ## 2026-07-03 — internal Repo scaffolded: Next.js 16 App Router showcase app with the full shadcn base-vega baseline (60 unmodified components) on Base UI primitives, Bun and Tailwind CSS v4. ## 2026-07-03 — fixed Removed stale per-component `dark:` overrides that fought the theme's token flip — dark mode now comes entirely from CSS variables. ## 2026-07-03 — fixed First consumption-test findings fixed: `shadcn init` guidance, removal of conflicting globals.css scaffolding, and correct consumer install paths for blocks. ## 2026-07-03 — docs The two canonical agent skills shipped: `nx-ui-components` (consuming — discovery, install, theme wiring, troubleshooting) and `nx-ui-contribute` (maintaining — the minimal-diff doctrine and registry regeneration).