wpessers
cca9fc2bb6
feat(catalog): add retries to octokit client
...
Signed-off-by: wpessers <warre.pessers@gmail.com >
2026-04-01 14:23:55 +02:00
Patrik Oldsberg
b9fec1bdc8
Merge pull request #33642 from backstage/dist-workspace-pack-batching
...
cli-module-build: pack packages in batches inside createDistWorkspace
2026-04-01 11:54:21 +02:00
Fredrik Adelöw
9c953f9eff
Merge pull request #32943 from Vivek1819/fix/scaffolder-markdown-links-new-tab
...
fix(scaffolder): open markdown links in new tab for template outputs
2026-04-01 11:49:20 +02:00
MT Lewis
8f174e18e9
cli-module-build: pack sequentially when cycles are detected in dependencies
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2026-04-01 09:48:11 +01:00
Peter Macdonald
af968456de
Merge pull request #33700 from Parsifal-M/docs/update-fe-skill
...
docs: Update FE migration skill
2026-04-01 09:35:57 +02:00
Fredrik Adelöw
49efae88e4
Merge pull request #33704 from backstage/freben/fix-docs-broken-links
...
docs: fix broken links and anchors across documentation
2026-04-01 09:02:46 +02:00
backstage-goalie[bot]
5407b5dd0a
Merge pull request #33709 from backstage/renovate/axios-1.x-lockfile
...
chore(deps): update dependency axios to v1.14.0
2026-04-01 02:40:54 +00:00
renovate[bot]
93466ca419
chore(deps): update dependency axios to v1.14.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-01 01:10:56 +00:00
backstage-goalie[bot]
886fe58ff7
Merge pull request #33707 from backstage/renovate/modelcontextprotocol-sdk-1.x-lockfile
...
chore(deps): update dependency @modelcontextprotocol/sdk to v1.28.0
2026-04-01 00:59:48 +00:00
renovate[bot]
a405d69bdd
chore(deps): update dependency @modelcontextprotocol/sdk to v1.28.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-01 00:07:43 +00:00
backstage-goalie[bot]
2246288871
Merge pull request #33702 from backstage/renovate/aws-sdk-js-v3-monorepo
...
chore(deps): update aws-sdk-js-v3 monorepo
2026-04-01 00:01:51 +00:00
Fredrik Adelöw
bb7768ba06
docs: fix broken links and anchors across documentation
...
Fix ~30 broken links and anchors across the documentation site, including
incorrect relative paths, mismatched anchor names, zero-width characters
in URLs, and references to renamed or removed headings.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-31 18:43:40 +02:00
Fredrik Adelöw
8270f88fda
Merge pull request #33559 from backstage/changeset-release/master
...
Version Packages (next)
2026-03-31 18:37:41 +02:00
Fredrik Adelöw
f46363130c
Update packages/core-components/src/components/MarkdownContent/MarkdownContent.tsx
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-03-31 17:54:39 +02:00
github-actions[bot]
a2cb332e25
Version Packages (next)
2026-03-31 15:30:51 +00:00
Patrik Oldsberg
292b6431a2
Merge pull request #33688 from backstage/fix-frontend-plugin-legacy-id
...
Fix template name collision and export path in CLI new module
2026-03-31 17:24:04 +02:00
Fredrik Adelöw
0449cf02fd
Update packages/core-components/src/components/MarkdownContent/MarkdownContent.tsx
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-03-31 17:20:34 +02:00
Fredrik Adelöw
8a2a81fa1e
Merge pull request #33687 from backstage/freben/bump-glob-rollup
...
Bump glob to v13 and rollup to v4.59+ to fix security vulnerabilities
2026-03-31 16:06:22 +02:00
renovate[bot]
0cbba8a528
chore(deps): update aws-sdk-js-v3 monorepo
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-31 14:06:03 +00:00
Fredrik Adelöw
739b655063
Merge pull request #33250 from backstage/renovate/use-sync-external-store-1.x
...
chore(deps): update dependency @types/use-sync-external-store to v1
2026-03-31 15:58:16 +02:00
Fredrik Adelöw
9ee88aeb59
Merge pull request #33170 from dbmdz/gitlab-repo-picker-improvements
...
Gitlab repo picker improvements
2026-03-31 15:55:10 +02:00
Fredrik Adelöw
ad19cb040f
Merge pull request #33629 from jonkoops/auditor-zod-v4-refactor
...
refactor(backend-defaults): migrate internal Zod usage from v3 to v4
2026-03-31 15:52:18 +02:00
Fredrik Adelöw
0c6bdf1bd4
Merge pull request #33589 from nikitashalnov/add-aws-plugins-to-directory
...
Add AWS plugins to plugin directory (ECR, Config, GenAI, Security Hub)
2026-03-31 15:46:47 +02:00
Fredrik Adelöw
b6c0ef5d5d
Add windowsPathsNoEscape to glob calls that may receive backslash paths
...
Glob v13 treats backslashes as escape characters by default, unlike v7
which treated them as path separators on Windows. This broke Windows CI
where path.join/resolve produce backslash paths.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-31 15:20:56 +02:00
Fredrik Adelöw
c3b4782b97
Merge pull request #33361 from lokeshkaki/feat/azure-scm-events
...
feat(catalog-backend-module-azure): add Azure DevOps SCM event translation layer
2026-03-31 15:03:26 +02:00
Fredrik Adelöw
c5958fc175
Merge pull request #33362 from lokeshkaki/feat/gitlab-scm-events
...
feat(catalog-backend-module-gitlab): add GitLab SCM event translation layer for catalog reprocessing
2026-03-31 14:59:18 +02:00
Vincenzo Scamporlino
3964163dce
Fix export path in frontend plugin module template
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-31 14:36:58 +02:00
Vincenzo Scamporlino
e38bcefb99
Fix template name collision between new and legacy frontend plugin templates
...
The legacy frontend plugin template had the same name (`frontend-plugin`) as
the new frontend plugin template, causing a conflict error when both were shown
(e.g. when the frontend system could not be auto-detected). Rename the legacy
template to `frontend-plugin-legacy` so both can coexist.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2026-03-31 14:36:53 +02:00
Johan Persson
feaf3d1ade
fix(ui): fix HeaderNav hover indicator covering tab text
...
Add `position: relative` and `z-index: 2` to nav items so they
paint above the hover/active indicator, matching the Tabs pattern.
This fixes themes with opaque `--bui-bg-neutral-2` values obscuring
tab labels on hover.
Also fix `--bui-font-family` (non-existent) to `--bui-font-regular`.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-31 13:43:25 +02:00
Peter Macdonald
4a1b7f228d
update wording
...
Signed-off-by: Peter Macdonald <peterm4c@pm.me >
2026-03-31 13:30:00 +02:00
Peter Macdonald
a3c65c8e2a
add a note about the backstage version in the fe-migration skill
...
Signed-off-by: Peter Macdonald <peterm4c@pm.me >
2026-03-31 13:27:17 +02:00
Patrik Oldsberg
9bfa74bbb5
Merge pull request #33446 from Sarabadu/patch-2
...
Rename frontend-plugin to legacy-frontend-plugin
2026-03-31 10:30:13 +02:00
Patrik Oldsberg
a801348a18
Merge pull request #33692 from drodil/skills_docs
...
docs(ai): add skills documentation
2026-03-31 10:21:38 +02:00
Fredrik Adelöw
c15599c286
Merge pull request #33684 from backstage/freben/fix-api-docs-flaky-test
...
Fix flaky api-docs alpha test
2026-03-31 09:19:01 +02:00
Hellgren Heikki
8435ce9a81
docs(ai): add skills documentation
...
based on the BEP-0013 add the necessary docs for using and
contributing AI skills
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2026-03-31 07:59:05 +03:00
backstage-goalie[bot]
3dd27832fc
Merge pull request #33685 from backstage/renovate/zod-to-json-schema-3.x-lockfile
...
chore(deps): update dependency zod-to-json-schema to v3.25.2
2026-03-30 21:43:01 +00:00
Fredrik Adelöw
2e5c5f85b2
Bump glob to v13 and rollup to v4.59+ to fix security vulnerabilities
...
Addresses the high severity rollup path traversal vulnerability
(GHSA-mw96-cpmx-2vgc) and the glob security advisory by upgrading
all instances across the monorepo. Updates code that used the legacy
callback-based glob API to use the modern promise/sync API.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-30 23:13:08 +02:00
Fredrik Adelöw
0419acede2
Revert "Bump glob to v13 and rollup to v4.59+ to fix security vulnerabilities"
...
This reverts commit 6d76b1729b .
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-30 23:11:17 +02:00
Fredrik Adelöw
6d76b1729b
Bump glob to v13 and rollup to v4.59+ to fix security vulnerabilities
...
Addresses the high severity rollup path traversal vulnerability
(GHSA-mw96-cpmx-2vgc) and the glob security advisory by upgrading
all instances across the monorepo. Updates code that used the legacy
callback-based glob API to use the modern promise/sync API.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-30 23:10:09 +02:00
Fredrik Adelöw
d06ba3a58e
Revert "Bump glob to v13 and rollup to v4.59+ to fix security vulnerabilities"
...
This reverts commit 91b359ee5f .
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-30 23:05:11 +02:00
Fredrik Adelöw
91b359ee5f
Bump glob to v13 and rollup to v4.59+ to fix security vulnerabilities
...
Addresses the high severity rollup path traversal vulnerability
(GHSA-mw96-cpmx-2vgc) and the glob security advisory by upgrading
all instances across the monorepo. Updates code that used the legacy
callback-based glob API to use the modern promise/sync API.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-30 23:02:37 +02:00
renovate[bot]
8ba5304b3f
chore(deps): update dependency zod-to-json-schema to v3.25.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 20:55:51 +00:00
Fredrik Adelöw
a1f6de6ac0
Merge pull request #33678 from milliehartnt123/milliehartnt123-modify-graphics-update-comp
...
Fix repository name and owner in graphics
2026-03-30 22:52:20 +02:00
Fredrik Adelöw
c64d386fc6
Fix flaky api-docs alpha test by increasing findByText timeout
...
The test assertions for lazy-loaded extension components used the
default 1000ms RTL timeout, which is insufficient under CI load.
Increased to 10000ms to match the pattern in createDevApp.test.tsx.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-30 22:51:48 +02:00
backstage-goalie[bot]
3bd006e7f5
Merge pull request #33683 from backstage/renovate/undici-7.x-lockfile
...
chore(deps): update dependency undici to v7.24.6
2026-03-30 20:45:38 +00:00
renovate[bot]
629351c6ad
chore(deps): update dependency undici to v7.24.6
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 19:56:55 +00:00
backstage-goalie[bot]
b678af1a20
Merge pull request #33679 from backstage/renovate/mini-css-extract-plugin-2.x-lockfile
...
chore(deps): update dependency mini-css-extract-plugin to v2.10.2
2026-03-30 19:51:17 +00:00
Patrik Oldsberg
96657b9812
Merge pull request #33549 from backstage/rugvip/hide-compat-wrapper-headers
...
core-compat-api: hide page header for compat-wrapped legacy pages
2026-03-30 21:22:19 +02:00
renovate[bot]
722bcc3000
chore(deps): update dependency mini-css-extract-plugin to v2.10.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 18:37:07 +00:00
Patrik Oldsberg
d10af0be6d
Merge pull request #33657 from backstage/rugvip/replace-discord-action
...
workflows: replace Ilshidur/action-discord with inline github-script
2026-03-30 20:28:04 +02:00