Commit Graph

72319 Commits

Author SHA1 Message Date
Fredrik Adelöw 5ea9806f17 Merge pull request #33430 from backstage/freben/sched-cancel-doc
add docs for the scheduler cancel endpoint
2026-03-19 09:45:53 +01:00
Fredrik Adelöw 1844a62209 Merge pull request #33431 from backstage/freben/omitIdentityTokenOwnershipClaim
switch `omitIdentityTokenOwnershipClaim` to true
2026-03-19 09:45:41 +01:00
Fredrik Adelöw 99d9ad495f Merge pull request #33429 from backstage/freben/worktr
gitignore claude worktrees
2026-03-18 23:49:03 +01:00
Fredrik Adelöw d7c67cddf5 switch omitIdentityTokenOwnershipClaim to true
Signed-off-by: Fredrik Adelöw <freben@spotify.com>
2026-03-18 22:10:50 +01:00
Fredrik Adelöw 13be681f39 Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-03-18 21:45:21 +01:00
Fredrik Adelöw 1917f7cd63 Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-03-18 21:45:01 +01:00
Fredrik Adelöw 59cafb5493 add docs for the scheduler cancel endpoint
Signed-off-by: Fredrik Adelöw <freben@spotify.com>
2026-03-18 21:36:45 +01:00
Fredrik Adelöw 9a27627579 gitignore claude worktrees
Signed-off-by: Fredrik Adelöw <freben@spotify.com>
2026-03-18 21:29:27 +01:00
Patrik Oldsberg 7d86248253 Merge pull request #33424 from backstage/rugvip/ui-react-aria-deps
ui: add React Aria and React Stately dependencies
2026-03-18 21:18:54 +01:00
Patrik Oldsberg 73549d4193 Update changeset to reflect react-stately as a regular dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-18 17:41:31 +01:00
Patrik Oldsberg 4b95f50f3b Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-03-18 17:32:21 +01:00
Patrik Oldsberg 33daf392b2 Merge pull request #33422 from backstage/rugvip/drop-react-17-packages-ui
Drop React 17 support from `@backstage/ui`
2026-03-18 17:30:17 +01:00
Johan Persson 9e86095752 chore(docs-ui): sync changelog data for v0.12.0 and v0.13.0
Generated changelog entries for @backstage/ui v0.12.0 (30 entries)
and v0.13.0 (48 entries) using the sync-changelog script.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-03-18 16:45:54 +01:00
Johan Persson bfc5acd0c6 feat(docs-ui): show sub-component changelogs on parent pages
Add all exported sub-components to the Component type union so
changelog entries referencing them are resolved correctly. Update
ChangelogComponent to accept an array of components, showing scoped
badges when filtering by multiple components. Update 13 component
pages to include their sub-components in the changelog section.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-03-18 16:45:54 +01:00
Johan Persson d566823908 fix(docs-ui): improve changelog sync script component detection
Broaden "Affected components" regex to handle all formats found in
CHANGELOG.md (bold, plain, and typo variants). Align unknown component
detection to use extraction-time tracking instead of re-parsing
stripped descriptions. Deduplicate component arrays after mapping.
Add --skip-prs flag and Grid.Item special case.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-03-18 16:45:54 +01:00
Patrik Oldsberg 0257ada6de ui: add React Aria and React Stately dependencies
Add `react-aria`, `@react-aria/interactions`, `@react-stately/layout`,
and `@react-stately/overlays` as dependencies, and `react-stately` as a
dev dependency to `@backstage/ui`.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-18 16:21:19 +01:00
Patrik Oldsberg 270efef604 Update peer-deps lint to support React 18-only packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-18 16:14:09 +01:00
Patrik Oldsberg bed3307b72 Drop React 17 support from @backstage/ui
Updated the peer dependency ranges for `react`, `react-dom`, and
`@types/react` in `packages/ui` to require React 18+, removing the
`^17.0.0` range.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-18 16:02:42 +01:00
Patrik Oldsberg b479aed6ea Merge pull request #33418 from backstage/rugvip/fix-docs-api-reference-links
docs: fix broken API reference links
2026-03-18 14:29:57 +01:00
Patrik Oldsberg 945e3ba5be docs: add patch entry for docs link fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-18 13:51:07 +01:00
Patrik Oldsberg 208442d755 docs: fix broken API reference links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-18 13:31:46 +01:00
Peter Macdonald b5d19abffa Merge pull request #33301 from drodil/docs_seo
docs: add seo improvements to microsite
2026-03-18 12:32:22 +01:00
Patrik Oldsberg a301867c7d Merge pull request #33413 from backstage/rugvip/remove-cli-module-new-dep
create-app: remove unnecessary `@backstage/cli-module-new` dependency
2026-03-18 12:18:32 +01:00
Patrik Oldsberg b6fd587e5c Add .patches entry for PR #33413
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-18 11:10:42 +01:00
Patrik Oldsberg 4cf9f3a965 create-app: remove unnecessary @backstage/cli-module-new dependency
Removed the direct @backstage/cli-module-new devDependency from the
next-app template since it is already included transitively through
@backstage/cli-defaults.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-18 11:02:34 +01:00
backstage-goalie[bot] 423d675d97 Merge pull request #33403 from backstage/renovate/npm-undici-vulnerability
Update dependency undici to v7.24.0 [SECURITY]
2026-03-18 01:24:10 +00:00
Patrik Oldsberg 8113bf0fde Merge pull request #33406 from backstage/rugvip/v1.49.0-release-notes
docs: add v1.49.0 release notes
2026-03-18 01:12:56 +01:00
Patrik Oldsberg f3b5a8b5bb Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-03-18 00:43:55 +01:00
Patrik Oldsberg 7918ae477c Merge pull request #33291 from backstage/changeset-release/master
Version Packages
2026-03-17 23:15:20 +01:00
github-actions[bot] 5725b5fcfa Version Packages 2026-03-17 21:39:07 +00:00
Patrik Oldsberg e704c00979 Merge pull request #32627 from backstage/fix-plugipPackage-metadata
cli: Add pluginPackage support to backend-plugin-module template
2026-03-17 22:18:16 +01:00
Patrik Oldsberg 6a565f6880 Merge pull request #33389 from backstage/rugvip/nfs-header-page-migration
plugins: migrate NFS pages to HeaderPage
2026-03-17 22:16:12 +01:00
Patrik Oldsberg c4f973543f Merge pull request #33351 from backstage/dependabot/npm_and_yarn/yauzl-3.2.1
chore(deps): bump yauzl from 3.2.0 to 3.2.1
2026-03-17 22:06:20 +01:00
Patrik Oldsberg 718e2da288 Merge pull request #33349 from kurtaking/catalog-incremental-ingestion-metrics
refactor: use MetricsService in incremental catalog ingestion
2026-03-17 22:05:36 +01:00
Patrik Oldsberg a6de6d4541 Merge pull request #33333 from chanchalkhatri19/docs/scheduler-rest-api-url-examples
docs(scheduler): add REST API URL examples
2026-03-17 22:04:47 +01:00
Patrik Oldsberg 73deff4947 Merge pull request #33316 from chanchalkhatri19/add-golden-path-descriptions
docs: add missing description frontmatter to golden-path docs
2026-03-17 22:03:49 +01:00
Patrik Oldsberg 67254a99ec Merge pull request #33275 from zc149/chore/add-spring-batch-dashboard-plugin
chore(microsite) : Add Spring Batch Dashboard plugin to marketplace
2026-03-17 21:59:05 +01:00
Patrik Oldsberg 60b6c13748 Merge pull request #33325 from AmbrishRamachandiran/docs-title-fix
Add tooltips to GitHub and Discord navbar icons
2026-03-17 21:55:25 +01:00
Patrik Oldsberg 84a34ffeea Merge pull request #33341 from chanchalkhatri19/docs/fix-missing-reference-links
docs: add missing reference link definitions in component design guidelines
2026-03-17 21:53:11 +01:00
Patrik Oldsberg e7e2fee8a4 Merge pull request #33337 from chanchalkhatri19/docs/fix-gerrit-readme-link
docs: fix broken link in gerrit catalog module README.
2026-03-17 21:52:33 +01:00
Patrik Oldsberg 4ee971a5dd Merge pull request #33028 from dfl-aeb/feat/gitlab-publish-settings-name-owner-username
feat(scaffolder-backend-module-gitlab): add settings.name and ownerUsername to publish:gitlab
2026-03-17 21:47:32 +01:00
Patrik Oldsberg 580ef981dc Merge pull request #33357 from Believe-SA/slack-metrics-notif
Refactor Slack Notifications Backend Module to use MetricsApi
2026-03-17 21:38:57 +01:00
Patrik Oldsberg d8cfc7ebc8 Remove sub-page href resolution test from PageBlueprint
The test was asserting behavior that now lives in the app PageLayout
component.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 21:36:03 +01:00
Patrik Oldsberg b46970c880 Move known plugin package constants from cli-common to cli-internal
The known plugin package ID mappings don't need to be part of the
public API surface. Move them to @internal/cli and update consumers.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 21:35:25 +01:00
Vincenzo Scamporlino a0bc38b83c Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino ee8e31320a Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino aaf97bdccb Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2026-03-17 21:34:58 +01:00
Patrik Oldsberg 6ae0f41c56 Apply suggestions from code review
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino 00328c1321 Add tests to auto-fill pluginPackage for catalog plugins without prompting
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2026-03-17 21:34:58 +01:00
Vincenzo Scamporlino f189d8fc63 Expose known plugin package names for auto-filling in plugin creation
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2026-03-17 21:34:58 +01:00