Charles de Dreuille
c6cfbf0684
Merge pull request #32347 from backstage/bui-fix-menu-trigger
...
Fixes Menu trigger
2026-01-16 11:36:44 +00:00
Charles de Dreuille
8d619fbea9
Merge pull request #32339 from backstage/bui-docs-migration
...
Bui docs migration
2026-01-16 11:36:31 +00:00
James Brooks
55a9dc2bed
Fix ItemCardHeader colour token again ( #32346 )
...
Signed-off-by: James Brooks <jamesbrooks@spotify.com >
2026-01-16 09:33:32 +00:00
Johan Persson
2532d2a6da
feat(ui): add className and style props to Table component
...
Allow consumers to pass className and style props to the Table
component for custom styling and layout positioning.
The props are applied consistently across all render states
(normal, loading, and error).
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-16 09:36:22 +01:00
Charles de Dreuille
df40cfc334
Fixes Menu trigger
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-16 00:47:06 +01:00
Fredrik Adelöw
a522ff845a
Merge pull request #31713 from fidelity-contributions/fix/ui-widget-overlay-light-mode-wrong-background-color
...
fix(widgetoverlay): light mode wrong background color
2026-01-15 23:53:44 +01:00
Charles de Dreuille
532574d802
Remove Storybook
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-15 23:19:21 +01:00
Vincenzo Scamporlino
287f4f596e
Merge pull request #32231 from deepthi-28/building_backend
...
Page headding added
2026-01-15 21:36:08 +01:00
Fredrik Adelöw
6742458c2f
Merge pull request #32325 from Sanchit2662/fix/backend-process-listener-leak
2026-01-15 18:32:42 +01:00
Charles de Dreuille
fb438cdec3
Fix prettier
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-15 17:59:21 +01:00
Sanchit2662
04db26b94f
chore: add changeset for backend listener cleanup
...
Signed-off-by: Sanchit2662 <sanchit2662@gmail.com >
2026-01-15 22:23:12 +05:30
Charles de Dreuille
8e4fc42348
Fixes a few docs pages
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-15 17:49:42 +01:00
Charles de Dreuille
c29416593e
Migrate all components to their new format
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-15 17:01:49 +01:00
Johan Persson
b01ab96638
feat(ui): add column width configuration to Table component
...
Added support for configuring column widths in the Table component
using React Aria's ResizableTableContainer. Columns now accept
`width`, `defaultWidth`, `minWidth`, and `maxWidth` props.
- `width`/`defaultWidth` accept ColumnSize (number, percentage, or fr units)
- `minWidth`/`maxWidth` accept ColumnStaticSize (number or percentage)
- Wrapped Table in ResizableTableContainer to enable width system
- Updated stories to demonstrate proportional column widths
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-15 16:14:49 +01:00
Johan Persson
4fb15d223e
fix(ui): add missing aria-label to SearchField components
...
Add aria-label attributes to SearchField components to fix
accessibility warnings from React Aria.
- Select: add aria-label to SearchField using searchPlaceholder
- MenuAutocomplete: add aria-label to RASearchField, remove
redundant aria-label from RAInput
- MenuAutocompleteListbox: same as MenuAutocomplete
Per React Aria docs, aria-label should be on SearchField, not
the child Input.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-15 16:11:04 +01:00
Johan Persson
fe7fe696ea
feat(ui): expose pagination props in Table and useTable
...
Add support for custom pagination options in the Table component and
useTable hook:
- Add `pageSizeOptions` prop to customize page size dropdown options
- Add `onPageSizeChange`, `onNextPage`, and `onPreviousPage` callbacks
- Validate pageSize against options, warn and use first option if invalid
- Export `PageSizeOption` type for custom option labels
- Add visual story demonstrating custom page size options
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-15 12:00:41 +01:00
Fredrik Adelöw
d15524f895
Merge pull request #32331 from backstage/freben/pre-exit
...
exit prerelease mode
2026-01-15 10:08:24 +01:00
Fredrik Adelöw
455b94088f
exit prerelease mode
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-15 09:30:20 +01:00
Charles de Dreuille
ca2e767204
Migrate all mdx files
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-14 23:53:30 +01:00
Charles de Dreuille
3d98ee3f97
Merge branch 'master' into docs-popover-docs
2026-01-14 23:47:48 +01:00
Charles de Dreuille
d91c1f2a12
Merge pull request #32313 from backstage/bui-popover
...
BUI - Add new Popover component
2026-01-14 22:22:14 +00:00
Charles de Dreuille
8a2c0771c0
Rename shadow token
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-14 22:52:31 +01:00
Charles de Dreuille
ff3b228a6e
Add docs for Popover
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-14 22:48:14 +01:00
Sanchit2662
8850a35f9e
fix(backend): clean up process event listeners on backend stop
...
Signed-off-by: Sanchit2662 <sanchit2662@gmail.com >
2026-01-15 00:06:35 +05:30
Fredrik Adelöw
24e42a83ca
Merge pull request #32306 from jonkoops/zod-validation-error-v4
...
Upgrade `zod-validation-error` to version 4
2026-01-14 15:33:17 +01:00
Jon Koops
4eeba9ed61
Upgrade zod-validation-error to version 4
...
Signed-off-by: Jon Koops <jonkoops@gmail.com >
2026-01-14 14:46:55 +01:00
Fredrik Adelöw
91b3b8217f
Merge pull request #32316 from jonkoops/zod-to-json-schema-latest
...
Upgrade `zod-to-json-schema` to latest version
2026-01-14 13:22:26 +01:00
Jon Koops
872eb91313
Upgrade zod-to-json-schema to latest version
...
Signed-off-by: Jon Koops <jonkoops@gmail.com >
2026-01-14 12:03:47 +01:00
Charles de Dreuille
638fe30610
Update report
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-14 11:23:57 +01:00
Charles de Dreuille
133d5c61c6
Add new Popover component
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-14 11:11:09 +01:00
Gabriel Dugny
498f9ddca5
fix(repo-tools): Invalid --help for backstage-repo-tools package schema openapi generate ( #32305 )
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2026-01-13 10:12:04 -07:00
Fredrik Adelöw
6dd72ca48d
Merge pull request #32252 from backstage/changeset-release/master
...
Version Packages (next)
2026-01-13 16:12:47 +01:00
github-actions[bot]
880310b797
Version Packages (next)
2026-01-13 12:10:45 +00:00
Charles de Dreuille
fdf15d5d0e
Merge pull request #32232 from Believe-SA/blv/button-toggle
...
feat(bui): Introduce ToggleButton/ToggleButtonGroup
2026-01-13 12:02:12 +00:00
Charles de Dreuille
7a683c5c20
Merge pull request #32297 from backstage/bui-fix-disabled
...
BUI: Fix disabled state on Button
2026-01-13 10:57:42 +00:00
Charles de Dreuille
819d4eae61
Sync CSS
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-13 10:28:09 +00:00
Adam Harvey
6032adbf6b
Merge pull request #32280 from backstage/ah-startup-failure
2026-01-12 22:00:23 -05:00
Charles de Dreuille
38503ec2e9
Update Button.stories.tsx
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-12 18:58:21 +00:00
Charles de Dreuille
21c87cc1d6
Fix disabled state on Button
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-12 18:52:52 +00:00
martina-equinix
9d75495644
Fix autocomplete in scaffolder RepoUrlPickerRepoName ( #32106 )
...
* Fix autocomplete in scaffolder RepoUrlPickerRepoName
... since it was not filtering the list as the user types.
Signed-off-by: martina-equinix <martina.iglesias@eu.equinix.com >
* Add changeset
Signed-off-by: martina-equinix <martina.iglesias@eu.equinix.com >
* Update .changeset/tricky-tips-invite.md
Co-authored-by: Benjamin Janssens <benji.janssens@gmail.com >
Signed-off-by: martina-equinix <161837167+martina-equinix@users.noreply.github.com >
---------
Signed-off-by: martina-equinix <martina.iglesias@eu.equinix.com >
Signed-off-by: martina-equinix <161837167+martina-equinix@users.noreply.github.com >
Co-authored-by: Benjamin Janssens <benji.janssens@gmail.com >
2026-01-12 15:59:20 +01:00
Patrik Oldsberg
f928ca6bd2
Merge pull request #32294 from awanlin/topic/vale-codeowners-adjustment
...
codeowners - Adjusted so that Vale/Microsite PRs aren't blocked by Docs Maintainers
2026-01-12 15:08:05 +01:00
Andre Wanlin
bfe2219e1a
codeowners - Adjusted so that Vale/Microsite PRs aren't blocked by Docs Maintainers
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-01-12 07:47:28 -06:00
Gabriel Dugny
6921b2c824
chore: support render function, document it, remove now unused POC context
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2026-01-12 13:17:52 +01:00
Fredrik Adelöw
f700a1ba82
Merge pull request #32287 from karpfslp/header-in-entity-layout-should-always-be-shown
...
fix: header in EntityLayout should always be shown
2026-01-12 12:11:28 +01:00
Fredrik Adelöw
3866ab096b
Merge pull request #32270 from backstage/dependabot/npm_and_yarn/react-router-6.30.2
...
build(deps): bump react-router from 6.28.2 to 6.30.2
2026-01-12 11:05:43 +01:00
Fredrik Adelöw
dda267766e
Merge pull request #32040 from backstage/renovate/actions-setup-python-6.x
...
chore(deps): update actions/setup-python action to v6
2026-01-12 11:05:31 +01:00
backstage-goalie[bot]
52d6767865
Merge pull request #32290 from backstage/renovate/esbuild-0.x-lockfile
...
chore(deps): update dependency esbuild to v0.27.2
2026-01-11 14:36:34 +00:00
renovate[bot]
26ae1a6794
chore(deps): update dependency esbuild to v0.27.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-11 13:58:02 +00:00
backstage-goalie[bot]
9db8fe4093
Merge pull request #32285 from backstage/renovate/rspack-dev-server-1.x-lockfile
...
chore(deps): update dependency @rspack/dev-server to v1.1.5
2026-01-11 12:49:36 +00:00
backstage-goalie[bot]
a3895cec98
Merge pull request #32284 from backstage/renovate/opentelemetry-js-contrib-monorepo
...
chore(deps): update dependency @opentelemetry/auto-instrumentations-node to v0.67.3
2026-01-11 12:28:26 +00:00