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
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
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
Sanchit2662
04db26b94f
chore: add changeset for backend listener cleanup
...
Signed-off-by: Sanchit2662 <sanchit2662@gmail.com >
2026-01-15 22:23:12 +05:30
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
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
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
Sandor Karpf
7ca91e827f
fix: header in EntityLayout should always be shown
...
Signed-off-by: Sandor Karpf <sandor.karpf@lastpass.com >
2026-01-11 13:26:26 +01:00
renovate[bot]
ff31e3fdeb
chore(deps): update dependency @rspack/dev-server to v1.1.5
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-11 12:01:56 +00:00
renovate[bot]
59a9f81f82
chore(deps): update actions/setup-python action to v6
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-11 11:53:48 +00:00
renovate[bot]
18a050c701
chore(deps): update dependency @opentelemetry/auto-instrumentations-node to v0.67.3
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-11 11:46:16 +00:00
Adam Harvey
30e8e61f2b
chore: Remove missing plugin references
...
Signed-off-by: Adam Harvey <33203301+adamdmharvey@users.noreply.github.com >
2026-01-10 16:24:05 -05:00
Gabriel Dugny
44530400dc
chore: remove Responsive orientation
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2026-01-10 13:17:21 +01:00
Gabriel Dugny
9b26bad524
chore: remove variants for now
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2026-01-09 18:40:59 +01:00
Gabriel Dugny
92562d14af
docs: Add surface examples to the ToggleButton/ToggleButtonGroups
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2026-01-09 18:06:15 +01:00
Gabriel Dugny
7d777922af
docs: changeset
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2026-01-09 17:02:30 +01:00
Gabriel Dugny
88f3589117
docs: links
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2026-01-09 17:00:53 +01:00