From b53982799c3e1c9c9f53d912fd8d330f62f0a9f5 Mon Sep 17 00:00:00 2001 From: Cory Rylan Date: Mon, 3 Aug 2026 15:48:52 -0500 Subject: [PATCH] chore(docs): july update Signed-off-by: Cory Rylan --- projects/site/src/docs/whats-new/07-2026.md | 33 +++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 projects/site/src/docs/whats-new/07-2026.md diff --git a/projects/site/src/docs/whats-new/07-2026.md b/projects/site/src/docs/whats-new/07-2026.md new file mode 100644 index 000000000..ab612a479 --- /dev/null +++ b/projects/site/src/docs/whats-new/07-2026.md @@ -0,0 +1,33 @@ +--- +{ + title: 'What’s new in NVIDIA Elements: July 2026', + description: 'July adds the Gauge component, expands design linting, and improves editor metadata, typography, and interactive component behavior.', + layout: 'whats-new.11ty.js', + tags: ['whats-new', 'updates'], + date: '2026-08-03', + datePublished: '2026-08-03', + dateModified: '2026-08-03', + updateMonth: '2026-07-01' +} +--- + +July makes dense telemetry interfaces easier to build and gives teams stronger guidance, metadata, and component behavior across the stack. + +## Highlights + +- **Visualize system metrics with Gauge.** The new [Gauge](/docs/elements/gauge/) component renders accessible progress values in 270-degree or half-circle shapes, with fill, dot, and needle indicators plus sizes, statuses, custom maximums, and gradient styling. +- **Catch design problems during linting.** [Elements lint rules](/docs/lint/) now flag excessive primary actions, labels that crowd form controls inside toolbars and page headers, and `container="full"` outside supported page-level positions. Framework event bindings and flexible gap values also avoid false positives. +- **Get better editor and framework metadata.** Published HTML custom data now links components to their documentation, Markdown exposes its custom-data entry point, and Core generates clearer property, attribute, slot, JSX, and Vue declarations. +- **Make type and layout predictable.** [Typography utilities](/docs/foundations/typography/) add `nve-text="grow"` for fitting content, set sensible default line heights, and improve inline code and links. Logical spacing and full-width, space-between rows make layouts more consistent across directions. +- **Keep interactive controls steady.** [Tooltips](/docs/elements/tooltip/) now hand off cleanly when the same trigger opens an interactive popover. Form controls remove stale ARIA values and reset native defaults, drawers adhere to viewport edges, sized selects fit exact visible rows, and repeated connections no longer duplicate observers. + +## Released packages + +- `@nvidia-elements/cli` 2.1.4–2.1.9 +- `@nvidia-elements/code` 2.0.2 +- `@nvidia-elements/core` 2.0.3–2.0.4, 2.1.0–2.1.6, 2.2.0–2.2.2 +- `@nvidia-elements/forms` 2.0.2–2.0.5 +- `@nvidia-elements/lint` 2.1.0–2.1.3, 2.2.0, 2.3.0 +- `@nvidia-elements/markdown` 2.0.2–2.0.3 +- `@nvidia-elements/monaco` 2.0.2 +- `@nvidia-elements/styles` 2.1.0–2.1.2