NV NVIDIA Elements Catalog Starters GitHub System Themes Getting Started Getting Started Installation CLI MCP Skills Lint GitHub Integrations Getting Started Angular Bundles CDN Custom Elements Eleventy Golang HTMX + Go Hugo Import Maps Lit Lit Library MCP Apps NextJS Nuxt Pi Preact React SolidJS Sphinx Svelte TypeScript Vue About What’s New Changelog Metrics Support Accessibility Contributions Requests Migration Foundations Overview Typography Iconography Themes Design Tokens Size & Space Objects Interactions Support Status Color Animation Fonts Layers Custom Layout Horizontal Vertical Grid Popovers i18n Visualization View Transitions DESIGN.md Elements Accordion Alert Avatar Badge Breadcrumb Button Button Group Card Chat Message Checkbox Codeblock Color Combobox Copy Button Datagrid Getting Started Integrations Column Action Column Alignment Column Fixed Column width Container Card Display Settings Footer Heatmap Keynav Multi Select Pagination Panel Detail Panel Grid Performance Placeholder Row Action Row Groups Row Sort Scroll Height Single Select Stripe Date Datetime Dialog Divider Dot Drawer Dropdown Dropdown Group Dropzone File Format Bytes Datetime Number Relative Time Truncate Forms Getting Started Validation Actions Control Gauge Icon Icon Button Input Input Group Logo Markdown Markdown CSS Media Controller Pause Button Playback Rate Select Mute Button Seek Button Time Range Volume Range Full-screen Button Menu Month Monaco Input Diff Input Monaco Editor Diff Editor Problems Notification Page Page Header Page Loader Pagination Progressive Filter Chip Progress Bar Progress Ring Password Preferences Input Pulse Radio Range Resize Handle Search Select Skeleton Sort Button Sparkline Star Rating Steps Switch Tabs Tag Textarea Time Toast Toggletip Toolbar Tooltip Tree Viewport Week Patterns Authentication Browse Chat Dashboard Editor Empty States Heatmap Keyboard Shortcut Logging Media Navigation Onboarding Panel Responsive Search Subheader Trend Labs Responsive Layout Viewport Container Patterns Forms API Design Properties & Attributes Slots Registration CustomEvents Stateless Composition Styles Packaging Glossary Logs Internal Guidelines Agent Harness Agent Tooling Agent Ownership Documentation Examples TypeScript Testing Unit Testing Accessibility Testing Lighthouse Testing SSR Testing Visual Testing Troubleshooting Component Creation Internal Examples All Examples

Changelog - @nvidia-elements/pi

Changelogs @nvidia-elements/pi

Native Pi extension for NVIDIA Elements tools, validation, API discovery, examples, and agent guidance.

1.0.1 (2026-10-01)

Features

Bug Fixes

  • cli: mcp app rendering and schema tools (5cf5f51)
  • cli: ui resources (166a537)
  • core: debounce scroll tracking state updates (ce5b688)
  • docs: correct example api mapping and summary fallback (f0dd837)
  • lint: update eslint (2a3ad12)
  • pi: update to pi.dev 1.0.0 (3d44c15)

1.0.0 (2026-09-29)

âš  BREAKING CHANGES

  • cli: Promotes to the stable public 2.0 release line.

Signed-off-by: Cory Rylan crylan@nvidia.com

  • lint: Promotes to the stable public 2.0 release line.

Signed-off-by: Cory Rylan crylan@nvidia.com

  • monaco: Promotes to the stable public 2.0 release line.

Signed-off-by: Cory Rylan crylan@nvidia.com

  • markdown: Promotes to the stable public 2.0 release line.

Signed-off-by: Cory Rylan crylan@nvidia.com

  • code: Promotes to the stable public 2.0 release line.

Signed-off-by: Cory Rylan crylan@nvidia.com

  • core: Promotes to the stable public 2.0 release line.

Signed-off-by: Cory Rylan crylan@nvidia.com

  • forms: Promotes to the stable public 2.0 release line.

Signed-off-by: Cory Rylan crylan@nvidia.com

  • styles: Promotes to the stable public 2.0 release line.

Signed-off-by: Cory Rylan crylan@nvidia.com

  • themes: Promotes to the stable public 2.0 release line.

Signed-off-by: Cory Rylan crylan@nvidia.com

  • themes: release to 1.0 stable

Signed-off-by: Cory Rylan crylan@nvidia.com

