backstage-goalie[bot]
781815fd25
Merge pull request #33654 from backstage/renovate/npm-path-to-regexp-vulnerability
...
chore(deps): update dependency path-to-regexp to v8.4.0 [security]
2026-03-28 11:43:31 +00:00
renovate[bot]
299e189a3f
chore(deps): update dependency path-to-regexp to v8.4.0 [security]
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-28 11:02:42 +00:00
Fredrik Adelöw
524d733762
Merge pull request #33651 from backstage/freben/remove-jest-when-dep
...
Remove unused jest-when dependency from scaffolder-backend-module-rails
2026-03-28 11:53:44 +01:00
Fredrik Adelöw
54f9639f3b
Merge pull request #33650 from backstage/freben/simplify-create-route-ref-types
...
Simplify createRouteRef type signature
2026-03-28 11:20:45 +01:00
Fredrik Adelöw
2905c5931d
Remove unused jest-when dev dependency from scaffolder-backend-module-rails
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-28 11:16:00 +01:00
Fredrik Adelöw
49397c16e0
Simplify createRouteRef type signature
...
Replace dual TParams/TParamKeys type parameters with a single TParamKey,
removing unnecessary complexity while preserving runtime behavior.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-28 10:58:37 +01:00
Patrik Oldsberg
7d942709fa
Merge pull request #31406 from fcamgz/search-modal-overflow-fix
...
Fixed SearchModal not cleaning up body overflow
2026-03-28 09:58:09 +01:00
backstage-goalie[bot]
2b25d68c73
Merge pull request #33644 from backstage/renovate/ws-8.x-lockfile
...
chore(deps): update dependency ws to v8.20.0
2026-03-27 21:23:38 +00:00
renovate[bot]
36949b832b
chore(deps): update dependency ws to v8.20.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 20:32:00 +00:00
Jon Koops
5cd814f541
refactor(backend-defaults): migrate internal Zod usage from v3 to v4
...
The auditor's severity log level mappings previously used a `zod/v3`
`z.record()` schema with manual fallbacks for defaults and relied on
casting into Zod error internals (`.received`, `.options`) that changed
between v3 and v4. This replaces it with a `z.object()` schema using
`.default()` so that Zod owns the default values and type inference,
and derives the valid values and received input without reaching into
undocumented error properties.
This does not migrate all `zod/v3` imports in the package, as the
remaining usages are tied to public API types (e.g. `AnyZodObject`
from `@backstage/backend-plugin-api`).
Signed-off-by: Jon Koops <jonkoops@gmail.com >
2026-03-27 17:48:23 +01:00
backstage-goalie[bot]
96882bbfb1
Merge pull request #33638 from backstage/renovate/react-hook-form-7.x-lockfile
...
chore(deps): update dependency react-hook-form to v7.72.0
2026-03-27 16:06:41 +00:00
backstage-goalie[bot]
b6116cbcd0
Merge pull request #33637 from backstage/renovate/openapitools-openapi-generator-cli-2.x-lockfile
...
chore(deps): update dependency @openapitools/openapi-generator-cli to v2.31.0
2026-03-27 16:06:36 +00:00
renovate[bot]
67139fc330
chore(deps): update dependency react-hook-form to v7.72.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 15:17:09 +00:00
renovate[bot]
a850cd02c3
chore(deps): update dependency @openapitools/openapi-generator-cli to v2.31.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 15:15:04 +00:00
backstage-goalie[bot]
805253de00
Merge pull request #33633 from backstage/renovate/faker-js-faker-10.x-lockfile
...
chore(deps): update dependency @faker-js/faker to v10.4.0
2026-03-27 15:04:28 +00:00
backstage-goalie[bot]
cfbac0d386
Merge pull request #33631 from backstage/renovate/aws-sdk-js-v3-monorepo
...
chore(deps): update aws-sdk-js-v3 monorepo
2026-03-27 15:04:22 +00:00
backstage-goalie[bot]
6ffd191f4a
Merge pull request #33622 from backstage/renovate/typedoc-0.x-lockfile
...
chore(deps): update dependency typedoc to v0.28.18
2026-03-27 15:04:15 +00:00
backstage-goalie[bot]
a964bccd18
Merge pull request #33568 from backstage/renovate/rollup-plugin-dts-6.x-lockfile
...
chore(deps): update dependency rollup-plugin-dts to v6.4.1
2026-03-27 15:04:07 +00:00
Fredrik Adelöw
c454d667ee
Merge pull request #33626 from backstage/fix/patch-release-showPaginationLabel
...
chore: add PR #33552 to patch release
2026-03-27 15:33:17 +01:00
dependabot[bot]
58510dee5c
build(deps): bump brace-expansion from 1.1.12 to 1.1.13
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.12 to 1.1.13.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.13 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-27 14:30:59 +00:00
dependabot[bot]
93cb19acee
build(deps): bump brace-expansion from 1.1.12 to 1.1.13 in /microsite
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.12 to 1.1.13.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.13 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-27 14:28:15 +00:00
renovate[bot]
b060375ec2
chore(deps): update dependency @faker-js/faker to v10.4.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 14:24:45 +00:00
backstage-goalie[bot]
9cb65ff8db
Merge pull request #33627 from backstage/renovate/graphql-16.x-lockfile
...
chore(deps): update dependency graphql to v16.13.2
2026-03-27 14:16:38 +00:00
renovate[bot]
3b1cfc59b6
chore(deps): update aws-sdk-js-v3 monorepo
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 14:10:47 +00:00
renovate[bot]
eabd3e9965
chore(deps): update dependency typedoc to v0.28.18
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 14:08:10 +00:00
renovate[bot]
e996683fb8
chore(deps): update dependency rollup-plugin-dts to v6.4.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 14:07:17 +00:00
renovate[bot]
41b82bef7a
chore(deps): update dependency graphql to v16.13.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 13:17:32 +00:00
Johan Persson
f974669a75
chore: add PR #33552 to patch release
...
Dependency for PR #33614 — the showPaginationLabel field was added
to PaginationOptions after v1.49.0, causing a cherry-pick conflict
when applying #33614 to the patch branch.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-27 14:16:19 +01:00
Marat Dyatko
e5af44c846
Address PR review feedback from freben
...
- Consolidate changesets: one for catalog-react (deprecation), one combined
for the remaining 5 plugins
- Add entity-presentation to microsite/sidebars.ts
- Update @deprecated tags to point to useEntityPresentation /
entityPresentationApiRef only, not defaultEntityPresentation
- Use entityPresentationApiRef with .promise in async loaders
(StepPrepareCreatePullRequest, TemplateFormPreviewer)
- Add optional entityPresentation?: EntityPresentationApi param to sync
column factories and use .snapshot when available
(columnFactories, EntityTable/columns, EntityOwnerPicker, CatalogTable)
- Rewrite entity-presentation.md to recommend .snapshot/.promise instead
of defaultEntityPresentation
- Update TSDoc on entityPresentationApiRef, EntityPresentationApi,
defaultEntityPresentation, useEntityPresentation, EntityDisplayName
- Re-export presentation API types from alpha entry point
- Update API reports
- Fix test mocks for entityPresentationApiRef
Made-with: Cursor
Signed-off-by: Marat Dyatko <maratd@spotify.com >
Made-with: Cursor
2026-03-27 14:04:04 +01:00
backstage-goalie[bot]
22ffba1ca9
Merge pull request #33624 from backstage/renovate/storybook-monorepo
...
chore(deps): update storybook monorepo to v10.3.3
2026-03-27 12:45:55 +00:00
renovate[bot]
8a829bcb22
chore(deps): update storybook monorepo to v10.3.3
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 12:03:51 +00:00
backstage-goalie[bot]
5412afaa99
Merge pull request #33620 from backstage/renovate/tar-7.x-lockfile
...
chore(deps): update dependency tar to v7.5.13
2026-03-27 11:59:01 +00:00
backstage-goalie[bot]
a4549f6cad
Merge pull request #33619 from backstage/renovate/rspack-monorepo
...
chore(deps): update dependency @rspack/core to v1.7.10
2026-03-27 11:58:57 +00:00
Johan Persson
3143a9fb73
chore: add PR #33614 to patch release
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-27 12:36:03 +01:00
Johan Persson
04162167f5
fix(catalog-react): fix relation cards showing only one entity
...
Use `paginationOptions: { type: 'none' }` in EntityDataTable instead
of deriving page size from data length, which was 0 during the initial
loading render causing only one row to be displayed.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-27 12:36:03 +01:00
Johan Persson
3bc23a5587
feat(ui): support disabling pagination in useTable complete mode
...
Add `CompletePaginationOptions` type extending `PaginationOptions`
with a `type` field supporting `'page'` (default) and `'none'`.
When using `mode: 'complete'` with `type: 'none'`, `useTable` skips
data slicing and produces `pagination: { type: 'none' }` in
`tableProps` directly.
Also sync `pageSize` state when `paginationOptions.pageSize` changes
dynamically, fixing cases where the initial value became stale.
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-27 12:36:03 +01:00
renovate[bot]
15950b8ae4
chore(deps): update dependency tar to v7.5.13
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 11:01:16 +00:00
renovate[bot]
8123a68b8e
chore(deps): update dependency @rspack/core to v1.7.10
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 10:59:03 +00:00
Fredrik Adelöw
40c8ec9615
Merge pull request #33473 from backstage/renovate/typescript-eslint-monorepo
...
chore(deps): update typescript-eslint monorepo to v8.57.2
2026-03-27 11:45:17 +01:00
Fredrik Adelöw
133c4569a3
Merge pull request #33494 from backstage/renovate/sass-1.x-lockfile
...
chore(deps): update dependency sass to v1.98.0
2026-03-27 11:43:48 +01:00
Fredrik Adelöw
76769c8be7
Merge pull request #33496 from backstage/renovate/github-codeql-action-4.x
...
chore(deps): update github/codeql-action action to v4.34.1
2026-03-27 11:43:25 +01:00
Fredrik Adelöw
7ca5846bff
Merge pull request #33502 from backstage/renovate/microsoft-setup-msbuild-3.x
...
chore(deps): update microsoft/setup-msbuild action to v3
2026-03-27 11:43:07 +01:00
Fredrik Adelöw
654d993c1b
Merge pull request #33612 from wtravO/AWSS3UrlReader-fix-for-region-url-matching
...
fix: treat any url ending with amazonaws.com(.cn) as Amazon Hosted
2026-03-27 11:41:39 +01:00
Fredrik Adelöw
39b7f72562
Merge pull request #33607 from backstage/renovate/pin-dependencies
...
chore(deps): pin dependencies
2026-03-27 11:40:42 +01:00
Fredrik Adelöw
49c28818ab
Merge pull request #33587 from backstage/dependabot/npm_and_yarn/picomatch-2.3.2
...
build(deps): bump picomatch from 2.3.1 to 2.3.2
2026-03-27 11:38:51 +01:00
Fredrik Adelöw
6e8d8e0da9
Merge pull request #33584 from backstage/dependabot/npm_and_yarn/smol-toml-1.6.1
...
build(deps): bump smol-toml from 1.5.2 to 1.6.1
2026-03-27 11:38:09 +01:00
Fredrik Adelöw
150418a35f
Merge pull request #33611 from backstage/dependabot/npm_and_yarn/nodemailer-8.0.4
...
build(deps): bump nodemailer from 7.0.13 to 8.0.4
2026-03-27 11:35:54 +01:00
Fredrik Adelöw
94c64ee33d
Merge pull request #33596 from jonkoops/dom-asynciterable-types
...
chore: add `DOM.AsyncIterable` lib and use standard filesystem types
2026-03-27 11:31:37 +01:00
Johan Persson
157daeb698
fix(docs-ui): remove duplicate Select and Skeleton entries in component registry
...
Signed-off-by: Johan Persson <johanopersson@gmail.com >
2026-03-27 11:05:34 +01:00
ElaineDeMattosSilvaB
4df1dc5ce1
fix: try and fix report api
...
Signed-off-by: ElaineDeMattosSilvaB <elaine.mattos@gmail.com >
2026-03-27 10:56:04 +01:00