Patrik Oldsberg
140cbc2a20
cli: add missing backend-test-utils deps to templates
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-01-19 10:48:39 +01:00
Patrik Oldsberg
c4e03c31ac
Merge pull request #32345 from backstage/rugvip/restrict
...
frontend-app-api: restrict the ability for plugins to override APIs
2026-01-16 16:48:58 +01:00
Patrik Oldsberg
cd061cad12
Merge pull request #32349 from backstage/rugvip/app-react
...
frontend-plugin-api: move app blueprints to new app-react package
2026-01-16 16:48:49 +01:00
Fredrik Adelöw
2e0e547e2f
Merge pull request #32289 from backstage/renovate/testing-library-monorepo
...
chore(deps): update dependency @testing-library/react to v16.3.1
2026-01-16 15:58:05 +01:00
Fredrik Adelöw
9bbab7d27b
Merge pull request #32130 from Parsifal-M/patch/resource
...
Adds the Resource kind to the useGetEntities fallback options so that…
2026-01-16 15:30:36 +01:00
Fredrik Adelöw
a0fdfa997a
Merge pull request #32326 from mtt-artis/wait
...
feat(scaffolder-backend): simplify abort handling in debug:wait action
2026-01-16 15:23:32 +01:00
Johan Persson
973c839814
fix(ui): show active sorting indicator in Table component
...
The Table component wasn't showing a visual indicator when a column
was actively sorted. The sort button was only visible on hover.
This fix uses React Aria's `data-sort-direction` attribute to keep
the indicator visible when sorting is active, and rotates the arrow
icon via CSS for descending order.
Affected components: Table, Column
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-16 12:41:35 +01:00
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
Patrik Oldsberg
9ccf84e219
frontend-plugin-api: move app blueprints to new app-react package
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-01-16 11:59:49 +01: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
Patrik Oldsberg
3bd2a1a5bf
frontend-app-api: restrict the ability for plugins to override APIs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-01-16 01:18:58 +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
mtt-artis
5e5f782759
fix(scaffolder-backend): remove unused abort
...
Signed-off-by: mtt-artis <mtt-artis@gmail.com >
2026-01-15 20:11:46 +01:00
Peter Macdonald
89345e4be3
regenerate api report
...
Signed-off-by: Peter Macdonald <peterm4c@pm.me >
2026-01-15 19:38:34 +01:00
Peter Macdonald
32f92281ff
change to ownedKinds, cleanup test file a bit
...
Signed-off-by: Peter Macdonald <peterm4c@pm.me >
2026-01-15 19:32:22 +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
mtt-artis
5012852837
feat(scaffolder-backend): add changeset
...
Signed-off-by: mtt-artis <mtt-artis@gmail.com >
2026-01-14 21:08:05 +01:00
Your Name
7f96e7712b
feat(scaffolder-backend): simplify abort handling in debug:wait action
...
Signed-off-by: mtt-artis <mtt-artis@gmail.com >
2026-01-14 20:57:23 +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