90 Commits

Author SHA1 Message Date
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 479282f38e frontend-test-utils: fix TestApiPair type inference for tuple syntax
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-27 21:23:18 +01:00
Patrik Oldsberg a39b080302 patches: remove pr-33057 from patch release
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-27 21:03:05 +01:00
Patrik Oldsberg ce7894007f patches: add pr-33057 to patch release
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-27 20:24:25 +01:00
Patrik Oldsberg 6b70a2abcf Apply suggestions from code review
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-26 19:09:44 +01:00
Patrik Oldsberg 4a9b189125 Add .patches entry for patch release
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-26 18:31:50 +01:00
Patrik Oldsberg b2fda888ea Merge pull request #32996 from backstage/rugvip/fix-mui-styles-shared-dep-key
module-federation-common: fix trailing slash in MUI styles shared dependency key
2026-02-25 21:34:28 +01:00
Patrik Oldsberg 0cb56465dd fix(module-federation): remove trailing slash from @mui/material/styles shared dependency key
The shared dependency key `@mui/material/styles/` (with trailing slash) caused
module resolution failures because MUI's package.json exports map only defines
`./styles`, not `./styles/`. This resulted in errors like:

  Package subpath './styles/' is not defined by "exports" in
  @mui/material/package.json

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-25 21:04:28 +01:00
Patrik Oldsberg 7c4b3385ed patches: add patch for #33004
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-25 14:51:28 +01:00
Patrik Oldsberg d2af65b1e0 Merge pull request #32975 from backstage/rugvip/remove-applied-patches
chore: remove applied patch files
2026-02-24 11:42:45 +01:00
John Philip 1e8fdd338c add patch
Signed-off-by: John Philip <jphilip@spotify.com>
2026-02-24 03:25:07 -05:00
Patrik Oldsberg 48235027e4 chore: remove applied patch files
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-24 00:32:29 +01:00
Patrik Oldsberg ee87720300 scaffolder: add back form fields API alpha exports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-23 20:23:57 +01:00
Andre Wanlin 344242adcf Merge pull request #32970 from backstage/awanlin/api-extractor-repo-tools-bump
Added patch
2026-02-23 08:01:41 -06:00
Andre Wanlin 2ce812ab3c Update .patches/pr-32950.txt
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2026-02-23 07:43:46 -06:00
Andre Wanlin 8b6b3e1188 Added patch
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-23 07:36:12 -06:00
Patrik Oldsberg e54813c35e .patches: remove old ones
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-18 19:41:15 +01:00
Patrik Oldsberg 040d921844 Merge pull request #32905 from backstage/rugvip/fix-frontend-feature-compat
frontend-plugin-api: fix type compat for older plugins in FrontendFeature
2026-02-18 13:28:22 +01:00
Patrik Oldsberg 9c81af9676 frontend-plugin-api: make pluginId optional in FrontendFeature type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-18 13:07:51 +01:00
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
Patrik Oldsberg c47d2efd3f Merge pull request #32564 from backstage/revert-api-conflict-warning
Revert API conflict warning change
2026-01-29 12:48:33 +01:00
Patrik Oldsberg bdf05eac2f Revert "frontend-app-api: switch new API conflict error to be a warning"
This reverts commit 17e0eb3e5f.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-29 11:41:01 +01:00
Patrik Oldsberg 90e8283458 .patches: ignore already applied patches, remove broken cleanup workflow
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-28 11:25:10 +01:00
Fredrik Adelöw f02219a054 Merge pull request #32516 from backstage/freben/nodecolon
Add a rule for the use of `node:` prefix on native imports
2026-01-27 14:17:14 +01:00
Patrik Oldsberg 658ea65574 Merge pull request #32522 from backstage/rugvip/warning
frontend-app-api: switch new API conflict error to be a warning
2026-01-26 17:00:40 +01:00
Fredrik Adelöw 69d880e171 Bump to latest zod
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-01-26 13:52:02 +01:00
Patrik Oldsberg 17e0eb3e5f frontend-app-api: switch new API conflict error to be a warning
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-26 13:39:01 +01:00
Fredrik Adelöw 7455dae884 require the use of node prefix on native imports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-01-26 13:22:53 +01:00
Johan Persson c4291019cd fix(ui): restore React 17 compatibility for useId
Use useId from react-aria instead of React's built-in hook,
which is only available in React 18+.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2026-01-21 15:50:05 +01:00
Patrik Oldsberg d7dd5bdc80 frontend-test-utils: fix Router deprecation warning
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-21 10:34:44 +01:00
Fredrik Adelöw f06c78e3fa remove the patch markers; did by hand instead
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-18 11:08:02 +01:00
Fredrik Adelöw 7ab38c2e39 one more patch
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-18 10:18:52 +01:00
Fredrik Adelöw c4b2d4a960 patch: add the sidebar entry
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-17 21:35:22 +01:00
Fredrik Adelöw 45bcf35515 add 32149 patch
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-17 09:42:11 +01:00
Patrik Oldsberg 55e0141a97 patches: remove published patches
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-27 10:58:59 +01:00
Johan Persson 5465f05cdd chore: Add .patches file to include PR 31904 checkbox fix in next patch.
Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-27 09:38:51 +01:00
Johan Persson 5bacf55cd7 fix(ui): apply className only to root element in ButtonIcon
Remove duplicate className application from inner elements (content and spinner).
The className prop should only be applied to the root button element, matching
the behavior of the Button component.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-27 08:47:52 +01:00
Patrik Oldsberg 7e65b75619 patches: add 31843
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-21 17:06:20 +01:00
Patrik Oldsberg 281a517d0b patches: add patch for BUI useTable fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-21 11:04:33 +01:00
Patrik Oldsberg fb5c157262 add new patch release process
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-21 11:04:32 +01:00