Charles de Dreuille
7eff4d1007
Merge branch 'master' into bui-alert
2026-01-26 18:03:50 +00:00
Charles de Dreuille
2d75dd1bc9
Improve token
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-26 17:46:32 +00:00
Aramis Sennyey
f7ad4051c2
fix: add missing file for docsite builds ( #32526 )
...
* fix: add missing file for docsite builds
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* create directory
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
---------
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2026-01-26 11:31:14 -05:00
Patrik Oldsberg
658ea65574
Merge pull request #32522 from backstage/rugvip/warning
...
frontend-app-api: switch new API conflict error to be a warning
2026-01-26 17:00:40 +01:00
Fredrik Adelöw
e44aab1625
Merge pull request #32524 from backstage/freben/new-zod
...
Bump to latest zod
2026-01-26 15:44:21 +01:00
Johan Persson
158cb840f6
chore: Update OWNERS.md
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-26 15:08:31 +01:00
Charles de Dreuille
1857d67402
Update Alert.module.css
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-26 13:46:26 +00:00
Charles de Dreuille
2cf37dbc30
Fix vertical alignement
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-26 13:43:40 +00:00
Charles de Dreuille
f0943b0ce4
Improve design
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-26 12:56:30 +00:00
Fredrik Adelöw
69d880e171
Bump to latest zod
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-26 13:52:02 +01:00
Charles de Dreuille
1c1dff39a6
Merge pull request #32508 from backstage/bui-changelog-updates
...
BUI changelog updates
2026-01-26 12:43:26 +00:00
Patrik Oldsberg
17e0eb3e5f
frontend-app-api: switch new API conflict error to be a warning
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-01-26 13:39:01 +01:00
Patrik Oldsberg
467aa1d58d
Merge pull request #32496 from backstage/rugvip/internal
...
frontend-plugin-api: add new internal extension input option, complete app-react deprecations
2026-01-26 12:13:24 +01:00
Charles de Dreuille
95c70b1285
Update sync-changelog.mjs
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-26 10:47:32 +00:00
Charles de Dreuille
988b46ff13
Update sync-changelog.mjs
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-26 10:37:20 +00:00
Charles de Dreuille
9d712d3e80
Remove old format support
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-26 10:26:47 +00:00
Charles de Dreuille
d1940015a9
Update styles.css
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-26 10:14:28 +00:00
Charles de Dreuille
4926084387
Improve script
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-26 10:12:10 +00:00
Charles de Dreuille
d79d0d117d
Add borders
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-26 10:04:09 +00:00
Charles de Dreuille
508bd1adbf
First pass introducing the Alert component for BUI
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-26 09:01:49 +00:00
Charles de Dreuille
1df8ef4a47
Cleanup
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-23 22:58:51 +00:00
Charles de Dreuille
8adc108bc7
Remove duplicates
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-23 22:56:08 +00:00
Charles de Dreuille
3aa908fdce
Cleaning up
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-23 22:42:14 +00:00
Charles de Dreuille
0e1c72576e
Fixes client vs server side
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-23 22:01:38 +00:00
Charles de Dreuille
72877204c7
Update index.tsx
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-23 21:32:25 +00:00
Charles de Dreuille
2f709e15ab
Add new changelog structure
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-23 18:34:28 +00:00
backstage-goalie[bot]
4ad63b8d9f
Merge pull request #32504 from backstage/renovate/modelcontextprotocol-sdk-1.x-lockfile
...
chore(deps): update dependency @modelcontextprotocol/sdk to v1.25.3
2026-01-23 18:08:46 +00:00
renovate[bot]
8c7b173c7e
chore(deps): update dependency @modelcontextprotocol/sdk to v1.25.3
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-23 17:23:51 +00:00
backstage-goalie[bot]
f0923642db
Merge pull request #32481 from backstage/renovate/vite-7.x-lockfile
...
chore(deps): update dependency vite to v7.3.1
2026-01-23 17:12:21 +00:00
backstage-goalie[bot]
dd684004fe
Merge pull request #32480 from backstage/renovate/testcontainers-node-monorepo
...
chore(deps): update dependency testcontainers to v11.11.0
2026-01-23 17:12:17 +00:00
renovate[bot]
2f9b11ba6d
chore(deps): update dependency vite to v7.3.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-23 16:36:08 +00:00
renovate[bot]
2b6528f428
chore(deps): update dependency testcontainers to v11.11.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-23 16:35:38 +00:00
Patrik Oldsberg
0cee6ed5bc
Merge pull request #32498 from backstage/rugvip/perf-details
...
app-visualizer: improve rendering performance of details page
2026-01-23 17:32:58 +01:00
Isaac Fidler
dd15012b42
doc: fix typo in technical-overview.md ( #32381 )
...
Signed-off-by: Isaac Fidler <zac.fidler2@gmail.com >
2026-01-23 09:16:13 -07:00
chanchalkhatri
82e6aa5685
docs: fix README link in getting-involved.md documentation ( #32368 )
...
Signed-off-by: chanchalkhatri19 <chanchal@IDRSUC626191L.ad.infosys.com >
Co-authored-by: chanchalkhatri19 <chanchal@IDRSUC626191L.ad.infosys.com >
2026-01-23 09:15:15 -07:00
Phred Lane
82ca951c00
refactor: updated GitHub repo creation to make differences clear ( #32052 )
...
* refactor: updated repo creation to make differences clear
Signed-off-by: Phred <fearphage@gmail.com >
* added changeset
Signed-off-by: Phred <fearphage@gmail.com >
* revertrted variable cleanup based on review comments
Signed-off-by: Phred <fearphage@gmail.com >
* cleaned up types
Signed-off-by: Phred <fearphage@gmail.com >
---------
Signed-off-by: Phred <fearphage@gmail.com >
2026-01-23 16:44:07 +01:00
Andre Wanlin
b03c434471
Merge pull request #32466 from yashoswalyo/fix-32429
...
fix(devtools): improve permission feedback in ScheduledTasksContent
2026-01-23 09:26:13 -06:00
Patrik Oldsberg
684dc1e25f
app-visalizer: simplify progressive rendering
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-01-23 16:10:35 +01:00
Charles de Dreuille
3342b2af29
Add new changelog format for BUI
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2026-01-23 15:10:25 +00:00
Fredrik Adelöw
ffca758d47
Merge pull request #32499 from UsainBloot/auth/auth0-organizations
...
[Auth] Auth0 Provider - Add organization option
2026-01-23 15:46:17 +01:00
Patrik Oldsberg
332675299a
Merge pull request #32501 from backstage/rugvip/attribute
...
frontend-app-api: better isolation and attribution of instantiation failures
2026-01-23 15:18:48 +01:00
Johan Persson
da30862f74
fix(ui): fix client-side navigation for container components
...
Fixed client-side navigation by wrapping container components
(not individual items) in RouterProvider. Components now
conditionally provide routing context only when children have
internal hrefs.
Changes:
- Added createRoutingRegistration factory for reusable routing
registration pattern
- Refactored Menu, MenuAutocomplete to use RoutingProvider
- Refactored TagGroup, Tag to use RoutingProvider
- Refactored Tabs, Tab with RoutedTabEffects for URL-based
tab selection
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-23 15:14:11 +01:00
Johan Persson
5320aa84a3
fix(ui): remove Router context requirement for Link, ButtonLink, Row
...
Introduced InternalLinkProvider component that conditionally wraps
children in RouterProvider only when an internal href is present.
This allows Link, ButtonLink, and Row components to render without
requiring a Router context when used with external or no hrefs.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-23 15:14:11 +01:00
Johan Persson
b1f723b3f1
refactor(ui): migrate ButtonIcon and ButtonLink to useDefinition hook
...
Migrates ButtonIcon and ButtonLink to use the useDefinition hook
with fully independent styling. Each component now has its own
complete CSS, types, and definition without sharing internals
with Button.
- ButtonIcon: Add complete styles, use defineComponent with
ButtonIconOwnProps, extend LeafSurfaceProps
- ButtonLink: Add new CSS module with complete styles, use
defineComponent with ButtonLinkOwnProps, extend LeafSurfaceProps
- Update API report
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-23 14:14:27 +01:00
Johan Persson
ec0dc5b835
refactor(ui): add surface prop types and validation to defineComponent
...
Adds shared prop types for surface-aware components and type-level
validation to ensure proper surface prop declarations.
- Add `LeafSurfaceProps` and `ContainerSurfaceProps` shared types
- Add `SurfacePropsConstraint` type that errors if `surface: 'leaf'`
is set but `onSurface` is missing from props (and vice versa for
container components)
- Update Button to extend `LeafSurfaceProps` instead of declaring
`onSurface` manually
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-23 14:14:27 +01:00
Johan Persson
a3d776707d
chore(ui): Update api report.
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-23 14:14:27 +01:00
Johan Persson
2b1ec74820
refactor(ui): further improve useDefinition hook.
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-23 14:14:27 +01:00
Johan Persson
a52bf3498e
refactor(ui): Remove unnecessary memoization for useDefinition hook.
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-23 14:14:27 +01:00
Johan Persson
10580a93df
refactor(ui): improve useDefinition types
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-23 14:14:27 +01:00
Johan Persson
971b119366
refactor(ui): migrate Box to use useDefinition hook
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-01-23 14:14:27 +01:00