Patrik Oldsberg
ae71853b45
docs(api-docs): update README for new frontend system as default
...
Add new frontend system installation as the default path with package
discovery. Move old frontend system wiring to an "Old Frontend System"
section. Update README-alpha.md to be an extension reference rather
than experimental documentation.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
2026-03-04 11:38:40 +01:00
github-actions[bot]
db0d171511
Version Packages (next)
2026-03-03 14:16:49 +00:00
Patrik Oldsberg
30e08dfbcc
Add default entity content groups for techdocs and api-docs plugins
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-25 15:37:10 +01:00
github-actions[bot]
4bd6a3a1af
Version Packages (next)
2026-02-24 19:24:06 +00:00
Andre Wanlin
35e8d6cb34
Merge pull request #32813 from intelliking/fix/issue-32804
...
fix: Parameter field input data is obscured with dark mode on
2026-02-21 11:52:39 -06:00
github-actions[bot]
e6df5d52ce
Version Packages
2026-02-17 16:06:18 +00:00
Patrik Oldsberg
b7ae1243e0
frontend-plugin-api: make header actions a element[]
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-17 12:35:20 +01:00
Patrik Oldsberg
018ca876d0
add plugin title and icons
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-17 11:55:34 +01:00
Patrik Oldsberg
a63eee6a73
api-docs: bring back page header
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-17 11:55:30 +01:00
Patrik Oldsberg
4d2b2642c0
frontend-plugin-api: added noHeader param for page blueprint
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-17 11:55:28 +01:00
Patrik Oldsberg
d2705be180
frontend-plugin-api: add support for sub page icons
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-17 11:55:28 +01:00
Patrik Oldsberg
da2015bb3b
prettier and API reports
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-17 11:55:27 +01:00
Patrik Oldsberg
4449136abd
api-docs: hide page header in NFS
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-17 11:55:25 +01:00
Patrik Oldsberg
abd0a5ad52
frontend-plugin-api: migration to IconElement + API reports
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-17 11:55:23 +01:00
Patrik Oldsberg
e1f22f2d15
plugin icons and titles
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-17 11:55:22 +01:00
Fredrik Adelöw
c8f65a1e53
Merge pull request #32247 from Erob711/api-card-table-options
...
feat: add table options and title for components cards of api
2026-02-16 17:02:39 +01:00
intelliking
69d6e3c7f9
fix: Parameter field input data is obscured with dark mode on
...
Signed-off-by: intelliking <tyleradams93226@gmail.com >
2026-02-12 15:10:30 +00:00
github-actions[bot]
7c41134684
Version Packages (next)
2026-02-10 16:14:59 +00:00
Fredrik Adelöw
1107812a0f
Merge pull request #32631 from backstage/freben/predicates-2
...
Introduce the `@backstage/filter-predicates` package
2026-02-10 16:17:35 +01:00
Andreas Berger
491a06cbf1
Add the ability to show icons for the tabs on the entity page (new frontend)
...
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com >
2026-02-05 11:15:56 +01:00
Patrik Oldsberg
41836147fc
api-docs: migrate entity filters to entity predicates
...
Migrated entity filters from deprecated string-based format to the new
entity predicate format in the alpha exports. Also updated documentation
across multiple plugins to use the new format and Blueprint APIs.
Changes:
- Migrated all entity filters in api-docs plugin from strings like
'kind:api' to entity predicates like { kind: 'api' }
- Updated documentation examples in api-docs, org, kubernetes, and
catalog-graph plugins
- Migrated all documentation examples from createEntityCardExtension and
createEntityContentExtension to use EntityCardBlueprint and
EntityContentBlueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-04 21:25:13 +01:00
Patrik Oldsberg
ac9bead0dc
Add createTestEntityPage utility for testing entity extensions
...
This adds a test utility that simplifies testing entity cards and content
extensions in the new frontend system. The utility creates a test page
that provides EntityProvider context and accepts entity extensions through
input redirects.
Also adds the `apis` option to `renderTestApp` for API overrides, and
includes tests for entity cards in catalog, org, and api-docs plugins.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-04 11:29:47 +01:00
Paul Schultz
a7e0d506a2
feat: enable react router feature flags for v7
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2026-02-03 09:37:11 -06:00
github-actions[bot]
1ea737c1e2
Version Packages (next)
2026-02-03 14:24:29 +00:00
Fredrik Adelöw
7feb83b586
introduce the @backstage/filter-predicates package
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-02-03 14:47:13 +01:00
Patrik Oldsberg
e8258d002a
catalog: remove summary entity card type
...
Removes the 'summary' type from EntityCardType while keeping runtime
support for backward compatibility.
Signed-off-by: Patrik Oldsberg <patrik.oldsberg@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-03 11:47:44 +01:00
github-actions[bot]
d4b85dddee
Version Packages (next)
2026-01-27 15:51:11 +00:00
Fredrik Adelöw
7455dae884
require the use of node prefix on native imports
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-26 13:22:53 +01:00
github-actions[bot]
2e902e7b43
Version Packages
2026-01-20 16:40:05 +00:00
github-actions[bot]
880310b797
Version Packages (next)
2026-01-13 12:10:45 +00:00
Fredrik Adelöw
d6d850e4f4
Merge pull request #32070 from backstage/renovate/swagger-ui-react-5.x
...
chore(deps): update dependency @types/swagger-ui-react to v5
2026-01-08 17:02:06 +01:00
Fredrik Adelöw
b1e1cb5252
fixup
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-08 16:24:42 +01:00
github-actions[bot]
e237d65cdc
Version Packages (next)
2026-01-05 22:23:51 +00:00
Eric Roberson
629c3ec822
add table options and title for components cards of api
...
add changeset
update api report
Signed-off-by: Eric Roberson <emattroberson@gmail.com >
2026-01-05 10:35:39 -07:00
Backstage Service Account
9f1ee3e667
Version Packages (next) ( #32222 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-30 16:06:20 +01:00
github-actions[bot]
c24788d5bb
Version Packages
2025-12-16 14:08:20 +00:00
github-actions[bot]
e08f48a9b5
Version Packages (next)
2025-12-09 15:00:09 +00:00
benjdlambert
5993488172
chore: fix breaking change for swagger type
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-12-09 13:13:27 +01:00
renovate[bot]
0216090b36
chore(deps): update dependency @types/swagger-ui-react to v5
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 16:08:32 +00:00
Fredrik Adelöw
f3f84f1e4b
make .withOverrides have a simplified result type
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-12-03 16:51:12 +01:00
Patrik Oldsberg
f85dafa7f2
update API reports for moduleResolution: bundler
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-12-02 22:25:00 +01:00
github-actions[bot]
756986e5e7
Version Packages (next)
2025-11-25 16:21:32 +00:00
Patrik Oldsberg
395ff1c43b
plugins: remove unused dependencies on core-compat-api
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-11-23 14:36:02 +01:00
Patrik Oldsberg
1c7ea4a3e8
plugins: remove unnecessary use of convertLegacyRouteRef(s)
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-11-23 14:36:02 +01:00
Patrik Oldsberg
d02db50b42
plugins: cleanup unnecessary use of compatWrapper
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-11-23 12:56:54 +01:00
Patrik Oldsberg
ebe5538d55
update API reports for core/frontend inversion
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-11-23 01:59:07 +01:00
github-actions[bot]
792f4d7e3d
Version Packages
2025-11-18 12:23:09 +00:00
Ben Lambert
90894ee669
Merge pull request #31734 from christoph-jerolimov/api-docs/extend-i18n
...
fix(api-docs): Add i18n support for Raw tab title and an error message
2025-11-18 12:35:26 +01:00
Patrik Oldsberg
a1c58124a7
sync API reports
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-11-17 10:35:43 +01:00
Christoph Jerolimov
7c281a5b5c
fix(api-docs): Add i18n support for Raw tab title and an error message
...
Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com >
2025-11-12 12:47:48 +01:00