From f9fb465e388a1bdd10b609a21e624faa7feb7493 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 4 Mar 2025 16:49:37 +0000 Subject: [PATCH] Version Packages (next) --- .changeset/create-app-1741106897.md | 5 + .changeset/pre.json | 31 + docs/releases/v1.37.0-next.1-changelog.md | 2151 +++++++++++++++++ package.json | 2 +- packages/app-defaults/CHANGELOG.md | 11 + packages/app-defaults/package.json | 2 +- packages/app-next-example-plugin/CHANGELOG.md | 8 + packages/app-next-example-plugin/package.json | 2 +- packages/app-next/CHANGELOG.md | 45 + packages/app-next/package.json | 2 +- packages/app/CHANGELOG.md | 41 + packages/app/package.json | 2 +- packages/backend-app-api/CHANGELOG.md | 14 + packages/backend-app-api/package.json | 2 +- packages/backend-defaults/CHANGELOG.md | 20 + packages/backend-defaults/package.json | 2 +- .../CHANGELOG.md | 24 + .../package.json | 2 +- packages/backend-legacy/CHANGELOG.md | 38 + packages/backend-legacy/package.json | 2 +- packages/backend-openapi-utils/CHANGELOG.md | 9 + packages/backend-openapi-utils/package.json | 2 +- packages/backend-plugin-api/CHANGELOG.md | 13 + packages/backend-plugin-api/package.json | 2 +- packages/backend-test-utils/CHANGELOG.md | 14 + packages/backend-test-utils/package.json | 2 +- packages/backend/CHANGELOG.md | 38 + packages/backend/package.json | 2 +- packages/canon/CHANGELOG.md | 10 + packages/canon/package.json | 2 +- packages/cli/CHANGELOG.md | 20 + packages/cli/package.json | 2 +- packages/core-compat-api/CHANGELOG.md | 59 + packages/core-compat-api/package.json | 2 +- packages/core-components/CHANGELOG.md | 13 + packages/core-components/package.json | 2 +- packages/create-app/CHANGELOG.md | 8 + packages/create-app/package.json | 2 +- packages/dev-utils/CHANGELOG.md | 14 + packages/dev-utils/package.json | 2 +- packages/e2e-test/CHANGELOG.md | 9 + packages/e2e-test/package.json | 2 +- packages/frontend-app-api/CHANGELOG.md | 14 + packages/frontend-app-api/package.json | 2 +- packages/frontend-defaults/CHANGELOG.md | 11 + packages/frontend-defaults/package.json | 2 +- packages/frontend-internal/CHANGELOG.md | 9 + packages/frontend-internal/package.json | 2 +- packages/frontend-plugin-api/CHANGELOG.md | 10 + packages/frontend-plugin-api/package.json | 2 +- packages/frontend-test-utils/CHANGELOG.md | 13 + packages/frontend-test-utils/package.json | 2 +- packages/repo-tools/CHANGELOG.md | 13 + packages/repo-tools/package.json | 2 +- packages/scaffolder-internal/CHANGELOG.md | 8 + packages/scaffolder-internal/package.json | 2 +- .../techdocs-cli-embedded-app/CHANGELOG.md | 19 + .../techdocs-cli-embedded-app/package.json | 2 +- packages/techdocs-cli/CHANGELOG.md | 11 + packages/techdocs-cli/package.json | 2 +- plugins/api-docs/CHANGELOG.md | 15 + plugins/api-docs/package.json | 2 +- plugins/app-backend/CHANGELOG.md | 19 + plugins/app-backend/package.json | 2 +- plugins/app-node/CHANGELOG.md | 8 + plugins/app-node/package.json | 2 +- plugins/app-visualizer/CHANGELOG.md | 9 + plugins/app-visualizer/package.json | 2 +- plugins/app/CHANGELOG.md | 13 + plugins/app/package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 9 + .../package.json | 2 +- .../CHANGELOG.md | 9 + .../package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 9 + .../package.json | 2 +- plugins/auth-backend/CHANGELOG.md | 57 + plugins/auth-backend/package.json | 2 +- plugins/auth-node/CHANGELOG.md | 13 + plugins/auth-node/package.json | 2 +- plugins/auth-react/CHANGELOG.md | 9 + plugins/auth-react/package.json | 2 +- .../catalog-backend-module-aws/CHANGELOG.md | 16 + .../catalog-backend-module-aws/package.json | 2 +- .../catalog-backend-module-azure/CHANGELOG.md | 11 + .../catalog-backend-module-azure/package.json | 2 +- .../CHANGELOG.md | 16 + .../package.json | 2 +- .../CHANGELOG.md | 15 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../catalog-backend-module-gcp/CHANGELOG.md | 11 + .../catalog-backend-module-gcp/package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 15 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 14 + .../package.json | 2 +- .../CHANGELOG.md | 16 + .../package.json | 2 +- .../catalog-backend-module-ldap/CHANGELOG.md | 13 + .../catalog-backend-module-ldap/package.json | 2 +- .../catalog-backend-module-logs/CHANGELOG.md | 9 + .../catalog-backend-module-logs/package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 13 + .../package.json | 2 +- plugins/catalog-backend/CHANGELOG.md | 27 + plugins/catalog-backend/package.json | 2 +- plugins/catalog-graph/CHANGELOG.md | 14 + plugins/catalog-graph/package.json | 2 +- plugins/catalog-import/CHANGELOG.md | 18 + plugins/catalog-import/package.json | 2 +- plugins/catalog-node/CHANGELOG.md | 14 + plugins/catalog-node/package.json | 2 +- plugins/catalog-react/CHANGELOG.md | 22 + plugins/catalog-react/package.json | 2 +- .../catalog-unprocessed-entities/CHANGELOG.md | 12 + .../catalog-unprocessed-entities/package.json | 2 +- plugins/catalog/CHANGELOG.md | 25 + plugins/catalog/package.json | 2 +- plugins/config-schema/CHANGELOG.md | 10 + plugins/config-schema/package.json | 2 +- plugins/devtools-backend/CHANGELOG.md | 16 + plugins/devtools-backend/package.json | 2 +- plugins/devtools/CHANGELOG.md | 13 + plugins/devtools/package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../events-backend-module-azure/CHANGELOG.md | 8 + .../events-backend-module-azure/package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../events-backend-module-gerrit/CHANGELOG.md | 8 + .../events-backend-module-gerrit/package.json | 2 +- .../events-backend-module-github/CHANGELOG.md | 9 + .../events-backend-module-github/package.json | 2 +- .../events-backend-module-gitlab/CHANGELOG.md | 9 + .../events-backend-module-gitlab/package.json | 2 +- .../events-backend-test-utils/CHANGELOG.md | 7 + .../events-backend-test-utils/package.json | 2 +- plugins/events-backend/CHANGELOG.md | 12 + plugins/events-backend/package.json | 2 +- plugins/events-node/CHANGELOG.md | 9 + plugins/events-node/package.json | 2 +- .../example-todo-list-backend/CHANGELOG.md | 8 + .../example-todo-list-backend/package.json | 2 +- plugins/example-todo-list/CHANGELOG.md | 8 + plugins/example-todo-list/package.json | 2 +- plugins/home-react/CHANGELOG.md | 9 + plugins/home-react/package.json | 2 +- plugins/home/CHANGELOG.md | 17 + plugins/home/package.json | 2 +- plugins/kubernetes-backend/CHANGELOG.md | 19 + plugins/kubernetes-backend/package.json | 2 +- plugins/kubernetes-cluster/CHANGELOG.md | 13 + plugins/kubernetes-cluster/package.json | 2 +- plugins/kubernetes-node/CHANGELOG.md | 10 + plugins/kubernetes-node/package.json | 2 +- plugins/kubernetes-react/CHANGELOG.md | 12 + plugins/kubernetes-react/package.json | 2 +- plugins/kubernetes/CHANGELOG.md | 15 + plugins/kubernetes/package.json | 2 +- .../CHANGELOG.md | 15 + .../package.json | 2 +- plugins/notifications-backend/CHANGELOG.md | 17 + plugins/notifications-backend/package.json | 2 +- plugins/notifications-node/CHANGELOG.md | 11 + plugins/notifications-node/package.json | 2 +- plugins/notifications/CHANGELOG.md | 15 + plugins/notifications/package.json | 2 +- plugins/org-react/CHANGELOG.md | 11 + plugins/org-react/package.json | 2 +- plugins/org/CHANGELOG.md | 13 + plugins/org/package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- plugins/permission-backend/CHANGELOG.md | 12 + plugins/permission-backend/package.json | 2 +- plugins/permission-node/CHANGELOG.md | 11 + plugins/permission-node/package.json | 2 +- plugins/proxy-backend/CHANGELOG.md | 15 + plugins/proxy-backend/package.json | 2 +- plugins/proxy-node/CHANGELOG.md | 7 + plugins/proxy-node/package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 13 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 14 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 14 + .../package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 13 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- plugins/scaffolder-backend/CHANGELOG.md | 32 + plugins/scaffolder-backend/package.json | 2 +- plugins/scaffolder-common/CHANGELOG.md | 10 + plugins/scaffolder-common/package.json | 2 +- .../scaffolder-node-test-utils/CHANGELOG.md | 11 + .../scaffolder-node-test-utils/package.json | 2 +- plugins/scaffolder-node/CHANGELOG.md | 13 + plugins/scaffolder-node/package.json | 2 +- plugins/scaffolder-react/CHANGELOG.md | 18 + plugins/scaffolder-react/package.json | 2 +- plugins/scaffolder/CHANGELOG.md | 21 + plugins/scaffolder/package.json | 2 +- .../CHANGELOG.md | 16 + .../package.json | 2 +- .../CHANGELOG.md | 11 + .../package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- plugins/search-backend-module-pg/CHANGELOG.md | 10 + plugins/search-backend-module-pg/package.json | 2 +- .../CHANGELOG.md | 10 + .../package.json | 2 +- .../CHANGELOG.md | 16 + .../package.json | 2 +- plugins/search-backend-node/CHANGELOG.md | 11 + plugins/search-backend-node/package.json | 2 +- plugins/search-backend/CHANGELOG.md | 16 + plugins/search-backend/package.json | 2 +- plugins/search-react/CHANGELOG.md | 13 + plugins/search-react/package.json | 2 +- plugins/search/CHANGELOG.md | 16 + plugins/search/package.json | 2 +- plugins/signals-backend/CHANGELOG.md | 12 + plugins/signals-backend/package.json | 2 +- plugins/signals-node/CHANGELOG.md | 11 + plugins/signals-node/package.json | 2 +- plugins/signals/CHANGELOG.md | 12 + plugins/signals/package.json | 2 +- .../techdocs-addons-test-utils/CHANGELOG.md | 15 + .../techdocs-addons-test-utils/package.json | 2 +- plugins/techdocs-backend/CHANGELOG.md | 18 + plugins/techdocs-backend/package.json | 2 +- .../CHANGELOG.md | 12 + .../package.json | 2 +- plugins/techdocs-node/CHANGELOG.md | 14 + plugins/techdocs-node/package.json | 2 +- plugins/techdocs-react/CHANGELOG.md | 12 + plugins/techdocs-react/package.json | 2 +- plugins/techdocs/CHANGELOG.md | 24 + plugins/techdocs/package.json | 2 +- plugins/user-settings-backend/CHANGELOG.md | 19 + plugins/user-settings-backend/package.json | 2 +- plugins/user-settings/CHANGELOG.md | 18 + plugins/user-settings/package.json | 2 +- yarn.lock | 210 +- 317 files changed, 4624 insertions(+), 235 deletions(-) create mode 100644 .changeset/create-app-1741106897.md create mode 100644 docs/releases/v1.37.0-next.1-changelog.md diff --git a/.changeset/create-app-1741106897.md b/.changeset/create-app-1741106897.md new file mode 100644 index 0000000000..b50d431d4b --- /dev/null +++ b/.changeset/create-app-1741106897.md @@ -0,0 +1,5 @@ +--- +'@backstage/create-app': patch +--- + +Bumped create-app version. diff --git a/.changeset/pre.json b/.changeset/pre.json index ab145f77c3..198843d089 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -198,35 +198,66 @@ }, "changesets": [ "angry-plants-peel", + "bright-pets-agree", + "calm-bottles-rest", "calm-files-hunt", + "chatty-turkeys-brake", "chilled-bugs-draw", "cool-moons-lay", "create-app-1740489353", + "create-app-1741106897", "dirty-turkeys-remain", "dull-coats-help", + "fair-rabbits-greet", "famous-ladybugs-swim", "famous-wombats-explain", + "fluffy-ghosts-drop", + "four-readers-vanish", "friendly-garlics-explain", + "gold-donkeys-flow", + "good-lions-tease", + "hungry-walls-pump", "itchy-houses-whisper", + "itchy-moose-raise", "itchy-schools-camp", + "kind-paws-visit", + "late-hairs-kneel", "lazy-apricots-whisper", + "light-turtles-talk", "nasty-lemons-scream", + "nice-ghosts-clean", + "nine-hounds-rest", + "ninety-experts-cheat", "ninety-teachers-tease", + "olive-carrots-move", "olive-dodos-applaud", "olive-planes-pay", + "popular-bobcats-occur", + "pretty-chicken-eat", "real-hounds-mate", + "red-hotels-destroy", "rich-sloths-hang", "selfish-cheetahs-sip", + "short-moose-attend", "shy-geckos-leave", + "silly-otters-hang", + "silly-taxis-suffer", + "silver-fishes-shop", + "six-shrimps-breathe", "six-teachers-prove", + "strange-eels-turn", "strange-masks-type", + "sweet-zoos-beam", "swift-worms-behave", "tall-falcons-juggle", "techdocs-four-needles-switch", "techdocs-late-ants-remain", "techdocs-slow-zebras-camp", + "thin-experts-sing", "thin-steaks-trade", + "three-bears-heal", "tidy-ads-cover", + "tiny-llamas-boil", "weak-lemons-sing", "young-gifts-know" ] diff --git a/docs/releases/v1.37.0-next.1-changelog.md b/docs/releases/v1.37.0-next.1-changelog.md new file mode 100644 index 0000000000..d88af19695 --- /dev/null +++ b/docs/releases/v1.37.0-next.1-changelog.md @@ -0,0 +1,2151 @@ +# Release v1.37.0-next.1 + +Upgrade Helper: [https://backstage.github.io/upgrade-helper/?to=1.37.0-next.1](https://backstage.github.io/upgrade-helper/?to=1.37.0-next.1) + +## @backstage/canon@0.2.0-next.1 + +### Minor Changes + +- 8689010: We are renaming CanonProvider to IconProvider to improve clarity on how to override icons. + +### Patch Changes + +- 89e8686: To avoid conflicts with Backstage, we removed global styles and set font-family and font-weight for each components. + +## @backstage/plugin-app-backend@0.5.0-next.1 + +### Minor Changes + +- 32be48c: **BREAKING**: Removed support for the old backend system. + + As part of this change the plugin export from `/alpha` as been removed. If you are currently importing `@backstage/plugin-app-backend/alpha`, please update your import to `@backstage/plugin-app-backend`. + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-auth-node@0.6.1-next.1 + - @backstage/backend-plugin-api@1.2.1-next.1 + - @backstage/config@1.3.2 + - @backstage/config-loader@1.9.6 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-app-node@0.1.31-next.1 + +## @backstage/plugin-catalog@1.28.0-next.1 + +### Minor Changes + +- 06d1226: Allow providing `kind` parameters to replace the default `Component` kind for `SubComponents` card + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.16.5-next.0 + - @backstage/plugin-scaffolder-common@1.5.10-next.0 + - @backstage/plugin-catalog-react@1.16.0-next.1 + - @backstage/core-compat-api@0.3.7-next.1 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/core-plugin-api@1.10.4 + - @backstage/errors@1.2.7 + - @backstage/frontend-plugin-api@0.9.6-next.1 + - @backstage/integration-react@1.2.4 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-permission-react@0.4.31 + - @backstage/plugin-search-common@1.2.17 + - @backstage/plugin-search-react@1.8.7-next.1 + +## @backstage/plugin-catalog-backend@1.32.0-next.1 + +### Minor Changes + +- ca9c51b: Added opt-in ability to evict entities from the catalog whose provider is no longer configured. See [Catalog configuration documentation](https://backstage.io/docs/features/software-catalog/configuration#clean-up-entities-from-orphaned-entity-providers) + +### Patch Changes + +- fbc1666: Correctly use the `catalog.useUrlReadersSearch` config. +- 75cadc1: Minor internal tweak to `refreshByRefreshKeys` +- Updated dependencies + - @backstage/backend-openapi-utils@0.5.1-next.1 + - @backstage/backend-plugin-api@1.2.1-next.1 + - @backstage/catalog-client@1.9.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/types@1.2.1 + - @backstage/plugin-catalog-common@1.1.3 + - @backstage/plugin-catalog-node@1.16.1-next.1 + - @backstage/plugin-events-node@0.4.9-next.1 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-permission-node@0.8.9-next.1 + - @backstage/plugin-search-backend-module-catalog@0.3.2-next.1 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/plugin-catalog-backend-module-backstage-openapi@0.5.0-next.1 + +### Minor Changes + +- 62842ee: feat: Improve JSON format of OpenAPI definition, allow YAML format + +### Patch Changes + +- Updated dependencies + - @backstage/backend-openapi-utils@0.5.1-next.1 + - @backstage/backend-plugin-api@1.2.1-next.1 + - @backstage/catalog-model@1.7.3 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/plugin-catalog-node@1.16.1-next.1 + +## @backstage/plugin-proxy-backend@0.6.0-next.1 + +### Minor Changes + +- 2d8b0e4: **BREAKING**: Removed support for the old backend system. + + As part of this change the plugin export from `/alpha` as been removed. If you are currently importing `@backstage/plugin-proxy-backend/alpha`, please update your import to `@backstage/plugin-proxy-backend`. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.1-next.1 + - @backstage/types@1.2.1 + - @backstage/plugin-proxy-node@0.1.2-next.1 + +## @backstage/plugin-user-settings-backend@0.3.0-next.1 + +### Minor Changes + +- e202017: **BREAKING**: Removed support for the old backend system. + + As part of this change the plugin export from `/alpha` as been removed. If you are currently importing `@backstage/plugin-user-settings-backend/alpha`, please update your import to `@backstage/plugin-user-settings-backend`. + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-auth-node@0.6.1-next.1 + - @backstage/backend-defaults@0.8.2-next.1 + - @backstage/backend-plugin-api@1.2.1-next.1 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-signals-node@0.1.18-next.1 + - @backstage/plugin-user-settings-common@0.0.1 + +## @backstage/app-defaults@1.5.18-next.0 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.16.5-next.0 + - @backstage/core-app-api@1.15.5 + - @backstage/core-plugin-api@1.10.4 + - @backstage/theme@0.6.4 + - @backstage/plugin-permission-react@0.4.31 + +## @backstage/backend-app-api@1.2.1-next.1 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-auth-node@0.6.1-next.1 + - @backstage/backend-plugin-api@1.2.1-next.1 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/config-loader@1.9.6 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-node@0.8.9-next.1 + +## @backstage/backend-defaults@0.8.2-next.1 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-auth-node@0.6.1-next.1 + - @backstage/backend-app-api@1.2.1-next.1 + - @backstage/backend-dev-utils@0.1.5 + - @backstage/backend-plugin-api@1.2.1-next.1 + - @backstage/cli-common@0.1.15 + - @backstage/cli-node@0.2.13 + - @backstage/config@1.3.2 + - @backstage/config-loader@1.9.6 + - @backstage/errors@1.2.7 + - @backstage/integration@1.16.1 + - @backstage/integration-aws-node@0.1.15 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.9-next.1 + - @backstage/plugin-permission-node@0.8.9-next.1 + +## @backstage/backend-dynamic-feature-service@0.6.1-next.1 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-auth-node@0.6.1-next.1 + - @backstage/plugin-catalog-backend@1.32.0-next.1 + - @backstage/plugin-scaffolder-node@0.7.1-next.1 + - @backstage/backend-defaults@0.8.2-next.1 + - @backstage/backend-plugin-api@1.2.1-next.1 + - @backstage/cli-common@0.1.15 + - @backstage/cli-node@0.2.13 + - @backstage/config@1.3.2 + - @backstage/config-loader@1.9.6 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-app-node@0.1.31-next.1 + - @backstage/plugin-events-backend@0.4.4-next.1 + - @backstage/plugin-events-node@0.4.9-next.1 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-permission-node@0.8.9-next.1 + - @backstage/plugin-search-backend-node@1.3.9-next.1 + - @backstage/plugin-search-common@1.2.17 + +## @backstage/backend-openapi-utils@0.5.1-next.1 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@1.2.1-next.1 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + +## @backstage/backend-plugin-api@1.2.1-next.1 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-auth-node@0.6.1-next.1 + - @backstage/cli-common@0.1.15 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-permission-common@0.8.4 + - @backstage/plugin-permission-node@0.8.9-next.1 + +## @backstage/backend-test-utils@1.3.1-next.1 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-auth-node@0.6.1-next.1 + - @backstage/backend-app-api@1.2.1-next.1 + - @backstage/backend-defaults@0.8.2-next.1 + - @backstage/backend-plugin-api@1.2.1-next.1 + - @backstage/config@1.3.2 + - @backstage/errors@1.2.7 + - @backstage/types@1.2.1 + - @backstage/plugin-events-node@0.4.9-next.1 + +## @backstage/cli@0.30.1-next.0 + +### Patch Changes + +- 0586d4c: Internal change to move the `migrate` and `version:*` commands into a new migrate module. +- 485b3ba: Internal update to move `test` commands to a separate module. +- 8df78bf: Internal update to move build commands to a CLI module. +- d0fc357: Internal update to move `info` commands to a separate module. +- Updated dependencies + - @backstage/catalog-model@1.7.3 + - @backstage/cli-common@0.1.15 + - @backstage/cli-node@0.2.13 + - @backstage/config@1.3.2 + - @backstage/config-loader@1.9.6 + - @backstage/errors@1.2.7 + - @backstage/eslint-plugin@0.1.10 + - @backstage/integration@1.16.1 + - @backstage/release-manifests@0.0.12 + - @backstage/types@1.2.1 + +## @backstage/core-compat-api@0.3.7-next.1 + +### Patch Changes + +- d34e0e5: Added a new `convertLegacyAppOptions` helper that converts many of the options passed to `createApp` in the old frontend system to a module with app overrides for the new system. The supported options are `apis`, `icons`, `plugins`, `components`, and `themes`. + + For example, given the following options for the old `createApp`: + + ```ts + import { createApp } from '@backstage/app-deafults'; + + const app = createApp({ + apis, + plugins, + icons: { + custom: MyIcon, + }, + components: { + SignInPage: MySignInPage, + }, + themes: [myTheme], + }); + ``` + + They can be converted to the new system like this: + + ```ts + import { createApp } from '@backstage/frontend-deafults'; + import { convertLegacyAppOptions } from '@backstage/core-compat-api'; + + const app = createApp({ + features: [ + convertLegacyAppOptions({ + apis, + plugins, + icons: { + custom: MyIcon, + }, + components: { + SignInPage: MySignInPage, + }, + themes: [myTheme], + }), + ], + }); + ``` + +- 18faf65: The `convertLegacyApp` has received the following changes: + + - `null` routes will now be ignored. + - Converted routes no longer need to belong to a plugin, falling back to a `converted-orphan-routes` plugin instead. + - The generate layout override extension is now properly attached to the `app/root` extension. + - Converted root elements are now automatically wrapped with `compatWrapper`. + +- Updated dependencies + - @backstage/core-plugin-api@1.10.4 + - @backstage/frontend-plugin-api@0.9.6-next.1 + - @backstage/version-bridge@1.0.11 + +## @backstage/core-components@0.16.5-next.0 + +### Patch Changes + +- fffe3c0: Added `classNames` prop to the `Page` component +- df3b9f0: Fixed a bug in the SidebarSubmenuItem within the core-components package that caused the dropdown button to be misaligned in the sidebar and the button text to appear in uppercase due to the default