Version Packages (next)

This commit is contained in:
github-actions[bot]
2026-04-07 15:30:58 +00:00
parent b4a187502b
commit 6c10d88c13
346 changed files with 4505 additions and 173 deletions
+27
View File
@@ -1,5 +1,32 @@
# @backstage/ui
## 0.14.0-next.2
### Minor Changes
- b4a1875: **BREAKING**: Tab `href` values in the Header component are now resolved through the router context instead of being passed raw to the `<a>` tag. This means relative `href` values (e.g. `sub3`, `./sub4`, `../catalog`) are now resolved against the current route, and absolute `href` values may be affected by the router's `basename` configuration.
**Migration:**
Tab navigation should work the same for absolute `href` values in most setups. If you use relative `href` values in tabs, verify they resolve as expected. If your app configures a router `basename`, check that absolute tab `href` values still navigate correctly.
**Affected components:** Header
### Patch Changes
- 4032ad7: Added new `Badge` component for non-interactive labeling and categorization of content. It shares the visual appearance of `Tag` but renders as a plain DOM element with no interactive states.
**Affected components:** Badge
- b4a1875: Added automatic active tab detection to the Header component. When `activeTabId` is omitted, the active tab is now auto-detected from the current route using `matchRoutes`. Pass an explicit `activeTabId` to override, or `null` for no active tab.
**Affected components:** Header
- aa47a37: Add an initial CheckboxGroup component implementation and docs coverage.
- 386972f: Fixed the Tabs active indicator not hiding when no tab matches the current route.
**Affected components:** Tabs
## 0.14.0-next.1
### Patch Changes