Features

  • cli: add multiple version detection (c98786a)
  • cli: add nuxt starter support (d3407df)
  • cli: add setup tool (1dba6d1)
  • cli: enable lit-library starter support (9333b0a)
  • cli: improve context usage (5bc6b5a)
  • cli: improve installer script (0379d0e)
  • cli: improve validation commands (0a9586b)
  • cli: improved context usage (6c8f4c0)
  • cli: improved tool schemas and context management (7bb96a7)
  • cli: initial release (7a28ec1)
  • cli: migration support (051cda4)
  • cli: promote to stable public release (ab93fca)
  • cli: support cli skills (41eb7c9)
  • cli: support codex project setup (e72df00)
  • cli: support cross platform binaries and upgrade command (fdb41d8)
  • cli: support mcp apps and improved error handling (17c3141)
  • cli: support token description metadata (f1536d2)
  • cli: update check (ebdf498)
  • cli: validate tool support and restructure tool services (1cec591)
  • code: add bundle support (923708a)
  • code: border css prop (b1fd85a)
  • code: codeblock (4919251)
  • code: dependency update (62ea259)
  • code: promote to stable public release (eb00327)
  • code: support code element slot content (25486f5)
  • code: type bundle support (5800e7a)
  • code: white-space css prop support (30c632b)
  • core: accordion-group (6144700)
  • core: add --border prop for button (8b0a694)
  • core: add --track-background for nve-range unfilled track (79e0b60)
  • core: add animation to nve-tabs active/selected indicator border (21307c7)
  • core: add close command for closable type controller (19fc02d)
  • core: add create option functionality (35ddfbb)
  • core: add format-truncate (d6c0f2e)
  • core: add icon appearances (d20ccf3)
  • core: add infinite scroll support (645e939)
  • core: add internal gesture and key navigation controllers (3b46234)
  • core: add media i18n values (371692a)
  • core: add nve-format-datetime component (13a7647)
  • core: add nve-format-number component (d49ec24)
  • core: add nve-format-relative-time component (01b99d7)
  • core: add overflow card content example (14bcce4)
  • core: add padding layout (365ccda)
  • core: add sparkline element (5c3a34e)
  • core: add status to components (7916fc3)
  • core: add support for invoker commands for expandable and selectable controller types (abc71ae)
  • core: add vertical orientation support to nve-range (7dbced4)
  • core: add viewport (0e9e892)
  • core: app-header (a1f4db3)
  • core: aria current support (bf49f10)
  • core: base form controls (df14dc1)
  • core: beta mlv-button-group component (0899698)
  • core: breadcrumb (171e6bd)
  • core: button row patterns (61c8d70)
  • core: combobox (f81f658)
  • core: combobox mvp multi select (1560810)
  • core: combobox notags (152815f)
  • core: container query layout (dfce52f)
  • core: copy button icon slot (fe6844f)
  • core: css part for popover arrows (1fbe1e6), closes #163 #162
  • core: css to js token utils (bcd6160)
  • core: data grid (b94cb5b)
  • core: default icon slot (61e007b)
  • core: divider (20bb9c8)
  • core: divider vertical (35e4626)
  • core: drawer (bb16be1)
  • core: drawer content element (162f877)
  • core: drawer top (e7f7943)
  • core: dropdown element (76c45e2)
  • core: enable --border css property for switch (6b23cda)
  • core: enable css part for select tag (75f1b5a)
  • core: enable explicit emphasis (ae0f16a)
  • core: enable scrollto positioning api for grid (9378d28)
  • core: filter chip (0a099a6)
  • core: first and last pagination events (344c7e6)
  • core: fit content control (c4f82e9)
  • core: form control css (b30fe5c), closes #119 #131 #142
  • core: form reset support (eeeec64)
  • core: format-bytes (bfd2e5e)
  • core: gauge (70e115d)
  • core: grid layout support (549fe72)
  • core: grid validation check (9427de6)
  • core: i18n & global state (2038445)
  • core: icon alias support (0e1ee8a)
  • core: icon button link (a596e6e)
  • core: icon updates (ea4741b)
  • core: icon-button (2d8f1ab)
  • core: improve global scope options (022a052)
  • core: improved jsx types support (565e22c)
  • core: introduce tag layout options and patterns (c961584)
  • core: label support for combobox (003c2ce)
  • core: layout utils (7711a98)
  • core: menu, toggles (7204e3e)
  • core: multi select support (ceda94d)
  • core: native form control support (06db85f)
  • core: native popover support (aa3c300)
  • core: notification add icon slot support (1583bc8), closes #188
  • core: open progress ring center to slotted content (5af92f0)
  • core: page (54c63d7)
  • core: page commands and animation fix (f76747c)
  • core: panel (03bfd8b)
  • core: popovers (e1e1032)
  • core: popovers behavior trigger (35f7450)
  • core: pre-release mlv-progress-ring (f4e149d)
  • core: pre-release toolbar (978741f)
  • core: promote to stable public release (cb2859d)
  • core: resize-handle (0b08999)
  • core: segment button (16e8c62)
  • core: select all method for combobox (0de71bf)
  • core: stable release (3f75574)
  • core: state background override (9bf61ab)
  • core: static bundle support (94eace3)
  • core: support horizontal layouts on tabs group (2184bcb)
  • core: support native scoped registries (8c66096)
  • core: support popovertarget for buttons (e9fe369)
  • core: support vue and nuxt type checking (21c97ff)
  • core: swap reviewed icon svgs (f5f232e)
  • core: tabs (9c4f750)
  • core: tag slots (c4e0edd)
  • core: tokens v2 (cd0e211)
  • core: treeview (c555222)
  • core: type bundle support (1b18c33)
  • core: typography utilities (6fe2db6)
  • create: init (2830c2a)
  • docs: add show advanced API toggle to hide CSS parts by default (190a906)
  • docs: improve search, url params, and result relevance (ba057c1)
  • docs: use local bundle builds for iframe previews on localhost (e328439)
  • elements-react: react (68f2ecd)
  • forms: add form control mixins (fc88b3a)
  • forms: initial implementation (db56817)
  • forms: promote to stable public release (dc67f62)
  • labs-brand: enable release (d11cd92)
  • labs-lint: a11y lint rule improvements (a06cd3b)
  • labs-lint: add new lint rules (8ed1135)
  • labs-lint: add popover anchor rule (0bacae3)
  • labs-lint: api usage rules (7383c0b)
  • labs-lint: initial release (237d6fc)
  • labs-lint: invalid element and attribute value rules (b50e853)
  • labs-lint: layout lint rule for playgrounds (bb25171)
  • labs-lint: lint rules (1c85a67)
  • labs-lint: new rules (730ef42)
  • labs-lint: new rules (07dc5fd)
  • labs-lint: new rules for default slots, input types and invokers (178d30b)
  • labs-lint: no-nested-container-types (536a000)
  • labs-lint: no-restricted-page-sizing (577d58c)
  • labs-lint: no-unexpected-library-dependencies (3c6323a)
  • labs-snippets: add experiments with text-mate tab-stop syntax (53c55c9)
  • lint: add additional icon alias deprecations (a574e85)
  • lint: add css rules (c876f89)
  • lint: add prefer-aria-label-in-compact-containers rule (130279f)
  • lint: add rule to limit excessive primary actions (e67fa69)
  • lint: add rule to restrict container="full" usage (a634e39)
  • lint: add rules to disallow slotted popovers and tailwind classes (ad101dd)
  • lint: deprecation rules (8cf8337)
  • lint: improve deprecated api migration rules (d61ec17)
  • lint: improve slotted element checks (0e1985d)
  • lint: no deprecated global attribute value (644d32b)
  • lint: promote to stable public release (583e44f)
  • lint: support markdown linting (652e751)
  • markdown: add nve-markdown component and styles (dae7e87)
  • markdown: promote to stable public release (aa807eb)
  • media: init (859c8f9)
  • monaco: add bundle support (160259c)
  • monaco: promote to stable public release (78c8007)
  • pi: pi extension (88dea55)
  • starters: add htmx+go and fix go starter (d2ecd86)
  • starters: mcp-app support (3548972)
  • styles: add grow option for nve-text (0b895ff)
  • styles: add monospace support (42f5aed)
  • styles: bundle support (51f9db4)
  • styles: promote to stable public release (f07f114)
  • styles: style utility package (40efd6e)
  • testing: publish testing package (40d6def)
  • themes: add js base output file (31b80ad)
  • themes: add scrollbar tokens (f28311a)
  • themes: add themes package (9c62553)
  • themes: bundle support (86e98e9)
  • themes: easier font family adjustment (d2895ca)
  • themes: field height support (2f6bcd5)
  • themes: promote to stable public release (9c7352f)
  • themes: stable branch (2f28090)

