Commit Graph

70698 Commits

Author SHA1 Message Date
Patrik Oldsberg fef897393b docs: add missing sharing extensions sidebar item
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-18 12:08:01 +01:00
Fredrik Adelöw 2043706d24 Merge pull request #32901 from backstage/renovate/npm-tar-vulnerability 2026-02-18 07:09:06 +01:00
renovate[bot] a97c15d86c chore(deps): update dependency tar to v7.5.8 [security]
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-18 04:52:17 +00:00
backstage-goalie[bot] 251d5bac7d Merge pull request #32866 from backstage/renovate/semver-7.x-lockfile
chore(deps): update dependency semver to v7.7.4
2026-02-18 00:55:06 +00:00
Patrik Oldsberg fcaa31cee3 Merge pull request #32897 from backstage/rugvip/fix-office-hours-links
microsite: fix broken office hours links
2026-02-18 00:25:57 +01:00
Patrik Oldsberg 556b0c76fd Update broken office hours links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 22:26:53 +01:00
Fredrik Adelöw 90db122eab Merge pull request #32852 from backstage/freben/move-search
catalog: relate the `search` table to `final_entities`, not `refresh_state`
2026-02-17 21:55:57 +01:00
Patrik Oldsberg 3b6c7673a8 Merge pull request #32895 from backstage/rugvip/bonus
auth-backend: correct changelog
2026-02-17 21:04:52 +01:00
Patrik Oldsberg ad2e1e89c3 Merge pull request #32896 from backstage/rugvip/next
changesets: enter prerelease
2026-02-17 20:58:14 +01:00
Patrik Oldsberg 9506f2af73 auth-backend: correct changelog
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 20:49:55 +01:00
Patrik Oldsberg ecf594cccf changesets: enter prerelease
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 20:31:35 +01:00
Patrik Oldsberg 652f2a4035 Merge pull request #32893 from backstage/rugvip/notes
docs/releases: v1.48.0 notes
2026-02-17 20:18:33 +01:00
Patrik Oldsberg 6e2805c796 docs/releases: v1.48.0 notes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 19:37:16 +01:00
Patrik Oldsberg c4d19ed1b6 Merge pull request #32796 from backstage/changeset-release/master
Version Packages
2026-02-17 18:50:32 +01:00
Patrik Oldsberg 12ad422d0d Merge pull request #32887 from backstage/revert-dcr-token-expiration
Revert configurable DCR token expiration and favor `refresh_tokens` instead
2026-02-17 17:40:44 +01:00
benjdlambert 7dc3dfe5cb Revert configurable DCR token expiration (#31278)
Signed-off-by: benjdlambert <ben@blam.sh>
2026-02-17 17:07:24 +01:00
github-actions[bot] e6df5d52ce Version Packages 2026-02-17 16:06:18 +00:00
Ben Lambert 31de2c9b3a feat(auth-backend): add experimental CIMD support (#32307)
Signed-off-by: benjdlambert <ben@blam.sh>
2026-02-17 17:00:49 +01:00
Fredrik Adelöw 29fc1f8f23 Merge pull request #32885 from backstage/freben/jsonparth
bump jsonpath
2026-02-17 16:37:32 +01:00
Fredrik Adelöw 52bb3b81ff Merge pull request #32884 from backstage/freben/ignore-types-deps
chore: ignore @types/react and @types/node in dependency bots
2026-02-17 15:51:29 +01:00
Fredrik Adelöw 1edc6d8b28 bump jsonpath
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-17 15:50:25 +01:00
renovate[bot] 6da6f560aa chore(deps): update dependency @openapitools/openapi-generator-cli to v2.28.3 (#32755)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 14:50:25 +00:00
Fredrik Adelöw 0c8f236aa7 chore: add dependabot.yml with ignored type packages
Adds a dependabot.yml configuration that:
- Ignores @types/react and @types/node (need to match supported versions)
- Ignores packages with licensing issues (@elastic/elasticsearch, event-source-polyfill)
- Disables version update PRs (we use Renovate for that)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-17 15:37:21 +01:00
Fredrik Adelöw ca7e0d5ac2 chore: ignore @types/react and @types/node in renovate
These type packages need to stay pinned to match the React/Node
versions we support, so we don't want automated bump PRs for them.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-17 15:32:38 +01:00
renovate[bot] 2213a48b55 chore(deps): update dependency semver to v7.7.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 14:19:31 +00:00
Patrik Oldsberg ca255bfaab Merge pull request #32880 from backstage/azure
Add branch field to config schema for Azure catalog provider
2026-02-17 14:51:33 +01:00
Patrik Oldsberg c3d29cc583 Merge pull request #32812 from backstage/mob/header
frontend-plugin-api: new system for page extensions
2026-02-17 14:51:15 +01:00
Jacob Raihle 0ce78b0535 Scaffolder: Provide 'each' context when evaluating 'if' (#32546)
* Scaffolder: Evaluate 'if' conditions inside the context of 'each', if it exists

Signed-off-by: Jacob Raihle kdm951 <jacob.raihle@teliacompany.com>

* chore: small little cleanup
Signed-off-by: benjdlambert <ben@blam.sh>

* Reuse pre-iteration context instead of creating it twice

Signed-off-by: Jacob Raihle kdm951 <jacob.raihle@teliacompany.com>

---------

Signed-off-by: Jacob Raihle kdm951 <jacob.raihle@teliacompany.com>
Co-authored-by: benjdlambert <ben@blam.sh>
2026-02-17 14:40:31 +01:00
James Brooks 6c8a464c4e Add branch field to config schema for Azure catalog provider
Signed-off-by: James Brooks <jamesbrooks@spotify.com>
2026-02-17 13:32:31 +00:00
renovate[bot] 672b97278a fix(deps): update dependency libsodium-wrappers to ^0.8.0 (#32670)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 14:02:23 +01:00
renovate[bot] d710252d25 chore(deps): update dependency @slack/types to v2.20.0 (#32868)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 14:01:28 +01:00
renovate[bot] 61084e9ee3 chore(deps): update dependency typedoc to v0.28.17 (#32867)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 14:01:05 +01:00
renovate[bot] 4199a6e038 chore(deps): update dependency @rspack/plugin-react-refresh to v1.6.1 (#32864)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 13:59:05 +01:00
Patrik Oldsberg cfb4177cd8 review fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 13:42:26 +01:00
Patrik Oldsberg 2172d26da6 Merge pull request #32876 from backstage/rugvip/fix-fullpage-changeset-header-ref
ui: fix FullPage changeset to reference PluginHeader
2026-02-17 13:25:11 +01:00
Patrik Oldsberg 40dfe4a00f frontend-plugin-api: drop match strategy from PageLayout tabs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 13:14:45 +01:00
Patrik Oldsberg b2dc178fb6 frontend-defaults: update test snapshot
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 13:00:07 +01:00
Patrik Oldsberg e3b9eb1497 app-visualizer: fix detailed layout
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 12:57:06 +01:00
Patrik Oldsberg 4308cb9fe5 frontend-plugin-api: fix SubPageBlueprint path docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 12:56:29 +01:00
Fredrik Adelöw 71e2ae3d88 Merge pull request #32873 from backstage/freben/ajv 2026-02-17 12:38:55 +01: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 c37e2bf6d4 core-components: roll back page changes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 12:13:53 +01:00
Patrik Oldsberg f45311058b ui: fix FullPage changeset to reference PluginHeader
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 12:00:28 +01:00
Patrik Oldsberg 31222cc921 app: use PluginHeader
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:58:16 +01:00
Patrik Oldsberg 1f4e283bcb frontend-plugin-api: do not default page icon and title to plugin values
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:56:21 +01:00
Patrik Oldsberg 92d77a98ff rename header action to plugin header action
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:37 +01:00
Patrik Oldsberg 0f90fda9cc remove planning docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:37 +01:00
Patrik Oldsberg b91e17f622 snapshot fixes for tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:36 +01:00
Patrik Oldsberg 65ba8200e3 changesets: add missing create-app changeset for new nav content API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:36 +01:00
Patrik Oldsberg 85261a3b3c frontend-plugin-api: use react element for header action
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:35 +01:00