Fredrik Adelöw
71da72d1a6
Fix flaky createBarrier test by using fake timers
...
The 'abandons a wait after the timeout expires' test relied on real
setTimeout calls with tight margins (~50ms) between barrier timeouts
and tick delays. On loaded CI machines, timer coalescing could cause
both to fire in the same event loop turn, making the test flaky.
Switched all createBarrier tests to jest.useFakeTimers() with
advanceTimersByTime() for deterministic timer control, removing
the real-timer tick helper entirely.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
Made-with: Cursor
2026-03-09 15:35:06 +01:00
Fredrik Adelöw
a6d1c15f75
Merge pull request #33208 from backstage/renovate/actions-setup-node-6.x
...
chore(deps): update actions/setup-node action to v6.3.0
2026-03-09 14:05:15 +01:00
Fredrik Adelöw
c3d9840d3f
Merge pull request #33209 from chanchalkhatri19/docs/fix-addon-link
...
docs: fix TechDocs Addons link
2026-03-09 13:15:47 +01:00
Fredrik Adelöw
9c878c6326
Merge pull request #33201 from backstage/renovate/flatted-3.x
...
fix(deps): update dependency flatted to v3.3.4
2026-03-09 13:15:38 +01:00
backstage-goalie[bot]
ba7cd39692
Merge pull request #33211 from backstage/renovate/modelcontextprotocol-sdk-1.x-lockfile
...
chore(deps): update dependency @modelcontextprotocol/sdk to v1.27.1
2026-03-09 12:08:54 +00:00
renovate[bot]
84b2111da3
chore(deps): update dependency @modelcontextprotocol/sdk to v1.27.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 11:24:12 +00:00
Fredrik Adelöw
dd59aeb842
Merge pull request #33187 from lokeshkaki/fix/scheduler-abort-signal-msgraph
...
fix(catalog): propagate AbortSignal in MicrosoftGraphOrgEntityProvider to fix stuck scheduler task
2026-03-09 12:09:24 +01:00
backstage-goalie[bot]
83af2e3ffa
Merge pull request #33192 from backstage/renovate/swr-2.x-lockfile
...
chore(deps): update dependency swr to v2.4.1
2026-03-09 11:07:47 +00:00
Fredrik Adelöw
133d5ebe33
Merge pull request #33182 from backstage/renovate/npm-express-rate-limit-vulnerability
...
fix(deps): update dependency express-rate-limit to v8 [security]
2026-03-09 11:59:49 +01:00
Patrik Oldsberg
ad7c883dee
Deprecate HeaderPage in favor of Header in @backstage/ui ( #33188 )
...
* Deprecate HeaderPage in favor of Header in @backstage/ui
Rename the HeaderPage component to Header, keeping HeaderPage as a
deprecated alias for backwards compatibility. Also deprecate
HeaderPageProps, HeaderPageOwnProps, HeaderPageBreadcrumb, and
HeaderPageDefinition with new Header* equivalents. Update all internal
usages, stories, and docs-ui documentation to use the new names.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
* Rename HeaderPage files and directories to Header
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
* Add changeset for mui-to-bui Header rename
Document the plugin release impact of switching the MUI to BUI theme converter page to the renamed Header component.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
---------
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-03-09 11:52:19 +01:00
chanchalkhatri19
af64800234
docs: fix TechDocs Addons link
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-09 10:45:13 +00:00
renovate[bot]
2763fa197b
chore(deps): update actions/setup-node action to v6.3.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 10:31:08 +00:00
Fredrik Adelöw
b8e1d16840
range
...
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-09 11:29:19 +01:00
Fredrik Adelöw
465b063c03
Merge pull request #33198 from backstage/renovate/github-codeql-action-3.x
...
chore(deps): update github/codeql-action action to v3.32.6
2026-03-09 11:24:04 +01:00
Fredrik Adelöw
a085401235
Update packages/backend-defaults/package.json
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-03-09 11:15:59 +01:00
Fredrik Adelöw
0ec7ac6d6a
Merge pull request #33205 from ianrwhitney/graphiql-logo-url-fix
2026-03-09 07:45:31 +01:00
ianwhitney
dda57784d7
chore (microsite): fix graphiql logo url
...
Signed-off-by: ianwhitney <ian.r.whitney@gmail.com >
2026-03-08 19:47:54 -06:00
Ian
3a82b7bacf
chore: fix broken github-actions link ( #33202 )
...
Signed-off-by: ianwhitney <ian.r.whitney@gmail.com >
2026-03-08 15:21:44 -04:00
renovate[bot]
bd31ddd026
fix(deps): update dependency flatted to v3.3.4
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 22:57:05 +00:00
Andre Wanlin
d10c7b2722
Merge pull request #33197 from backstage/renovate/ghcr.io-devcontainers-features-common-utils-2.x
...
chore(deps): update ghcr.io/devcontainers/features/common-utils docker tag to v2.5.7
2026-03-07 16:48:22 -06:00
Andre Wanlin
29128ae14f
Merge pull request #32955 from F-Secure-web/upgrade-graphiql-to-latest-v3
...
Upgrade graphiql to 3.8.3 in plugin-api-docs
2026-03-07 16:44:00 -06:00
renovate[bot]
c850cc77f4
chore(deps): update github/codeql-action action to v3.32.6
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 20:17:50 +00:00
backstage-goalie[bot]
43f83b8eef
Merge pull request #33195 from backstage/renovate/webpack-5.x-lockfile
...
chore(deps): update dependency webpack to v5.105.4
2026-03-07 19:51:23 +00:00
Timo Sand
c81c668368
Upgrade graphiql to ^3.9.0, pin @graphiql/react to `0.29.0
...
`@graphiql/react` 0.30.0 requires `graphiql` v4
Signed-off-by: Timo Sand <timo.sand@f-secure.com >
2026-03-07 21:49:50 +02:00
renovate[bot]
9ca05b1eb1
chore(deps): update ghcr.io/devcontainers/features/common-utils docker tag to v2.5.7
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 19:16:23 +00:00
renovate[bot]
6d017a908c
chore(deps): update dependency webpack to v5.105.4
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 19:16:18 +00:00
Timo Sand
9951a325fd
Switch to using range for @graphiql/react version
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Timo Sand <timo.sand@iki.fi >
2026-03-07 21:12:43 +02:00
Timo Sand
07473a5c9d
Move graphql-config to devDependencies
...
Signed-off-by: Timo Sand <timo.sand@f-secure.com >
2026-03-07 21:12:42 +02:00
Timo Sand
254fd073c1
Update changeset
...
Signed-off-by: Timo Sand <timo.sand@f-secure.com >
2026-03-07 21:12:42 +02:00
Timo Sand
f5b132e725
Pin graphiql actually to 3.8.3
...
Signed-off-by: Timo Sand <timo.sand@f-secure.com >
2026-03-07 21:12:42 +02:00
Timo Sand
032d56d590
Update changeset
...
Signed-off-by: Timo Sand <timo.sand@f-secure.com >
2026-03-07 21:12:42 +02:00
Timo Sand
26a4d0c387
Remove graphql-config as it was unused
...
It was originally added due to missing peer dependency in `graphql-language-service`, but that also used it only for type imports
Signed-off-by: Timo Sand <timo.sand@f-secure.com >
2026-03-07 21:12:41 +02:00
Timo Sand
7441ccf165
Downgrade graphiql to v3.8.3
...
Something broke in v3.9.0
Signed-off-by: Timo Sand <timo.sand@f-secure.com >
2026-03-07 21:12:41 +02:00
Timo Sand
86fe66be6b
Update changeset
...
Signed-off-by: Timo Sand <timo.sand@f-secure.com >
2026-03-07 21:12:41 +02:00
Timo Sand
fad1f9e2e4
Update @graphiql/react to 0.29.0
...
To remove version discrepancies
Signed-off-by: Timo Sand <timo.sand@f-secure.com >
2026-03-07 21:12:41 +02:00
Timo Sand
ca277ef055
Add changeset
...
Signed-off-by: Timo Sand <timo.sand@f-secure.com >
2026-03-07 21:12:41 +02:00
Timo Sand
a51eeacfc4
Update graphiql to latest v3 version
...
Signed-off-by: Timo Sand <timo.sand@f-secure.com >
2026-03-07 21:12:40 +02:00
backstage-goalie[bot]
2bd65145f6
Merge pull request #33194 from backstage/renovate/terser-webpack-plugin-5.x-lockfile
...
chore(deps): update dependency terser-webpack-plugin to v5.3.17
2026-03-07 19:10:43 +00:00
Andre Wanlin
4cf22ad69d
Merge pull request #32838 from iurylenonalves/docs-openapi-module
...
docs(catalog): add mention of openapi backend module for support
2026-03-07 12:52:05 -06:00
Andre Wanlin
1eaf17a276
Merge pull request #32061 from elaine-mattos/feat/add-description-plugin-feature-flags
...
feat(core-plugin-api): add optional description to plugin feature flags
2026-03-07 12:47:26 -06:00
renovate[bot]
0e1d231fc4
chore(deps): update dependency terser-webpack-plugin to v5.3.17
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 18:25:58 +00:00
renovate[bot]
7bef1c3c62
chore(deps): update dependency swr to v2.4.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 16:11:16 +00:00
backstage-goalie[bot]
44b559ae7b
Merge pull request #33189 from backstage/renovate/fs-extra-11.x-lockfile
...
chore(deps): update dependency fs-extra to v11.3.4
2026-03-07 15:44:32 +00:00
backstage-goalie[bot]
18322d09e8
Merge pull request #33164 from backstage/renovate/axios-1.x-lockfile
...
chore(deps): update dependency axios to v1.13.6
2026-03-07 15:44:28 +00:00
renovate[bot]
44706f9577
chore(deps): update dependency axios to v1.13.6
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 15:09:02 +00:00
renovate[bot]
ac9a08b744
chore(deps): update dependency fs-extra to v11.3.4
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 15:03:35 +00:00
Fredrik Adelöw
795eda0878
Merge pull request #32433 from backstage/renovate/swc-monorepo
...
chore(deps): update swc monorepo
2026-03-07 15:52:55 +01:00
Fredrik Adelöw
25afc2d329
Merge pull request #33128 from backstage/dependabot/npm_and_yarn/microsite/svgo-3.3.3
...
chore(deps): bump svgo from 3.3.2 to 3.3.3 in /microsite
2026-03-07 15:51:23 +01:00
Fredrik Adelöw
557baa284a
Merge pull request #33161 from backstage/renovate/nodemailer-7.x-lockfile
...
chore(deps): update dependency @types/nodemailer to v7.0.11
2026-03-07 15:50:48 +01:00
Fredrik Adelöw
d0218a0781
Merge pull request #33166 from backstage/renovate/isomorphic-git-1.x-lockfile
...
chore(deps): update dependency isomorphic-git to v1.37.2
2026-03-07 15:50:22 +01:00