Bug Fixes

  • ci: ensure node is available in agent sandbox (27f7bd1)
  • ci: ignore test runner artifacts in knip cache (7415260)
  • ci: pin conventionalcommits preset for release notes (6c93057)
  • ci: stabilize monaco worker bundle lighthouse checks (0f18d6c)
  • ci: update dependencies and package metadata (9cc429a)
  • cli: add code signing for macos binaries (5303ebd)
  • cli: add missing readme and install context (82d310f)
  • cli: binary version support (39106f1)
  • cli: broken default binary path (368e6fe)
  • cli: build approval for mcp-app (ae62914)
  • cli: context debug support (8a84c0f)
  • cli: context formatting fixes (b896682)
  • cli: context usage (29c89a6)
  • cli: correct attribute distill logic (1fb7b13)
  • cli: correct case sensitive identifiers (6c8cd2b)
  • cli: correct metadata description length limit (1682f8d)
  • cli: correct peer dependency (554e489)
  • cli: enable json format for lists (0de3326)
  • cli: examples schema (a0b2ade)
  • cli: filter invalid results (aefff96)
  • cli: fix search index (1a01b29)
  • cli: handle command args (0f526e0)
  • cli: handle pnpm build approvals (ef8dc26)
  • cli: handle sigint for long running process (1304b61)
  • cli: improve api metadata (b2c13ab)
  • cli: improve base context (77ca4f4)
  • cli: improve context (7ca3fa6)
  • cli: improve markdown output format for tables (754e80d)
  • cli: improve playground generation (770778e)
  • cli: improve skill tool call and creation steps (b30455c)
  • cli: improve skills validation (fe42614)
  • cli: improve tool call response status (40f1cd4)
  • cli: improved migration context (771e194)
  • cli: improved search metadata (de12d24)
  • cli: installation scripts and update version handling (f41d9d5)
  • cli: migration url paths (823c8c4)
  • cli: missing dev dependency (4567c45)
  • cli: mute interactions on non tty sessions (ba3230a)
  • cli: package metadata (2ebfca5)
  • cli: reduce context memory usage (85e1ba3)
  • cli: release script (d2805ff)
  • cli: rename setup command (db37d23)
  • cli: schema output for changelog search (4c31199)
  • cli: simplify update check logic and improve notification handling (b3e81fb)
  • cli: simplify update notification logic and markdown render (86ee9d3)
  • cli: start command cwd failure (0899433)
  • cli: update @inquirer/prompts to 8.7.2 (b6984b5)
  • cli: update bun to 1.4.2 (0e84e28)
  • cli: update check issue (042c7e8)
  • cli: update dependencies (ff596a1)
  • cli: update dependencies (d8d4254)
  • cli: update dependencies and migration skill (932ffce)
  • cli: update marked to 18.0.11 (cb9a5e3)
  • cli: update marked to 18.0.14 (b24d6cb)
  • cli: update mcp deps (a7d5f7c)
  • cli: update mcp sdk (0640e11)
  • cli: update package dependencies and improve tool accuracy (db58e31)
  • cli: update package.json to include specific dist files in the build process (eaae999)
  • cli: update sdk version (17befe8)
  • cli: update status completion message (1d6c783)
  • cli: version and updater checks (e6979e0)
  • cli: warn of setup without package file (ecc178c)
  • cli: workspace dependency (5ecbd96)
  • code: align css logical properties (92af445)
  • code: align tsconfig (653efde)
  • code: bundle side effects (13f6528)
  • code: bundle treeshaking (cf6beb7)
  • code: clone template tag content (8695ae3)
  • code: dependency declaration (9840b7e)
  • code: eslint css (20fe6ce)
  • code: include custom data documentation references (f4efebb)
  • code: missing slot documentation (ca130f5)
  • code: package metadata (ffb19c5)
  • code: remove private field (7b74241)
  • code: typescript type def (7a2d822)
  • code: update peer dependency version (67fa50a)
  • combobox: eliminate quadratic options scanning in suffixContent (dea42a7), closes #options #largeOptionsList #options #largeOptionsList #largeOptionsList
  • core: accordion caret placement (9bb9c8f), closes #35
  • core: accordion expand single (84da5c4)
  • core: accordion false positive audit warning (0fe70a4)
  • core: accordion hover state to icon (5f2b62f)
  • core: accordion slot alignment (3c056d3)
  • core: accordion slotted interactive elements (b4d14aa)
  • core: accordion visual (6c4fe67)
  • core: add alert group container override (c02697e)
  • core: add alias types (a3114ce)
  • core: add custom-state-set polyfill (019226b)
  • core: add initial selected item focus handling for tabs (9d617f4)
  • core: add internal alias selector support (455d719)
  • core: add missing composed for better event propagation (715dbaf)
  • core: add missing cssprop api docs (1a204b9)
  • core: add missing element descriptions (333c9f2)
  • core: add missing invoker command support (9af2c63)
  • core: add postinstall script (e820c46)
  • core: alert group background (d3f58f1), closes #107
  • core: alert group default prominence background (08063ec)
  • core: alert multiline alignment (4d78b47)
  • core: align css logical properties (4a63513)
  • core: align input groups styles (c5ec735)
  • core: align root tree nodes (6008461)
  • core: allow icon slot for not status badges (e9a4c95)
  • core: allow popover positioning in accordion (6f87025), closes #9
  • core: api documentation (a02b9e2)
  • core: app-header anchors (93a7ca8)
  • core: app-header interaction button defaults (6b9ef15)
  • core: app-header visual (16379a3)
  • core: async render updates (a981995)
  • core: audit controller (0f7caf3)
  • core: audit controller (418d8f6)
  • core: audit controller prefered element (694f1ec)
  • core: audit logging (ba1fad3)
  • core: audit warnings and group height (468f5cf)
  • core: badge ssr (dc3002b)
  • core: banner alert alignment (a5fa56b)
  • core: base button form association (aad9686)
  • core: base button setter type (6fb002a)
  • core: base component theme (6decbe4)
  • core: base element styles (e002b48)
  • core: base form associated element (072d3da)
  • core: base form control file list support (917e5ee)
  • core: better accordion transition (a9b0723)
  • core: body anchor popovers and shadow roots (4b1e160)
  • core: borderless tabs (543109c)
  • core: breadcrumb (545fa9f)
  • core: breadcrumb default static layout (415f1b1)
  • core: bump deps (582d176)
  • core: bundle css minification (9777cf1)
  • core: bundle popovers (1bb0646)
  • core: bundle side effects (d29d5e6)
  • core: bundle side effects import (1320254)
  • core: bundle treeshaking (e3e80be)
  • core: button api alignments (fb8889e)
  • core: button contrast state (4bafa47)
  • core: button flat selection and pressed styles (9ae3fb1)
  • core: button group (7134379)
  • core: card container layers (04c7904)
  • core: card styles (2f2180c)
  • core: checkbox indeterminate (4c65b46)
  • core: chrome scoped registry and popover behavior (e8bb66c)
  • core: chromium default styles (589df60)
  • core: cleanup timeout on popover close (a3c1448)
  • core: cleanup utility functions and tests (b09e813)
  • core: clipped descenders in badge (c81fbd1), closes #6
  • core: clipping descenders on toolbar typography (7965c3c)
  • core: closable dialog (524a45c)
  • core: collapsed tab group (b7be2d9)
  • core: color input (440a288)
  • core: combobox (7d994a0)
  • core: combobox (1f93cfe)
  • core: combobox and popover trigger performance improvements (046c44e)
  • core: combobox async light dismiss (5b6525c)
  • core: combobox datalist association (4417df0)
  • core: combobox default selection value (10f698b), closes #31
  • core: combobox disabled and checkmarks (9fc0cdc), closes #120
  • core: combobox dropdown position (7f61678)
  • core: combobox icon slot (cce571f)
  • core: combobox input value (4a7a447)
  • core: combobox label filtering (f7d6ffb)
  • core: combobox match filter style (07c9952)
  • core: combobox performance (a5cab27)
  • core: combobox reset state (d77ab36)
  • core: combobox resize overflow (2bc490c)
  • core: combobox trigger (b745485)
  • core: commandfor api name convention (93f7ea1)
  • core: contrast colors and layout (25fbe6a)
  • core: control (e339fd3)
  • core: control and popover fixes (5f7db61)
  • core: control borders (f7fa642), closes #149 #148
  • core: control group status (960f76f)
  • core: control interactions (bcadb39)
  • core: control message metadata (1abec58)
  • core: control message status (1999bd1)
  • core: control property updates (526cc12)
  • core: control style (8523b1d)
  • core: controller behavior and event cleanup (63148bb), closes #overrides
  • core: coordinate interest and popover interactions (6f40256)
  • core: copy button reflection (68058bd)
  • core: copy-button performance (2087b81)
  • core: correct off-by-one and end cap in pagination label (2643d08)
  • core: correct peer dependency (0b33a41)
  • core: correct read only property (b9e7588)
  • core: css anchor position within grid scroll (9e56af5), closes #126
  • core: css anchor positioning collisions (daba0c6)
  • core: css corrections (5533103)
  • core: css minification (eca9886)
  • core: css parts (0c2b570)
  • core: css prop apis (a3bc3cb), closes #139
  • core: css token corrections (5b1aa07)
  • core: datagrid fixed col resize (9ceef1e), closes #166
  • core: date input validation state (4e8f2a9)
  • core: default accordion animation timing (2538a50)
  • core: default animation behavior (4d5484f)
  • core: default button type (49349df)
  • core: dependency declaration (db76b90)
  • core: dialog and interaction/animations (47ec068)
  • core: dialog centering fix (f6246e5)
  • core: dialog content height (35b8c58)
  • core: dialog content width (288e2c6), closes #36
  • core: dialog height (d29b500)
  • core: disabled multi-select (a391a60)
  • core: drawer offset top (9a06a80)
  • core: drawer positioning (f66cab0)
  • core: drawer/grid fixes (d8c67eb)
  • core: dropdown content spacing (93dfbe9)
  • core: duplicate version fallback check (6842ec9)
  • core: dynamic aria orientation tabs (81787fb)
  • core: dynamic form references for nve-button (7fadee6)
  • core: dynamic options selected state (7019f1c), closes #80
  • core: dynamic render and ssr improvements (93c4982)
  • core: early disconnect popover (d88d521)
  • core: element metadata (751c804)
  • core: element side effects (8d1c4a8)
  • core: ellipsis/clipping on tags (ea38bba)
  • core: enable custom states polyfill by default (a612470)
  • core: enhance gesture recognizer (0be2399)
  • core: ensure form control events bubble (3bc4b3d)
  • core: ensure proper property and attribute reflection for button types (af780c6)
  • core: event bubble (7a34c4d)
  • core: event listener cleanup (3e60c65)
  • core: fallback css value for grid column widths (45faf65)
  • core: fallback modal (3032fc3)
  • core: fallback registry (3816071)
  • core: filter chip validation (6fe2086)
  • core: fit text improvements (0ccdf62)
  • core: fix broken internal imports and css selectors (4f9f36e)
  • core: fix button form issue (562e3d1)
  • core: fix command event collision (6459941)
  • core: flat button contrast (5f7835f)
  • core: flat control styles (7c19e58)
  • core: focus ignore inert elements (582ea8c)
  • core: font paths (a104fa3)
  • core: form control (d1dae5c)
  • core: form control alignment and icon (24d3190)
  • core: form control disable state (1e799b3)
  • core: form control icons (096872d)
  • core: form control message with alert dep (7827531)
  • core: form control/button behavior (6981186)
  • core: form controls base layout stability (dd1e012)
  • core: form controls enable focus visible (b9b588e), closes #51
  • core: form controls muted prominence (ef325d4), closes #161 #159
  • core: form ssr (5811623)
  • core: form style (1b7913d)
  • core: form style/doc (7c8fea3)
  • core: form submitter (76dbc79)
  • core: format bytes (385fd83)
  • core: gauge fill alignment (2bef645)
  • core: generate valid standalone framework declarations (1544477)
  • core: global types (819bda6)
  • core: global types fix (97ac887)
  • core: graceful fallback for icon alias in ssr context (409f228)
  • core: grid and form control (963ff5e)
  • core: grid cell icon button (be4d883)
  • core: grid col and visual fixes (ed0d169)
  • core: grid column align (998032f)
  • core: grid column max-content (07d63d5)
  • core: grid column positioning (9a7759a)
  • core: grid focus (4c64c38), closes #101
  • core: grid keynav (e588adc)
  • core: grid performance (2ddbc96)
  • core: grid placeholder (8a7f3ee)
  • core: grid styles (b603441)
  • core: header slot width (f33fb81)
  • core: host slot attribute for ssr (070ffb7)
  • core: icon (76fe066)
  • core: icon alignments (c820b80)
  • core: icon and grid fixes (15d8842)
  • core: icon and grid optimizations (c34cf74)
  • core: icon button API collision (9056b22)
  • core: icon color (8b9253a)
  • core: icon interactions (30a0256)
  • core: icon path bundle improvement (b085190)
  • core: icon registry (ed2f6b0)
  • core: icon render on registry update (2a256f2)
  • core: icon static registry fallback (aba646b)
  • core: icon svg alignment (24884c3)
  • core: icon svg version (106f542)
  • core: icon visual (7170c65)
  • core: improve api custom elements schema (6b299e3)
  • core: improve audit log messaging (82ad80c)
  • core: improve custom state polyfill (da3254d)
  • core: improve fallback positioning for popover anchors (4475a18)
  • core: improve grid dynamic column re-render (f81d846)
  • core: improve icon static rendering support (f7039e7)
  • core: improve inert modal behavior (d23c165)
  • core: improve scroll content behavior of dialog (9bebab5), closes #192 #191
  • core: improve status icon type (66a34b8)
  • core: improve treeview default layouts (69c44f1)
  • core: improve viewport height bounds for nve-page (7c3b839)
  • core: improved block element behavior (caafab8)
  • core: improved popover fallback positioning (ddaab84)
  • core: include custom data documentation references (bf9168c)
  • core: incorrect root node warning (92aa4fe), closes #72
  • core: inline button line-height (47bcda3)
  • core: inline control layout (f41b26d)
  • core: inline icon button style (748e989)
  • core: inline text wrap for page header (00e2fec)
  • core: inline version for services (a4d4671)
  • core: inline versioning (1243298)
  • core: inline versions (a589b26)
  • core: interaction color contrast (984202e)
  • core: interaction state and theme util (bf6ad28)
  • core: interaction token and downlevel (a98c4db)
  • core: internal css var references (b493a06)
  • core: internal selectors (8b7cc99)
  • core: invalid css variable references (e71f2c4)
  • core: invoker command docs (82fba20)
  • core: jsdoc corrections (984a5f8)
  • core: keyboard focus (d5f8168)
  • core: large button line height (303ae73)
  • core: layout grow collapse (19630a9)
  • core: legacy angular/webpack support (d6a4cdb)
  • core: legacy bundle path (73411d0)
  • core: lighthouse baseline test (ac221ec)
  • core: line height and wrap fix (afdcb21)
  • core: link and global styles (93b60ef)
  • core: linked button component (e4219bc)
  • core: lint errors and missing scope registry tags (2151d0f)
  • core: logo size (09ef1bf)
  • core: logo svg height (3773780)
  • core: memory leaks from connected callback states (f49c0bd)
  • core: menu icon state (035d276)
  • core: menu, dropdown alignments (a83f7ce)
  • core: minor page layout and grid api doc (1024ca3)
  • core: missing animation timing for progress-bar (05150d4)
  • core: missing container attribute reflection for text input types (d63aa43)
  • core: missing dependencies (48fb266)
  • core: missing stop icon svg (40f6eaa)
  • core: missing tree css prop (5147f8e)
  • core: missing type definitions (04c0890)
  • core: modal pointer events (39ec94f)
  • core: multi line string format (b66420f)
  • core: native select state (b45b345)
  • core: notification close timeout (3f785f6)
  • core: notification group popover type (b9b8652)
  • core: package metadata (bbd8b8c)
  • core: page background (0196d27)
  • core: page header text wrap issue (03c481f)
  • core: page padding (d1b350f)
  • core: page toolbar alignment (2af76a1)
  • core: page-header prefix link (48d9c41)
  • core: page-loader position (ea1fb40), closes #79
  • core: pagination (5b19c7d)
  • core: pagination element definitions (41db8e2)
  • core: pagination label fallback (cfcf971)
  • core: pagination select style (0aba12f)
  • core: pagination step-change event (b9ce38c)
  • core: panel and drawer fixes (c8f5713)
  • core: panel header (7a4fae3)
  • core: panel overflow (d61fdb7)
  • core: password internal icon (0af0bc6)
  • core: placeholder display for multiple select (e54854f), closes #33
  • core: pointer solid icon (bf3ff31)
  • core: polyfill side effect (54d90eb)
  • core: popover / control fixes (6e99fd0)
  • core: popover alignments (efcb4a3)
  • core: popover anchor arrow position (19cb1a4)
  • core: popover anchor position browser support (c80f9be)
  • core: popover anchor position styles (7efd8c8)
  • core: popover anchoring (411b48f)
  • core: popover and invoker types (c3999a0)
  • core: popover animation overlay (9ac20ed)
  • core: popover calculation state (f1323fb)
  • core: popover close event (5398dc3)
  • core: popover close/cancel events (caf5dbd), closes #8
  • core: popover connected before open check (af94c53)
  • core: popover default hidden visbility animation (9d937ad)
  • core: popover dynamic triggers (531cb22)
  • core: popover element reference lookup performance fix (683733e)
  • core: popover event cleanup (91fa4c6)
  • core: popover inert lifecycle (4fe02ab)
  • core: popover interaction color fallback (bc4a21a)
  • core: popover position area (36771d6)
  • core: popover position for body anchor (ce6e03f)
  • core: popover trigger fix (caff1c2)
  • core: popover triggers and combobox dropdown (89ca3e3)
  • core: popover workaround react useid (8088f7a)
  • core: popover/control (5a30ead)
  • core: popovers dialog height and modal behavior (cbf64d4)
  • core: popovers hidden state (de5152c)
  • core: popovers nested light dismiss (f54ab25)
  • core: popovers/form controls (bae0140)
  • core: postinstall command rename (40332af)
  • core: pre compute popover dimensions (ad5670c)
  • core: preferences input config name (485398b)
  • core: preserve initial default value (ae323a0)
  • core: prevent backdrop dismiss on non-dismissable popover states (4cec045)
  • core: prevent button override in slot (0002823)
  • core: progress ring layout shift (0e9e470)
  • core: radio and checkbox styles (b2f7218)
  • core: readme (cd4c1d3)
  • core: refactor to use form control mixins (5e1721d)
  • core: rem font size support (67aed1c)
  • core: remove deprecations (50b89f8)
  • core: remove fallback anchor positioning logic and related dependencies (0e03f7e)
  • core: remove invalid bundle configuration options (727bf29)
  • core: remove legacy mlv prefixing (755902b)
  • core: remove postinstall (4818481)
  • core: remove runtime audit check (06aae24)
  • core: resize handle (0aefe66)
  • core: resolve sparkline examples not rendering in docs preview (ad7b361)
  • core: restore grid stripe css selector (b99b1a6)
  • core: restore preferences input label capitalization (45f9dd1)
  • core: restore tree keyboard navigation (e024c11)
  • core: reuse assigned anchor names (a1973ad)
  • core: revert playground storybook cdn url (e42fdce)
  • core: safari css support (7076d21)
  • core: scale cleanup (20e863c)
  • core: scoped fallback icon (e06f571)
  • core: scoped registry (b38bf66)
  • core: scoped registry object fallback (757d9a8)
  • core: scoped root theme styles (ccd130b)
  • core: scroll lock on active press (544ff4c)
  • core: scroll styles (5ce2222)
  • core: scroll styles (b77c9da)
  • core: segment button visual fix (0021625)
  • core: select and grid fixes (fd7ac11)
  • core: select disabled state (9de224c), closes #7
  • core: select input with flat and size options (a5d30ed)
  • core: select multiple pointer event (8412f62)
  • core: select mutations (5b15a9c)
  • core: select scroll height (0bf012e)
  • core: select size (04e6b68)
  • core: select, card, pagination visual (1b0c94d)
  • core: selection value state (2c06d62)
  • core: side effect imports (cd8a6a4)
  • core: side effect issue, ng12 minify issue (f50aa05)
  • core: size height calculation (204aa52)
  • core: slot and form control fixes (7e24995)
  • core: slot api documentation (9d6eaeb)
  • core: sort icon names by usage (e8762b1)
  • core: ssr button getter (343bea2)
  • core: ssr controller fallback (1ca8af1)
  • core: ssr form control errors (fe8a5f5)
  • core: ssr logging (5341ac1)
  • core: status and anchor (46b82ad)
  • core: status index update (9e886d8)
  • core: step item consistent height (5a7aa55)
  • core: style fixes (915c219)
  • core: submit behavior (0f546cd)
  • core: submit event defaults (55baa3e)
  • core: support for dynamically added options in combobox (bf46057)
  • core: support shadow root anchor fallback (20ce19f)
  • core: support solid icon variants and icon registry aliases (e455331), closes PR#264
  • core: switch outline (04c5c8b)
  • core: tab links (63dd26f)
  • core: tag scoping (eb4b518)
  • core: test release (15a9361)
  • core: test release (7451620)
  • core: test release (7e394be)
  • core: text wrap and examples (9342197)
  • core: textarea slots (0f8fb33)
  • core: theme dependency (abf6e34)
  • core: toast button action (7c577a6)
  • core: toolbar default vertical width (ba5834d)
  • core: toolbar phantom gap spacing (28ac111)
  • core: toolbar slots in chrome v125 (e231551)
  • core: tooltip menu items (c7df83f)
  • core: tooltip popover type (463558a), closes #123
  • core: tree events (882bcc9)
  • core: tree node default style slot (4f0e65a)
  • core: tree node keynav focus (b853178), closes #100
  • core: tree node width offset (eac4a60)
  • core: tree performance (ebdb170)
  • core: tree title flex direction (c9f01a7)
  • core: treeview (d83787f)
  • core: treeview padding fixes (1ac167a)
  • core: treeview slots (e40f500)
  • core: type version paths (0f13443)
  • core: update aria-orientation and event config (c456c4c)
  • core: update control height and control contrast corrections (3ce00b3)
  • core: update css alias selectors (0e6a74d)
  • core: update custom state set (bc5a7ff)
  • core: update define dependencies (e809000)
  • core: update fit-text input to native field sizing (cadc33c)
  • core: update icon build script (ad3d51c)
  • core: update icons with aspect ratios (2021d95)
  • core: update internal imports (56b2370)
  • core: update internals for style utils (34b2884)
  • core: update peer dependency version (93ca66e)
  • core: update select size handling and improve layout (6af535d)
  • core: update shadow tokens (14e17ce)
  • core: update to forms mixin (76bbd1a)
  • core: update to latest custom-state-set syntax (a3eef4f)
  • core: update toolbar scroll on slot changes (59a0df2)
  • core: v1 components (ba4471c)
  • core: version check log (1696941)
  • core: visual badge, dot, card, radio (a8dd632)
  • core: visual fixes (8c98642)
  • core: visual fixes (f78e78d)
  • core: visual fixes and doc improvements (858db68)
  • core: visual progressive filter chip (7df3685)
  • create: package metadata (0cbaadc)
  • docs: add missing mcp apps and custom elements manifest docs (56d8415)
  • docs: align card presentation (f811f0a)
  • docs: align card title typography (056404a)
  • docs: correct jsdelivr bundle urls (c7432be)
  • docs: enhance decorator transpilation (a08584b)
  • docs: flakey lighthouse tests (5ab883b)
  • docs: iframe example paths (eddbd96)
  • docs: improve canvas preview loading and theme sync (60e6e57)
  • docs: lighthouse debug and layout fix (4f38312)
  • docs: make page title weights consistent (07bc98b)
  • docs: performance regressions fix (33c3913)
  • docs: re-enable migration link (7d3ace4)
  • docs: refine navigation group titles (2e3c3e0)
  • docs: update responsive pattern icon (6126e1c)
  • docs: update stale cdn fallback versions in canvas-editable (21e3a3f)
  • docs: use canvas background for component headers (5547c47)
  • elements-react: elements dependency (101d411)
  • forms: coordinate interest and popover interactions (168f218)
  • forms: correct event bubbling (d453cfb)
  • forms: export controller (1808462)
  • forms: get and set override support (0929684)
  • forms: improve aria attribute management (daab45f)
  • forms: improve type checking (007cbc4)
  • forms: package metadata (1182721)
  • forms: proper property and attribute reflection for button mixin (e6093dd)
  • forms: remove stale html custom data contribution (c64f40d)
  • forms: respect event default prevention (5618862)
  • internals: add url length validation for url generation (1bc197e)
  • labs-lint: add form control external label check (5bdac36)
  • labs-lint: add missing default slot check for required slots (55594d8)
  • labs-lint: avoid non-literal enum false positives (928337a)
  • labs-lint: correct combobox false positives in validator and lint (9d2bc7a)
  • labs-lint: correct peer dependency (6cd3b40)
  • labs-lint: enhance attribute handling and linting rules (6d1cda8)
  • labs-lint: eslint unexpected global attribute exception (10dd83a)
  • labs-lint: improve css property detection (c810ba4)
  • labs-lint: improve lint deprecation rules (fba9373)
  • labs-lint: improved runtime checking and type checking (fb42479)
  • labs-lint: missing peerdep (8c804e8)
  • labs-lint: remove unnecessary peer dep (45bf661)
  • labs-lint: suggested attr values list (a750b3a)
  • labs-lint: test script (1f96cb4)
  • labs-lint: update eslint (b082e63)
  • labs-lint: update internals to use api metadata service (9ca1e0a)
  • lint: allow external svg icon sources (c55f4df)
  • lint: dependency declaration (8fb986e)
  • lint: enhance data binding checks and update test cases for popover triggers (56e4701)
  • lint: interestfor support on popover triggers (73e2000)
  • lint: no-excessive-primary-actions rule to handle popover elements (398c0df)
  • lint: package metadata (b5785fb)
  • lint: recognize lit boolean binding on popover hidden attribute (38281fb)
  • lint: skip generated eleventy vite directories in eslint (92e5d50)
  • lint: suggest removing slot="default" when unnamed slot is not first (84372f1)
  • lint: support framework event bindings (4a1e72d)
  • lint: unpinned and missing dependencies (80616e7)
  • lint: update no-missing-gap-space rule to allow gap-optional values (df74628)
  • lint: update peer dependency version (582d326)
  • markdown: align css logical properties (cde7d93)
  • markdown: dependency declaration (4ef9807)
  • markdown: export html custom data (090c9c3)
  • markdown: include custom data documentation references (b887400)
  • markdown: overflow scroll style (301618c)
  • markdown: package metadata (c322cd5)
  • markdown: update peer dependency version (fe76f18)
  • media: remove stale html custom data contribution (baedd39)
  • media: since version release (583f6bc)
  • monaco: add missing composed for better event propagation (c0da627)
  • monaco: address timing issue in validation patch (1ac01cb)
  • monaco: align css logical properties (c7d036b)
  • monaco: correct peer dependency (b61ee15)
  • monaco: css token corrections (4accacb)
  • monaco: dependency declaration (c0fa0ac)
  • monaco: include custom data documentation references (75f42f5)
  • monaco: lint errors and missing scope registry tags (6dd0a85)
  • monaco: package metadata (ebe24ce)
  • monaco: patch monaco-editor broken paste action (35f27ce)
  • monaco: readme (d4e75ab)
  • monaco: refactor to use form control mixin entrypoint (05c73b9)
  • monaco: side effect imports (d51ce78)
  • monaco: update peer dependency version (bc41db8)
  • monaco: upgrade form control internals (b1ee598)
  • starters: update @angular/* to 22.1.4 (3370f7d)
  • starters: update angular to 22.1.3 (273d4e9)
  • starters: update nuxt to 4.5.2 (0862866)
  • starters: update solid-js to 1.9.15 (1753732)
  • styles: add missing html metadata (19c5553)
  • styles: add width rule for row layout with space-between alignment (61113ad)
  • styles: align space options (e4f8d3f)
  • styles: default line heights (d13ea94)
  • styles: dependency declaration (bdea9a8)
  • styles: deprecation removals (98f2c2c)
  • styles: font styles (9bde1ba)
  • styles: leading trim (83c6690)
  • styles: lint and space token usage (bb46d02)
  • styles: native text-box support (d562bb2)
  • styles: overlapping/duplicate align start rule (c0be228)
  • styles: package metadata (16675f2)
  • styles: prevent flex item height collapse (cc03618)
  • styles: prevent stretch of flex items of direct column children (1a9125a)
  • styles: row alignment (2783916)
  • styles: text-box trim defaults (434f06e)
  • styles: update peer dependency version (44ef1da)
  • styles: use logical direction styles (2edd48c)
  • support independent version releases (3e3c982)
  • themes: add contributions (8654d2c)
  • themes: add missing project metadata (18dabd2)
  • themes: base styles (0c8a267)
  • themes: brand canvas layer contrast (4e48cc2)
  • themes: config flag scopes (6592c02)
  • themes: ddb theme fixes (0b99124)
  • themes: improve performance (7c42e2c)
  • themes: interaction color contrast (e8887a3)
  • themes: missing neutral mapping (e16e311)
  • themes: normalize theme name paths (6cfe9c6)
  • themes: optimize dark theme (4fd4db0)
  • themes: package metadata (83b2273)
  • themes: reduced motion (272b9a1)
  • themes: refactor conversions and fix out of bound colors (4e98a7a)
  • themes: remove legacy mlv prefixing (ac337d1)
  • themes: runtime version for deployements (2e515d1)
  • themes: support theme fonts (96ecf6a)
  • themes: tag comments (39d6e4d)
  • themes: typo in dark theme color ref (ea81754)
  • themes: update default status contrast (52af067)

Changelog