Vincenzo Scamporlino
|
52f3a3375a
|
blog: backstage wrapped assets
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2025-12-29 06:51:41 +01:00 |
|
Vincenzo Scamporlino
|
ff3d7d88e3
|
blog: backstage wrapped 2025
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2025-12-29 06:51:19 +01:00 |
|
Kim Jikwan
|
b22e071788
|
chore : Add DORA Metrics Scorecard plugin to marketplace
Signed-off-by: Kim Jikwan <zc149@naver.com>
|
2025-12-29 11:59:42 +09:00 |
|
Charles de Dreuille
|
8610fe8df8
|
Update report.api.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-24 09:23:45 +01:00 |
|
Charles de Dreuille
|
b12ad76bd0
|
Add status surfaces
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-23 18:26:53 +01:00 |
|
Backstage Service Account
|
fea3e3972d
|
Version Packages (next) (#32150)
|
2025-12-23 18:22:06 +01:00 |
|
Charles de Dreuille
|
3f0d15db8d
|
Update theme-backstage.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-23 18:03:01 +01:00 |
|
Charles de Dreuille
|
7658657416
|
Merge branch 'master' into bui-new-surfaces
|
2025-12-23 18:02:27 +01:00 |
|
Jim McVea
|
16700ed775
|
Delete microsite/data/plugins/aws-app-development.yaml
remove Harmonix plugin due to project deprecation
Signed-off-by: Jim McVea <117947708+awsjim@users.noreply.github.com>
|
2025-12-23 10:38:59 -05:00 |
|
Charles de Dreuille
|
f322010f67
|
Fix background in Spotify theme
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-23 15:00:38 +01:00 |
|
Charles de Dreuille
|
c2b4f75735
|
Update tokens.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-23 15:00:38 +01:00 |
|
Charles de Dreuille
|
1880402c5e
|
Fixes --bui-bg-surface-0 token
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-23 15:00:38 +01:00 |
|
Charles de Dreuille
|
95246eb91d
|
Create modern-drinks-battle.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-23 09:45:24 +01:00 |
|
Charles de Dreuille
|
05e46b429f
|
Fix default background color
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-23 09:33:50 +01:00 |
|
Charles de Dreuille
|
e727a9441e
|
Improve Button styles
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-23 08:52:55 +01:00 |
|
Charles de Dreuille
|
591d8a2483
|
Add surfaces to Flex and Grid
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-23 08:23:37 +01:00 |
|
Charles de Dreuille
|
0edcb325c7
|
First pass at adding the new surfaces
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-22 22:53:50 +01:00 |
|
Charles de Dreuille
|
027ef66a7c
|
Merge pull request #32200 from backstage/bui-new-surfaces
BUI - Update surfaces tokens
|
2025-12-22 17:18:27 +00:00 |
|
Charles de Dreuille
|
c12dc659c0
|
Update index.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-22 16:28:42 +01:00 |
|
Charles de Dreuille
|
e4a1180ffd
|
Create wild-toys-retire.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-22 16:26:06 +01:00 |
|
Charles de Dreuille
|
4ea1d15542
|
Other fixes
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-22 16:22:44 +01:00 |
|
Charles de Dreuille
|
93f073c4b2
|
Sync CSS
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-22 16:17:02 +01:00 |
|
Charles de Dreuille
|
90a72b8d3e
|
Rename --bui-bg into --bui-bg-surface-0
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-22 16:15:56 +01:00 |
|
Ben Lambert
|
7210ac16ef
|
Merge pull request #32194 from backstage/blam/enter-selecta
Enter `next` release
|
2025-12-21 13:12:24 +01:00 |
|
Patrik Oldsberg
|
6fa92c8d4f
|
Merge pull request #32190 from backstage/rugvip/ttt
backend-defaults: fixed shuttting down
|
2025-12-21 12:03:51 +01:00 |
|
aramissennyeydd
|
3c8a824bb6
|
add back strict build
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-12-20 20:36:39 -07:00 |
|
aramissennyeydd
|
9fd02a4e12
|
fix sidebar conflict
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-12-20 20:36:07 -07:00 |
|
aramissennyeydd
|
14a8190e16
|
fix verify workflow too
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
add back prebuild script
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
fix script location
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
skip techdocs
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
make references/index tracked in git
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
don't try to build with new reference docs
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
fix redirect
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
disable redirect
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-12-20 20:36:07 -07:00 |
|
aramissennyeydd
|
97a726e0bb
|
chore: disable old api reference generation
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-12-20 20:36:07 -07:00 |
|
Aramis Sennyey
|
bd655dcc6b
|
Merge pull request #32189 from backstage/sennyeya/fix-reference-links
|
2025-12-20 10:03:03 -05:00 |
|
Patrik Oldsberg
|
7126bf2d47
|
backend-defaults: fixed shuttting down
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-12-20 12:21:36 +01:00 |
|
Patrik Oldsberg
|
064aaaccc9
|
Merge pull request #31310 from chriskilding-relx/oidc-start-url-custom-search-parameters
Support custom start URL search parameters in OIDC provider
|
2025-12-20 12:20:25 +01:00 |
|
Patrik Oldsberg
|
da706d64f8
|
Update .changeset/proud-streets-switch.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-12-20 11:50:17 +01:00 |
|
Patrik Oldsberg
|
7c7712e9ac
|
Update CONTRIBUTING.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-12-20 11:33:17 +01:00 |
|
aramissennyeydd
|
cd75ed0ecc
|
add changeset
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-12-19 13:17:32 -07:00 |
|
aramissennyeydd
|
170a2b3188
|
chore: add newline to licenseInfo files
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-12-19 13:16:54 -07:00 |
|
benjdlambert
|
265c2e45e8
|
chore: update changeset
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-12-19 17:45:05 +01:00 |
|
Charles de Dreuille
|
243e5e7139
|
feat(ui)!: redesign Table component with new useTable hook API
Redesigns the Table component to provide a better developer
experience with a new useTable hook supporting three pagination
modes: complete (all data loaded upfront), offset (server-side),
and cursor (server-side).
BREAKING CHANGES:
- Table component (React Aria wrapper) is renamed to TableRoot
- New high-level Table component handles data display, pagination,
sorting, and selection
- useTable hook completely redesigned with new API
New features:
- Unified useTable hook with mode discriminator for all
pagination patterns (complete, offset, cursor)
- Custom page caching for server-side pagination with
bidirectional navigation and request cancellation
- Debounced query changes to reduce backend load
- Stale data preservation with visual indicator during reloads
- Row selection with toggle/replace behaviors
- Per-row disable control via getIsDisabled
MIGRATION GUIDE:
1. Update imports and use the new useTable hook:
```diff
-import { Table, useTable } from '@backstage/ui';
-const { data, paginationProps } = useTable({ data: items, pagination: {...} });
+import { Table, useTable, type ColumnConfig } from '@backstage/ui';
+const { tableProps } = useTable({
+ mode: 'complete',
+ getData: () => items,
+});
```
2. Define columns and render with the new Table API:
```diff
-<Table aria-label="My table">
- <TableHeader>...</TableHeader>
- <TableBody items={data}>...</TableBody>
-</Table>
-<TablePagination {...paginationProps} />
+const columns: ColumnConfig<Item>[] = [
+ { id: 'name', label: 'Name', isRowHeader: true, cell: item => <CellText title={item.name} /> },
+ { id: 'type', label: 'Type', cell: item => <CellText title={item.type} /> },
+];
+
+<Table columnConfig={columns} {...tableProps} />
```
Signed-off-by: Johan Persson <johanopersson@gmail.com>
|
2025-12-19 12:48:03 +01:00 |
|
Fredrik Adelöw
|
dfadb3cbf4
|
Merge pull request #32182 from Parsifal-M/patch/migration-types
add jest types for jest migration
|
2025-12-19 11:46:19 +01:00 |
|
Peter Macdonald
|
7804f74070
|
tweaking
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
|
2025-12-19 11:30:59 +01:00 |
|
Charles de Dreuille
|
1c1d4b6f05
|
Update Dialog.stories.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-19 10:30:38 +00:00 |
|
Charles de Dreuille
|
08c46a264f
|
Update report.api.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-19 10:30:38 +00:00 |
|
Charles de Dreuille
|
a970457e60
|
Fixes stories for manifest
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-19 10:30:38 +00:00 |
|
Charles de Dreuille
|
147364b4a8
|
Add Storybook manifest
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-19 10:30:38 +00:00 |
|
Charles de Dreuille
|
2b361f5198
|
Add Storybook MCP
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
|
2025-12-19 10:30:37 +00:00 |
|
Peter Macdonald
|
13c093afb3
|
add copy paste commands
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
|
2025-12-19 11:03:23 +01:00 |
|
Fredrik Adelöw
|
1381a2ff7d
|
Merge pull request #32185 from backstage/dependabot/npm_and_yarn/storybook-10.1.10
build(deps-dev): bump storybook from 10.1.9 to 10.1.10
|
2025-12-19 10:17:40 +01:00 |
|
Fredrik Adelöw
|
246cd8b9b5
|
Merge pull request #32187 from backstage/dependabot/npm_and_yarn/docs-ui/storybook-8.6.15
build(deps): bump storybook from 8.6.14 to 8.6.15 in /docs-ui
|
2025-12-19 10:16:30 +01:00 |
|
Rogerio Angeliski
|
cb4b907748
|
chore: update how GithubOrgEntityProvider handle membership
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
|
2025-12-18 16:52:26 -03:00 |
|
dependabot[bot]
|
5a5b8fd08b
|
build(deps): bump storybook from 8.6.14 to 8.6.15 in /docs-ui
Bumps [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) from 8.6.14 to 8.6.15.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.6.15/code/core)
---
updated-dependencies:
- dependency-name: storybook
dependency-version: 8.6.15
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-12-18 19:08:30 +00:00 |
|