diff --git a/.changeset/angry-plants-peel.md b/.changeset/angry-plants-peel.md
deleted file mode 100644
index a2abd76c4e..0000000000
--- a/.changeset/angry-plants-peel.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/canon': minor
----
-
-Fix CSS imports and move CSS outputs out of the dist folder.
diff --git a/.changeset/beige-chairs-suffer.md b/.changeset/beige-chairs-suffer.md
deleted file mode 100644
index c642b70cbb..0000000000
--- a/.changeset/beige-chairs-suffer.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/core-components': minor
----
-
-`SimpleStepper` back button now works with `activeStep` property set higher than 0
diff --git a/.changeset/better-bottles-smoke.md b/.changeset/better-bottles-smoke.md
deleted file mode 100644
index 14d3747fac..0000000000
--- a/.changeset/better-bottles-smoke.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/canon': minor
----
-
-Added a new Tooltip component to Canon.
diff --git a/.changeset/blue-camels-fry.md b/.changeset/blue-camels-fry.md
deleted file mode 100644
index 1f24a62b5b..0000000000
--- a/.changeset/blue-camels-fry.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-search-backend-module-techdocs': patch
----
-
-Added an extension point that allows for custom entity filtering during document collation.
diff --git a/.changeset/brave-ears-bow.md b/.changeset/brave-ears-bow.md
deleted file mode 100644
index f89f4ebacf..0000000000
--- a/.changeset/brave-ears-bow.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog': minor
----
-
-Now a custom entity page header can be passed as input to the default entity page.
diff --git a/.changeset/brave-wasps-fry.md b/.changeset/brave-wasps-fry.md
deleted file mode 100644
index 9703e3b5b5..0000000000
--- a/.changeset/brave-wasps-fry.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/create-app': minor
----
-
-Upgraded the TypeScript version in the template to `5.8`.
diff --git a/.changeset/breezy-socks-cross.md b/.changeset/breezy-socks-cross.md
deleted file mode 100644
index 41bc7f9cdc..0000000000
--- a/.changeset/breezy-socks-cross.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-gitlab': patch
----
-
-fix: Creating a repository in a user namespace would always lead to an error
diff --git a/.changeset/bright-pets-agree.md b/.changeset/bright-pets-agree.md
deleted file mode 100644
index 375e583b59..0000000000
--- a/.changeset/bright-pets-agree.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-techdocs': patch
----
-
-Fixed double scrollbar issue that would appear on the Entity TechDocs view page that would stop the page from full scrolling to the top when navigating to a new page
diff --git a/.changeset/brown-dots-shake.md b/.changeset/brown-dots-shake.md
deleted file mode 100644
index 821df15c82..0000000000
--- a/.changeset/brown-dots-shake.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/core-plugin-api': patch
----
-
-Failure to lazy load an extension will now always result in an error being thrown to be forwarded to error boundaries, rather than being rendered using the `BootErrorPage` app component.
diff --git a/.changeset/brown-tips-battle.md b/.changeset/brown-tips-battle.md
deleted file mode 100644
index 86a1185cfe..0000000000
--- a/.changeset/brown-tips-battle.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/config-loader': patch
----
-
-Added `@types/minimist` to `devDependencies`
diff --git a/.changeset/calm-bottles-rest.md b/.changeset/calm-bottles-rest.md
deleted file mode 100644
index 56321279e0..0000000000
--- a/.changeset/calm-bottles-rest.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/cli': patch
----
-
-Internal change to move the `migrate` and `version:*` commands into a new migrate module.
diff --git a/.changeset/calm-files-hunt.md b/.changeset/calm-files-hunt.md
deleted file mode 100644
index c7f1ae5ad5..0000000000
--- a/.changeset/calm-files-hunt.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-search-backend-module-elasticsearch': patch
----
-
-Allow `indexPrefix` configuration through the `app-config.yaml`
diff --git a/.changeset/catch-you-mamma.md b/.changeset/catch-you-mamma.md
deleted file mode 100644
index 342e695cab..0000000000
--- a/.changeset/catch-you-mamma.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-'@backstage/frontend-app-api': patch
-'@backstage/frontend-defaults': patch
----
-
-It's now possible to provide a middleware that wraps all extension factories by passing an `extensionFactoryMiddleware` to either `createApp()` or `createSpecializedApp()`.
diff --git a/.changeset/chatty-starfishes-sit.md b/.changeset/chatty-starfishes-sit.md
deleted file mode 100644
index e7f305c810..0000000000
--- a/.changeset/chatty-starfishes-sit.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/integration': patch
----
-
-Gerrit integration now exports `getGitilesAuthenticationUrl`. This enables its usage by the `GerritUrlReader`.
diff --git a/.changeset/chatty-turkeys-brake.md b/.changeset/chatty-turkeys-brake.md
deleted file mode 100644
index 1c90fc7cfe..0000000000
--- a/.changeset/chatty-turkeys-brake.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/core-components': patch
----
-
-Added `classNames` prop to the `Page` component
diff --git a/.changeset/chilled-bugs-draw.md b/.changeset/chilled-bugs-draw.md
deleted file mode 100644
index 2ef96badd1..0000000000
--- a/.changeset/chilled-bugs-draw.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/backend-defaults': patch
----
-
-The default auditor service implementation will now log low severity events with `debug` level instead of `info`.
diff --git a/.changeset/chilled-rocks-rule.md b/.changeset/chilled-rocks-rule.md
deleted file mode 100644
index 1f8439462c..0000000000
--- a/.changeset/chilled-rocks-rule.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-bitbucket-cloud': patch
----
-
-Added `bitbucketCloud:branchRestriction:create` to allow users to create bitbucket cloud branch restrictions in templates
diff --git a/.changeset/chubby-kids-hear.md b/.changeset/chubby-kids-hear.md
deleted file mode 100644
index b6461e8f71..0000000000
--- a/.changeset/chubby-kids-hear.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/canon': patch
----
-
-Fix Button types that was preventing the use of native attributes like onClick.
diff --git a/.changeset/common-bats-enjoy.md b/.changeset/common-bats-enjoy.md
deleted file mode 100644
index 1bf3b79c9e..0000000000
--- a/.changeset/common-bats-enjoy.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-github': patch
----
-
-Made "github:pages:enable" action idempotent
diff --git a/.changeset/common-candies-kiss.md b/.changeset/common-candies-kiss.md
deleted file mode 100644
index 9b7a1ca427..0000000000
--- a/.changeset/common-candies-kiss.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/create-app': patch
----
-
-Canon is now ready to be used in Alpha. We are adding a custom CSS file at the root of the app to make all styles available for Canon components.
diff --git a/.changeset/cool-moons-lay.md b/.changeset/cool-moons-lay.md
deleted file mode 100644
index 98367ff979..0000000000
--- a/.changeset/cool-moons-lay.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-search-react': patch
----
-
-Capture the number of search results in the search analytics event that correspond to the term entered.
diff --git a/.changeset/create-app-1740489353.md b/.changeset/create-app-1740489353.md
deleted file mode 100644
index b50d431d4b..0000000000
--- a/.changeset/create-app-1740489353.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/create-app': patch
----
-
-Bumped create-app version.
diff --git a/.changeset/create-app-1741106897.md b/.changeset/create-app-1741106897.md
deleted file mode 100644
index b50d431d4b..0000000000
--- a/.changeset/create-app-1741106897.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/create-app': patch
----
-
-Bumped create-app version.
diff --git a/.changeset/cuddly-apricots-fetch.md b/.changeset/cuddly-apricots-fetch.md
deleted file mode 100644
index 77126268a8..0000000000
--- a/.changeset/cuddly-apricots-fetch.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/frontend-plugin-api': patch
----
-
-Added a new Utility API, `DialogApi`, which can be used to show dialogs in the React tree that can collect input from the user.
diff --git a/.changeset/cyan-needles-hear.md b/.changeset/cyan-needles-hear.md
deleted file mode 100644
index 0decabf45b..0000000000
--- a/.changeset/cyan-needles-hear.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-home': patch
----
-
-The starred entities component uses the entity title or display name if it exists
diff --git a/.changeset/dependabot-64f57a3.md b/.changeset/dependabot-64f57a3.md
deleted file mode 100644
index 0396d78700..0000000000
--- a/.changeset/dependabot-64f57a3.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-'@backstage/cli': patch
-'@backstage/plugin-scaffolder-backend': patch
----
-
-build(deps): bump `esbuild` from 0.24.2 to 0.25.0
diff --git a/.changeset/dirty-coins-invite.md b/.changeset/dirty-coins-invite.md
deleted file mode 100644
index 3e35c4a6ca..0000000000
--- a/.changeset/dirty-coins-invite.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/backend-defaults': patch
----
-
-Remove unused dependencies
diff --git a/.changeset/dirty-turkeys-remain.md b/.changeset/dirty-turkeys-remain.md
deleted file mode 100644
index f9119e3880..0000000000
--- a/.changeset/dirty-turkeys-remain.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-'@backstage/plugin-kubernetes-backend': patch
-'@backstage/plugin-kubernetes': patch
----
-
-refactor: use `KUBERNETES_ANNOTATION` and `KUBERNETES_LABEL_SELECTOR_QUERY_ANNOTATION` annotations from `kubernetes-common`
diff --git a/.changeset/dull-coats-help.md b/.changeset/dull-coats-help.md
deleted file mode 100644
index 60a099da2e..0000000000
--- a/.changeset/dull-coats-help.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-kubernetes-common': patch
----
-
-Export `backstage.io/kubernetes-id` and `backstage.io/kubernetes-label-selector` annotations as constants
diff --git a/.changeset/dull-mugs-fail.md b/.changeset/dull-mugs-fail.md
deleted file mode 100644
index 8eb5bfb19c..0000000000
--- a/.changeset/dull-mugs-fail.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-'@backstage/plugin-catalog-backend-module-gerrit': minor
----
-
-**BREAKING** The optional `branch` configuration parameter now defaults to the default branch of the project (where `HEAD` points to).
-This parameter was previously using `master` as the default value. In most cases this change should be transparent as Gerrit defaults to using `master`.
-
-This change also allow to specify a custom `catalogPath` in the `catalog.providers.gerrit` configuration.
-If not set, it defaults to `catalog-info.yaml` files at the root of repositories. This default was the value before this change.
-
-With the changes made in the `GerritUrlReader`, `catalogPath` allows to use `minimatch`'s glob-patterns.
-
-```diff
-catalog:
- providers:
- gerrit:
- all: # identifies your dataset / provider independent of config changes
- host: gerrit.company.com
- query: 'state=ACTIVE&type=CODE'
-+ # This will search for catalog manifests anywhere in the repositories
-+ catalogPath: '**/catalog-info.{yml,yaml}'
-```
diff --git a/.changeset/dull-olives-itch.md b/.changeset/dull-olives-itch.md
deleted file mode 100644
index 679ed584d7..0000000000
--- a/.changeset/dull-olives-itch.md
+++ /dev/null
@@ -1,72 +0,0 @@
----
-'@backstage/plugin-scaffolder-node': minor
----
-
-**DEPRECATION**: We've deprecated the old way of defining actions using `createTemplateAction` with raw `JSONSchema` and type parameters, as well as using `zod` through an import. You can now use the new format to define `createTemplateActions` with `zod` provided by the framework. This change also removes support for `logStream` in the `context` as well as moving the `logger` to an instance of `LoggerService`.
-
-Before:
-
-```ts
-createTemplateAction<{ repoUrl: string }, { test: string }>({
- id: 'test',
- schema: {
- input: {
- type: 'object',
- required: ['repoUrl'],
- properties: {
- repoUrl: { type: 'string' },
- },
- },
- output: {
- type: 'object',
- required: ['test'],
- properties: {
- test: { type: 'string' },
- },
- },
- },
- handler: async ctx => {
- ctx.logStream.write('blob');
- },
-});
-
-// or
-
-createTemplateAction({
- id: 'test',
- schema: {
- input: z.object({
- repoUrl: z.string(),
- }),
- output: z.object({
- test: z.string(),
- }),
- },
- handler: async ctx => {
- ctx.logStream.write('something');
- },
-});
-```
-
-After:
-
-```ts
-createTemplateAction({
- id: 'test',
- schema: {
- input: {
- repoUrl: d => d.string(),
- },
- output: {
- test: d => d.string(),
- },
- },
- handler: async ctx => {
- // you can just use ctx.logger.log('...'), or if you really need a log stream you can do this:
- const logStream = new PassThrough();
- logStream.on('data', chunk => {
- ctx.logger.info(chunk.toString());
- });
- },
-});
-```
diff --git a/.changeset/eager-ears-walk.md b/.changeset/eager-ears-walk.md
deleted file mode 100644
index 8982824c95..0000000000
--- a/.changeset/eager-ears-walk.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-gitlab': patch
----
-
-Made "gitlab:pipeline:trigger" action idempotent
diff --git a/.changeset/early-buses-lick.md b/.changeset/early-buses-lick.md
deleted file mode 100644
index 6b3650d3b4..0000000000
--- a/.changeset/early-buses-lick.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/core-app-api': minor
----
-
-The default auth injection middleware for the `FetchApi` will now also take configuration under `discovery.endpoints` into consideration when deciding whether to include credentials or not.
diff --git a/.changeset/eight-jeans-shop.md b/.changeset/eight-jeans-shop.md
deleted file mode 100644
index 004e75038f..0000000000
--- a/.changeset/eight-jeans-shop.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/frontend-plugin-api': minor
-'@backstage/frontend-defaults': minor
-'@backstage/frontend-app-api': patch
----
-
-Introduced a `createFrontendFeatureLoader()` function, as well as a `FrontendFeatureLoader` interface, to gather several frontend plugins, modules or feature loaders in a single exported entrypoint and load them, possibly asynchronously. This new feature, very similar to the `createBackendFeatureLoader()` already available on the backend, supersedes the previous `CreateAppFeatureLoader` type which has been deprecated.
diff --git a/.changeset/eleven-toys-destroy.md b/.changeset/eleven-toys-destroy.md
deleted file mode 100644
index 538198c15b..0000000000
--- a/.changeset/eleven-toys-destroy.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-events-backend': minor
----
-
-**BREAKING** Removed deprecated events related code
diff --git a/.changeset/fair-oranges-leave.md b/.changeset/fair-oranges-leave.md
deleted file mode 100644
index 43fd97f925..0000000000
--- a/.changeset/fair-oranges-leave.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/canon': minor
----
-
-We added a new IconButton component with fixed sizes showcasing a single icon.
diff --git a/.changeset/fair-pianos-add.md b/.changeset/fair-pianos-add.md
deleted file mode 100644
index fda4112c57..0000000000
--- a/.changeset/fair-pianos-add.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog-react': minor
----
-
-Add support for a new entity predicate syntax when defining `filter`s related to the blueprints exported via `/alpha` for the new frontend system. For more information, see the [entity filters documentation](https://backstage.io/docs/features/software-catalog/catalog-customization#advanced-customization#entity-filters).
diff --git a/.changeset/fair-rabbits-greet.md b/.changeset/fair-rabbits-greet.md
deleted file mode 100644
index c8f40b3ab7..0000000000
--- a/.changeset/fair-rabbits-greet.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-app': patch
----
-
-Fixed extra app elements not being rendered as part of apps without a sign-in page.
diff --git a/.changeset/famous-ladybugs-swim.md b/.changeset/famous-ladybugs-swim.md
deleted file mode 100644
index 67341fd906..0000000000
--- a/.changeset/famous-ladybugs-swim.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-search-backend-module-pg': patch
----
-
-Enable normalization in postgres query to change the behavior of the search.
diff --git a/.changeset/famous-wombats-explain.md b/.changeset/famous-wombats-explain.md
deleted file mode 100644
index e1ac88a534..0000000000
--- a/.changeset/famous-wombats-explain.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder': minor
----
-
-Allowed passing `ui:disabled` for disabling the input field of all the pickers.
diff --git a/.changeset/fifty-icons-go.md b/.changeset/fifty-icons-go.md
deleted file mode 100644
index ad1f39436f..0000000000
--- a/.changeset/fifty-icons-go.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-github': patch
----
-
-Made "github:environment:create" action idempotent
diff --git a/.changeset/first-purple-bykors.md b/.changeset/first-purple-bykors.md
deleted file mode 100644
index e5b6e171d0..0000000000
--- a/.changeset/first-purple-bykors.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-permission-node': minor
----
-
-**BREAKING** The `ServerPermissionClient` can no longer be instantiated with a `tokenManager` and must instead be instantiated with an `auth` service. If you are still on the legacy backend system, use `createLegacyAuthAdapters()` from `@backstage/backend-common` to create a compatible `auth` service.
diff --git a/.changeset/fluffy-ghosts-drop.md b/.changeset/fluffy-ghosts-drop.md
deleted file mode 100644
index 1b70e3977d..0000000000
--- a/.changeset/fluffy-ghosts-drop.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-react': patch
----
-
-Fix field extension validation not working when field is in dependencies in an array field
diff --git a/.changeset/four-badgers-buy.md b/.changeset/four-badgers-buy.md
deleted file mode 100644
index 054c1bfba9..0000000000
--- a/.changeset/four-badgers-buy.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog-backend': patch
----
-
-Added a fix in `@backstage/plugin-catalog-backend` to prevent duplicate path keys in entity search if only casing is different.
diff --git a/.changeset/four-bees-look.md b/.changeset/four-bees-look.md
deleted file mode 100644
index 23531de32a..0000000000
--- a/.changeset/four-bees-look.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-search-backend-module-elasticsearch': minor
----
-
-Add the option to configure the fuzziness of the elasticsearch results by defining the fuzziness and `prefix_length` property.
diff --git a/.changeset/four-months-beg.md b/.changeset/four-months-beg.md
deleted file mode 100644
index 2bebcb134b..0000000000
--- a/.changeset/four-months-beg.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-techdocs-backend': major
----
-
-**BREAKING** Removed support for the legacy backend, please migrate to the new backend system. Also removed deprecated `DefaultTechDocsCollatorFactory`. Use the `@backstage/plugin-search-backend-module-techdocs` for this instead. Finally, deprecated `DocsBuildStrategy` and `TechDocsDocument` were removed, use the versions in `@backstage/plugin-techdocs-node` instead.
diff --git a/.changeset/four-readers-vanish.md b/.changeset/four-readers-vanish.md
deleted file mode 100644
index 6a1d4ffb5a..0000000000
--- a/.changeset/four-readers-vanish.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-auth-node': patch
----
-
-Added `AuthResolverContext.resolveOwnershipEntityRefs` as a way of accessing the default ownership resolution logic in sign-in resolvers, replacing `getDefaultOwnershipEntityRefs` from `@backstage/plugin-auth-backend`.
diff --git a/.changeset/friendly-garlics-explain.md b/.changeset/friendly-garlics-explain.md
deleted file mode 100644
index 3bf68628b6..0000000000
--- a/.changeset/friendly-garlics-explain.md
+++ /dev/null
@@ -1,50 +0,0 @@
----
-'@backstage/plugin-catalog-react': minor
----
-
-Add a new `defaultGroup` parameter to the `EntityContentBlueprint`, here are usage examples:
-
-Set a default group while creating the extension:
-
-```diff
-const entityKubernetesContent = EntityContentBlueprint.make({
- name: 'kubernetes',
- params: {
- defaultPath: '/kubernetes',
- defaultTitle: 'Kubernetes',
-+ defaultGroup: 'deployment',
- filter: 'kind:component,resource',
- loader: () =>
- import('./KubernetesContentPage').then(m =>
- compatWrapper( ),
- ),
- },
-});
-```
-
-Disassociate an entity content from a default group:
-
-```diff
-# app-config.yaml
-app:
- extensions:
- # Entity page content
-- - entity-content:kubernetes/kubernetes
-+ - entity-content:kubernetes/kubernetes:
-+ config:
-+ group: false
-```
-
-Associate an entity content with a different default or custom group than the one defined in code when the extension was created:
-
-```diff
-# app-config.yaml
-app:
- extensions:
- # Entity page content
-- - entity-content:kubernetes/kubernetes
-+ - entity-content:kubernetes/kubernetes:
-+ config:
-+ group: custom # associating this extension with a custom group id, the group should have previously been created via entity page configuration
-
-```
diff --git a/.changeset/gentle-lemons-explain.md b/.changeset/gentle-lemons-explain.md
deleted file mode 100644
index 435ca4003b..0000000000
--- a/.changeset/gentle-lemons-explain.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/frontend-test-utils': patch
----
-
-Added a `initialRouteEntries` option to `renderInTestApp`.
diff --git a/.changeset/gentle-students-glow.md b/.changeset/gentle-students-glow.md
deleted file mode 100644
index ade77cbb95..0000000000
--- a/.changeset/gentle-students-glow.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/frontend-test-utils': patch
----
-
-The `renderInTestApp` helper now provides a default mock config with mock values for both `app.baseUrl` and `backend.baseUrl`.
diff --git a/.changeset/giant-phones-melt.md b/.changeset/giant-phones-melt.md
deleted file mode 100644
index 1506e2d0f3..0000000000
--- a/.changeset/giant-phones-melt.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/frontend-test-utils': minor
----
-
-**BREAKING**: Removed deprecated `setupRequestMockHandlers` which was replaced by `registerMswTestHooks`.
diff --git a/.changeset/gold-donkeys-flow.md b/.changeset/gold-donkeys-flow.md
deleted file mode 100644
index 3fa7b4568e..0000000000
--- a/.changeset/gold-donkeys-flow.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/canon': patch
----
-
-To avoid conflicts with Backstage, we removed global styles and set font-family and font-weight for each components.
diff --git a/.changeset/good-chairs-visit.md b/.changeset/good-chairs-visit.md
deleted file mode 100644
index 15aa04a855..0000000000
--- a/.changeset/good-chairs-visit.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-gitlab': patch
----
-
-Made gitlab:repo:push action idempotent.
diff --git a/.changeset/good-lions-tease.md b/.changeset/good-lions-tease.md
deleted file mode 100644
index 94aeb44265..0000000000
--- a/.changeset/good-lions-tease.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-gitlab': patch
----
-
-Remove usages of `@backstage/backend-common`
diff --git a/.changeset/gorgeous-keys-shop.md b/.changeset/gorgeous-keys-shop.md
deleted file mode 100644
index f319f0bdbf..0000000000
--- a/.changeset/gorgeous-keys-shop.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-node-test-utils': minor
----
-
-Use update `createTemplateAction` kinds
diff --git a/.changeset/grumpy-humans-brush.md b/.changeset/grumpy-humans-brush.md
deleted file mode 100644
index fd117d7190..0000000000
--- a/.changeset/grumpy-humans-brush.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-gitlab': patch
----
-
-Made gitlab:issue:edit action idempotent.
diff --git a/.changeset/happy-pigs-love.md b/.changeset/happy-pigs-love.md
deleted file mode 100644
index 1feed6679f..0000000000
--- a/.changeset/happy-pigs-love.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/canon': minor
----
-
-Added about 40 new icons to Canon.
diff --git a/.changeset/hip-ladybugs-behave.md b/.changeset/hip-ladybugs-behave.md
deleted file mode 100644
index af5622670f..0000000000
--- a/.changeset/hip-ladybugs-behave.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-'@backstage/frontend-app-api': minor
----
-
-**BREAKING**: The returned object from `createSpecializedApp` no longer contains a `createRoot()` method, and it instead now contains `apis` and `tree`.
-
-You can replace existing usage of `app.createRoot()` with the following:
-
-```ts
-const root = tree.root.instance?.getData(coreExtensionData.reactElement);
-```
diff --git a/.changeset/honest-ravens-stare.md b/.changeset/honest-ravens-stare.md
deleted file mode 100644
index 7b78ce4357..0000000000
--- a/.changeset/honest-ravens-stare.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/frontend-defaults': minor
-'@backstage/frontend-app-api': minor
-'@backstage/core-compat-api': minor
----
-
-**BREAKING**: Dropped support for the removed opaque `@backstage/ExtensionOverrides` and `@backstage/BackstagePlugin` types.
diff --git a/.changeset/hungry-walls-pump.md b/.changeset/hungry-walls-pump.md
deleted file mode 100644
index 67e8e27b42..0000000000
--- a/.changeset/hungry-walls-pump.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/core-components': patch
----
-
-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 behavior. Also added an example dropdown menu to the app for reference.
diff --git a/.changeset/itchy-houses-whisper.md b/.changeset/itchy-houses-whisper.md
deleted file mode 100644
index 2b633dbdee..0000000000
--- a/.changeset/itchy-houses-whisper.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-notifications-backend': patch
----
-
-Fix null topics being returned from notification API
diff --git a/.changeset/itchy-moose-raise.md b/.changeset/itchy-moose-raise.md
deleted file mode 100644
index 7e90f729e7..0000000000
--- a/.changeset/itchy-moose-raise.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog-backend': minor
----
-
-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)
diff --git a/.changeset/itchy-schools-camp.md b/.changeset/itchy-schools-camp.md
deleted file mode 100644
index 31b4231a69..0000000000
--- a/.changeset/itchy-schools-camp.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/backend-defaults': patch
----
-
-Explicitly stringify extra logger fields with `JSON.stringify` to prevent `[object Object]` errors.
diff --git a/.changeset/itchy-shoes-rest.md b/.changeset/itchy-shoes-rest.md
deleted file mode 100644
index 3e40fab36e..0000000000
--- a/.changeset/itchy-shoes-rest.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/frontend-plugin-api': minor
----
-
-**BREAKING**: Removed the deprecated `ExtensionOverrides` and `FrontendFeature` types.
diff --git a/.changeset/kind-paws-visit.md b/.changeset/kind-paws-visit.md
deleted file mode 100644
index d0b615127f..0000000000
--- a/.changeset/kind-paws-visit.md
+++ /dev/null
@@ -1,12 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-confluence-to-markdown': patch
-'@backstage/plugin-scaffolder-backend-module-cookiecutter': patch
-'@backstage/plugin-scaffolder-backend-module-github': patch
-'@backstage/plugin-scaffolder-backend-module-rails': patch
-'@backstage/plugin-scaffolder-node-test-utils': patch
-'@backstage/plugin-scaffolder-backend': patch
-'@backstage/plugin-scaffolder-common': patch
-'@backstage/plugin-scaffolder-node': patch
----
-
-Got rid of most `@backstage/backend-common` usages
diff --git a/.changeset/kind-waves-impress.md b/.changeset/kind-waves-impress.md
deleted file mode 100644
index da2f6da405..0000000000
--- a/.changeset/kind-waves-impress.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/cli': patch
----
-
-Fixed the package prepack command so that it no longer produces unnecessary `index` entries in the `typesVersions` map, which could cause `/index` to be added when automatically adding imports.
diff --git a/.changeset/late-hairs-kneel.md b/.changeset/late-hairs-kneel.md
deleted file mode 100644
index d9e2731b6d..0000000000
--- a/.changeset/late-hairs-kneel.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-home-react': patch
----
-
-Don't render header divider on homepage cards if no title was specified.
diff --git a/.changeset/lazy-apricots-whisper.md b/.changeset/lazy-apricots-whisper.md
deleted file mode 100644
index 3489f5bdef..0000000000
--- a/.changeset/lazy-apricots-whisper.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-react': patch
----
-
-Deprecated the alpha `ScaffolderFormFieldsApi` and `formFieldsApiRef` as these are being replaced with a different solution.
diff --git a/.changeset/lazy-deers-dance.md b/.changeset/lazy-deers-dance.md
deleted file mode 100644
index 80adcbaa14..0000000000
--- a/.changeset/lazy-deers-dance.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/frontend-plugin-api': minor
----
-
-**BREAKING**: Removed deprecated variant of `createExtensionDataRef` where the ID is passed directly.
diff --git a/.changeset/lazy-queens-hope.md b/.changeset/lazy-queens-hope.md
deleted file mode 100644
index 05f03044b4..0000000000
--- a/.changeset/lazy-queens-hope.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-gitlab': patch
----
-
-Made "gitlab:projectDeployToken:create" action idempotent
diff --git a/.changeset/lazy-toys-tease.md b/.changeset/lazy-toys-tease.md
deleted file mode 100644
index c9c180c0f7..0000000000
--- a/.changeset/lazy-toys-tease.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-github': patch
----
-
-Made "github:issues:label" action idempotent
diff --git a/.changeset/light-turtles-talk.md b/.changeset/light-turtles-talk.md
deleted file mode 100644
index 5ea12bfae1..0000000000
--- a/.changeset/light-turtles-talk.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/cli': patch
----
-
-Internal update to move `test` commands to a separate module.
diff --git a/.changeset/long-apples-jog.md b/.changeset/long-apples-jog.md
deleted file mode 100644
index 4f57576cc4..0000000000
--- a/.changeset/long-apples-jog.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/backend-test-utils': patch
----
-
-Added support for PostgreSQL version 17
diff --git a/.changeset/loud-clocks-obey.md b/.changeset/loud-clocks-obey.md
deleted file mode 100644
index f6e6828427..0000000000
--- a/.changeset/loud-clocks-obey.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-signals': patch
----
-
-Fixed multiple signal connection attempts when there are multiple subscriptions at the same time
diff --git a/.changeset/lucky-ducks-attend.md b/.changeset/lucky-ducks-attend.md
deleted file mode 100644
index 6c1fd010b0..0000000000
--- a/.changeset/lucky-ducks-attend.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-app': patch
----
-
-Added implementation of the new `DialogApi`.
diff --git a/.changeset/many-insects-add.md b/.changeset/many-insects-add.md
deleted file mode 100644
index b52ef69818..0000000000
--- a/.changeset/many-insects-add.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-'@backstage/frontend-defaults': patch
-'@backstage/frontend-test-utils': patch
----
-
-Internal refactor to match updated `createSpecializedApp`.
diff --git a/.changeset/many-rockets-marry.md b/.changeset/many-rockets-marry.md
deleted file mode 100644
index 896eb5ea7e..0000000000
--- a/.changeset/many-rockets-marry.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-techdocs-backend': patch
----
-
-Minor type fix
diff --git a/.changeset/many-wolves-own.md b/.changeset/many-wolves-own.md
deleted file mode 100644
index 672af86d62..0000000000
--- a/.changeset/many-wolves-own.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/config-loader': minor
----
-
-The include transforms applied during config loading will now only apply to the known keys `$file`, `$env`, and `$include`. Any other key that begins with a `$` will now be passed through as is.
diff --git a/.changeset/metal-crabs-agree.md b/.changeset/metal-crabs-agree.md
deleted file mode 100644
index c5a2d1102d..0000000000
--- a/.changeset/metal-crabs-agree.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/core-components': minor
----
-
-Declared CancelIcon explicitly on Chip component inside Select.tsx to disable onMouseDown event by default that creates the flaw of re-opening select component when user tries to remove a selected filter.
diff --git a/.changeset/mira-color-like.md b/.changeset/mira-color-like.md
deleted file mode 100644
index f6f82f44d7..0000000000
--- a/.changeset/mira-color-like.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/frontend-defaults': patch
----
-
-Feature discovery and resolution logic used in `createApp` is now exposed via the `discoverAvailableFeatures` and `resolveAsyncFeatures` functions respectively.
diff --git a/.changeset/nasty-lemons-scream.md b/.changeset/nasty-lemons-scream.md
deleted file mode 100644
index 2b0254b382..0000000000
--- a/.changeset/nasty-lemons-scream.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-events-backend': patch
----
-
-Allow webhook content to be 5mb instead the default 100kb
diff --git a/.changeset/neat-paths-see.md b/.changeset/neat-paths-see.md
deleted file mode 100644
index f540a22535..0000000000
--- a/.changeset/neat-paths-see.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/canon': patch
----
-
-Introducing Canon to Backstage. Canon styling system is based on pure CSS. We are adding our styles.css at the top of your Backstage instance.
diff --git a/.changeset/neat-roses-melt.md b/.changeset/neat-roses-melt.md
deleted file mode 100644
index e0423ee0b9..0000000000
--- a/.changeset/neat-roses-melt.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-search': patch
----
-
-Expand the default kind filter to include all kinds from the System Model.
diff --git a/.changeset/nervous-cups-happen.md b/.changeset/nervous-cups-happen.md
deleted file mode 100644
index f42933dd6c..0000000000
--- a/.changeset/nervous-cups-happen.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-'@backstage/plugin-catalog-react': minor
----
-
-Introduces a new `EntityHeaderBlueprint` that allows you to override the default entity page header.
-
-```jsx
-import { EntityHeaderBlueprint } from '@backstage/plugin-catalog-react/alpha';
-
-EntityHeaderBlueprint.make({
- name: 'my-default-header',
- params: {
- loader: () => import('./MyDefaultHeader').then(m => ),
- },
-});
-```
diff --git a/.changeset/nice-dolphins-own.md b/.changeset/nice-dolphins-own.md
deleted file mode 100644
index d7acd3a29a..0000000000
--- a/.changeset/nice-dolphins-own.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-gitlab': patch
----
-
-Change the if statement in the catch block to match what the new version of Gitbeaker will return
diff --git a/.changeset/nice-ghosts-clean.md b/.changeset/nice-ghosts-clean.md
deleted file mode 100644
index 270253c853..0000000000
--- a/.changeset/nice-ghosts-clean.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/canon': minor
----
-
-We are renaming CanonProvider to IconProvider to improve clarity on how to override icons.
diff --git a/.changeset/nine-eggs-hug.md b/.changeset/nine-eggs-hug.md
deleted file mode 100644
index ba47032dba..0000000000
--- a/.changeset/nine-eggs-hug.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-gitlab': patch
----
-
-Made "gitlab:projectVariable:create" action idempotent
diff --git a/.changeset/nine-hounds-rest.md b/.changeset/nine-hounds-rest.md
deleted file mode 100644
index 1223b5cfa1..0000000000
--- a/.changeset/nine-hounds-rest.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog-backend-module-backstage-openapi': minor
----
-
-feat: Improve JSON format of OpenAPI definition, allow YAML format
diff --git a/.changeset/ninety-experts-cheat.md b/.changeset/ninety-experts-cheat.md
deleted file mode 100644
index 093145ecc6..0000000000
--- a/.changeset/ninety-experts-cheat.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog-react': patch
----
-
-update EntityAutocompletePicker selected options when filter value is changed externally
diff --git a/.changeset/ninety-teachers-tease.md b/.changeset/ninety-teachers-tease.md
deleted file mode 100644
index 78a890c3d5..0000000000
--- a/.changeset/ninety-teachers-tease.md
+++ /dev/null
@@ -1,99 +0,0 @@
----
-'@backstage/plugin-catalog-react': minor
----
-
-Introduces a new `EntityContentLayoutBlueprint` that creates custom entity content layouts.
-
-The layout components receive card elements and can render them as they see fit. Cards is an array of objects with the following properties:
-
-- element: `JSx.Element`;
-- type: `"peek" | "info" | "full" | undefined`;
-
-### Usage example
-
-Creating a custom overview tab layout:
-
-```tsx
-import {
- EntityContentLayoutProps,
- EntityContentLayoutBlueprint,
-} from '@backstage/plugin-catalog-react/alpha';
-// ...
-
-function StickyEntityContentOverviewLayout(props: EntityContentLayoutProps) {
- const { cards } = props;
- const classes = useStyles();
- return (
-
-
-
- {cards
- .filter(card => card.type === 'info')
- .map((card, index) => (
-
- {card.element}
-
- ))}
-
-
-
-
- {cards
- .filter(card => card.type === 'peek')
- .map((card, index) => (
-
- {card.element}
-
- ))}
- {cards
- .filter(card => !card.type || card.type === 'full')
- .map((card, index) => (
-
- {card.element}
-
- ))}
-
-
-
- );
-}
-
-export const customEntityContentOverviewStickyLayoutModule = createFrontendModule({
- pluginId: 'app',
- extensions: [
- EntityContentLayoutBlueprint.make({
- name: 'sticky',
- params: {
- // (optional) defaults the `() => false` filter function
- defaultFilter: 'kind:template'
- loader: async () => StickyEntityContentOverviewLayout,
- },
- }),
- ],
-```
-
-Disabling the custom layout:
-
-```yaml
-# app-config.yaml
-app:
- extensions:
- - entity-content-layout:app/sticky: false
-```
-
-Overriding the custom layout filter:
-
-```yaml
-# app-config.yaml
-app:
- extensions:
- - entity-content-layout:app/sticky:
- config:
- # This layout will be used only with component entities
- filter: 'kind:component'
-```
diff --git a/.changeset/odd-boxes-pump.md b/.changeset/odd-boxes-pump.md
deleted file mode 100644
index b0629fa428..0000000000
--- a/.changeset/odd-boxes-pump.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/core-compat-api': patch
----
-
-Improved route path normalization when converting existing route elements in `converLegacyApp`, for example handling trailing `/*` in paths.
diff --git a/.changeset/odd-seas-switch.md b/.changeset/odd-seas-switch.md
deleted file mode 100644
index 31bbde8d09..0000000000
--- a/.changeset/odd-seas-switch.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-github': patch
----
-
-Made "github:repo:push" action idempotent
diff --git a/.changeset/old-avocados-grow.md b/.changeset/old-avocados-grow.md
deleted file mode 100644
index 9f32c28922..0000000000
--- a/.changeset/old-avocados-grow.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-'@backstage/core-components': patch
-'@backstage/plugin-scaffolder-react': patch
----
-
-Add i18n support for scaffolder-react plugin
diff --git a/.changeset/old-ladybugs-report.md b/.changeset/old-ladybugs-report.md
deleted file mode 100644
index d5a109bdc2..0000000000
--- a/.changeset/old-ladybugs-report.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-github': patch
----
-
-Pass `undefined` to some parameters for `createOrUpdateEnvironment` as these values are not always supported in different plans of GitHub
diff --git a/.changeset/olive-carrots-move.md b/.changeset/olive-carrots-move.md
deleted file mode 100644
index b2cf4337b2..0000000000
--- a/.changeset/olive-carrots-move.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/plugin-proxy-backend': minor
----
-
-**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`.
diff --git a/.changeset/olive-dodos-applaud.md b/.changeset/olive-dodos-applaud.md
deleted file mode 100644
index 72670dfce2..0000000000
--- a/.changeset/olive-dodos-applaud.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-auth-backend-module-microsoft-provider': patch
----
-
-Update `auth.microsoft.signIn.resolvers` config def to include the `userIdMatchingUserEntityAnnotation` resolver.
diff --git a/.changeset/olive-dragons-guess.md b/.changeset/olive-dragons-guess.md
deleted file mode 100644
index c1e3fa6286..0000000000
--- a/.changeset/olive-dragons-guess.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend': minor
----
-
-Support new `createTemplateAction` type, and convert `catalog:fetch` action to new way of defining actions.
diff --git a/.changeset/olive-mammals-call.md b/.changeset/olive-mammals-call.md
deleted file mode 100644
index 1fb0e42dc4..0000000000
--- a/.changeset/olive-mammals-call.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-gitlab': patch
----
-
-Made "gitlab:projectAccessToken:create" action idempotent
diff --git a/.changeset/olive-planes-pay.md b/.changeset/olive-planes-pay.md
deleted file mode 100644
index 1997ce1c71..0000000000
--- a/.changeset/olive-planes-pay.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/plugin-catalog-react': minor
----
-
-Added `hidden` prop to `EntityTagPicker`, `EntityAutocompletePicker` and `UserListPicker`.
-Added `initialFilter` prop to `EntityTagPicker` to set an initial filter for the picker.
-Added `alwaysKeepFilters` prop to `UserListPicker` to prevent filters from resetting when no entities match the initial filters.
diff --git a/.changeset/poor-bats-retire.md b/.changeset/poor-bats-retire.md
deleted file mode 100644
index 8b7d272299..0000000000
--- a/.changeset/poor-bats-retire.md
+++ /dev/null
@@ -1,32 +0,0 @@
----
-'@backstage/app-defaults': minor
----
-
-**BREAKING**: The default `DiscoveryApi` implementation has been switched to use `FrontendHostDiscovery`, which adds support for the `discovery.endpoints` configuration.
-
-This is marked as a breaking change because it will cause any existing `discovery.endpoints` configuration to be picked up and used, which may break existing setups.
-
-For example, consider the following configuration:
-
-```yaml
-app:
- baseUrl: https://backstage.acme.org
-
-backend:
- baseUrl: https://backstage.internal.acme.org
-
-discovery:
- endpoints:
- - target: https://catalog.internal.acme.org/api/{{pluginId}}
- plugins: [catalog]
-```
-
-This will now cause requests from the frontend towards the `catalog` plugin to be routed to `https://catalog.internal.acme.org/api/catalog`, but this might not be reachable from the frontend. To fix this, you should update the `discovery.endpoints` configuration to only override the internal URL of the plugin:
-
-```yaml
-discovery:
- endpoints:
- - target:
- internal: https://catalog.internal.acme.org/api/{{pluginId}}
- plugins: [catalog]
-```
diff --git a/.changeset/poor-phones-switch.md b/.changeset/poor-phones-switch.md
deleted file mode 100644
index a12d9862b3..0000000000
--- a/.changeset/poor-phones-switch.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/create-app': patch
----
-
-Added link to multi-stage Dockerfile documentation as alternative option
diff --git a/.changeset/poor-schools-guess.md b/.changeset/poor-schools-guess.md
deleted file mode 100644
index 410796aabf..0000000000
--- a/.changeset/poor-schools-guess.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/canon': minor
----
-
-Added a new Menu component to Canon.
diff --git a/.changeset/popular-bobcats-occur.md b/.changeset/popular-bobcats-occur.md
deleted file mode 100644
index bdf311029b..0000000000
--- a/.changeset/popular-bobcats-occur.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/plugin-app-backend': minor
----
-
-**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`.
diff --git a/.changeset/popular-zebras-reply.md b/.changeset/popular-zebras-reply.md
deleted file mode 100644
index 80d6da993b..0000000000
--- a/.changeset/popular-zebras-reply.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/cli': patch
----
-
-Internal change to migrate `lint` to the new module system.
diff --git a/.changeset/pre.json b/.changeset/pre.json
deleted file mode 100644
index 02e28bea35..0000000000
--- a/.changeset/pre.json
+++ /dev/null
@@ -1,319 +0,0 @@
-{
- "mode": "exit",
- "tag": "next",
- "initialVersions": {
- "example-app": "0.2.105",
- "@backstage/app-defaults": "1.5.16",
- "example-app-next": "0.0.19",
- "app-next-example-plugin": "0.0.19",
- "example-backend": "0.0.34",
- "@backstage/backend-app-api": "1.1.1",
- "@backstage/backend-defaults": "0.7.0",
- "@backstage/backend-dev-utils": "0.1.5",
- "@backstage/backend-dynamic-feature-service": "0.5.3",
- "example-backend-legacy": "0.2.106",
- "@backstage/backend-openapi-utils": "0.4.1",
- "@backstage/backend-plugin-api": "1.1.1",
- "@backstage/backend-test-utils": "1.2.1",
- "@backstage/canon": "0.0.0",
- "@backstage/catalog-client": "1.9.1",
- "@backstage/catalog-model": "1.7.3",
- "@backstage/cli": "0.29.5",
- "@backstage/cli-common": "0.1.15",
- "@backstage/cli-node": "0.2.12",
- "@backstage/codemods": "0.1.52",
- "@backstage/config": "1.3.2",
- "@backstage/config-loader": "1.9.5",
- "@backstage/core-app-api": "1.15.4",
- "@backstage/core-compat-api": "0.3.5",
- "@backstage/core-components": "0.16.3",
- "@backstage/core-plugin-api": "1.10.3",
- "@backstage/create-app": "0.5.24",
- "@backstage/dev-utils": "1.1.6",
- "e2e-test": "0.2.24",
- "@backstage/e2e-test-utils": "0.1.1",
- "@backstage/errors": "1.2.7",
- "@backstage/eslint-plugin": "0.1.10",
- "@backstage/frontend-app-api": "0.10.4",
- "@backstage/frontend-defaults": "0.1.5",
- "@internal/frontend": "0.0.5",
- "@backstage/frontend-plugin-api": "0.9.4",
- "@backstage/frontend-test-utils": "0.2.5",
- "@backstage/integration": "1.16.1",
- "@backstage/integration-aws-node": "0.1.15",
- "@backstage/integration-react": "1.2.3",
- "@internal/opaque": "0.0.1",
- "@backstage/release-manifests": "0.0.12",
- "@backstage/repo-tools": "0.12.1",
- "@internal/scaffolder": "0.0.5",
- "@techdocs/cli": "1.8.25",
- "techdocs-cli-embedded-app": "0.2.104",
- "@backstage/test-utils": "1.7.4",
- "@backstage/theme": "0.6.3",
- "@backstage/types": "1.2.1",
- "@backstage/version-bridge": "1.0.10",
- "yarn-plugin-backstage": "0.0.4",
- "@backstage/plugin-api-docs": "0.12.3",
- "@backstage/plugin-api-docs-module-protoc-gen-doc": "0.1.8",
- "@backstage/plugin-app": "0.1.5",
- "@backstage/plugin-app-backend": "0.4.4",
- "@backstage/plugin-app-node": "0.1.29",
- "@backstage/plugin-app-visualizer": "0.1.15",
- "@backstage/plugin-auth-backend": "0.24.2",
- "@backstage/plugin-auth-backend-module-atlassian-provider": "0.3.4",
- "@backstage/plugin-auth-backend-module-auth0-provider": "0.1.4",
- "@backstage/plugin-auth-backend-module-aws-alb-provider": "0.3.2",
- "@backstage/plugin-auth-backend-module-azure-easyauth-provider": "0.2.4",
- "@backstage/plugin-auth-backend-module-bitbucket-provider": "0.2.4",
- "@backstage/plugin-auth-backend-module-bitbucket-server-provider": "0.1.4",
- "@backstage/plugin-auth-backend-module-cloudflare-access-provider": "0.3.4",
- "@backstage/plugin-auth-backend-module-gcp-iap-provider": "0.3.4",
- "@backstage/plugin-auth-backend-module-github-provider": "0.2.4",
- "@backstage/plugin-auth-backend-module-gitlab-provider": "0.2.4",
- "@backstage/plugin-auth-backend-module-google-provider": "0.2.4",
- "@backstage/plugin-auth-backend-module-guest-provider": "0.2.4",
- "@backstage/plugin-auth-backend-module-microsoft-provider": "0.2.4",
- "@backstage/plugin-auth-backend-module-oauth2-provider": "0.3.4",
- "@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "0.2.4",
- "@backstage/plugin-auth-backend-module-oidc-provider": "0.3.4",
- "@backstage/plugin-auth-backend-module-okta-provider": "0.1.4",
- "@backstage/plugin-auth-backend-module-onelogin-provider": "0.2.4",
- "@backstage/plugin-auth-backend-module-pinniped-provider": "0.2.4",
- "@backstage/plugin-auth-backend-module-vmware-cloud-provider": "0.4.3",
- "@backstage/plugin-auth-node": "0.5.6",
- "@backstage/plugin-auth-react": "0.1.11",
- "@backstage/plugin-bitbucket-cloud-common": "0.2.27",
- "@backstage/plugin-catalog": "1.26.1",
- "@backstage/plugin-catalog-backend": "1.30.0",
- "@backstage/plugin-catalog-backend-module-aws": "0.4.7",
- "@backstage/plugin-catalog-backend-module-azure": "0.3.1",
- "@backstage/plugin-catalog-backend-module-backstage-openapi": "0.4.4",
- "@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.4.4",
- "@backstage/plugin-catalog-backend-module-bitbucket-server": "0.3.1",
- "@backstage/plugin-catalog-backend-module-gcp": "0.3.4",
- "@backstage/plugin-catalog-backend-module-gerrit": "0.2.6",
- "@backstage/plugin-catalog-backend-module-github": "0.7.9",
- "@backstage/plugin-catalog-backend-module-github-org": "0.3.6",
- "@backstage/plugin-catalog-backend-module-gitlab": "0.6.2",
- "@backstage/plugin-catalog-backend-module-gitlab-org": "0.2.5",
- "@backstage/plugin-catalog-backend-module-incremental-ingestion": "0.6.2",
- "@backstage/plugin-catalog-backend-module-ldap": "0.11.1",
- "@backstage/plugin-catalog-backend-module-logs": "0.1.6",
- "@backstage/plugin-catalog-backend-module-msgraph": "0.6.6",
- "@backstage/plugin-catalog-backend-module-openapi": "0.2.6",
- "@backstage/plugin-catalog-backend-module-puppetdb": "0.2.6",
- "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "0.2.4",
- "@backstage/plugin-catalog-backend-module-unprocessed": "0.5.4",
- "@backstage/plugin-catalog-common": "1.1.3",
- "@backstage/plugin-catalog-graph": "0.4.15",
- "@backstage/plugin-catalog-import": "0.12.9",
- "@backstage/plugin-catalog-node": "1.15.1",
- "@backstage/plugin-catalog-react": "1.15.1",
- "@backstage/plugin-catalog-unprocessed-entities": "0.2.13",
- "@backstage/plugin-catalog-unprocessed-entities-common": "0.0.7",
- "@backstage/plugin-config-schema": "0.1.64",
- "@backstage/plugin-devtools": "0.1.23",
- "@backstage/plugin-devtools-backend": "0.5.1",
- "@backstage/plugin-devtools-common": "0.1.15",
- "@backstage/plugin-events-backend": "0.4.1",
- "@backstage/plugin-events-backend-module-aws-sqs": "0.4.7",
- "@backstage/plugin-events-backend-module-azure": "0.2.16",
- "@backstage/plugin-events-backend-module-bitbucket-cloud": "0.2.16",
- "@backstage/plugin-events-backend-module-gerrit": "0.2.16",
- "@backstage/plugin-events-backend-module-github": "0.2.16",
- "@backstage/plugin-events-backend-module-gitlab": "0.2.16",
- "@backstage/plugin-events-backend-test-utils": "0.1.40",
- "@backstage/plugin-events-node": "0.4.7",
- "@internal/plugin-todo-list": "1.0.35",
- "@internal/plugin-todo-list-backend": "1.0.35",
- "@internal/plugin-todo-list-common": "1.0.24",
- "@backstage/plugin-home": "0.8.4",
- "@backstage/plugin-home-react": "0.1.22",
- "@backstage/plugin-kubernetes": "0.12.3",
- "@backstage/plugin-kubernetes-backend": "0.19.2",
- "@backstage/plugin-kubernetes-cluster": "0.0.21",
- "@backstage/plugin-kubernetes-common": "0.9.2",
- "@backstage/plugin-kubernetes-node": "0.2.2",
- "@backstage/plugin-kubernetes-react": "0.5.3",
- "@backstage/plugin-notifications": "0.5.1",
- "@backstage/plugin-notifications-backend": "0.5.1",
- "@backstage/plugin-notifications-backend-module-email": "0.3.5",
- "@backstage/plugin-notifications-common": "0.0.8",
- "@backstage/plugin-notifications-node": "0.2.11",
- "@backstage/plugin-org": "0.6.35",
- "@backstage/plugin-org-react": "0.1.34",
- "@backstage/plugin-permission-backend": "0.5.53",
- "@backstage/plugin-permission-backend-module-allow-all-policy": "0.2.4",
- "@backstage/plugin-permission-common": "0.8.4",
- "@backstage/plugin-permission-node": "0.8.7",
- "@backstage/plugin-permission-react": "0.4.30",
- "@backstage/plugin-proxy-backend": "0.5.10",
- "@backstage/plugin-proxy-node": "0.1.0",
- "@backstage/plugin-scaffolder": "1.27.4",
- "@backstage/plugin-scaffolder-backend": "1.29.0",
- "@backstage/plugin-scaffolder-backend-module-azure": "0.2.5",
- "@backstage/plugin-scaffolder-backend-module-bitbucket": "0.3.6",
- "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "0.2.5",
- "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "0.2.5",
- "@backstage/plugin-scaffolder-backend-module-confluence-to-markdown": "0.3.5",
- "@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.3.6",
- "@backstage/plugin-scaffolder-backend-module-gcp": "0.2.5",
- "@backstage/plugin-scaffolder-backend-module-gerrit": "0.2.5",
- "@backstage/plugin-scaffolder-backend-module-gitea": "0.2.5",
- "@backstage/plugin-scaffolder-backend-module-github": "0.5.5",
- "@backstage/plugin-scaffolder-backend-module-gitlab": "0.7.1",
- "@backstage/plugin-scaffolder-backend-module-notifications": "0.1.6",
- "@backstage/plugin-scaffolder-backend-module-rails": "0.5.5",
- "@backstage/plugin-scaffolder-backend-module-sentry": "0.2.5",
- "@backstage/plugin-scaffolder-backend-module-yeoman": "0.4.6",
- "@backstage/plugin-scaffolder-common": "1.5.9",
- "@backstage/plugin-scaffolder-node": "0.6.3",
- "@backstage/plugin-scaffolder-node-test-utils": "0.1.18",
- "@backstage/plugin-scaffolder-react": "1.14.3",
- "@backstage/plugin-search": "1.4.22",
- "@backstage/plugin-search-backend": "1.8.1",
- "@backstage/plugin-search-backend-module-catalog": "0.3.0",
- "@backstage/plugin-search-backend-module-elasticsearch": "1.6.4",
- "@backstage/plugin-search-backend-module-explore": "0.2.7",
- "@backstage/plugin-search-backend-module-pg": "0.5.40",
- "@backstage/plugin-search-backend-module-stack-overflow-collator": "0.3.5",
- "@backstage/plugin-search-backend-module-techdocs": "0.3.5",
- "@backstage/plugin-search-backend-node": "1.3.7",
- "@backstage/plugin-search-common": "1.2.17",
- "@backstage/plugin-search-react": "1.8.5",
- "@backstage/plugin-signals": "0.0.15",
- "@backstage/plugin-signals-backend": "0.3.0",
- "@backstage/plugin-signals-node": "0.1.16",
- "@backstage/plugin-signals-react": "0.0.9",
- "@backstage/plugin-techdocs": "1.12.1",
- "@backstage/plugin-techdocs-addons-test-utils": "1.0.44",
- "@backstage/plugin-techdocs-backend": "1.11.5",
- "@backstage/plugin-techdocs-common": "0.1.0",
- "@backstage/plugin-techdocs-module-addons-contrib": "1.1.20",
- "@backstage/plugin-techdocs-node": "1.12.16",
- "@backstage/plugin-techdocs-react": "1.2.13",
- "@backstage/plugin-user-settings": "0.8.18",
- "@backstage/plugin-user-settings-backend": "0.2.29",
- "@backstage/plugin-user-settings-common": "0.0.1"
- },
- "changesets": [
- "angry-plants-peel",
- "brave-ears-bow",
- "brave-wasps-fry",
- "breezy-socks-cross",
- "bright-pets-agree",
- "calm-bottles-rest",
- "calm-files-hunt",
- "catch-you-mamma",
- "chatty-turkeys-brake",
- "chilled-bugs-draw",
- "chilled-rocks-rule",
- "cool-moons-lay",
- "create-app-1740489353",
- "create-app-1741106897",
- "cuddly-apricots-fetch",
- "dependabot-64f57a3",
- "dirty-turkeys-remain",
- "dull-coats-help",
- "dull-olives-itch",
- "early-buses-lick",
- "fair-pianos-add",
- "fair-rabbits-greet",
- "famous-ladybugs-swim",
- "famous-wombats-explain",
- "fluffy-ghosts-drop",
- "four-badgers-buy",
- "four-readers-vanish",
- "friendly-garlics-explain",
- "gentle-lemons-explain",
- "gentle-students-glow",
- "giant-phones-melt",
- "gold-donkeys-flow",
- "good-lions-tease",
- "gorgeous-keys-shop",
- "grumpy-humans-brush",
- "hip-ladybugs-behave",
- "honest-ravens-stare",
- "hungry-walls-pump",
- "itchy-houses-whisper",
- "itchy-moose-raise",
- "itchy-schools-camp",
- "itchy-shoes-rest",
- "kind-paws-visit",
- "kind-waves-impress",
- "late-hairs-kneel",
- "lazy-apricots-whisper",
- "lazy-deers-dance",
- "light-turtles-talk",
- "loud-clocks-obey",
- "lucky-ducks-attend",
- "many-insects-add",
- "many-rockets-marry",
- "many-wolves-own",
- "mira-color-like",
- "nasty-lemons-scream",
- "nervous-cups-happen",
- "nice-dolphins-own",
- "nice-ghosts-clean",
- "nine-hounds-rest",
- "ninety-experts-cheat",
- "ninety-teachers-tease",
- "old-avocados-grow",
- "old-ladybugs-report",
- "olive-carrots-move",
- "olive-dodos-applaud",
- "olive-dragons-guess",
- "olive-planes-pay",
- "poor-bats-retire",
- "poor-phones-switch",
- "popular-bobcats-occur",
- "pretty-chicken-eat",
- "quick-schools-grin",
- "real-hounds-mate",
- "real-turkeys-hunt",
- "red-hotels-destroy",
- "renovate-e8e0621",
- "rich-berries-glow",
- "rich-sloths-hang",
- "rotten-bees-design",
- "selfish-cheetahs-sip",
- "shiny-ways-develop",
- "short-moose-attend",
- "shy-geckos-leave",
- "shy-knives-matter",
- "silly-otters-hang",
- "silly-taxis-suffer",
- "silver-camels-brake",
- "silver-fishes-shop",
- "six-shrimps-breathe",
- "six-taxis-film",
- "six-teachers-prove",
- "sixty-ducks-bathe",
- "slimy-rockets-jog",
- "small-onions-live",
- "smart-pens-change",
- "stale-frogs-wonder",
- "strange-eels-turn",
- "strange-masks-type",
- "sweet-zoos-beam",
- "swift-rings-switch",
- "swift-worms-behave",
- "tall-falcons-juggle",
- "tall-meals-prove",
- "techdocs-four-needles-switch",
- "techdocs-late-ants-remain",
- "techdocs-slow-zebras-camp",
- "ten-impalas-hope",
- "thick-deers-destroy",
- "thin-books-rest",
- "thin-experts-sing",
- "thin-steaks-trade",
- "three-bears-heal",
- "tidy-ads-cover",
- "tiny-llamas-boil",
- "unlucky-cups-sell",
- "weak-lemons-sing",
- "wicked-dancers-count",
- "young-gifts-know"
- ]
-}
diff --git a/.changeset/pretty-bobcats-design.md b/.changeset/pretty-bobcats-design.md
deleted file mode 100644
index 1d16c6c63c..0000000000
--- a/.changeset/pretty-bobcats-design.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-github': patch
----
-
-Made "github:webhook" action idempotent
diff --git a/.changeset/pretty-chicken-eat.md b/.changeset/pretty-chicken-eat.md
deleted file mode 100644
index 32b89a1337..0000000000
--- a/.changeset/pretty-chicken-eat.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/plugin-user-settings-backend': minor
----
-
-**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`.
diff --git a/.changeset/quick-schools-grin.md b/.changeset/quick-schools-grin.md
deleted file mode 100644
index a659a1bcb2..0000000000
--- a/.changeset/quick-schools-grin.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog-backend': patch
----
-
-Fixed an issue occurred when authorizing permissions using custom rules passed via the `PermissionsRegistryService`.
diff --git a/.changeset/real-hounds-mate.md b/.changeset/real-hounds-mate.md
deleted file mode 100644
index 9acbe2033b..0000000000
--- a/.changeset/real-hounds-mate.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-'@backstage/plugin-catalog': minor
----
-
-The default layout of the entity page can now optionally be customized with 3 card types: info, peek and full.
-
-- Cards of type `info` are rendered in a fixed area on the right;
-- Cards of type `peek` are rendered on top of the main content area;
-- Cards of type `full` and cards with undefined type are rendered as they were before, in the main content area, below the peek cards.
-
-If you want to keep the layout as it was before, you don't need to do anything. But if you want to experiment with the card types and see how they render, here is an example setting the about card to be rendered as an `info` card:
-
-```diff
-app:
- extensions:
- # Entity page cards
-+ - entity-card:catalog/about:
-+ config:
-+ type: info # or peek or full
-```
diff --git a/.changeset/real-turkeys-hunt.md b/.changeset/real-turkeys-hunt.md
deleted file mode 100644
index ba8fe44518..0000000000
--- a/.changeset/real-turkeys-hunt.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-'@backstage/plugin-scaffolder': patch
-'@backstage/plugin-scaffolder-react': patch
----
-
-Disable the submit button on creating
diff --git a/.changeset/red-hotels-destroy.md b/.changeset/red-hotels-destroy.md
deleted file mode 100644
index 85ef6c10a4..0000000000
--- a/.changeset/red-hotels-destroy.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog-react': patch
----
-
-Export CatalogAutocomplete so it can be used externally
diff --git a/.changeset/renovate-e8e0621.md b/.changeset/renovate-e8e0621.md
deleted file mode 100644
index 67d1157ff5..0000000000
--- a/.changeset/renovate-e8e0621.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-react': patch
----
-
-Updated dependency `flatted` to `3.3.3`.
diff --git a/.changeset/rich-berries-glow.md b/.changeset/rich-berries-glow.md
deleted file mode 100644
index 07312591a3..0000000000
--- a/.changeset/rich-berries-glow.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-'@backstage/core-app-api': minor
-'@backstage/backend-defaults': patch
----
-
-The `discovery.endpoints` configuration no longer requires both `internal` and `external` target when using the object form, instead falling back to the default.
diff --git a/.changeset/rich-sloths-hang.md b/.changeset/rich-sloths-hang.md
deleted file mode 100644
index eedf25b43e..0000000000
--- a/.changeset/rich-sloths-hang.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog-backend-module-msgraph': patch
----
-
-Update `catalog.providers.microsoftGraphOrg.target` config def to be optional as this has a default value.
diff --git a/.changeset/rotten-bees-design.md b/.changeset/rotten-bees-design.md
deleted file mode 100644
index 4f28a8df5d..0000000000
--- a/.changeset/rotten-bees-design.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-'@backstage/backend-test-utils': patch
-'@backstage/test-utils': patch
----
-
-Moved `@types/jest` to `devDependencies`.
diff --git a/.changeset/selfish-cheetahs-sip.md b/.changeset/selfish-cheetahs-sip.md
deleted file mode 100644
index 8ebd6b50b3..0000000000
--- a/.changeset/selfish-cheetahs-sip.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-'@backstage/plugin-catalog-react': minor
----
-
-Add an optional `type` parameter to `EntityCard` extensions. A card's type determines characteristics such as its expected size and where it will be rendered by the entity content layout.
-
-Initially the following three types are supported:
-
-- `peek`: small vertical cards that provide information at a glance, for example recent builds, deployments, and service health.
-- `info`: medium size cards with high priority and frequently used information such as common actions, entity metadata, and links.
-- `full`: Large cards that are more feature rich with more information, typically used by plugins that don't quite need the full content view and want to show a card instead.
-
-### Usage examples
-
-Defining a default type when creating a card:
-
-```diff
-const myCard = EntityCardBlueprint.make({
- name: 'myCard',
- params: {
-+ type: 'info',
- loader: import('./MyCard).then(m => { default: m.MyCard }),
- },
-});
-```
-
-Changing the card type via `app-config.yaml` file:
-
-```diff
-app:
- extensions:
-+ - entity-card:myPlugin/myCard:
-+ config:
-+ type: info
-```
diff --git a/.changeset/serious-chefs-provide.md b/.changeset/serious-chefs-provide.md
deleted file mode 100644
index 30d9adf15c..0000000000
--- a/.changeset/serious-chefs-provide.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/core-components': patch
----
-
-Avoid Layout Shift for `DismissableBanner` when using a `storageApi` with latency (e.g. `user-settings-backend`)
-
-Properly handle the `unknown` state of the `storageApi`. There's a trade-off: this may lead to some Layout Shift if the banner has not been dismissed, but once it has been dismissed, you won't have any.
diff --git a/.changeset/shiny-ways-develop.md b/.changeset/shiny-ways-develop.md
deleted file mode 100644
index 5721ed88b0..0000000000
--- a/.changeset/shiny-ways-develop.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend': minor
----
-
-use CreatedTemplate[Filter|Global*] as canonical template extensions in scaffolder plugin
diff --git a/.changeset/shiny-ways-knock.md b/.changeset/shiny-ways-knock.md
deleted file mode 100644
index da370f547d..0000000000
--- a/.changeset/shiny-ways-knock.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/backend-defaults': patch
----
-
-`GerritUrlReader` is now able to `search` files matching a given pattern URL (using `minimatch` glob patterns).
-
-This allows the Gerrit Discovery to find all Backstage manifests inside a repository using the `**/catalog-info.yaml` pattern.
diff --git a/.changeset/short-moose-attend.md b/.changeset/short-moose-attend.md
deleted file mode 100644
index a6ed564917..0000000000
--- a/.changeset/short-moose-attend.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-'@backstage/plugin-auth-backend': patch
----
-
-Marked the remaining exports related to `createRouter` and the old backend system as deprecated.
-
-For more information about migrating to the new backend system, see the [migration guide](https://backstage.io/docs/backend-system/building-backends/migrating#the-auth-plugin).
-
-Support for the old backend system will be removed in the next release of this plugin.
diff --git a/.changeset/shy-geckos-leave.md b/.changeset/shy-geckos-leave.md
deleted file mode 100644
index aeb142fafc..0000000000
--- a/.changeset/shy-geckos-leave.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-techdocs': patch
----
-
-Excludes SVG styling from sanitization
diff --git a/.changeset/shy-knives-matter.md b/.changeset/shy-knives-matter.md
deleted file mode 100644
index a2cbb104b6..0000000000
--- a/.changeset/shy-knives-matter.md
+++ /dev/null
@@ -1,48 +0,0 @@
----
-'@backstage/plugin-catalog': minor
----
-
-The order in which group tabs appear on the entity page has been changed.
-
-### Before
-
-Previously, entity contents determined the order in which groups were rendered, so a group was rendered as soon as its first entity content was detected.
-
-### After
-
-Groups are now rendered first by default based on their order in the `app-config.yaml` file:
-
-```diff
-app:
- extensions:
- - page:catalog/entity:
-+ config:
-+ groups:
-+ # this will be the first tab of the default entity page
-+ - deployment:
-+ title: Deployment
-+ # this will be the second tab of the default entiy page
-+ - documentation:
-+ title: Documentation
-```
-
-If you wish to place a normal tab before a group, you must add the tab to a group and place the group in the order you wish it to appear on the entity page (groups that contains only one tab are rendered as normal tabs).
-
-```diff
-app:
- extensions:
- - page:catalog/entity:
- config:
- groups:
-+ # Example placing the overview tab first
-+ - overview:
-+ title: Overview
- - deployment:
- title: Deployment
- # this will be the second tab of the default entiy page
- - documentation:
- title: Documentation
- - entity-content:catalog/overview:
-+ config:
-+ group: 'overview'
-```
diff --git a/.changeset/silly-otters-hang.md b/.changeset/silly-otters-hang.md
deleted file mode 100644
index 5647b3ec89..0000000000
--- a/.changeset/silly-otters-hang.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/cli': patch
----
-
-Internal update to move build commands to a CLI module.
diff --git a/.changeset/silly-taxis-suffer.md b/.changeset/silly-taxis-suffer.md
deleted file mode 100644
index 7763a70f39..0000000000
--- a/.changeset/silly-taxis-suffer.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/repo-tools': patch
----
-
-Fix issue where generate-patch incorrectly encodes the locator not aligning with result of yarn patch
diff --git a/.changeset/silver-camels-brake.md b/.changeset/silver-camels-brake.md
deleted file mode 100644
index f044bc9441..0000000000
--- a/.changeset/silver-camels-brake.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-bitbucket-server': patch
-'@backstage/plugin-scaffolder-backend-module-bitbucket-cloud': patch
-'@backstage/plugin-scaffolder-backend-module-bitbucket': patch
-'@backstage/plugin-scaffolder-backend-module-gerrit': patch
-'@backstage/plugin-scaffolder-backend-module-gitlab': patch
-'@backstage/plugin-scaffolder-backend-module-azure': patch
-'@backstage/plugin-scaffolder-backend-module-gitea': patch
-'@backstage/plugin-scaffolder-backend': patch
-'@backstage/plugin-scaffolder-node': patch
-'@backstage/integration': patch
----
-
-Allow signing git commits using configured private PGP key in scaffolder
diff --git a/.changeset/silver-fishes-shop.md b/.changeset/silver-fishes-shop.md
deleted file mode 100644
index a757cc9b42..0000000000
--- a/.changeset/silver-fishes-shop.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-'@backstage/plugin-auth-backend': patch
----
-
-Deprecated `getDefaultOwnershipEntityRefs` in favor of the new `.resolveOwnershipEntityRefs(...)` method in the `AuthResolverContext`.
-
-The following code in a custom sign-in resolver:
-
-```ts
-import { getDefaultOwnershipEntityRefs } from '@backstage/plugin-auth-backend';
-
-// ...
-
-const ent = getDefaultOwnershipEntityRefs(entity);
-```
-
-Can be replaced with the following:
-
-```ts
-const { ownershipEntityRefs: ent } = await ctx.resolveOwnershipEntityRefs(
- entity,
-);
-```
diff --git a/.changeset/six-shrimps-breathe.md b/.changeset/six-shrimps-breathe.md
deleted file mode 100644
index 3fd53222f5..0000000000
--- a/.changeset/six-shrimps-breathe.md
+++ /dev/null
@@ -1,46 +0,0 @@
----
-'@backstage/core-compat-api': patch
----
-
-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],
- }),
- ],
-});
-```
diff --git a/.changeset/six-taxis-film.md b/.changeset/six-taxis-film.md
deleted file mode 100644
index 38f2b33fe5..0000000000
--- a/.changeset/six-taxis-film.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/core-compat-api': patch
----
-
-Added the `entityPage` option to `convertLegacyApp`, which you can read more about in the [app migration docs](https://backstage.io/docs/frontend-system/building-apps/migrating#entity-pages).
diff --git a/.changeset/six-teachers-prove.md b/.changeset/six-teachers-prove.md
deleted file mode 100644
index 230bddbf2f..0000000000
--- a/.changeset/six-teachers-prove.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder': patch
----
-
-Fixes DryRunContext not forwarding the correct Scaffolder Secrets to the DryRun API
diff --git a/.changeset/sixty-ducks-bathe.md b/.changeset/sixty-ducks-bathe.md
deleted file mode 100644
index c97f3b34dd..0000000000
--- a/.changeset/sixty-ducks-bathe.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/frontend-plugin-api': patch
----
-
-Added new `ExtensionMiddlewareFactory` type.
diff --git a/.changeset/slimy-rockets-jog.md b/.changeset/slimy-rockets-jog.md
deleted file mode 100644
index 09cdae53d0..0000000000
--- a/.changeset/slimy-rockets-jog.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-bitbucket-cloud': patch
----
-
-Fixing spelling mistake in `jsonschema`
diff --git a/.changeset/small-onions-live.md b/.changeset/small-onions-live.md
deleted file mode 100644
index fc2ed28fe9..0000000000
--- a/.changeset/small-onions-live.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/plugin-auth-backend-module-oauth2-provider': patch
-'@backstage/plugin-auth-backend-module-oidc-provider': patch
-'@backstage/plugin-auth-backend-module-okta-provider': patch
----
-
-Fixed repository url in `README.md`
diff --git a/.changeset/smart-pens-change.md b/.changeset/smart-pens-change.md
deleted file mode 100644
index 8562693b97..0000000000
--- a/.changeset/smart-pens-change.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-api-docs': patch
----
-
-Use consistent Typography in Entity HasApisCard
diff --git a/.changeset/smooth-rooms-nail.md b/.changeset/smooth-rooms-nail.md
deleted file mode 100644
index 1a193b802c..0000000000
--- a/.changeset/smooth-rooms-nail.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/canon': minor
----
-
-Updating styles for Text and Link components as well as global surface tokens.
diff --git a/.changeset/stale-frogs-wonder.md b/.changeset/stale-frogs-wonder.md
deleted file mode 100644
index 9618849a82..0000000000
--- a/.changeset/stale-frogs-wonder.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/frontend-plugin-api': patch
----
-
-The extensions map for plugins created with `createFrontendPlugin` is now sorted alphabetically by ID in the TypeScript type.
diff --git a/.changeset/strange-eels-turn.md b/.changeset/strange-eels-turn.md
deleted file mode 100644
index f09e6efbed..0000000000
--- a/.changeset/strange-eels-turn.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog-backend': patch
----
-
-Correctly use the `catalog.useUrlReadersSearch` config.
diff --git a/.changeset/strange-masks-type.md b/.changeset/strange-masks-type.md
deleted file mode 100644
index 6b4edf9c5e..0000000000
--- a/.changeset/strange-masks-type.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/plugin-techdocs': patch
-'@backstage/plugin-techdocs-react': patch
-'@backstage/plugin-techdocs-module-addons-contrib': patch
----
-
-Added `TechDocsAddonsBlueprint` extension to allow adding of techdocs addons.
diff --git a/.changeset/sweet-zoos-beam.md b/.changeset/sweet-zoos-beam.md
deleted file mode 100644
index e13ebcd30d..0000000000
--- a/.changeset/sweet-zoos-beam.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/cli': patch
----
-
-Internal update to move `info` commands to a separate module.
diff --git a/.changeset/swift-rings-switch.md b/.changeset/swift-rings-switch.md
deleted file mode 100644
index 9efcd0f557..0000000000
--- a/.changeset/swift-rings-switch.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-techdocs-backend': patch
----
-
-Properly clean up temporary files on build failures
diff --git a/.changeset/swift-worms-behave.md b/.changeset/swift-worms-behave.md
deleted file mode 100644
index 16d25e8737..0000000000
--- a/.changeset/swift-worms-behave.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder': patch
----
-
-Updated the alpha `page:scaffolder` extension to accept `formFields` input, matching the updated `FormFieldBlueprint`.
diff --git a/.changeset/tall-falcons-juggle.md b/.changeset/tall-falcons-juggle.md
deleted file mode 100644
index 6843d48146..0000000000
--- a/.changeset/tall-falcons-juggle.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/frontend-plugin-api': patch
----
-
-Added a new `ExtensionBoundary.lazyComponent` helper in addition to the existing `ExtensionBoundary.lazy` helper.
diff --git a/.changeset/tall-meals-prove.md b/.changeset/tall-meals-prove.md
deleted file mode 100644
index 44889aaefd..0000000000
--- a/.changeset/tall-meals-prove.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/cli': minor
----
-
-**BREAKING**: ESLint warnings no longer trigger system exit codes like errors do.
-
-Set the max number of warnings to `-1` during linting to enable the gradual adoption of new ESLint rules. To restore the previous behavior, include the `--max-warnings 0` flag in the `backstage-cli lint` command.
diff --git a/.changeset/tasty-jeans-ask.md b/.changeset/tasty-jeans-ask.md
deleted file mode 100644
index 15060242fa..0000000000
--- a/.changeset/tasty-jeans-ask.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-github': patch
----
-
-Made "github:repo:create" action idempotent
diff --git a/.changeset/techdocs-four-needles-switch.md b/.changeset/techdocs-four-needles-switch.md
deleted file mode 100644
index a916b1873b..0000000000
--- a/.changeset/techdocs-four-needles-switch.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-techdocs': patch
----
-
-Adds the page name of techdocs to the document's title.
diff --git a/.changeset/techdocs-late-ants-remain.md b/.changeset/techdocs-late-ants-remain.md
deleted file mode 100644
index d815eaf466..0000000000
--- a/.changeset/techdocs-late-ants-remain.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-techdocs': patch
----
-
-Updates logic to check for SVG sources when inlining them.
diff --git a/.changeset/techdocs-slow-zebras-camp.md b/.changeset/techdocs-slow-zebras-camp.md
deleted file mode 100644
index 267e874284..0000000000
--- a/.changeset/techdocs-slow-zebras-camp.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-techdocs-node': patch
----
-
-Bumps the version of the techdocs generator container used.
diff --git a/.changeset/ten-impalas-hope.md b/.changeset/ten-impalas-hope.md
deleted file mode 100644
index 5bbdea7a11..0000000000
--- a/.changeset/ten-impalas-hope.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-'@backstage/plugin-events-backend': patch
-'@backstage/plugin-events-node': patch
----
-
-add `addHttpPostBodyParser` to events extension to allow body parse customization. This feature will enhance flexibility in handling HTTP POST requests in event-related operations.
diff --git a/.changeset/ten-trees-cheat.md b/.changeset/ten-trees-cheat.md
deleted file mode 100644
index f2e076f415..0000000000
--- a/.changeset/ten-trees-cheat.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-events-backend': minor
----
-
-**BREAKING** Removed support for the legacy backend, please migrate to the new backend system. Also removed deprecated code.
diff --git a/.changeset/thick-deers-destroy.md b/.changeset/thick-deers-destroy.md
deleted file mode 100644
index 1b5cad1d64..0000000000
--- a/.changeset/thick-deers-destroy.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/cli': patch
----
-
-Fix a bug in the translation of the deprecated `--scope` option for the `new` command that could cause plugins to have `backstage-backstage-plugin` in their name.
diff --git a/.changeset/thick-zoos-matter.md b/.changeset/thick-zoos-matter.md
deleted file mode 100644
index 641eb30dfe..0000000000
--- a/.changeset/thick-zoos-matter.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/backend-app-api': patch
----
-
-Remove unused dependencies
diff --git a/.changeset/thin-books-rest.md b/.changeset/thin-books-rest.md
deleted file mode 100644
index 3a9134443e..0000000000
--- a/.changeset/thin-books-rest.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog': patch
----
-
-Internal refactor to avoid `expiry-map` dependency.
diff --git a/.changeset/thin-experts-sing.md b/.changeset/thin-experts-sing.md
deleted file mode 100644
index 55aa8eac90..0000000000
--- a/.changeset/thin-experts-sing.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-'@backstage/core-compat-api': patch
----
-
-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`.
diff --git a/.changeset/thin-steaks-trade.md b/.changeset/thin-steaks-trade.md
deleted file mode 100644
index cd428601e6..0000000000
--- a/.changeset/thin-steaks-trade.md
+++ /dev/null
@@ -1,32 +0,0 @@
----
-'@backstage/plugin-catalog': patch
----
-
-Update the default entity page extension component to support grouping multiple entity content items in the same tab.
-
-Disable all default groups:
-
-```diff
-# app-config.yaml
-app:
- extensions:
- # Pages
-+ - page:catalog/entity:
-+ config:
-+ groups: []
-```
-
-Create a custom list of :
-
-```diff
-# app-config.yaml
-app:
- extensions:
- # Pages
-+ - page:catalog/entity:
-+ config:
-+ groups:
-+ # This array of groups completely replaces the default groups
-+ - custom:
-+ title: 'Custom'
-```
diff --git a/.changeset/three-bears-heal.md b/.changeset/three-bears-heal.md
deleted file mode 100644
index 114d2975c7..0000000000
--- a/.changeset/three-bears-heal.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog-backend': patch
----
-
-Minor internal tweak to `refreshByRefreshKeys`
diff --git a/.changeset/tidy-ads-cover.md b/.changeset/tidy-ads-cover.md
deleted file mode 100644
index 98434fb480..0000000000
--- a/.changeset/tidy-ads-cover.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-permission-node': patch
----
-
-Improved type inference when passing a `PermissionResourceRef` to `createPermissionRule`.
diff --git a/.changeset/tidy-jokes-itch.md b/.changeset/tidy-jokes-itch.md
deleted file mode 100644
index 1a3684a0a7..0000000000
--- a/.changeset/tidy-jokes-itch.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-common': patch
----
-
-Add optional `lifecycle` property to the spec field of Template entities.
diff --git a/.changeset/tiny-ads-nail.md b/.changeset/tiny-ads-nail.md
deleted file mode 100644
index 1490032eb6..0000000000
--- a/.changeset/tiny-ads-nail.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-gitlab': patch
----
-
-Made "gitlab:group:migrate" action idempotent
diff --git a/.changeset/tiny-llamas-boil.md b/.changeset/tiny-llamas-boil.md
deleted file mode 100644
index 97c4ddb7fe..0000000000
--- a/.changeset/tiny-llamas-boil.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-catalog': minor
----
-
-Allow providing `kind` parameters to replace the default `Component` kind for `SubComponents` card
diff --git a/.changeset/tough-clouds-live.md b/.changeset/tough-clouds-live.md
deleted file mode 100644
index ff5638a7ef..0000000000
--- a/.changeset/tough-clouds-live.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend-module-github': patch
----
-
-Made "publish:github:pull-request" action idempotent
diff --git a/.changeset/true-papers-visit.md b/.changeset/true-papers-visit.md
deleted file mode 100644
index 81b45c632a..0000000000
--- a/.changeset/true-papers-visit.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-permission-node': patch
----
-
-Deprecated `createPermissionIntegrationRouter` and related types, which has been replaced by `PermissionRegistryService`. For more information, including how to migrate existing plugins, see the [service docs](https://backstage.io/docs/backend-system/core-services/permissions-registry).
diff --git a/.changeset/unlucky-cups-sell.md b/.changeset/unlucky-cups-sell.md
deleted file mode 100644
index 28404b3f38..0000000000
--- a/.changeset/unlucky-cups-sell.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-'@backstage/plugin-catalog-backend-module-ldap': patch
----
-
-Fix `config.d.ts` for `ldapOrg` being incorrect. The documentation says a single
-object or an array are accepted, but the definition only allows an object.
diff --git a/.changeset/warm-heads-walk.md b/.changeset/warm-heads-walk.md
deleted file mode 100644
index 39bd86d0ee..0000000000
--- a/.changeset/warm-heads-walk.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/canon': minor
----
-
-Added a new ScrollArea component for Canon.
diff --git a/.changeset/weak-lemons-sing.md b/.changeset/weak-lemons-sing.md
deleted file mode 100644
index e1a349b85e..0000000000
--- a/.changeset/weak-lemons-sing.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-notifications-backend': patch
----
-
-Improved notifications router tests
diff --git a/.changeset/wicked-dancers-count.md b/.changeset/wicked-dancers-count.md
deleted file mode 100644
index 24d3e95a05..0000000000
--- a/.changeset/wicked-dancers-count.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-scaffolder-backend': patch
----
-
-Fixed bug in fs:delete causing no files to be deleted on windows machines
diff --git a/.changeset/wicked-parents-grow.md b/.changeset/wicked-parents-grow.md
deleted file mode 100644
index 54764caab6..0000000000
--- a/.changeset/wicked-parents-grow.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@backstage/plugin-search-backend-module-techdocs': minor
-'@backstage/plugin-search-backend-module-explore': minor
-'@backstage/plugin-search-backend': major
----
-
-**BREAKING** Removed support for the legacy backend system and references to `@backstage/backend-common`, please migrate to the new backend system.
diff --git a/.changeset/wise-suits-protect.md b/.changeset/wise-suits-protect.md
deleted file mode 100644
index b1b26e4bf6..0000000000
--- a/.changeset/wise-suits-protect.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-notifications-backend': patch
----
-
-Make sure to post process broadcast notifications even without signals support
diff --git a/.changeset/young-gifts-know.md b/.changeset/young-gifts-know.md
deleted file mode 100644
index 5e10ac74a3..0000000000
--- a/.changeset/young-gifts-know.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@backstage/plugin-kubernetes': patch
----
-
-Set deployment as the default group of Kubernetes entity content. It is just an example and shouldn't cause any visual difference since entity page tabs with just one entity content appear as normal tabs.
diff --git a/docs/releases/v1.37.0-changelog.md b/docs/releases/v1.37.0-changelog.md
new file mode 100644
index 0000000000..35aca25919
--- /dev/null
+++ b/docs/releases/v1.37.0-changelog.md
@@ -0,0 +1,2894 @@
+# Release v1.37.0
+
+Upgrade Helper: [https://backstage.github.io/upgrade-helper/?to=1.37.0](https://backstage.github.io/upgrade-helper/?to=1.37.0)
+
+## @backstage/plugin-search-backend@2.0.0
+
+### Major Changes
+
+- d5c4a9d: **BREAKING** Removed support for the legacy backend system and references to `@backstage/backend-common`, please migrate to the new backend system.
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/backend-openapi-utils@0.5.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-techdocs-backend@2.0.0
+
+### Major Changes
+
+- d5c4a9d: **BREAKING** Removed support for the legacy backend, please migrate to the new backend system. Also removed deprecated `DefaultTechDocsCollatorFactory`. Use the `@backstage/plugin-search-backend-module-techdocs` for this instead. Finally, deprecated `DocsBuildStrategy` and `TechDocsDocument` were removed, use the versions in `@backstage/plugin-techdocs-node` instead.
+
+### Patch Changes
+
+- 7828186: Minor type fix
+- 8f03776: Properly clean up temporary files on build failures
+- Updated dependencies
+ - @backstage/plugin-search-backend-module-techdocs@0.4.0
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-techdocs-node@1.13.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-techdocs-common@0.1.0
+
+## @backstage/app-defaults@1.6.0
+
+### Minor Changes
+
+- 12f8e01: **BREAKING**: The default `DiscoveryApi` implementation has been switched to use `FrontendHostDiscovery`, which adds support for the `discovery.endpoints` configuration.
+
+ This is marked as a breaking change because it will cause any existing `discovery.endpoints` configuration to be picked up and used, which may break existing setups.
+
+ For example, consider the following configuration:
+
+ ```yaml
+ app:
+ baseUrl: https://backstage.acme.org
+
+ backend:
+ baseUrl: https://backstage.internal.acme.org
+
+ discovery:
+ endpoints:
+ - target: https://catalog.internal.acme.org/api/{{pluginId}}
+ plugins: [catalog]
+ ```
+
+ This will now cause requests from the frontend towards the `catalog` plugin to be routed to `https://catalog.internal.acme.org/api/catalog`, but this might not be reachable from the frontend. To fix this, you should update the `discovery.endpoints` configuration to only override the internal URL of the plugin:
+
+ ```yaml
+ discovery:
+ endpoints:
+ - target:
+ internal: https://catalog.internal.acme.org/api/{{pluginId}}
+ plugins: [catalog]
+ ```
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/theme@0.6.4
+
+## @backstage/canon@0.2.0
+
+### Minor Changes
+
+- 5a5db29: Fix CSS imports and move CSS outputs out of the dist folder.
+- 4557beb: Added a new Tooltip component to Canon.
+- 1e4dfdb: We added a new IconButton component with fixed sizes showcasing a single icon.
+- e8d12f9: Added about 40 new icons to Canon.
+- 8689010: We are renaming CanonProvider to IconProvider to improve clarity on how to override icons.
+- bf319b7: Added a new Menu component to Canon.
+- cb7e99d: Updating styles for Text and Link components as well as global surface tokens.
+- bd8520d: Added a new ScrollArea component for Canon.
+
+### Patch Changes
+
+- 56850ca: Fix Button types that was preventing the use of native attributes like onClick.
+- 89e8686: To avoid conflicts with Backstage, we removed global styles and set font-family and font-weight for each components.
+- 05e9d41: Introducing Canon to Backstage. Canon styling system is based on pure CSS. We are adding our styles.css at the top of your Backstage instance.
+
+## @backstage/cli@0.31.0
+
+### Minor Changes
+
+- 5b70679: **BREAKING**: ESLint warnings no longer trigger system exit codes like errors do.
+
+ Set the max number of warnings to `-1` during linting to enable the gradual adoption of new ESLint rules. To restore the previous behavior, include the `--max-warnings 0` flag in the `backstage-cli lint` command.
+
+### Patch Changes
+
+- 0586d4c: Internal change to move the `migrate` and `version:*` commands into a new migrate module.
+- e0b226b: build(deps): bump `esbuild` from 0.24.2 to 0.25.0
+- 4d45498: Fixed the package prepack command so that it no longer produces unnecessary `index` entries in the `typesVersions` map, which could cause `/index` to be added when automatically adding imports.
+- 485b3ba: Internal update to move `test` commands to a separate module.
+- a76c482: Internal change to migrate `lint` to the new module system.
+- 8df78bf: Internal update to move build commands to a CLI module.
+- d0fc357: Internal update to move `info` commands to a separate module.
+- f8bd342: Fix a bug in the translation of the deprecated `--scope` option for the `new` command that could cause plugins to have `backstage-backstage-plugin` in their name.
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/integration@1.16.2
+ - @backstage/catalog-model@1.7.3
+ - @backstage/cli-common@0.1.15
+ - @backstage/cli-node@0.2.13
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/eslint-plugin@0.1.10
+ - @backstage/release-manifests@0.0.12
+ - @backstage/types@1.2.1
+
+## @backstage/config-loader@1.10.0
+
+### Minor Changes
+
+- 2fd73aa: The include transforms applied during config loading will now only apply to the known keys `$file`, `$env`, and `$include`. Any other key that begins with a \`# @backstage/config-loader will now be passed through as is.
+
+### Patch Changes
+
+- f422984: Added `@types/minimist` to `devDependencies`
+- Updated dependencies
+ - @backstage/cli-common@0.1.15
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/core-app-api@1.16.0
+
+### Minor Changes
+
+- 9262001: The default auth injection middleware for the `FetchApi` will now also take configuration under `discovery.endpoints` into consideration when deciding whether to include credentials or not.
+- 12f8e01: The `discovery.endpoints` configuration no longer requires both `internal` and `external` target when using the object form, instead falling back to the default.
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
+## @backstage/core-compat-api@0.4.0
+
+### Minor Changes
+
+- 8250ffe: **BREAKING**: Dropped support for the removed opaque `@backstage/ExtensionOverrides` and `@backstage/BackstagePlugin` types.
+
+### Patch Changes
+
+- cbe6177: Improved route path normalization when converting existing route elements in `converLegacyApp`, for example handling trailing `/*` in paths.
+
+- 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],
+ }),
+ ],
+ });
+ ```
+
+- e7fab55: Added the `entityPage` option to `convertLegacyApp`, which you can read more about in the [app migration docs](https://backstage.io/docs/frontend-system/building-apps/migrating#entity-pages).
+
+- 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.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/version-bridge@1.0.11
+
+## @backstage/core-components@0.17.0
+
+### Minor Changes
+
+- 25300cb: `SimpleStepper` back button now works with `activeStep` property set higher than 0
+- 9545af2: Declared CancelIcon explicitly on Chip component inside Select.tsx to disable onMouseDown event by default that creates the flaw of re-opening select component when user tries to remove a selected filter.
+
+### 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 behavior. Also added an example dropdown menu to the app for reference.
+
+- 48aab13: Add i18n support for scaffolder-react plugin
+
+- 0a0ced6: Avoid Layout Shift for `DismissableBanner` when using a `storageApi` with latency (e.g. `user-settings-backend`)
+
+ Properly handle the `unknown` state of the `storageApi`. There's a trade-off: this may lead to some Layout Shift if the banner has not been dismissed, but once it has been dismissed, you won't have any.
+
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/theme@0.6.4
+ - @backstage/version-bridge@1.0.11
+
+## @backstage/create-app@0.6.0
+
+### Minor Changes
+
+- 31731b0: Upgraded the TypeScript version in the template to `5.8`.
+
+### Patch Changes
+
+- 7d083ce: Canon is now ready to be used in Alpha. We are adding a custom CSS file at the root of the app to make all styles available for Canon components.
+- aed536a: Bumped create-app version.
+- f9fb465: Bumped create-app version.
+- 19e5c3f: Added link to multi-stage Dockerfile documentation as alternative option
+- Updated dependencies
+ - @backstage/cli-common@0.1.15
+
+## @backstage/frontend-app-api@0.11.0
+
+### Minor Changes
+
+- abcdf44: **BREAKING**: The returned object from `createSpecializedApp` no longer contains a `createRoot()` method, and it instead now contains `apis` and `tree`.
+
+ You can replace existing usage of `app.createRoot()` with the following:
+
+ ```ts
+ const root = tree.root.instance?.getData(coreExtensionData.reactElement);
+ ```
+
+- 8250ffe: **BREAKING**: Dropped support for the removed opaque `@backstage/ExtensionOverrides` and `@backstage/BackstagePlugin` types.
+
+### Patch Changes
+
+- 4d18b55: It's now possible to provide a middleware that wraps all extension factories by passing an `extensionFactoryMiddleware` to either `createApp()` or `createSpecializedApp()`.
+- 4823831: Introduced a `createFrontendFeatureLoader()` function, as well as a `FrontendFeatureLoader` interface, to gather several frontend plugins, modules or feature loaders in a single exported entrypoint and load them, possibly asynchronously. This new feature, very similar to the `createBackendFeatureLoader()` already available on the backend, supersedes the previous `CreateAppFeatureLoader` type which has been deprecated.
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-defaults@0.2.0
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-app-api@1.16.0
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
+## @backstage/frontend-defaults@0.2.0
+
+### Minor Changes
+
+- 4823831: Introduced a `createFrontendFeatureLoader()` function, as well as a `FrontendFeatureLoader` interface, to gather several frontend plugins, modules or feature loaders in a single exported entrypoint and load them, possibly asynchronously. This new feature, very similar to the `createBackendFeatureLoader()` already available on the backend, supersedes the previous `CreateAppFeatureLoader` type which has been deprecated.
+- 8250ffe: **BREAKING**: Dropped support for the removed opaque `@backstage/ExtensionOverrides` and `@backstage/BackstagePlugin` types.
+
+### Patch Changes
+
+- 4d18b55: It's now possible to provide a middleware that wraps all extension factories by passing an `extensionFactoryMiddleware` to either `createApp()` or `createSpecializedApp()`.
+- abcdf44: Internal refactor to match updated `createSpecializedApp`.
+- e3f19db: Feature discovery and resolution logic used in `createApp` is now exposed via the `discoverAvailableFeatures` and `resolveAsyncFeatures` functions respectively.
+- Updated dependencies
+ - @backstage/frontend-app-api@0.11.0
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-app@0.1.7
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/frontend-plugin-api@0.10.0
+
+### Minor Changes
+
+- 4823831: Introduced a `createFrontendFeatureLoader()` function, as well as a `FrontendFeatureLoader` interface, to gather several frontend plugins, modules or feature loaders in a single exported entrypoint and load them, possibly asynchronously. This new feature, very similar to the `createBackendFeatureLoader()` already available on the backend, supersedes the previous `CreateAppFeatureLoader` type which has been deprecated.
+- 8250ffe: **BREAKING**: Removed the deprecated `ExtensionOverrides` and `FrontendFeature` types.
+- 0d1a397: **BREAKING**: Removed deprecated variant of `createExtensionDataRef` where the ID is passed directly.
+
+### Patch Changes
+
+- 5aa7f2c: Added a new Utility API, `DialogApi`, which can be used to show dialogs in the React tree that can collect input from the user.
+- e23f5e0: Added new `ExtensionMiddlewareFactory` type.
+- a6cb67d: The extensions map for plugins created with `createFrontendPlugin` is now sorted alphabetically by ID in the TypeScript type.
+- de72253: Added a new `ExtensionBoundary.lazyComponent` helper in addition to the existing `ExtensionBoundary.lazy` helper.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
+## @backstage/frontend-test-utils@0.3.0
+
+### Minor Changes
+
+- bba525b: **BREAKING**: Removed deprecated `setupRequestMockHandlers` which was replaced by `registerMswTestHooks`.
+
+### Patch Changes
+
+- f861bfc: Added a `initialRouteEntries` option to `renderInTestApp`.
+- f861bfc: The `renderInTestApp` helper now provides a default mock config with mock values for both `app.baseUrl` and `backend.baseUrl`.
+- abcdf44: Internal refactor to match updated `createSpecializedApp`.
+- Updated dependencies
+ - @backstage/frontend-app-api@0.11.0
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-app@0.1.7
+ - @backstage/test-utils@1.7.6
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
+## @backstage/plugin-app-backend@0.5.0
+
+### 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/config-loader@1.10.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-app-node@0.1.31
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-catalog@1.28.0
+
+### Minor Changes
+
+- 247a40b: Now a custom entity page header can be passed as input to the default entity page.
+
+- a3d93ca: The default layout of the entity page can now optionally be customized with 3 card types: info, peek and full.
+
+ - Cards of type `info` are rendered in a fixed area on the right;
+ - Cards of type `peek` are rendered on top of the main content area;
+ - Cards of type `full` and cards with undefined type are rendered as they were before, in the main content area, below the peek cards.
+
+ If you want to keep the layout as it was before, you don't need to do anything. But if you want to experiment with the card types and see how they render, here is an example setting the about card to be rendered as an `info` card:
+
+ ```diff
+ app:
+ extensions:
+ # Entity page cards
+ + - entity-card:catalog/about:
+ + config:
+ + type: info # or peek or full
+ ```
+
+- 93533bd: The order in which group tabs appear on the entity page has been changed.
+
+ ### Before
+
+ Previously, entity contents determined the order in which groups were rendered, so a group was rendered as soon as its first entity content was detected.
+
+ ### After
+
+ Groups are now rendered first by default based on their order in the `app-config.yaml` file:
+
+ ```diff
+ app:
+ extensions:
+ - page:catalog/entity:
+ + config:
+ + groups:
+ + # this will be the first tab of the default entity page
+ + - deployment:
+ + title: Deployment
+ + # this will be the second tab of the default entiy page
+ + - documentation:
+ + title: Documentation
+ ```
+
+ If you wish to place a normal tab before a group, you must add the tab to a group and place the group in the order you wish it to appear on the entity page (groups that contains only one tab are rendered as normal tabs).
+
+ ```diff
+ app:
+ extensions:
+ - page:catalog/entity:
+ config:
+ groups:
+ + # Example placing the overview tab first
+ + - overview:
+ + title: Overview
+ - deployment:
+ title: Deployment
+ # this will be the second tab of the default entiy page
+ - documentation:
+ title: Documentation
+ - entity-content:catalog/overview:
+ + config:
+ + group: 'overview'
+ ```
+
+- 06d1226: Allow providing `kind` parameters to replace the default `Component` kind for `SubComponents` card
+
+### Patch Changes
+
+- 31731b0: Internal refactor to avoid `expiry-map` dependency.
+
+- ba9649a: Update the default entity page extension component to support grouping multiple entity content items in the same tab.
+
+ Disable all default groups:
+
+ ```diff
+ # app-config.yaml
+ app:
+ extensions:
+ # Pages
+ + - page:catalog/entity:
+ + config:
+ + groups: []
+ ```
+
+ Create a custom list of :
+
+ ```diff
+ # app-config.yaml
+ app:
+ extensions:
+ # Pages
+ + - page:catalog/entity:
+ + config:
+ + groups:
+ + # This array of groups completely replaces the default groups
+ + - custom:
+ + title: 'Custom'
+ ```
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-catalog-backend@1.32.0
+
+### 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
+
+- 4306303: Added a fix in `@backstage/plugin-catalog-backend` to prevent duplicate path keys in entity search if only casing is different.
+- 5243aa4: Fixed an issue occurred when authorizing permissions using custom rules passed via the `PermissionsRegistryService`.
+- fbc1666: Correctly use the `catalog.useUrlReadersSearch` config.
+- 75cadc1: Minor internal tweak to `refreshByRefreshKeys`
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-openapi-utils@0.5.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-module-catalog@0.3.2
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-catalog-backend-module-backstage-openapi@0.5.0
+
+### Minor Changes
+
+- 62842ee: feat: Improve JSON format of OpenAPI definition, allow YAML format
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-openapi-utils@0.5.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-gerrit@0.3.0
+
+### Minor Changes
+
+- 89db8b8: **BREAKING** The optional `branch` configuration parameter now defaults to the default branch of the project (where `HEAD` points to).
+ This parameter was previously using `master` as the default value. In most cases this change should be transparent as Gerrit defaults to using `master`.
+
+ This change also allow to specify a custom `catalogPath` in the `catalog.providers.gerrit` configuration.
+ If not set, it defaults to `catalog-info.yaml` files at the root of repositories. This default was the value before this change.
+
+ With the changes made in the `GerritUrlReader`, `catalogPath` allows to use `minimatch`'s glob-patterns.
+
+ ```diff
+ catalog:
+ providers:
+ gerrit:
+ all: # identifies your dataset / provider independent of config changes
+ host: gerrit.company.com
+ query: 'state=ACTIVE&type=CODE'
+ + # This will search for catalog manifests anywhere in the repositories
+ + catalogPath: '**/catalog-info.{yml,yaml}'
+ ```
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-react@1.16.0
+
+### Minor Changes
+
+- 7f57365: Add support for a new entity predicate syntax when defining `filter`s related to the blueprints exported via `/alpha` for the new frontend system. For more information, see the [entity filters documentation](https://backstage.io/docs/features/software-catalog/catalog-customization#advanced-customization#entity-filters).
+
+- ba9649a: Add a new `defaultGroup` parameter to the `EntityContentBlueprint`, here are usage examples:
+
+ Set a default group while creating the extension:
+
+ ```diff
+ const entityKubernetesContent = EntityContentBlueprint.make({
+ name: 'kubernetes',
+ params: {
+ defaultPath: '/kubernetes',
+ defaultTitle: 'Kubernetes',
+ + defaultGroup: 'deployment',
+ filter: 'kind:component,resource',
+ loader: () =>
+ import('./KubernetesContentPage').then(m =>
+ compatWrapper( ),
+ ),
+ },
+ });
+ ```
+
+ Disassociate an entity content from a default group:
+
+ ```diff
+ # app-config.yaml
+ app:
+ extensions:
+ # Entity page content
+ - - entity-content:kubernetes/kubernetes
+ + - entity-content:kubernetes/kubernetes:
+ + config:
+ + group: false
+ ```
+
+ Associate an entity content with a different default or custom group than the one defined in code when the extension was created:
+
+ ```diff
+ # app-config.yaml
+ app:
+ extensions:
+ # Entity page content
+ - - entity-content:kubernetes/kubernetes
+ + - entity-content:kubernetes/kubernetes:
+ + config:
+ + group: custom # associating this extension with a custom group id, the group should have previously been created via entity page configuration
+
+ ```
+
+- 247a40b: Introduces a new `EntityHeaderBlueprint` that allows you to override the default entity page header.
+
+ ```jsx
+ import { EntityHeaderBlueprint } from '@backstage/plugin-catalog-react/alpha';
+
+ EntityHeaderBlueprint.make({
+ name: 'my-default-header',
+ params: {
+ loader: () =>
+ import('./MyDefaultHeader').then(m => ),
+ },
+ });
+ ```
+
+- a3d93ca: Introduces a new `EntityContentLayoutBlueprint` that creates custom entity content layouts.
+
+ The layout components receive card elements and can render them as they see fit. Cards is an array of objects with the following properties:
+
+ - element: `JSx.Element`;
+ - type: `"peek" | "info" | "full" | undefined`;
+
+ ### Usage example
+
+ Creating a custom overview tab layout:
+
+ ```tsx
+ import {
+ EntityContentLayoutProps,
+ EntityContentLayoutBlueprint,
+ } from '@backstage/plugin-catalog-react/alpha';
+ // ...
+
+ function StickyEntityContentOverviewLayout(props: EntityContentLayoutProps) {
+ const { cards } = props;
+ const classes = useStyles();
+ return (
+
+
+
+ {cards
+ .filter(card => card.type === 'info')
+ .map((card, index) => (
+
+ {card.element}
+
+ ))}
+
+
+
+
+ {cards
+ .filter(card => card.type === 'peek')
+ .map((card, index) => (
+
+ {card.element}
+
+ ))}
+ {cards
+ .filter(card => !card.type || card.type === 'full')
+ .map((card, index) => (
+
+ {card.element}
+
+ ))}
+
+
+
+ );
+ }
+
+ export const customEntityContentOverviewStickyLayoutModule = createFrontendModule({
+ pluginId: 'app',
+ extensions: [
+ EntityContentLayoutBlueprint.make({
+ name: 'sticky',
+ params: {
+ // (optional) defaults the `() => false` filter function
+ defaultFilter: 'kind:template'
+ loader: async () => StickyEntityContentOverviewLayout,
+ },
+ }),
+ ],
+ ```
+
+ Disabling the custom layout:
+
+ ```yaml
+ # app-config.yaml
+ app:
+ extensions:
+ - entity-content-layout:app/sticky: false
+ ```
+
+ Overriding the custom layout filter:
+
+ ```yaml
+ # app-config.yaml
+ app:
+ extensions:
+ - entity-content-layout:app/sticky:
+ config:
+ # This layout will be used only with component entities
+ filter: 'kind:component'
+ ```
+
+- d78bb71: Added `hidden` prop to `EntityTagPicker`, `EntityAutocompletePicker` and `UserListPicker`.
+ Added `initialFilter` prop to `EntityTagPicker` to set an initial filter for the picker.
+ Added `alwaysKeepFilters` prop to `UserListPicker` to prevent filters from resetting when no entities match the initial filters.
+
+- a3d93ca: Add an optional `type` parameter to `EntityCard` extensions. A card's type determines characteristics such as its expected size and where it will be rendered by the entity content layout.
+
+ Initially the following three types are supported:
+
+ - `peek`: small vertical cards that provide information at a glance, for example recent builds, deployments, and service health.
+ - `info`: medium size cards with high priority and frequently used information such as common actions, entity metadata, and links.
+ - `full`: Large cards that are more feature rich with more information, typically used by plugins that don't quite need the full content view and want to show a card instead.
+
+ ### Usage examples
+
+ Defining a default type when creating a card:
+
+ ```diff
+ const myCard = EntityCardBlueprint.make({
+ name: 'myCard',
+ params: {
+ + type: 'info',
+ loader: import('./MyCard).then(m => { default: m.MyCard }),
+ },
+ });
+ ```
+
+ Changing the card type via `app-config.yaml` file:
+
+ ```diff
+ app:
+ extensions:
+ + - entity-card:myPlugin/myCard:
+ + config:
+ + type: info
+ ```
+
+### Patch Changes
+
+- bec1e15: update EntityAutocompletePicker selected options when filter value is changed externally
+- 75a3551: Export CatalogAutocomplete so it can be used externally
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/frontend-test-utils@0.3.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-events-backend@0.5.0
+
+### Minor Changes
+
+- ee519c5: **BREAKING** Removed deprecated events related code
+- bda96a7: **BREAKING** Removed support for the legacy backend, please migrate to the new backend system. Also removed deprecated code.
+
+### Patch Changes
+
+- 2f4d3bc: Allow webhook content to be 5mb instead the default 100kb
+- b95aa77: add `addHttpPostBodyParser` to events extension to allow body parse customization. This feature will enhance flexibility in handling HTTP POST requests in event-related operations.
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-openapi-utils@0.5.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-permission-node@0.9.0
+
+### Minor Changes
+
+- 22ace13: **BREAKING** The `ServerPermissionClient` can no longer be instantiated with a `tokenManager` and must instead be instantiated with an `auth` service. If you are still on the legacy backend system, use `createLegacyAuthAdapters()` from `@backstage/backend-common` to create a compatible `auth` service.
+
+### Patch Changes
+
+- 728e3e1: Improved type inference when passing a `PermissionResourceRef` to `createPermissionRule`.
+- 876f2e1: Deprecated `createPermissionIntegrationRouter` and related types, which has been replaced by `PermissionRegistryService`. For more information, including how to migrate existing plugins, see the [service docs](https://backstage.io/docs/backend-system/core-services/permissions-registry).
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-proxy-backend@0.6.0
+
+### 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
+ - @backstage/types@1.2.1
+ - @backstage/plugin-proxy-node@0.1.2
+
+## @backstage/plugin-scaffolder@1.29.0
+
+### Minor Changes
+
+- 9d864ff: Allowed passing `ui:disabled` for disabling the input field of all the pickers.
+
+### Patch Changes
+
+- 3db64ba: Disable the submit button on creating
+- 6a3fa48: Fixes DryRunContext not forwarding the correct Scaffolder Secrets to the DryRun API
+- b3b7c9c: Updated the alpha `page:scaffolder` extension to accept `formFields` input, matching the updated `FormFieldBlueprint`.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/integration@1.16.2
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/plugin-scaffolder-react@1.14.6
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+
+## @backstage/plugin-scaffolder-backend@1.31.0
+
+### Minor Changes
+
+- 36677bb: Support new `createTemplateAction` type, and convert `catalog:fetch` action to new way of defining actions.
+- 2b1e50d: use CreatedTemplate[Filter|Global*] as canonical template extensions in scaffolder plugin
+
+### Patch Changes
+
+- e0b226b: build(deps): bump `esbuild` from 0.24.2 to 0.25.0
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- 59dcf37: Fixed bug in fs:delete causing no files to be deleted on windows machines
+- Updated dependencies
+ - @backstage/plugin-scaffolder-backend-module-gitlab@0.8.1
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.7
+ - @backstage/plugin-scaffolder-backend-module-github@0.6.1
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.7
+ - @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.8
+ - @backstage/plugin-scaffolder-backend-module-gerrit@0.2.7
+ - @backstage/plugin-scaffolder-backend-module-azure@0.2.7
+ - @backstage/plugin-scaffolder-backend-module-gitea@0.2.7
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-bitbucket-cloud-common@0.2.28
+ - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-scaffolder-node@0.8.0
+
+### Minor Changes
+
+- 1a58846: **DEPRECATION**: We've deprecated the old way of defining actions using `createTemplateAction` with raw `JSONSchema` and type parameters, as well as using `zod` through an import. You can now use the new format to define `createTemplateActions` with `zod` provided by the framework. This change also removes support for `logStream` in the `context` as well as moving the `logger` to an instance of `LoggerService`.
+
+ Before:
+
+ ```ts
+ createTemplateAction<{ repoUrl: string }, { test: string }>({
+ id: 'test',
+ schema: {
+ input: {
+ type: 'object',
+ required: ['repoUrl'],
+ properties: {
+ repoUrl: { type: 'string' },
+ },
+ },
+ output: {
+ type: 'object',
+ required: ['test'],
+ properties: {
+ test: { type: 'string' },
+ },
+ },
+ },
+ handler: async ctx => {
+ ctx.logStream.write('blob');
+ },
+ });
+
+ // or
+
+ createTemplateAction({
+ id: 'test',
+ schema: {
+ input: z.object({
+ repoUrl: z.string(),
+ }),
+ output: z.object({
+ test: z.string(),
+ }),
+ },
+ handler: async ctx => {
+ ctx.logStream.write('something');
+ },
+ });
+ ```
+
+ After:
+
+ ```ts
+ createTemplateAction({
+ id: 'test',
+ schema: {
+ input: {
+ repoUrl: d => d.string(),
+ },
+ output: {
+ test: d => d.string(),
+ },
+ },
+ handler: async ctx => {
+ // you can just use ctx.logger.log('...'), or if you really need a log stream you can do this:
+ const logStream = new PassThrough();
+ logStream.on('data', chunk => {
+ ctx.logger.info(chunk.toString());
+ });
+ },
+ });
+ ```
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-scaffolder-node-test-utils@0.2.0
+
+### Minor Changes
+
+- 36677bb: Use update `createTemplateAction` kinds
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- Updated dependencies
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-test-utils@1.3.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-search-backend-module-elasticsearch@1.7.0
+
+### Minor Changes
+
+- 5f66007: Add the option to configure the fuzziness of the elasticsearch results by defining the fuzziness and `prefix_length` property.
+
+### Patch Changes
+
+- 37e5386: Allow `indexPrefix` configuration through the `app-config.yaml`
+- Updated dependencies
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-search-backend-module-explore@0.3.0
+
+### Minor Changes
+
+- d5c4a9d: **BREAKING** Removed support for the legacy backend system and references to `@backstage/backend-common`, please migrate to the new backend system.
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-search-backend-module-techdocs@0.4.0
+
+### Minor Changes
+
+- d5c4a9d: **BREAKING** Removed support for the legacy backend system and references to `@backstage/backend-common`, please migrate to the new backend system.
+
+### Patch Changes
+
+- d32bdc4: Added an extension point that allows for custom entity filtering during document collation.
+- Updated dependencies
+ - @backstage/plugin-techdocs-node@1.13.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-user-settings-backend@0.3.0
+
+### 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/backend-defaults@0.8.2
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-signals-node@0.1.18
+ - @backstage/plugin-user-settings-common@0.0.1
+
+## @backstage/backend-app-api@1.2.1
+
+### Patch Changes
+
+- f422984: Remove unused dependencies
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/backend-defaults@0.8.2
+
+### Patch Changes
+
+- e293b66: The default auditor service implementation will now log low severity events with `debug` level instead of `info`.
+
+- f422984: Remove unused dependencies
+
+- ecb9bab: Explicitly stringify extra logger fields with `JSON.stringify` to prevent `[object Object]` errors.
+
+- 12f8e01: The `discovery.endpoints` configuration no longer requires both `internal` and `external` target when using the object form, instead falling back to the default.
+
+- 89db8b8: `GerritUrlReader` is now able to `search` files matching a given pattern URL (using `minimatch` glob patterns).
+
+ This allows the Gerrit Discovery to find all Backstage manifests inside a repository using the `**/catalog-info.yaml` pattern.
+
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-app-api@1.2.1
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-dev-utils@0.1.5
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/cli-node@0.2.13
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/backend-dynamic-feature-service@0.6.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/plugin-events-backend@0.5.0
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/plugin-app-node@0.1.31
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/cli-common@0.1.15
+ - @backstage/cli-node@0.2.13
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/backend-openapi-utils@0.5.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/backend-plugin-api@1.2.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.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/backend-test-utils@1.3.1
+
+### Patch Changes
+
+- c3a91d5: Added support for PostgreSQL version 17
+- 37c6510: Moved `@types/jest` to `devDependencies`.
+- Updated dependencies
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-app-api@1.2.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/core-plugin-api@1.10.5
+
+### Patch Changes
+
+- 327d21e: Failure to lazy load an extension will now always result in an error being thrown to be forwarded to error boundaries, rather than being rendered using the `BootErrorPage` app component.
+- Updated dependencies
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
+## @backstage/dev-utils@1.1.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/app-defaults@1.6.0
+ - @backstage/integration-react@1.2.5
+ - @backstage/catalog-model@1.7.3
+ - @backstage/theme@0.6.4
+
+## @backstage/integration@1.16.2
+
+### Patch Changes
+
+- 89db8b8: Gerrit integration now exports `getGitilesAuthenticationUrl`. This enables its usage by the `GerritUrlReader`.
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/integration-react@1.2.5
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/integration@1.16.2
+ - @backstage/config@1.3.2
+
+## @backstage/repo-tools@0.13.1
+
+### Patch Changes
+
+- c7a58b2: Fix issue where generate-patch incorrectly encodes the locator not aligning with result of yarn patch
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/cli-common@0.1.15
+ - @backstage/cli-node@0.2.13
+ - @backstage/errors@1.2.7
+
+## @techdocs/cli@1.9.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-techdocs-node@1.13.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/cli-common@0.1.15
+ - @backstage/config@1.3.2
+
+## @backstage/test-utils@1.7.6
+
+### Patch Changes
+
+- 37c6510: Moved `@types/jest` to `devDependencies`.
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/config@1.3.2
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-api-docs@0.12.5
+
+### Patch Changes
+
+- 74871cc: Use consistent Typography in Entity HasApisCard
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/plugin-catalog@1.28.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-model@1.7.3
+ - @backstage/plugin-catalog-common@1.1.3
+
+## @backstage/plugin-app@0.1.7
+
+### Patch Changes
+
+- 583fc54: Fixed extra app elements not being rendered as part of apps without a sign-in page.
+- 0aa9d82: Added implementation of the new `DialogApi`.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-app-node@0.1.31
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-app-visualizer@0.1.17
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+
+## @backstage/plugin-auth-backend@0.24.4
+
+### Patch Changes
+
+- 7956beb: Marked the remaining exports related to `createRouter` and the old backend system as deprecated.
+
+ For more information about migrating to the new backend system, see the [migration guide](https://backstage.io/docs/backend-system/building-backends/migrating#the-auth-plugin).
+
+ Support for the old backend system will be removed in the next release of this plugin.
+
+- b6702ea: Deprecated `getDefaultOwnershipEntityRefs` in favor of the new `.resolveOwnershipEntityRefs(...)` method in the `AuthResolverContext`.
+
+ The following code in a custom sign-in resolver:
+
+ ```ts
+ import { getDefaultOwnershipEntityRefs } from '@backstage/plugin-auth-backend';
+
+ // ...
+
+ const ent = getDefaultOwnershipEntityRefs(entity);
+ ```
+
+ Can be replaced with the following:
+
+ ```ts
+ const { ownershipEntityRefs: ent } = await ctx.resolveOwnershipEntityRefs(
+ entity,
+ );
+ ```
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-auth-backend-module-microsoft-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-oauth2-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-oidc-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-okta-provider@0.2.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-auth-backend-module-atlassian-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-auth0-provider@0.2.1
+ - @backstage/plugin-auth-backend-module-aws-alb-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.6
+ - @backstage/plugin-auth-backend-module-bitbucket-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.1
+ - @backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-github-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-gitlab-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-google-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.6
+ - @backstage/plugin-auth-backend-module-onelogin-provider@0.3.1
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-auth-backend-module-atlassian-provider@0.4.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-auth0-provider@0.2.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-aws-alb-provider@0.4.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-auth-backend@0.24.4
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-auth-backend-module-bitbucket-provider@0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-auth-backend-module-github-provider@0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-gitlab-provider@0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-google-provider@0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-guest-provider@0.2.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-auth-backend-module-microsoft-provider@0.3.1
+
+### Patch Changes
+
+- fa15e80: Update `auth.microsoft.signIn.resolvers` config def to include the `userIdMatchingUserEntityAnnotation` resolver.
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-oauth2-provider@0.4.1
+
+### Patch Changes
+
+- ce15e30: Fixed repository url in `README.md`
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-auth-backend-module-oidc-provider@0.4.1
+
+### Patch Changes
+
+- ce15e30: Fixed repository url in `README.md`
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-auth-backend@0.24.4
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-okta-provider@0.2.1
+
+### Patch Changes
+
+- ce15e30: Fixed repository url in `README.md`
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-onelogin-provider@0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-auth-backend-module-pinniped-provider@0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-auth-backend-module-vmware-cloud-provider@0.5.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+
+## @backstage/plugin-auth-node@0.6.1
+
+### Patch Changes
+
+- b6702ea: Added `AuthResolverContext.resolveOwnershipEntityRefs` as a way of accessing the default ownership resolution logic in sign-in resolvers, replacing `getDefaultOwnershipEntityRefs` from `@backstage/plugin-auth-backend`.
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-auth-react@0.1.13
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-bitbucket-cloud-common@0.2.28
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+
+## @backstage/plugin-catalog-backend-module-aws@0.4.9
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-azure@0.3.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-bitbucket-cloud@0.4.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-bitbucket-cloud-common@0.2.28
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-bitbucket-server@0.3.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-gcp@0.3.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-github@0.7.11
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-github-org@0.3.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-backend-module-github@0.7.11
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-gitlab@0.6.4
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-gitlab-org@0.2.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/plugin-catalog-backend-module-gitlab@0.6.4
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-incremental-ingestion@0.6.4
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-catalog-backend-module-ldap@0.11.3
+
+### Patch Changes
+
+- e43f41b: Fix `config.d.ts` for `ldapOrg` being incorrect. The documentation says a single
+ object or an array are accepted, but the definition only allows an object.
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-logs@0.1.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-catalog-backend-module-msgraph@0.6.8
+
+### Patch Changes
+
+- 612d1fd: Update `catalog.providers.microsoftGraphOrg.target` config def to be optional as this has a default value.
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-openapi@0.2.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-puppetdb@0.2.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
+## @backstage/plugin-catalog-backend-module-unprocessed@0.5.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-catalog-unprocessed-entities-common@0.0.7
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-catalog-graph@0.4.17
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-catalog-import@0.12.11
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/integration@1.16.2
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/integration-react@1.2.5
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-common@1.1.3
+
+## @backstage/plugin-catalog-node@1.16.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-catalog-unprocessed-entities@0.2.15
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-config-schema@0.1.66
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-devtools@0.1.25
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-devtools-common@0.1.15
+
+## @backstage/plugin-devtools-backend@0.5.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/cli-common@0.1.15
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-devtools-common@0.1.15
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-events-backend-module-aws-sqs@0.4.9
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-events-backend-module-azure@0.2.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-events-backend-module-bitbucket-cloud@0.2.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-events-backend-module-gerrit@0.2.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-events-backend-module-github@0.2.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+
+## @backstage/plugin-events-backend-module-gitlab@0.2.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+
+## @backstage/plugin-events-backend-test-utils@0.1.42
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+
+## @backstage/plugin-events-node@0.4.9
+
+### Patch Changes
+
+- b95aa77: add `addHttpPostBodyParser` to events extension to allow body parse customization. This feature will enhance flexibility in handling HTTP POST requests in event-related operations.
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-home@0.8.6
+
+### Patch Changes
+
+- 2d11521: The starred entities component uses the entity title or display name if it exists
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-home-react@0.1.24
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/theme@0.6.4
+
+## @backstage/plugin-home-react@0.1.24
+
+### Patch Changes
+
+- c5a82fc: Don't render header divider on homepage cards if no title was specified.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+
+## @backstage/plugin-kubernetes@0.12.5
+
+### Patch Changes
+
+- d517d13: refactor: use `KUBERNETES_ANNOTATION` and `KUBERNETES_LABEL_SELECTOR_QUERY_ANNOTATION` annotations from `kubernetes-common`
+- ba9649a: Set deployment as the default group of Kubernetes entity content. It is just an example and shouldn't cause any visual difference since entity page tabs with just one entity content appear as normal tabs.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-kubernetes-react@0.5.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-model@1.7.3
+
+## @backstage/plugin-kubernetes-backend@0.19.4
+
+### Patch Changes
+
+- d517d13: refactor: use `KUBERNETES_ANNOTATION` and `KUBERNETES_LABEL_SELECTOR_QUERY_ANNOTATION` annotations from `kubernetes-common`
+- Updated dependencies
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-kubernetes-node@0.2.4
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-kubernetes-cluster@0.0.23
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/plugin-kubernetes-react@0.5.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-model@1.7.3
+
+## @backstage/plugin-kubernetes-common@0.9.4
+
+### Patch Changes
+
+- d517d13: Export `backstage.io/kubernetes-id` and `backstage.io/kubernetes-label-selector` annotations as constants
+- Updated dependencies
+ - @backstage/catalog-model@1.7.3
+ - @backstage/types@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-kubernetes-node@0.2.4
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-kubernetes-react@0.5.5
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-notifications@0.5.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-signals-react@0.0.11
+ - @backstage/errors@1.2.7
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+ - @backstage/plugin-notifications-common@0.0.8
+
+## @backstage/plugin-notifications-backend@0.5.4
+
+### Patch Changes
+
+- 20e8d12: Fix null topics being returned from notification API
+- 425a61d: Improved notifications router tests
+- d4c22b7: Make sure to post process broadcast notifications even without signals support
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-notifications-common@0.0.8
+ - @backstage/plugin-notifications-node@0.2.13
+ - @backstage/plugin-signals-node@0.1.18
+
+## @backstage/plugin-notifications-backend-module-email@0.3.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-notifications-common@0.0.8
+ - @backstage/plugin-notifications-node@0.2.13
+
+## @backstage/plugin-notifications-node@0.2.13
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/plugin-notifications-common@0.0.8
+ - @backstage/plugin-signals-node@0.1.18
+
+## @backstage/plugin-org@0.6.37
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/catalog-model@1.7.3
+ - @backstage/plugin-catalog-common@1.1.3
+
+## @backstage/plugin-org-react@0.1.36
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+
+## @backstage/plugin-permission-backend@0.5.55
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-permission-backend-module-allow-all-policy@0.2.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-permission-react@0.4.32
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/config@1.3.2
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-proxy-node@0.1.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+
+## @backstage/plugin-scaffolder-backend-module-azure@0.2.7
+
+### Patch Changes
+
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.8
+
+### Patch Changes
+
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.7
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.7
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.7
+
+### Patch Changes
+
+- c56a279: Added `bitbucketCloud:branchRestriction:create` to allow users to create bitbucket cloud branch restrictions in templates
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- e279c30: Fixing spelling mistake in `jsonschema`
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-bitbucket-cloud-common@0.2.28
+
+## @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.7
+
+### Patch Changes
+
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.7
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-scaffolder-backend-module-cookiecutter@0.3.8
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-scaffolder-backend-module-gcp@0.2.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-scaffolder-backend-module-gerrit@0.2.7
+
+### Patch Changes
+
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-scaffolder-backend-module-gitea@0.2.7
+
+### Patch Changes
+
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-scaffolder-backend-module-github@0.6.1
+
+### Patch Changes
+
+- 11bc3e6: Made "github:pages:enable" action idempotent
+- 3f45e0f: Made "github:environment:create" action idempotent
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- 8c38687: Made "github:issues:label" action idempotent
+- 89948b2: Made "github:repo:push" action idempotent
+- 9391f58: Pass `undefined` to some parameters for `createOrUpdateEnvironment` as these values are not always supported in different plans of GitHub
+- 8182a59: Made "github:webhook" action idempotent
+- 8f9c54c: Made "github:repo:create" action idempotent
+- 0ae0c77: Made "publish:github:pull-request" action idempotent
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-scaffolder-backend-module-gitlab@0.8.1
+
+### Patch Changes
+
+- 0df33ea: fix: Creating a repository in a user namespace would always lead to an error
+- 984b283: Made "gitlab:pipeline:trigger" action idempotent
+- 225c733: Made gitlab:repo:push action idempotent.
+- a08cb20: Remove usages of `@backstage/backend-common`
+- ac58f84: Made gitlab:issue:edit action idempotent.
+- f6b51a8: Made "gitlab:projectDeployToken:create" action idempotent
+- a75e18f: Change the if statement in the catch block to match what the new version of Gitbeaker will return
+- 36af946: Made "gitlab:projectVariable:create" action idempotent
+- 1cea434: Made "gitlab:projectAccessToken:create" action idempotent
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- 83ae330: Made "gitlab:group:migrate" action idempotent
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-scaffolder-backend-module-notifications@0.1.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/plugin-notifications-common@0.0.8
+ - @backstage/plugin-notifications-node@0.2.13
+
+## @backstage/plugin-scaffolder-backend-module-rails@0.5.7
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-scaffolder-backend-module-sentry@0.2.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
+## @backstage/plugin-scaffolder-backend-module-yeoman@0.4.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/plugin-scaffolder-node-test-utils@0.2.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-scaffolder-common@1.5.10
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- 321b93e: Add optional `lifecycle` property to the spec field of Template entities.
+- Updated dependencies
+ - @backstage/catalog-model@1.7.3
+ - @backstage/types@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+
+## @backstage/plugin-scaffolder-react@1.14.6
+
+### Patch Changes
+
+- 4d26652: Fix field extension validation not working when field is in dependencies in an array field
+- b3b7c9c: Deprecated the alpha `ScaffolderFormFieldsApi` and `formFieldsApiRef` as these are being replaced with a different solution.
+- 48aab13: Add i18n support for scaffolder-react plugin
+- 3db64ba: Disable the submit button on creating
+- 34ea3f5: Updated dependency `flatted` to `3.3.3`.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
+## @backstage/plugin-search@1.4.24
+
+### Patch Changes
+
+- 49684fe: Expand the default kind filter to include all kinds from the System Model.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-search-backend-module-catalog@0.3.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-search-backend-module-pg@0.5.42
+
+### Patch Changes
+
+- 8155b04: Enable normalization in postgres query to change the behavior of the search.
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-search-backend-module-stack-overflow-collator@0.3.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-search-backend-node@1.3.9
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-search-react@1.8.7
+
+### Patch Changes
+
+- c37e480: Capture the number of search results in the search analytics event that correspond to the term entered.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+ - @backstage/plugin-search-common@1.2.17
+
+## @backstage/plugin-signals@0.0.17
+
+### Patch Changes
+
+- ac3e8c0: Fixed multiple signal connection attempts when there are multiple subscriptions at the same time
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-signals-react@0.0.11
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-signals-backend@0.3.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+ - @backstage/plugin-signals-node@0.1.18
+
+## @backstage/plugin-signals-node@0.1.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-signals-react@0.0.11
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/types@1.2.1
+
+## @backstage/plugin-techdocs@1.12.4
+
+### Patch Changes
+
+- fffe3c0: Fixed double scrollbar issue that would appear on the Entity TechDocs view page that would stop the page from full scrolling to the top when navigating to a new page
+- 065e6b9: Excludes SVG styling from sanitization
+- b5a8208: Added `TechDocsAddonsBlueprint` extension to allow adding of techdocs addons.
+- ed1cb3e: Adds the page name of techdocs to the document's title.
+- fe4abb8: Updates logic to check for SVG sources when inlining them.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-auth-react@0.1.13
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/theme@0.6.4
+ - @backstage/plugin-search-common@1.2.17
+ - @backstage/plugin-techdocs-common@0.1.0
+
+## @backstage/plugin-techdocs-addons-test-utils@1.0.46
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog@1.28.0
+ - @backstage/plugin-techdocs@1.12.4
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/test-utils@1.7.6
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/integration-react@1.2.5
+
+## @backstage/plugin-techdocs-module-addons-contrib@1.1.22
+
+### Patch Changes
+
+- b5a8208: Added `TechDocsAddonsBlueprint` extension to allow adding of techdocs addons.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/integration@1.16.2
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/integration-react@1.2.5
+
+## @backstage/plugin-techdocs-node@1.13.1
+
+### Patch Changes
+
+- 052a10a: Bumps the version of the techdocs generator container used.
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-search-common@1.2.17
+ - @backstage/plugin-techdocs-common@0.1.0
+
+## @backstage/plugin-techdocs-react@1.2.15
+
+### Patch Changes
+
+- b5a8208: Added `TechDocsAddonsBlueprint` extension to allow adding of techdocs addons.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/version-bridge@1.0.11
+
+## @backstage/plugin-user-settings@0.8.20
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-signals-react@0.0.11
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+ - @backstage/plugin-user-settings-common@0.0.1
+
+## example-app@0.2.107
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/canon@0.2.0
+ - @backstage/core-components@0.17.0
+ - @backstage/plugin-catalog@1.28.0
+ - @backstage/plugin-techdocs@1.12.4
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/cli@0.31.0
+ - @backstage/frontend-app-api@0.11.0
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/plugin-home@0.8.6
+ - @backstage/plugin-kubernetes@0.12.5
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/plugin-scaffolder@1.29.0
+ - @backstage/plugin-scaffolder-react@1.14.6
+ - @backstage/plugin-signals@0.0.17
+ - @backstage/plugin-search@1.4.24
+ - @backstage/app-defaults@1.6.0
+ - @backstage/plugin-api-docs@0.12.5
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/plugin-techdocs-module-addons-contrib@1.1.22
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-auth-react@0.1.13
+ - @backstage/plugin-catalog-graph@0.4.17
+ - @backstage/plugin-catalog-import@0.12.11
+ - @backstage/plugin-catalog-unprocessed-entities@0.2.15
+ - @backstage/plugin-devtools@0.1.25
+ - @backstage/plugin-kubernetes-cluster@0.0.23
+ - @backstage/plugin-notifications@0.5.3
+ - @backstage/plugin-org@0.6.37
+ - @backstage/plugin-user-settings@0.8.20
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/theme@0.6.4
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-search-common@1.2.17
+
+## example-app-next@0.0.21
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/canon@0.2.0
+ - @backstage/core-components@0.17.0
+ - @backstage/plugin-catalog@1.28.0
+ - @backstage/plugin-techdocs@1.12.4
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/cli@0.31.0
+ - @backstage/frontend-app-api@0.11.0
+ - @backstage/frontend-defaults@0.2.0
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-home@0.8.6
+ - @backstage/plugin-kubernetes@0.12.5
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/plugin-app@0.1.7
+ - @backstage/plugin-scaffolder@1.29.0
+ - @backstage/plugin-scaffolder-react@1.14.6
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-signals@0.0.17
+ - @backstage/plugin-search@1.4.24
+ - @backstage/app-defaults@1.6.0
+ - @backstage/plugin-api-docs@0.12.5
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/plugin-techdocs-module-addons-contrib@1.1.22
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-app-visualizer@0.1.17
+ - @backstage/plugin-auth-react@0.1.13
+ - @backstage/plugin-catalog-graph@0.4.17
+ - @backstage/plugin-catalog-import@0.12.11
+ - @backstage/plugin-catalog-unprocessed-entities@0.2.15
+ - @backstage/plugin-kubernetes-cluster@0.0.23
+ - @backstage/plugin-notifications@0.5.3
+ - @backstage/plugin-org@0.6.37
+ - @backstage/plugin-user-settings@0.8.20
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/theme@0.6.4
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-search-common@1.2.17
+
+## app-next-example-plugin@0.0.21
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/frontend-plugin-api@0.10.0
+
+## example-backend@0.0.36
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-search-backend-module-techdocs@0.4.0
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-scaffolder-backend-module-github@0.6.1
+ - @backstage/plugin-scaffolder-backend@1.31.0
+ - @backstage/plugin-kubernetes-backend@0.19.4
+ - @backstage/plugin-events-backend@0.5.0
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-techdocs-backend@2.0.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-notifications-backend@0.5.4
+ - @backstage/plugin-catalog-backend-module-backstage-openapi@0.5.0
+ - @backstage/plugin-proxy-backend@0.6.0
+ - @backstage/plugin-app-backend@0.5.0
+ - @backstage/plugin-auth-backend@0.24.4
+ - @backstage/plugin-search-backend-module-explore@0.3.0
+ - @backstage/plugin-search-backend@2.0.0
+ - @backstage/plugin-devtools-backend@0.5.3
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/plugin-auth-backend-module-github-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-guest-provider@0.2.6
+ - @backstage/plugin-catalog-backend-module-openapi@0.2.8
+ - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6
+ - @backstage/plugin-catalog-backend-module-unprocessed@0.5.6
+ - @backstage/plugin-permission-backend@0.5.55
+ - @backstage/plugin-permission-backend-module-allow-all-policy@0.2.6
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-scaffolder-backend-module-notifications@0.1.8
+ - @backstage/plugin-search-backend-module-catalog@0.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-signals-backend@0.3.2
+
+## example-backend-legacy@0.2.108
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-search-backend-module-techdocs@0.4.0
+ - @backstage/plugin-scaffolder-backend-module-gitlab@0.8.1
+ - @backstage/plugin-search-backend-module-elasticsearch@1.7.0
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-scaffolder-backend@1.31.0
+ - @backstage/plugin-kubernetes-backend@0.19.4
+ - @backstage/plugin-events-backend@0.5.0
+ - @backstage/plugin-search-backend-module-pg@0.5.42
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-techdocs-backend@2.0.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.7
+ - @backstage/plugin-scaffolder-backend-module-rails@0.5.7
+ - @backstage/plugin-auth-backend@0.24.4
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/plugin-search-backend-module-explore@0.3.0
+ - @backstage/plugin-search-backend@2.0.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6
+ - @backstage/plugin-catalog-backend-module-unprocessed@0.5.6
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-backend@0.5.55
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-module-catalog@0.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-signals-backend@0.3.2
+ - @backstage/plugin-signals-node@0.1.18
+
+## e2e-test@0.2.26
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/create-app@0.6.0
+ - @backstage/cli-common@0.1.15
+ - @backstage/errors@1.2.7
+
+## @internal/frontend@0.0.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
+## @internal/scaffolder@0.0.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-scaffolder-react@1.14.6
+
+## techdocs-cli-embedded-app@0.2.106
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/plugin-catalog@1.28.0
+ - @backstage/plugin-techdocs@1.12.4
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/cli@0.31.0
+ - @backstage/core-app-api@1.16.0
+ - @backstage/app-defaults@1.6.0
+ - @backstage/test-utils@1.7.6
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/integration-react@1.2.5
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/theme@0.6.4
+
+## @internal/plugin-todo-list@1.0.37
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+
+## @internal/plugin-todo-list-backend@1.0.37
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
diff --git a/package.json b/package.json
index 920c67831a..083c70e483 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "root",
- "version": "1.37.0-next.2",
+ "version": "1.37.0",
"backstage": {
"cli": {
"new": {
diff --git a/packages/app-defaults/CHANGELOG.md b/packages/app-defaults/CHANGELOG.md
index 3f2b8aa8cb..8c6e57c8a1 100644
--- a/packages/app-defaults/CHANGELOG.md
+++ b/packages/app-defaults/CHANGELOG.md
@@ -1,5 +1,47 @@
# @backstage/app-defaults
+## 1.6.0
+
+### Minor Changes
+
+- 12f8e01: **BREAKING**: The default `DiscoveryApi` implementation has been switched to use `FrontendHostDiscovery`, which adds support for the `discovery.endpoints` configuration.
+
+ This is marked as a breaking change because it will cause any existing `discovery.endpoints` configuration to be picked up and used, which may break existing setups.
+
+ For example, consider the following configuration:
+
+ ```yaml
+ app:
+ baseUrl: https://backstage.acme.org
+
+ backend:
+ baseUrl: https://backstage.internal.acme.org
+
+ discovery:
+ endpoints:
+ - target: https://catalog.internal.acme.org/api/{{pluginId}}
+ plugins: [catalog]
+ ```
+
+ This will now cause requests from the frontend towards the `catalog` plugin to be routed to `https://catalog.internal.acme.org/api/catalog`, but this might not be reachable from the frontend. To fix this, you should update the `discovery.endpoints` configuration to only override the internal URL of the plugin:
+
+ ```yaml
+ discovery:
+ endpoints:
+ - target:
+ internal: https://catalog.internal.acme.org/api/{{pluginId}}
+ plugins: [catalog]
+ ```
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/theme@0.6.4
+
## 1.6.0-next.1
### Minor Changes
diff --git a/packages/app-defaults/package.json b/packages/app-defaults/package.json
index 88fbfc76d5..6e2e35020b 100644
--- a/packages/app-defaults/package.json
+++ b/packages/app-defaults/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/app-defaults",
- "version": "1.6.0-next.1",
+ "version": "1.6.0",
"description": "Provides the default wiring of a Backstage App",
"backstage": {
"role": "web-library"
diff --git a/packages/app-next-example-plugin/CHANGELOG.md b/packages/app-next-example-plugin/CHANGELOG.md
index ae09a9215a..47273d1726 100644
--- a/packages/app-next-example-plugin/CHANGELOG.md
+++ b/packages/app-next-example-plugin/CHANGELOG.md
@@ -1,5 +1,13 @@
# app-next-example-plugin
+## 0.0.21
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/frontend-plugin-api@0.10.0
+
## 0.0.21-next.2
### Patch Changes
diff --git a/packages/app-next-example-plugin/package.json b/packages/app-next-example-plugin/package.json
index 6c192b11c8..647f031732 100644
--- a/packages/app-next-example-plugin/package.json
+++ b/packages/app-next-example-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "app-next-example-plugin",
- "version": "0.0.21-next.2",
+ "version": "0.0.21",
"description": "Backstage internal example plugin",
"backstage": {
"role": "frontend-plugin",
diff --git a/packages/app-next/CHANGELOG.md b/packages/app-next/CHANGELOG.md
index 85ce1ad698..d7bdd7fa17 100644
--- a/packages/app-next/CHANGELOG.md
+++ b/packages/app-next/CHANGELOG.md
@@ -1,5 +1,51 @@
# example-app-next
+## 0.0.21
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/canon@0.2.0
+ - @backstage/core-components@0.17.0
+ - @backstage/plugin-catalog@1.28.0
+ - @backstage/plugin-techdocs@1.12.4
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/cli@0.31.0
+ - @backstage/frontend-app-api@0.11.0
+ - @backstage/frontend-defaults@0.2.0
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-home@0.8.6
+ - @backstage/plugin-kubernetes@0.12.5
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/plugin-app@0.1.7
+ - @backstage/plugin-scaffolder@1.29.0
+ - @backstage/plugin-scaffolder-react@1.14.6
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-signals@0.0.17
+ - @backstage/plugin-search@1.4.24
+ - @backstage/app-defaults@1.6.0
+ - @backstage/plugin-api-docs@0.12.5
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/plugin-techdocs-module-addons-contrib@1.1.22
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-app-visualizer@0.1.17
+ - @backstage/plugin-auth-react@0.1.13
+ - @backstage/plugin-catalog-graph@0.4.17
+ - @backstage/plugin-catalog-import@0.12.11
+ - @backstage/plugin-catalog-unprocessed-entities@0.2.15
+ - @backstage/plugin-kubernetes-cluster@0.0.23
+ - @backstage/plugin-notifications@0.5.3
+ - @backstage/plugin-org@0.6.37
+ - @backstage/plugin-user-settings@0.8.20
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/theme@0.6.4
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-search-common@1.2.17
+
## 0.0.21-next.2
### Patch Changes
diff --git a/packages/app-next/package.json b/packages/app-next/package.json
index fa13286a4e..fd78b59760 100644
--- a/packages/app-next/package.json
+++ b/packages/app-next/package.json
@@ -1,6 +1,6 @@
{
"name": "example-app-next",
- "version": "0.0.21-next.2",
+ "version": "0.0.21",
"backstage": {
"role": "frontend"
},
diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md
index 60fc4ec936..a7fbce0cf7 100644
--- a/packages/app/CHANGELOG.md
+++ b/packages/app/CHANGELOG.md
@@ -1,5 +1,47 @@
# example-app
+## 0.2.107
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/canon@0.2.0
+ - @backstage/core-components@0.17.0
+ - @backstage/plugin-catalog@1.28.0
+ - @backstage/plugin-techdocs@1.12.4
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/cli@0.31.0
+ - @backstage/frontend-app-api@0.11.0
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/plugin-home@0.8.6
+ - @backstage/plugin-kubernetes@0.12.5
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/plugin-scaffolder@1.29.0
+ - @backstage/plugin-scaffolder-react@1.14.6
+ - @backstage/plugin-signals@0.0.17
+ - @backstage/plugin-search@1.4.24
+ - @backstage/app-defaults@1.6.0
+ - @backstage/plugin-api-docs@0.12.5
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/plugin-techdocs-module-addons-contrib@1.1.22
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-auth-react@0.1.13
+ - @backstage/plugin-catalog-graph@0.4.17
+ - @backstage/plugin-catalog-import@0.12.11
+ - @backstage/plugin-catalog-unprocessed-entities@0.2.15
+ - @backstage/plugin-devtools@0.1.25
+ - @backstage/plugin-kubernetes-cluster@0.0.23
+ - @backstage/plugin-notifications@0.5.3
+ - @backstage/plugin-org@0.6.37
+ - @backstage/plugin-user-settings@0.8.20
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/theme@0.6.4
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-search-common@1.2.17
+
## 0.2.107-next.2
### Patch Changes
diff --git a/packages/app/package.json b/packages/app/package.json
index a45b3bcf9e..ce8f4b8482 100644
--- a/packages/app/package.json
+++ b/packages/app/package.json
@@ -1,6 +1,6 @@
{
"name": "example-app",
- "version": "0.2.107-next.2",
+ "version": "0.2.107",
"backstage": {
"role": "frontend"
},
diff --git a/packages/backend-app-api/CHANGELOG.md b/packages/backend-app-api/CHANGELOG.md
index 4bbc72c0fa..e63c06d775 100644
--- a/packages/backend-app-api/CHANGELOG.md
+++ b/packages/backend-app-api/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/backend-app-api
+## 1.2.1
+
+### Patch Changes
+
+- f422984: Remove unused dependencies
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 1.2.1-next.2
### Patch Changes
diff --git a/packages/backend-app-api/package.json b/packages/backend-app-api/package.json
index 1a0f354de1..d8324e34b9 100644
--- a/packages/backend-app-api/package.json
+++ b/packages/backend-app-api/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-app-api",
- "version": "1.2.1-next.2",
+ "version": "1.2.1",
"description": "Core API used by Backstage backend apps",
"backstage": {
"role": "node-library"
diff --git a/packages/backend-defaults/CHANGELOG.md b/packages/backend-defaults/CHANGELOG.md
index f828e7bda3..81b70c541e 100644
--- a/packages/backend-defaults/CHANGELOG.md
+++ b/packages/backend-defaults/CHANGELOG.md
@@ -1,5 +1,32 @@
# @backstage/backend-defaults
+## 0.8.2
+
+### Patch Changes
+
+- e293b66: The default auditor service implementation will now log low severity events with `debug` level instead of `info`.
+- f422984: Remove unused dependencies
+- ecb9bab: Explicitly stringify extra logger fields with `JSON.stringify` to prevent `[object Object]` errors.
+- 12f8e01: The `discovery.endpoints` configuration no longer requires both `internal` and `external` target when using the object form, instead falling back to the default.
+- 89db8b8: `GerritUrlReader` is now able to `search` files matching a given pattern URL (using `minimatch` glob patterns).
+
+ This allows the Gerrit Discovery to find all Backstage manifests inside a repository using the `**/catalog-info.yaml` pattern.
+
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-app-api@1.2.1
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-dev-utils@0.1.5
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/cli-node@0.2.13
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.8.2-next.2
### Patch Changes
diff --git a/packages/backend-defaults/package.json b/packages/backend-defaults/package.json
index 3a256f5985..1318d57d42 100644
--- a/packages/backend-defaults/package.json
+++ b/packages/backend-defaults/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-defaults",
- "version": "0.8.2-next.2",
+ "version": "0.8.2",
"description": "Backend defaults used by Backstage backend apps",
"backstage": {
"role": "node-library"
diff --git a/packages/backend-dynamic-feature-service/CHANGELOG.md b/packages/backend-dynamic-feature-service/CHANGELOG.md
index 9df8566d04..59e4342757 100644
--- a/packages/backend-dynamic-feature-service/CHANGELOG.md
+++ b/packages/backend-dynamic-feature-service/CHANGELOG.md
@@ -1,5 +1,29 @@
# @backstage/backend-dynamic-feature-service
+## 0.6.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/plugin-events-backend@0.5.0
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/plugin-app-node@0.1.31
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/cli-common@0.1.15
+ - @backstage/cli-node@0.2.13
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
## 0.6.1-next.2
### Patch Changes
diff --git a/packages/backend-dynamic-feature-service/package.json b/packages/backend-dynamic-feature-service/package.json
index ed4ba11ddd..33cc595286 100644
--- a/packages/backend-dynamic-feature-service/package.json
+++ b/packages/backend-dynamic-feature-service/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-dynamic-feature-service",
- "version": "0.6.1-next.2",
+ "version": "0.6.1",
"description": "Backstage dynamic feature service",
"backstage": {
"role": "node-library"
diff --git a/packages/backend-legacy/CHANGELOG.md b/packages/backend-legacy/CHANGELOG.md
index 987d64ebe5..5dc4eced46 100644
--- a/packages/backend-legacy/CHANGELOG.md
+++ b/packages/backend-legacy/CHANGELOG.md
@@ -1,5 +1,43 @@
# example-backend-legacy
+## 0.2.108
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-search-backend-module-techdocs@0.4.0
+ - @backstage/plugin-scaffolder-backend-module-gitlab@0.8.1
+ - @backstage/plugin-search-backend-module-elasticsearch@1.7.0
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-scaffolder-backend@1.31.0
+ - @backstage/plugin-kubernetes-backend@0.19.4
+ - @backstage/plugin-events-backend@0.5.0
+ - @backstage/plugin-search-backend-module-pg@0.5.42
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-techdocs-backend@2.0.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.7
+ - @backstage/plugin-scaffolder-backend-module-rails@0.5.7
+ - @backstage/plugin-auth-backend@0.24.4
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/plugin-search-backend-module-explore@0.3.0
+ - @backstage/plugin-search-backend@2.0.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6
+ - @backstage/plugin-catalog-backend-module-unprocessed@0.5.6
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-backend@0.5.55
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-module-catalog@0.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-signals-backend@0.3.2
+ - @backstage/plugin-signals-node@0.1.18
+
## 0.2.108-next.2
### Patch Changes
diff --git a/packages/backend-legacy/package.json b/packages/backend-legacy/package.json
index a738f5c138..90430aa4a8 100644
--- a/packages/backend-legacy/package.json
+++ b/packages/backend-legacy/package.json
@@ -1,6 +1,6 @@
{
"name": "example-backend-legacy",
- "version": "0.2.108-next.2",
+ "version": "0.2.108",
"backstage": {
"role": "backend"
},
diff --git a/packages/backend-openapi-utils/CHANGELOG.md b/packages/backend-openapi-utils/CHANGELOG.md
index f77afd5450..0f8fde6a37 100644
--- a/packages/backend-openapi-utils/CHANGELOG.md
+++ b/packages/backend-openapi-utils/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/backend-openapi-utils
+## 0.5.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.5.1-next.1
### Patch Changes
diff --git a/packages/backend-openapi-utils/package.json b/packages/backend-openapi-utils/package.json
index 93694d9c64..fedb8161f3 100644
--- a/packages/backend-openapi-utils/package.json
+++ b/packages/backend-openapi-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-openapi-utils",
- "version": "0.5.1-next.1",
+ "version": "0.5.1",
"description": "OpenAPI typescript support.",
"backstage": {
"role": "node-library"
diff --git a/packages/backend-plugin-api/CHANGELOG.md b/packages/backend-plugin-api/CHANGELOG.md
index 67a2b50c68..12c5232826 100644
--- a/packages/backend-plugin-api/CHANGELOG.md
+++ b/packages/backend-plugin-api/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/backend-plugin-api
+## 1.2.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.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
+
## 1.2.1-next.1
### Patch Changes
diff --git a/packages/backend-plugin-api/package.json b/packages/backend-plugin-api/package.json
index 556aa849ff..27b8aee2eb 100644
--- a/packages/backend-plugin-api/package.json
+++ b/packages/backend-plugin-api/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-plugin-api",
- "version": "1.2.1-next.1",
+ "version": "1.2.1",
"description": "Core API used by Backstage backend plugins",
"backstage": {
"role": "node-library"
diff --git a/packages/backend-test-utils/CHANGELOG.md b/packages/backend-test-utils/CHANGELOG.md
index 1fd549147b..793a0ecb4d 100644
--- a/packages/backend-test-utils/CHANGELOG.md
+++ b/packages/backend-test-utils/CHANGELOG.md
@@ -1,5 +1,21 @@
# @backstage/backend-test-utils
+## 1.3.1
+
+### Patch Changes
+
+- c3a91d5: Added support for PostgreSQL version 17
+- 37c6510: Moved `@types/jest` to `devDependencies`.
+- Updated dependencies
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-app-api@1.2.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 1.3.1-next.2
### Patch Changes
diff --git a/packages/backend-test-utils/package.json b/packages/backend-test-utils/package.json
index 6145147583..17f5d8fad1 100644
--- a/packages/backend-test-utils/package.json
+++ b/packages/backend-test-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-test-utils",
- "version": "1.3.1-next.2",
+ "version": "1.3.1",
"description": "Test helpers library for Backstage backends",
"backstage": {
"role": "node-library"
diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md
index 29da41eeb3..d60080901c 100644
--- a/packages/backend/CHANGELOG.md
+++ b/packages/backend/CHANGELOG.md
@@ -1,5 +1,43 @@
# example-backend
+## 0.0.36
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-search-backend-module-techdocs@0.4.0
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-scaffolder-backend-module-github@0.6.1
+ - @backstage/plugin-scaffolder-backend@1.31.0
+ - @backstage/plugin-kubernetes-backend@0.19.4
+ - @backstage/plugin-events-backend@0.5.0
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-techdocs-backend@2.0.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-notifications-backend@0.5.4
+ - @backstage/plugin-catalog-backend-module-backstage-openapi@0.5.0
+ - @backstage/plugin-proxy-backend@0.6.0
+ - @backstage/plugin-app-backend@0.5.0
+ - @backstage/plugin-auth-backend@0.24.4
+ - @backstage/plugin-search-backend-module-explore@0.3.0
+ - @backstage/plugin-search-backend@2.0.0
+ - @backstage/plugin-devtools-backend@0.5.3
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/plugin-auth-backend-module-github-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-guest-provider@0.2.6
+ - @backstage/plugin-catalog-backend-module-openapi@0.2.8
+ - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6
+ - @backstage/plugin-catalog-backend-module-unprocessed@0.5.6
+ - @backstage/plugin-permission-backend@0.5.55
+ - @backstage/plugin-permission-backend-module-allow-all-policy@0.2.6
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-scaffolder-backend-module-notifications@0.1.8
+ - @backstage/plugin-search-backend-module-catalog@0.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-signals-backend@0.3.2
+
## 0.0.36-next.2
### Patch Changes
diff --git a/packages/backend/package.json b/packages/backend/package.json
index 51fabfb3a5..47ffbf0ece 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -1,6 +1,6 @@
{
"name": "example-backend",
- "version": "0.0.36-next.2",
+ "version": "0.0.36",
"backstage": {
"role": "backend"
},
diff --git a/packages/canon/CHANGELOG.md b/packages/canon/CHANGELOG.md
index 7e346776e9..87a8dd4265 100644
--- a/packages/canon/CHANGELOG.md
+++ b/packages/canon/CHANGELOG.md
@@ -1,5 +1,24 @@
# @backstage/canon
+## 0.2.0
+
+### Minor Changes
+
+- 5a5db29: Fix CSS imports and move CSS outputs out of the dist folder.
+- 4557beb: Added a new Tooltip component to Canon.
+- 1e4dfdb: We added a new IconButton component with fixed sizes showcasing a single icon.
+- e8d12f9: Added about 40 new icons to Canon.
+- 8689010: We are renaming CanonProvider to IconProvider to improve clarity on how to override icons.
+- bf319b7: Added a new Menu component to Canon.
+- cb7e99d: Updating styles for Text and Link components as well as global surface tokens.
+- bd8520d: Added a new ScrollArea component for Canon.
+
+### Patch Changes
+
+- 56850ca: Fix Button types that was preventing the use of native attributes like onClick.
+- 89e8686: To avoid conflicts with Backstage, we removed global styles and set font-family and font-weight for each components.
+- 05e9d41: Introducing Canon to Backstage. Canon styling system is based on pure CSS. We are adding our styles.css at the top of your Backstage instance.
+
## 0.2.0-next.1
### Minor Changes
diff --git a/packages/canon/package.json b/packages/canon/package.json
index dc8f7e3a04..5227e63fa5 100644
--- a/packages/canon/package.json
+++ b/packages/canon/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/canon",
- "version": "0.2.0-next.1",
+ "version": "0.2.0",
"backstage": {
"role": "web-library"
},
diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md
index 76c1af75bb..0a4c7f2e77 100644
--- a/packages/cli/CHANGELOG.md
+++ b/packages/cli/CHANGELOG.md
@@ -1,5 +1,35 @@
# @backstage/cli
+## 0.31.0
+
+### Minor Changes
+
+- 5b70679: **BREAKING**: ESLint warnings no longer trigger system exit codes like errors do.
+
+ Set the max number of warnings to `-1` during linting to enable the gradual adoption of new ESLint rules. To restore the previous behavior, include the `--max-warnings 0` flag in the `backstage-cli lint` command.
+
+### Patch Changes
+
+- 0586d4c: Internal change to move the `migrate` and `version:*` commands into a new migrate module.
+- e0b226b: build(deps): bump `esbuild` from 0.24.2 to 0.25.0
+- 4d45498: Fixed the package prepack command so that it no longer produces unnecessary `index` entries in the `typesVersions` map, which could cause `/index` to be added when automatically adding imports.
+- 485b3ba: Internal update to move `test` commands to a separate module.
+- a76c482: Internal change to migrate `lint` to the new module system.
+- 8df78bf: Internal update to move build commands to a CLI module.
+- d0fc357: Internal update to move `info` commands to a separate module.
+- f8bd342: Fix a bug in the translation of the deprecated `--scope` option for the `new` command that could cause plugins to have `backstage-backstage-plugin` in their name.
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/integration@1.16.2
+ - @backstage/catalog-model@1.7.3
+ - @backstage/cli-common@0.1.15
+ - @backstage/cli-node@0.2.13
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/eslint-plugin@0.1.10
+ - @backstage/release-manifests@0.0.12
+ - @backstage/types@1.2.1
+
## 0.31.0-next.1
### Minor Changes
diff --git a/packages/cli/package.json b/packages/cli/package.json
index dec6fed874..f5bd1a02af 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli",
- "version": "0.31.0-next.1",
+ "version": "0.31.0",
"description": "CLI for developing Backstage plugins and apps",
"backstage": {
"role": "cli"
diff --git a/packages/config-loader/CHANGELOG.md b/packages/config-loader/CHANGELOG.md
index 5a451559ed..2b01760982 100644
--- a/packages/config-loader/CHANGELOG.md
+++ b/packages/config-loader/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/config-loader
+## 1.10.0
+
+### Minor Changes
+
+- 2fd73aa: The include transforms applied during config loading will now only apply to the known keys `$file`, `$env`, and `$include`. Any other key that begins with a `# @backstage/config-loader will now be passed through as is.
+
+### Patch Changes
+
+- f422984: Added `@types/minimist` to `devDependencies`
+- Updated dependencies
+ - @backstage/cli-common@0.1.15
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 1.10.0-next.0
### Minor Changes
diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json
index 1e2ebf401f..2478796995 100644
--- a/packages/config-loader/package.json
+++ b/packages/config-loader/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/config-loader",
- "version": "1.10.0-next.0",
+ "version": "1.10.0",
"description": "Config loading functionality used by Backstage backend, and CLI",
"backstage": {
"role": "node-library"
diff --git a/packages/core-app-api/CHANGELOG.md b/packages/core-app-api/CHANGELOG.md
index ef8e52394f..c3cb78b2f1 100644
--- a/packages/core-app-api/CHANGELOG.md
+++ b/packages/core-app-api/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/core-app-api
+## 1.16.0
+
+### Minor Changes
+
+- 9262001: The default auth injection middleware for the `FetchApi` will now also take configuration under `discovery.endpoints` into consideration when deciding whether to include credentials or not.
+- 12f8e01: The `discovery.endpoints` configuration no longer requires both `internal` and `external` target when using the object form, instead falling back to the default.
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
## 1.16.0-next.0
### Minor Changes
diff --git a/packages/core-app-api/package.json b/packages/core-app-api/package.json
index eb61af575f..b9b48993d5 100644
--- a/packages/core-app-api/package.json
+++ b/packages/core-app-api/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/core-app-api",
- "version": "1.16.0-next.0",
+ "version": "1.16.0",
"description": "Core app API used by Backstage apps",
"backstage": {
"role": "web-library"
diff --git a/packages/core-compat-api/CHANGELOG.md b/packages/core-compat-api/CHANGELOG.md
index 4580cdc7aa..4884e0a184 100644
--- a/packages/core-compat-api/CHANGELOG.md
+++ b/packages/core-compat-api/CHANGELOG.md
@@ -1,5 +1,71 @@
# @backstage/core-compat-api
+## 0.4.0
+
+### Minor Changes
+
+- 8250ffe: **BREAKING**: Dropped support for the removed opaque `@backstage/ExtensionOverrides` and `@backstage/BackstagePlugin` types.
+
+### Patch Changes
+
+- cbe6177: Improved route path normalization when converting existing route elements in `converLegacyApp`, for example handling trailing `/*` in paths.
+- 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],
+ }),
+ ],
+ });
+ ```
+
+- e7fab55: Added the `entityPage` option to `convertLegacyApp`, which you can read more about in the [app migration docs](https://backstage.io/docs/frontend-system/building-apps/migrating#entity-pages).
+- 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.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/version-bridge@1.0.11
+
## 0.4.0-next.2
### Minor Changes
diff --git a/packages/core-compat-api/package.json b/packages/core-compat-api/package.json
index 0db4872230..eb1fd98ccc 100644
--- a/packages/core-compat-api/package.json
+++ b/packages/core-compat-api/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/core-compat-api",
- "version": "0.4.0-next.2",
+ "version": "0.4.0",
"backstage": {
"role": "web-library"
},
diff --git a/packages/core-components/CHANGELOG.md b/packages/core-components/CHANGELOG.md
index 934b71b8d4..abc025ceb0 100644
--- a/packages/core-components/CHANGELOG.md
+++ b/packages/core-components/CHANGELOG.md
@@ -1,5 +1,28 @@
# @backstage/core-components
+## 0.17.0
+
+### Minor Changes
+
+- 25300cb: `SimpleStepper` back button now works with `activeStep` property set higher than 0
+- 9545af2: Declared CancelIcon explicitly on Chip component inside Select.tsx to disable onMouseDown event by default that creates the flaw of re-opening select component when user tries to remove a selected filter.
+
+### 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 behavior. Also added an example dropdown menu to the app for reference.
+- 48aab13: Add i18n support for scaffolder-react plugin
+- 0a0ced6: Avoid Layout Shift for `DismissableBanner` when using a `storageApi` with latency (e.g. `user-settings-backend`)
+
+ Properly handle the `unknown` state of the `storageApi`. There's a trade-off: this may lead to some Layout Shift if the banner has not been dismissed, but once it has been dismissed, you won't have any.
+
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/theme@0.6.4
+ - @backstage/version-bridge@1.0.11
+
## 0.16.5-next.1
### Patch Changes
diff --git a/packages/core-components/package.json b/packages/core-components/package.json
index 847156abee..8e7ac24c96 100644
--- a/packages/core-components/package.json
+++ b/packages/core-components/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/core-components",
- "version": "0.16.5-next.1",
+ "version": "0.17.0",
"description": "Core components used by Backstage plugins and apps",
"backstage": {
"role": "web-library"
diff --git a/packages/core-plugin-api/CHANGELOG.md b/packages/core-plugin-api/CHANGELOG.md
index 505d49b61e..e99a417f5c 100644
--- a/packages/core-plugin-api/CHANGELOG.md
+++ b/packages/core-plugin-api/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/core-plugin-api
+## 1.10.5
+
+### Patch Changes
+
+- 327d21e: Failure to lazy load an extension will now always result in an error being thrown to be forwarded to error boundaries, rather than being rendered using the `BootErrorPage` app component.
+- Updated dependencies
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
## 1.10.4
### Patch Changes
diff --git a/packages/core-plugin-api/package.json b/packages/core-plugin-api/package.json
index fa1dadd89f..3139016b46 100644
--- a/packages/core-plugin-api/package.json
+++ b/packages/core-plugin-api/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/core-plugin-api",
- "version": "1.10.4",
+ "version": "1.10.5",
"description": "Core API used by Backstage plugins",
"backstage": {
"role": "web-library"
diff --git a/packages/create-app/CHANGELOG.md b/packages/create-app/CHANGELOG.md
index 4aca44a2df..375b0bde56 100644
--- a/packages/create-app/CHANGELOG.md
+++ b/packages/create-app/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/create-app
+## 0.6.0
+
+### Minor Changes
+
+- 31731b0: Upgraded the TypeScript version in the template to `5.8`.
+
+### Patch Changes
+
+- 7d083ce: Canon is now ready to be used in Alpha. We are adding a custom CSS file at the root of the app to make all styles available for Canon components.
+- aed536a: Bumped create-app version.
+- f9fb465: Bumped create-app version.
+- 19e5c3f: Added link to multi-stage Dockerfile documentation as alternative option
+- Updated dependencies
+ - @backstage/cli-common@0.1.15
+
## 0.6.0-next.2
### Minor Changes
diff --git a/packages/create-app/package.json b/packages/create-app/package.json
index 22f095a823..0d9fb381a3 100644
--- a/packages/create-app/package.json
+++ b/packages/create-app/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/create-app",
- "version": "0.6.0-next.2",
+ "version": "0.6.0",
"description": "A CLI that helps you create your own Backstage app",
"backstage": {
"role": "cli"
diff --git a/packages/dev-utils/CHANGELOG.md b/packages/dev-utils/CHANGELOG.md
index dc76465444..82330fd76c 100644
--- a/packages/dev-utils/CHANGELOG.md
+++ b/packages/dev-utils/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/dev-utils
+## 1.1.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/app-defaults@1.6.0
+ - @backstage/integration-react@1.2.5
+ - @backstage/catalog-model@1.7.3
+ - @backstage/theme@0.6.4
+
## 1.1.8-next.2
### Patch Changes
diff --git a/packages/dev-utils/package.json b/packages/dev-utils/package.json
index 7d32d022e7..0bd88f0a26 100644
--- a/packages/dev-utils/package.json
+++ b/packages/dev-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/dev-utils",
- "version": "1.1.8-next.2",
+ "version": "1.1.8",
"description": "Utilities for developing Backstage plugins.",
"backstage": {
"role": "web-library"
diff --git a/packages/e2e-test/CHANGELOG.md b/packages/e2e-test/CHANGELOG.md
index 72656ea47e..423070e648 100644
--- a/packages/e2e-test/CHANGELOG.md
+++ b/packages/e2e-test/CHANGELOG.md
@@ -1,5 +1,14 @@
# e2e-test
+## 0.2.26
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/create-app@0.6.0
+ - @backstage/cli-common@0.1.15
+ - @backstage/errors@1.2.7
+
## 0.2.26-next.2
### Patch Changes
diff --git a/packages/e2e-test/package.json b/packages/e2e-test/package.json
index 32b34bf482..f76a5770d3 100644
--- a/packages/e2e-test/package.json
+++ b/packages/e2e-test/package.json
@@ -1,6 +1,6 @@
{
"name": "e2e-test",
- "version": "0.2.26-next.2",
+ "version": "0.2.26",
"description": "E2E test for verifying Backstage packages",
"backstage": {
"role": "cli"
diff --git a/packages/frontend-app-api/CHANGELOG.md b/packages/frontend-app-api/CHANGELOG.md
index b25e5cd722..5247564adc 100644
--- a/packages/frontend-app-api/CHANGELOG.md
+++ b/packages/frontend-app-api/CHANGELOG.md
@@ -1,5 +1,33 @@
# @backstage/frontend-app-api
+## 0.11.0
+
+### Minor Changes
+
+- abcdf44: **BREAKING**: The returned object from `createSpecializedApp` no longer contains a `createRoot()` method, and it instead now contains `apis` and `tree`.
+
+ You can replace existing usage of `app.createRoot()` with the following:
+
+ ```ts
+ const root = tree.root.instance?.getData(coreExtensionData.reactElement);
+ ```
+
+- 8250ffe: **BREAKING**: Dropped support for the removed opaque `@backstage/ExtensionOverrides` and `@backstage/BackstagePlugin` types.
+
+### Patch Changes
+
+- 4d18b55: It's now possible to provide a middleware that wraps all extension factories by passing an `extensionFactoryMiddleware` to either `createApp()` or `createSpecializedApp()`.
+- 4823831: Introduced a `createFrontendFeatureLoader()` function, as well as a `FrontendFeatureLoader` interface, to gather several frontend plugins, modules or feature loaders in a single exported entrypoint and load them, possibly asynchronously. This new feature, very similar to the `createBackendFeatureLoader()` already available on the backend, supersedes the previous `CreateAppFeatureLoader` type which has been deprecated.
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-defaults@0.2.0
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-app-api@1.16.0
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
## 0.11.0-next.2
### Minor Changes
diff --git a/packages/frontend-app-api/package.json b/packages/frontend-app-api/package.json
index 2c280774e4..80585f335e 100644
--- a/packages/frontend-app-api/package.json
+++ b/packages/frontend-app-api/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/frontend-app-api",
- "version": "0.11.0-next.2",
+ "version": "0.11.0",
"backstage": {
"role": "web-library"
},
diff --git a/packages/frontend-defaults/CHANGELOG.md b/packages/frontend-defaults/CHANGELOG.md
index da18fe1155..5adf091d6f 100644
--- a/packages/frontend-defaults/CHANGELOG.md
+++ b/packages/frontend-defaults/CHANGELOG.md
@@ -1,5 +1,24 @@
# @backstage/frontend-defaults
+## 0.2.0
+
+### Minor Changes
+
+- 4823831: Introduced a `createFrontendFeatureLoader()` function, as well as a `FrontendFeatureLoader` interface, to gather several frontend plugins, modules or feature loaders in a single exported entrypoint and load them, possibly asynchronously. This new feature, very similar to the `createBackendFeatureLoader()` already available on the backend, supersedes the previous `CreateAppFeatureLoader` type which has been deprecated.
+- 8250ffe: **BREAKING**: Dropped support for the removed opaque `@backstage/ExtensionOverrides` and `@backstage/BackstagePlugin` types.
+
+### Patch Changes
+
+- 4d18b55: It's now possible to provide a middleware that wraps all extension factories by passing an `extensionFactoryMiddleware` to either `createApp()` or `createSpecializedApp()`.
+- abcdf44: Internal refactor to match updated `createSpecializedApp`.
+- e3f19db: Feature discovery and resolution logic used in `createApp` is now exposed via the `discoverAvailableFeatures` and `resolveAsyncFeatures` functions respectively.
+- Updated dependencies
+ - @backstage/frontend-app-api@0.11.0
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-app@0.1.7
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 0.2.0-next.2
### Minor Changes
diff --git a/packages/frontend-defaults/package.json b/packages/frontend-defaults/package.json
index b04c655746..723399cedd 100644
--- a/packages/frontend-defaults/package.json
+++ b/packages/frontend-defaults/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/frontend-defaults",
- "version": "0.2.0-next.2",
+ "version": "0.2.0",
"backstage": {
"role": "web-library"
},
diff --git a/packages/frontend-internal/CHANGELOG.md b/packages/frontend-internal/CHANGELOG.md
index 04ec065aab..58cf80d33a 100644
--- a/packages/frontend-internal/CHANGELOG.md
+++ b/packages/frontend-internal/CHANGELOG.md
@@ -1,5 +1,14 @@
# @internal/frontend
+## 0.0.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
## 0.0.7-next.2
### Patch Changes
diff --git a/packages/frontend-internal/package.json b/packages/frontend-internal/package.json
index 3aa48e03d0..1b03f01fa8 100644
--- a/packages/frontend-internal/package.json
+++ b/packages/frontend-internal/package.json
@@ -1,6 +1,6 @@
{
"name": "@internal/frontend",
- "version": "0.0.7-next.2",
+ "version": "0.0.7",
"backstage": {
"role": "web-library",
"inline": true
diff --git a/packages/frontend-plugin-api/CHANGELOG.md b/packages/frontend-plugin-api/CHANGELOG.md
index 48e7368cba..649fc4144b 100644
--- a/packages/frontend-plugin-api/CHANGELOG.md
+++ b/packages/frontend-plugin-api/CHANGELOG.md
@@ -1,5 +1,25 @@
# @backstage/frontend-plugin-api
+## 0.10.0
+
+### Minor Changes
+
+- 4823831: Introduced a `createFrontendFeatureLoader()` function, as well as a `FrontendFeatureLoader` interface, to gather several frontend plugins, modules or feature loaders in a single exported entrypoint and load them, possibly asynchronously. This new feature, very similar to the `createBackendFeatureLoader()` already available on the backend, supersedes the previous `CreateAppFeatureLoader` type which has been deprecated.
+- 8250ffe: **BREAKING**: Removed the deprecated `ExtensionOverrides` and `FrontendFeature` types.
+- 0d1a397: **BREAKING**: Removed deprecated variant of `createExtensionDataRef` where the ID is passed directly.
+
+### Patch Changes
+
+- 5aa7f2c: Added a new Utility API, `DialogApi`, which can be used to show dialogs in the React tree that can collect input from the user.
+- e23f5e0: Added new `ExtensionMiddlewareFactory` type.
+- a6cb67d: The extensions map for plugins created with `createFrontendPlugin` is now sorted alphabetically by ID in the TypeScript type.
+- de72253: Added a new `ExtensionBoundary.lazyComponent` helper in addition to the existing `ExtensionBoundary.lazy` helper.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
## 0.10.0-next.2
### Minor Changes
diff --git a/packages/frontend-plugin-api/package.json b/packages/frontend-plugin-api/package.json
index 1e2818eb6e..04ef81883b 100644
--- a/packages/frontend-plugin-api/package.json
+++ b/packages/frontend-plugin-api/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/frontend-plugin-api",
- "version": "0.10.0-next.2",
+ "version": "0.10.0",
"backstage": {
"role": "web-library"
},
diff --git a/packages/frontend-test-utils/CHANGELOG.md b/packages/frontend-test-utils/CHANGELOG.md
index 0442172cb9..bf79e43a3d 100644
--- a/packages/frontend-test-utils/CHANGELOG.md
+++ b/packages/frontend-test-utils/CHANGELOG.md
@@ -1,5 +1,25 @@
# @backstage/frontend-test-utils
+## 0.3.0
+
+### Minor Changes
+
+- bba525b: **BREAKING**: Removed deprecated `setupRequestMockHandlers` which was replaced by `registerMswTestHooks`.
+
+### Patch Changes
+
+- f861bfc: Added a `initialRouteEntries` option to `renderInTestApp`.
+- f861bfc: The `renderInTestApp` helper now provides a default mock config with mock values for both `app.baseUrl` and `backend.baseUrl`.
+- abcdf44: Internal refactor to match updated `createSpecializedApp`.
+- Updated dependencies
+ - @backstage/frontend-app-api@0.11.0
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-app@0.1.7
+ - @backstage/test-utils@1.7.6
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
## 0.3.0-next.2
### Minor Changes
diff --git a/packages/frontend-test-utils/package.json b/packages/frontend-test-utils/package.json
index 0e81615e71..37d461498b 100644
--- a/packages/frontend-test-utils/package.json
+++ b/packages/frontend-test-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/frontend-test-utils",
- "version": "0.3.0-next.2",
+ "version": "0.3.0",
"backstage": {
"role": "web-library"
},
diff --git a/packages/integration-react/CHANGELOG.md b/packages/integration-react/CHANGELOG.md
index 8d4d636a7b..1640f6e9d0 100644
--- a/packages/integration-react/CHANGELOG.md
+++ b/packages/integration-react/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/integration-react
+## 1.2.5
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/integration@1.16.2
+ - @backstage/config@1.3.2
+
## 1.2.5-next.0
### Patch Changes
diff --git a/packages/integration-react/package.json b/packages/integration-react/package.json
index 150537049b..302ff7295f 100644
--- a/packages/integration-react/package.json
+++ b/packages/integration-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/integration-react",
- "version": "1.2.5-next.0",
+ "version": "1.2.5",
"description": "Frontend package for managing integrations towards external systems",
"backstage": {
"role": "web-library"
diff --git a/packages/integration/CHANGELOG.md b/packages/integration/CHANGELOG.md
index 9f94a068c8..2625fec1b3 100644
--- a/packages/integration/CHANGELOG.md
+++ b/packages/integration/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/integration
+## 1.16.2
+
+### Patch Changes
+
+- 89db8b8: Gerrit integration now exports `getGitilesAuthenticationUrl`. This enables its usage by the `GerritUrlReader`.
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 1.16.2-next.0
### Patch Changes
diff --git a/packages/integration/package.json b/packages/integration/package.json
index 121c297e44..41b63346ea 100644
--- a/packages/integration/package.json
+++ b/packages/integration/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/integration",
- "version": "1.16.2-next.0",
+ "version": "1.16.2",
"description": "Helpers for managing integrations towards external systems",
"backstage": {
"role": "common-library"
diff --git a/packages/repo-tools/CHANGELOG.md b/packages/repo-tools/CHANGELOG.md
index 7c9c722d08..2111815731 100644
--- a/packages/repo-tools/CHANGELOG.md
+++ b/packages/repo-tools/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/repo-tools
+## 0.13.1
+
+### Patch Changes
+
+- c7a58b2: Fix issue where generate-patch incorrectly encodes the locator not aligning with result of yarn patch
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/cli-common@0.1.15
+ - @backstage/cli-node@0.2.13
+ - @backstage/errors@1.2.7
+
## 0.13.1-next.2
### Patch Changes
diff --git a/packages/repo-tools/package.json b/packages/repo-tools/package.json
index c0f6f68773..9fcfa60f5e 100644
--- a/packages/repo-tools/package.json
+++ b/packages/repo-tools/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/repo-tools",
- "version": "0.13.1-next.2",
+ "version": "0.13.1",
"description": "CLI for Backstage repo tooling ",
"backstage": {
"role": "cli"
diff --git a/packages/scaffolder-internal/CHANGELOG.md b/packages/scaffolder-internal/CHANGELOG.md
index 76f68005a4..2339472b24 100644
--- a/packages/scaffolder-internal/CHANGELOG.md
+++ b/packages/scaffolder-internal/CHANGELOG.md
@@ -1,5 +1,13 @@
# @internal/scaffolder
+## 0.0.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-scaffolder-react@1.14.6
+
## 0.0.7-next.2
### Patch Changes
diff --git a/packages/scaffolder-internal/package.json b/packages/scaffolder-internal/package.json
index 11fd798a8b..f57a049022 100644
--- a/packages/scaffolder-internal/package.json
+++ b/packages/scaffolder-internal/package.json
@@ -1,6 +1,6 @@
{
"name": "@internal/scaffolder",
- "version": "0.0.7-next.2",
+ "version": "0.0.7",
"backstage": {
"role": "web-library",
"inline": true
diff --git a/packages/techdocs-cli-embedded-app/CHANGELOG.md b/packages/techdocs-cli-embedded-app/CHANGELOG.md
index 4dc3a48f7c..571d1e31a9 100644
--- a/packages/techdocs-cli-embedded-app/CHANGELOG.md
+++ b/packages/techdocs-cli-embedded-app/CHANGELOG.md
@@ -1,5 +1,24 @@
# techdocs-cli-embedded-app
+## 0.2.106
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/plugin-catalog@1.28.0
+ - @backstage/plugin-techdocs@1.12.4
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/cli@0.31.0
+ - @backstage/core-app-api@1.16.0
+ - @backstage/app-defaults@1.6.0
+ - @backstage/test-utils@1.7.6
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/integration-react@1.2.5
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/theme@0.6.4
+
## 0.2.106-next.2
### Patch Changes
diff --git a/packages/techdocs-cli-embedded-app/package.json b/packages/techdocs-cli-embedded-app/package.json
index 14dce40c95..971746e720 100644
--- a/packages/techdocs-cli-embedded-app/package.json
+++ b/packages/techdocs-cli-embedded-app/package.json
@@ -1,6 +1,6 @@
{
"name": "techdocs-cli-embedded-app",
- "version": "0.2.106-next.2",
+ "version": "0.2.106",
"backstage": {
"role": "frontend"
},
diff --git a/packages/techdocs-cli/CHANGELOG.md b/packages/techdocs-cli/CHANGELOG.md
index 2c01a023ae..99ebf4f87f 100644
--- a/packages/techdocs-cli/CHANGELOG.md
+++ b/packages/techdocs-cli/CHANGELOG.md
@@ -1,5 +1,16 @@
# @techdocs/cli
+## 1.9.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-techdocs-node@1.13.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/cli-common@0.1.15
+ - @backstage/config@1.3.2
+
## 1.9.1-next.2
### Patch Changes
diff --git a/packages/techdocs-cli/package.json b/packages/techdocs-cli/package.json
index 580d88a8ce..683c73ff3f 100644
--- a/packages/techdocs-cli/package.json
+++ b/packages/techdocs-cli/package.json
@@ -1,6 +1,6 @@
{
"name": "@techdocs/cli",
- "version": "1.9.1-next.2",
+ "version": "1.9.1",
"description": "Utility CLI for managing TechDocs sites in Backstage.",
"backstage": {
"role": "cli"
diff --git a/packages/test-utils/CHANGELOG.md b/packages/test-utils/CHANGELOG.md
index 90d90a46f9..3e81a15335 100644
--- a/packages/test-utils/CHANGELOG.md
+++ b/packages/test-utils/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/test-utils
+## 1.7.6
+
+### Patch Changes
+
+- 37c6510: Moved `@types/jest` to `devDependencies`.
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/config@1.3.2
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+
## 1.7.6-next.0
### Patch Changes
diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json
index f23f6902fd..4ff024dff7 100644
--- a/packages/test-utils/package.json
+++ b/packages/test-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/test-utils",
- "version": "1.7.6-next.0",
+ "version": "1.7.6",
"description": "Utilities to test Backstage plugins and apps.",
"backstage": {
"role": "web-library"
diff --git a/plugins/api-docs/CHANGELOG.md b/plugins/api-docs/CHANGELOG.md
index 6117c0bd5e..176f63364f 100644
--- a/plugins/api-docs/CHANGELOG.md
+++ b/plugins/api-docs/CHANGELOG.md
@@ -1,5 +1,21 @@
# @backstage/plugin-api-docs
+## 0.12.5
+
+### Patch Changes
+
+- 74871cc: Use consistent Typography in Entity HasApisCard
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/plugin-catalog@1.28.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-model@1.7.3
+ - @backstage/plugin-catalog-common@1.1.3
+
## 0.12.5-next.2
### Patch Changes
diff --git a/plugins/api-docs/package.json b/plugins/api-docs/package.json
index d8cbb3dd8e..1fcdf205b2 100644
--- a/plugins/api-docs/package.json
+++ b/plugins/api-docs/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-api-docs",
- "version": "0.12.5-next.2",
+ "version": "0.12.5",
"description": "A Backstage plugin that helps represent API entities in the frontend",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/app-backend/CHANGELOG.md b/plugins/app-backend/CHANGELOG.md
index 67a6b900d8..2bd53f2b80 100644
--- a/plugins/app-backend/CHANGELOG.md
+++ b/plugins/app-backend/CHANGELOG.md
@@ -1,5 +1,24 @@
# @backstage/plugin-app-backend
+## 0.5.0
+
+### 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/config-loader@1.10.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-app-node@0.1.31
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.5.0-next.2
### Patch Changes
diff --git a/plugins/app-backend/package.json b/plugins/app-backend/package.json
index 4cf444996b..306ff48f50 100644
--- a/plugins/app-backend/package.json
+++ b/plugins/app-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-app-backend",
- "version": "0.5.0-next.2",
+ "version": "0.5.0",
"description": "A Backstage backend plugin that serves the Backstage frontend app",
"backstage": {
"role": "backend-plugin",
diff --git a/plugins/app-node/CHANGELOG.md b/plugins/app-node/CHANGELOG.md
index 1b5fd25b6a..1f9e622710 100644
--- a/plugins/app-node/CHANGELOG.md
+++ b/plugins/app-node/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-app-node
+## 0.1.31
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.1.31-next.2
### Patch Changes
diff --git a/plugins/app-node/package.json b/plugins/app-node/package.json
index b178c5079b..9c483eea8f 100644
--- a/plugins/app-node/package.json
+++ b/plugins/app-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-app-node",
- "version": "0.1.31-next.2",
+ "version": "0.1.31",
"description": "Node.js library for the app plugin",
"backstage": {
"role": "node-library",
diff --git a/plugins/app-visualizer/CHANGELOG.md b/plugins/app-visualizer/CHANGELOG.md
index e89d604c34..48e85f1b71 100644
--- a/plugins/app-visualizer/CHANGELOG.md
+++ b/plugins/app-visualizer/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-app-visualizer
+## 0.1.17
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+
## 0.1.17-next.2
### Patch Changes
diff --git a/plugins/app-visualizer/package.json b/plugins/app-visualizer/package.json
index 1b924d529d..b2e680bb2b 100644
--- a/plugins/app-visualizer/package.json
+++ b/plugins/app-visualizer/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-app-visualizer",
- "version": "0.1.17-next.2",
+ "version": "0.1.17",
"description": "Visualizes the Backstage app structure",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/app/CHANGELOG.md b/plugins/app/CHANGELOG.md
index 1dad673c93..fecb28b9c3 100644
--- a/plugins/app/CHANGELOG.md
+++ b/plugins/app/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-app
+## 0.1.7
+
+### Patch Changes
+
+- 583fc54: Fixed extra app elements not being rendered as part of apps without a sign-in page.
+- 0aa9d82: Added implementation of the new `DialogApi`.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+
## 0.1.7-next.2
### Patch Changes
diff --git a/plugins/app/package.json b/plugins/app/package.json
index 74fa075e77..a47e489ac0 100644
--- a/plugins/app/package.json
+++ b/plugins/app/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-app",
- "version": "0.1.7-next.2",
+ "version": "0.1.7",
"backstage": {
"role": "frontend-plugin",
"pluginId": "app",
diff --git a/plugins/auth-backend-module-atlassian-provider/CHANGELOG.md b/plugins/auth-backend-module-atlassian-provider/CHANGELOG.md
index 8c2f53f945..8fd2a65e6b 100644
--- a/plugins/auth-backend-module-atlassian-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-atlassian-provider/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-auth-backend-module-atlassian-provider
+## 0.4.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.4.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-atlassian-provider/package.json b/plugins/auth-backend-module-atlassian-provider/package.json
index 0be0c2f637..3f8d10b653 100644
--- a/plugins/auth-backend-module-atlassian-provider/package.json
+++ b/plugins/auth-backend-module-atlassian-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-atlassian-provider",
- "version": "0.4.1-next.1",
+ "version": "0.4.1",
"description": "The atlassian-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-auth0-provider/CHANGELOG.md b/plugins/auth-backend-module-auth0-provider/CHANGELOG.md
index 444d27529b..45f0ecbd35 100644
--- a/plugins/auth-backend-module-auth0-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-auth0-provider/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-auth-backend-module-auth0-provider
+## 0.2.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.2.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-auth0-provider/package.json b/plugins/auth-backend-module-auth0-provider/package.json
index 3e6082a45d..9712ad43c3 100644
--- a/plugins/auth-backend-module-auth0-provider/package.json
+++ b/plugins/auth-backend-module-auth0-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-auth0-provider",
- "version": "0.2.1-next.1",
+ "version": "0.2.1",
"description": "The auth0-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-aws-alb-provider/CHANGELOG.md b/plugins/auth-backend-module-aws-alb-provider/CHANGELOG.md
index 246a101f14..858ba95b83 100644
--- a/plugins/auth-backend-module-aws-alb-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-aws-alb-provider/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-auth-backend-module-aws-alb-provider
+## 0.4.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-auth-backend@0.24.4
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+
## 0.4.1-next.2
### Patch Changes
diff --git a/plugins/auth-backend-module-aws-alb-provider/package.json b/plugins/auth-backend-module-aws-alb-provider/package.json
index 0eba4cb971..cafbc0b5c1 100644
--- a/plugins/auth-backend-module-aws-alb-provider/package.json
+++ b/plugins/auth-backend-module-aws-alb-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-aws-alb-provider",
- "version": "0.4.1-next.2",
+ "version": "0.4.1",
"description": "The aws-alb provider module for the Backstage auth backend.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-azure-easyauth-provider/CHANGELOG.md b/plugins/auth-backend-module-azure-easyauth-provider/CHANGELOG.md
index 3b2b98e561..309d8980ef 100644
--- a/plugins/auth-backend-module-azure-easyauth-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-azure-easyauth-provider/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-auth-backend-module-azure-easyauth-provider
+## 0.2.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+
## 0.2.6-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-azure-easyauth-provider/package.json b/plugins/auth-backend-module-azure-easyauth-provider/package.json
index 6eda96a5f5..62ec98cbfc 100644
--- a/plugins/auth-backend-module-azure-easyauth-provider/package.json
+++ b/plugins/auth-backend-module-azure-easyauth-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-azure-easyauth-provider",
- "version": "0.2.6-next.1",
+ "version": "0.2.6",
"description": "The azure-easyauth-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-bitbucket-provider/CHANGELOG.md b/plugins/auth-backend-module-bitbucket-provider/CHANGELOG.md
index fc84592a0d..b5c72b6744 100644
--- a/plugins/auth-backend-module-bitbucket-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-bitbucket-provider/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-auth-backend-module-bitbucket-provider
+## 0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.3.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-bitbucket-provider/package.json b/plugins/auth-backend-module-bitbucket-provider/package.json
index d960300e41..e481a4b108 100644
--- a/plugins/auth-backend-module-bitbucket-provider/package.json
+++ b/plugins/auth-backend-module-bitbucket-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-bitbucket-provider",
- "version": "0.3.1-next.1",
+ "version": "0.3.1",
"description": "The bitbucket-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-bitbucket-server-provider/CHANGELOG.md b/plugins/auth-backend-module-bitbucket-server-provider/CHANGELOG.md
index e073d0d0ba..15ed3fc379 100644
--- a/plugins/auth-backend-module-bitbucket-server-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-bitbucket-server-provider/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-auth-backend-module-bitbucket-server-provider
+## 0.2.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.2.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-bitbucket-server-provider/package.json b/plugins/auth-backend-module-bitbucket-server-provider/package.json
index 2a6f059427..8a1d7c993c 100644
--- a/plugins/auth-backend-module-bitbucket-server-provider/package.json
+++ b/plugins/auth-backend-module-bitbucket-server-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-bitbucket-server-provider",
- "version": "0.2.1-next.1",
+ "version": "0.2.1",
"description": "The bitbucket-server-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-cloudflare-access-provider/CHANGELOG.md b/plugins/auth-backend-module-cloudflare-access-provider/CHANGELOG.md
index 353c84b81e..a74ec7cc4b 100644
--- a/plugins/auth-backend-module-cloudflare-access-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-cloudflare-access-provider/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-auth-backend-module-cloudflare-access-provider
+## 0.4.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 0.4.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-cloudflare-access-provider/package.json b/plugins/auth-backend-module-cloudflare-access-provider/package.json
index ef625b0b00..70148fc047 100644
--- a/plugins/auth-backend-module-cloudflare-access-provider/package.json
+++ b/plugins/auth-backend-module-cloudflare-access-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-cloudflare-access-provider",
- "version": "0.4.1-next.1",
+ "version": "0.4.1",
"description": "The cloudflare-access-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-gcp-iap-provider/CHANGELOG.md b/plugins/auth-backend-module-gcp-iap-provider/CHANGELOG.md
index 43412dd497..12e22af5fd 100644
--- a/plugins/auth-backend-module-gcp-iap-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-gcp-iap-provider/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-auth-backend-module-gcp-iap-provider
+## 0.4.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.4.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-gcp-iap-provider/package.json b/plugins/auth-backend-module-gcp-iap-provider/package.json
index 39f9ffaca0..e3a4fc2a25 100644
--- a/plugins/auth-backend-module-gcp-iap-provider/package.json
+++ b/plugins/auth-backend-module-gcp-iap-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-gcp-iap-provider",
- "version": "0.4.1-next.1",
+ "version": "0.4.1",
"description": "A GCP IAP auth provider module for the Backstage auth backend",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-github-provider/CHANGELOG.md b/plugins/auth-backend-module-github-provider/CHANGELOG.md
index 36f09fe755..8b9435a656 100644
--- a/plugins/auth-backend-module-github-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-github-provider/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-auth-backend-module-github-provider
+## 0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.3.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-github-provider/package.json b/plugins/auth-backend-module-github-provider/package.json
index e870041327..f011115f7f 100644
--- a/plugins/auth-backend-module-github-provider/package.json
+++ b/plugins/auth-backend-module-github-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-github-provider",
- "version": "0.3.1-next.1",
+ "version": "0.3.1",
"description": "The github-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-gitlab-provider/CHANGELOG.md b/plugins/auth-backend-module-gitlab-provider/CHANGELOG.md
index 422eadc8aa..926710d4cc 100644
--- a/plugins/auth-backend-module-gitlab-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-gitlab-provider/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-auth-backend-module-gitlab-provider
+## 0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.3.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-gitlab-provider/package.json b/plugins/auth-backend-module-gitlab-provider/package.json
index 350a2b8635..f4f5e3129c 100644
--- a/plugins/auth-backend-module-gitlab-provider/package.json
+++ b/plugins/auth-backend-module-gitlab-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-gitlab-provider",
- "version": "0.3.1-next.1",
+ "version": "0.3.1",
"description": "The gitlab-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-google-provider/CHANGELOG.md b/plugins/auth-backend-module-google-provider/CHANGELOG.md
index a4b513c6ee..2b064b1967 100644
--- a/plugins/auth-backend-module-google-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-google-provider/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-auth-backend-module-google-provider
+## 0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.3.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-google-provider/package.json b/plugins/auth-backend-module-google-provider/package.json
index 637354715b..22af19de8e 100644
--- a/plugins/auth-backend-module-google-provider/package.json
+++ b/plugins/auth-backend-module-google-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-google-provider",
- "version": "0.3.1-next.1",
+ "version": "0.3.1",
"description": "A Google auth provider module for the Backstage auth backend",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-guest-provider/CHANGELOG.md b/plugins/auth-backend-module-guest-provider/CHANGELOG.md
index aa29a54516..b521145d6e 100644
--- a/plugins/auth-backend-module-guest-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-guest-provider/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-auth-backend-module-guest-provider
+## 0.2.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+
## 0.2.6-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-guest-provider/package.json b/plugins/auth-backend-module-guest-provider/package.json
index 664fe4b5e1..b189925fc2 100644
--- a/plugins/auth-backend-module-guest-provider/package.json
+++ b/plugins/auth-backend-module-guest-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-guest-provider",
- "version": "0.2.6-next.1",
+ "version": "0.2.6",
"description": "The guest-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-microsoft-provider/CHANGELOG.md b/plugins/auth-backend-module-microsoft-provider/CHANGELOG.md
index 1319520ff3..eae89d62b0 100644
--- a/plugins/auth-backend-module-microsoft-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-microsoft-provider/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-auth-backend-module-microsoft-provider
+## 0.3.1
+
+### Patch Changes
+
+- fa15e80: Update `auth.microsoft.signIn.resolvers` config def to include the `userIdMatchingUserEntityAnnotation` resolver.
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.3.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-microsoft-provider/package.json b/plugins/auth-backend-module-microsoft-provider/package.json
index 15daeb67cc..41a50c0b06 100644
--- a/plugins/auth-backend-module-microsoft-provider/package.json
+++ b/plugins/auth-backend-module-microsoft-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-microsoft-provider",
- "version": "0.3.1-next.1",
+ "version": "0.3.1",
"description": "The microsoft-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-oauth2-provider/CHANGELOG.md b/plugins/auth-backend-module-oauth2-provider/CHANGELOG.md
index 9317b326ff..669e89f818 100644
--- a/plugins/auth-backend-module-oauth2-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-oauth2-provider/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-auth-backend-module-oauth2-provider
+## 0.4.1
+
+### Patch Changes
+
+- ce15e30: Fixed repository url in `README.md`
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.4.1-next.2
### Patch Changes
diff --git a/plugins/auth-backend-module-oauth2-provider/package.json b/plugins/auth-backend-module-oauth2-provider/package.json
index c83d99a276..ee82bbc40c 100644
--- a/plugins/auth-backend-module-oauth2-provider/package.json
+++ b/plugins/auth-backend-module-oauth2-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-oauth2-provider",
- "version": "0.4.1-next.2",
+ "version": "0.4.1",
"description": "The oauth2-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-oauth2-proxy-provider/CHANGELOG.md b/plugins/auth-backend-module-oauth2-proxy-provider/CHANGELOG.md
index 180e2b937e..efed9f225f 100644
--- a/plugins/auth-backend-module-oauth2-proxy-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-oauth2-proxy-provider/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-auth-backend-module-oauth2-proxy-provider
+## 0.2.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+
## 0.2.6-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-oauth2-proxy-provider/package.json b/plugins/auth-backend-module-oauth2-proxy-provider/package.json
index 433d7fbc10..b88d80d53b 100644
--- a/plugins/auth-backend-module-oauth2-proxy-provider/package.json
+++ b/plugins/auth-backend-module-oauth2-proxy-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-oauth2-proxy-provider",
- "version": "0.2.6-next.1",
+ "version": "0.2.6",
"description": "The oauth2-proxy-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-oidc-provider/CHANGELOG.md b/plugins/auth-backend-module-oidc-provider/CHANGELOG.md
index 32d0961094..0441c68756 100644
--- a/plugins/auth-backend-module-oidc-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-oidc-provider/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-auth-backend-module-oidc-provider
+## 0.4.1
+
+### Patch Changes
+
+- ce15e30: Fixed repository url in `README.md`
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-auth-backend@0.24.4
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.4.1-next.2
### Patch Changes
diff --git a/plugins/auth-backend-module-oidc-provider/package.json b/plugins/auth-backend-module-oidc-provider/package.json
index 3de2277163..e163ee8d47 100644
--- a/plugins/auth-backend-module-oidc-provider/package.json
+++ b/plugins/auth-backend-module-oidc-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-oidc-provider",
- "version": "0.4.1-next.2",
+ "version": "0.4.1",
"description": "The oidc-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-okta-provider/CHANGELOG.md b/plugins/auth-backend-module-okta-provider/CHANGELOG.md
index 0e33cc5451..197b5ef775 100644
--- a/plugins/auth-backend-module-okta-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-okta-provider/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-auth-backend-module-okta-provider
+## 0.2.1
+
+### Patch Changes
+
+- ce15e30: Fixed repository url in `README.md`
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.2.1-next.2
### Patch Changes
diff --git a/plugins/auth-backend-module-okta-provider/package.json b/plugins/auth-backend-module-okta-provider/package.json
index 8ac9af58cd..08546307cd 100644
--- a/plugins/auth-backend-module-okta-provider/package.json
+++ b/plugins/auth-backend-module-okta-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-okta-provider",
- "version": "0.2.1-next.2",
+ "version": "0.2.1",
"description": "The okta-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-onelogin-provider/CHANGELOG.md b/plugins/auth-backend-module-onelogin-provider/CHANGELOG.md
index 90eda1954d..b5844098a9 100644
--- a/plugins/auth-backend-module-onelogin-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-onelogin-provider/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-auth-backend-module-onelogin-provider
+## 0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.3.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-onelogin-provider/package.json b/plugins/auth-backend-module-onelogin-provider/package.json
index cdf80b5c7d..caa24684d1 100644
--- a/plugins/auth-backend-module-onelogin-provider/package.json
+++ b/plugins/auth-backend-module-onelogin-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-onelogin-provider",
- "version": "0.3.1-next.1",
+ "version": "0.3.1",
"description": "The onelogin-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-pinniped-provider/CHANGELOG.md b/plugins/auth-backend-module-pinniped-provider/CHANGELOG.md
index a280788e0b..43aafbf661 100644
--- a/plugins/auth-backend-module-pinniped-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-pinniped-provider/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-auth-backend-module-pinniped-provider
+## 0.3.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+
## 0.3.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-pinniped-provider/package.json b/plugins/auth-backend-module-pinniped-provider/package.json
index 721481eedd..4bc0fda2df 100644
--- a/plugins/auth-backend-module-pinniped-provider/package.json
+++ b/plugins/auth-backend-module-pinniped-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-pinniped-provider",
- "version": "0.3.1-next.1",
+ "version": "0.3.1",
"description": "The pinniped-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend-module-vmware-cloud-provider/CHANGELOG.md b/plugins/auth-backend-module-vmware-cloud-provider/CHANGELOG.md
index e49bede372..75a770b4d2 100644
--- a/plugins/auth-backend-module-vmware-cloud-provider/CHANGELOG.md
+++ b/plugins/auth-backend-module-vmware-cloud-provider/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-auth-backend-module-vmware-cloud-provider
+## 0.5.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+
## 0.5.1-next.1
### Patch Changes
diff --git a/plugins/auth-backend-module-vmware-cloud-provider/package.json b/plugins/auth-backend-module-vmware-cloud-provider/package.json
index 0ff5541901..f0e9251f97 100644
--- a/plugins/auth-backend-module-vmware-cloud-provider/package.json
+++ b/plugins/auth-backend-module-vmware-cloud-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend-module-vmware-cloud-provider",
- "version": "0.5.1-next.1",
+ "version": "0.5.1",
"description": "The vmware-cloud-provider backend module for the auth plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/auth-backend/CHANGELOG.md b/plugins/auth-backend/CHANGELOG.md
index 8a2893bffc..73cc1effcb 100644
--- a/plugins/auth-backend/CHANGELOG.md
+++ b/plugins/auth-backend/CHANGELOG.md
@@ -1,5 +1,62 @@
# @backstage/plugin-auth-backend
+## 0.24.4
+
+### Patch Changes
+
+- 7956beb: Marked the remaining exports related to `createRouter` and the old backend system as deprecated.
+
+ For more information about migrating to the new backend system, see the [migration guide](https://backstage.io/docs/backend-system/building-backends/migrating#the-auth-plugin).
+
+ Support for the old backend system will be removed in the next release of this plugin.
+
+- b6702ea: Deprecated `getDefaultOwnershipEntityRefs` in favor of the new `.resolveOwnershipEntityRefs(...)` method in the `AuthResolverContext`.
+
+ The following code in a custom sign-in resolver:
+
+ ```ts
+ import { getDefaultOwnershipEntityRefs } from '@backstage/plugin-auth-backend';
+
+ // ...
+
+ const ent = getDefaultOwnershipEntityRefs(entity);
+ ```
+
+ Can be replaced with the following:
+
+ ```ts
+ const { ownershipEntityRefs: ent } = await ctx.resolveOwnershipEntityRefs(
+ entity,
+ );
+ ```
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-auth-backend-module-microsoft-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-oauth2-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-oidc-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-okta-provider@0.2.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-auth-backend-module-atlassian-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-auth0-provider@0.2.1
+ - @backstage/plugin-auth-backend-module-aws-alb-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.6
+ - @backstage/plugin-auth-backend-module-bitbucket-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.1
+ - @backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.1
+ - @backstage/plugin-auth-backend-module-github-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-gitlab-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-google-provider@0.3.1
+ - @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.6
+ - @backstage/plugin-auth-backend-module-onelogin-provider@0.3.1
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.24.4-next.2
### Patch Changes
diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json
index 46a4e04364..2173e8a3e1 100644
--- a/plugins/auth-backend/package.json
+++ b/plugins/auth-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend",
- "version": "0.24.4-next.2",
+ "version": "0.24.4",
"description": "A Backstage backend plugin that handles authentication",
"backstage": {
"role": "backend-plugin",
diff --git a/plugins/auth-node/CHANGELOG.md b/plugins/auth-node/CHANGELOG.md
index 58488e79db..2b92124e3d 100644
--- a/plugins/auth-node/CHANGELOG.md
+++ b/plugins/auth-node/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-auth-node
+## 0.6.1
+
+### Patch Changes
+
+- b6702ea: Added `AuthResolverContext.resolveOwnershipEntityRefs` as a way of accessing the default ownership resolution logic in sign-in resolvers, replacing `getDefaultOwnershipEntityRefs` from `@backstage/plugin-auth-backend`.
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.6.1-next.1
### Patch Changes
diff --git a/plugins/auth-node/package.json b/plugins/auth-node/package.json
index 15f1e77755..23c6680d80 100644
--- a/plugins/auth-node/package.json
+++ b/plugins/auth-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-node",
- "version": "0.6.1-next.1",
+ "version": "0.6.1",
"backstage": {
"role": "node-library",
"pluginId": "auth",
diff --git a/plugins/auth-react/CHANGELOG.md b/plugins/auth-react/CHANGELOG.md
index 10cb852de8..878b4cb239 100644
--- a/plugins/auth-react/CHANGELOG.md
+++ b/plugins/auth-react/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-auth-react
+## 0.1.13
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/errors@1.2.7
+
## 0.1.13-next.1
### Patch Changes
diff --git a/plugins/auth-react/package.json b/plugins/auth-react/package.json
index d30e73ed2c..f0aacb0335 100644
--- a/plugins/auth-react/package.json
+++ b/plugins/auth-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-react",
- "version": "0.1.13-next.1",
+ "version": "0.1.13",
"description": "Web library for the auth plugin",
"backstage": {
"role": "web-library",
diff --git a/plugins/bitbucket-cloud-common/CHANGELOG.md b/plugins/bitbucket-cloud-common/CHANGELOG.md
index c298b964e0..f68654a896 100644
--- a/plugins/bitbucket-cloud-common/CHANGELOG.md
+++ b/plugins/bitbucket-cloud-common/CHANGELOG.md
@@ -1,5 +1,12 @@
# @backstage/plugin-bitbucket-cloud-common
+## 0.2.28
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+
## 0.2.28-next.0
### Patch Changes
diff --git a/plugins/bitbucket-cloud-common/package.json b/plugins/bitbucket-cloud-common/package.json
index d279781744..40b7814675 100644
--- a/plugins/bitbucket-cloud-common/package.json
+++ b/plugins/bitbucket-cloud-common/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-bitbucket-cloud-common",
- "version": "0.2.28-next.0",
+ "version": "0.2.28",
"description": "Common functionalities for bitbucket-cloud plugins",
"backstage": {
"role": "common-library",
diff --git a/plugins/catalog-backend-module-aws/CHANGELOG.md b/plugins/catalog-backend-module-aws/CHANGELOG.md
index 80b26f796f..ea21282077 100644
--- a/plugins/catalog-backend-module-aws/CHANGELOG.md
+++ b/plugins/catalog-backend-module-aws/CHANGELOG.md
@@ -1,5 +1,21 @@
# @backstage/plugin-catalog-backend-module-aws
+## 0.4.9
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.4.9-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-aws/package.json b/plugins/catalog-backend-module-aws/package.json
index afcb5dfba2..dfaa2ff914 100644
--- a/plugins/catalog-backend-module-aws/package.json
+++ b/plugins/catalog-backend-module-aws/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-aws",
- "version": "0.4.9-next.2",
+ "version": "0.4.9",
"description": "A Backstage catalog backend module that helps integrate towards AWS",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-azure/CHANGELOG.md b/plugins/catalog-backend-module-azure/CHANGELOG.md
index ae84239ea5..7fb2802619 100644
--- a/plugins/catalog-backend-module-azure/CHANGELOG.md
+++ b/plugins/catalog-backend-module-azure/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-catalog-backend-module-azure
+## 0.3.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.3.3-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-azure/package.json b/plugins/catalog-backend-module-azure/package.json
index d14317c251..6c1638dbf7 100644
--- a/plugins/catalog-backend-module-azure/package.json
+++ b/plugins/catalog-backend-module-azure/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-azure",
- "version": "0.3.3-next.2",
+ "version": "0.3.3",
"description": "A Backstage catalog backend module that helps integrate towards Azure",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-backstage-openapi/CHANGELOG.md b/plugins/catalog-backend-module-backstage-openapi/CHANGELOG.md
index 22c41ea06c..7974a0ffd3 100644
--- a/plugins/catalog-backend-module-backstage-openapi/CHANGELOG.md
+++ b/plugins/catalog-backend-module-backstage-openapi/CHANGELOG.md
@@ -1,5 +1,21 @@
# @backstage/plugin-catalog-backend-module-backstage-openapi
+## 0.5.0
+
+### Minor Changes
+
+- 62842ee: feat: Improve JSON format of OpenAPI definition, allow YAML format
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-openapi-utils@0.5.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.5.0-next.1
### Minor Changes
diff --git a/plugins/catalog-backend-module-backstage-openapi/package.json b/plugins/catalog-backend-module-backstage-openapi/package.json
index 333b6a812b..4eabf294f6 100644
--- a/plugins/catalog-backend-module-backstage-openapi/package.json
+++ b/plugins/catalog-backend-module-backstage-openapi/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-backstage-openapi",
- "version": "0.5.0-next.1",
+ "version": "0.5.0",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "catalog",
diff --git a/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md b/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md
index 69132a9095..20f96900f4 100644
--- a/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md
+++ b/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-catalog-backend-module-bitbucket-cloud
+## 0.4.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-bitbucket-cloud-common@0.2.28
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.4.6-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-bitbucket-cloud/package.json b/plugins/catalog-backend-module-bitbucket-cloud/package.json
index 647d77f7cf..0ec2c6cc8e 100644
--- a/plugins/catalog-backend-module-bitbucket-cloud/package.json
+++ b/plugins/catalog-backend-module-bitbucket-cloud/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-bitbucket-cloud",
- "version": "0.4.6-next.2",
+ "version": "0.4.6",
"description": "A Backstage catalog backend module that helps integrate towards Bitbucket Cloud",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md b/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md
index 0447d8afb1..64a3217dc5 100644
--- a/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md
+++ b/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-catalog-backend-module-bitbucket-server
+## 0.3.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.3.3-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-bitbucket-server/package.json b/plugins/catalog-backend-module-bitbucket-server/package.json
index 245d4ed3f2..0198a5ae66 100644
--- a/plugins/catalog-backend-module-bitbucket-server/package.json
+++ b/plugins/catalog-backend-module-bitbucket-server/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-bitbucket-server",
- "version": "0.3.3-next.2",
+ "version": "0.3.3",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "catalog",
diff --git a/plugins/catalog-backend-module-gcp/CHANGELOG.md b/plugins/catalog-backend-module-gcp/CHANGELOG.md
index 4db00012d9..0bf4d72cfb 100644
--- a/plugins/catalog-backend-module-gcp/CHANGELOG.md
+++ b/plugins/catalog-backend-module-gcp/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-catalog-backend-module-gcp
+## 0.3.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.3.6-next.1
### Patch Changes
diff --git a/plugins/catalog-backend-module-gcp/package.json b/plugins/catalog-backend-module-gcp/package.json
index d4651cb1fe..afba7c1e33 100644
--- a/plugins/catalog-backend-module-gcp/package.json
+++ b/plugins/catalog-backend-module-gcp/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-gcp",
- "version": "0.3.6-next.1",
+ "version": "0.3.6",
"description": "A Backstage catalog backend module that helps integrate towards GCP",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-gerrit/CHANGELOG.md b/plugins/catalog-backend-module-gerrit/CHANGELOG.md
index c916830d5e..c8f939d15b 100644
--- a/plugins/catalog-backend-module-gerrit/CHANGELOG.md
+++ b/plugins/catalog-backend-module-gerrit/CHANGELOG.md
@@ -1,5 +1,38 @@
# @backstage/plugin-catalog-backend-module-gerrit
+## 0.3.0
+
+### Minor Changes
+
+- 89db8b8: **BREAKING** The optional `branch` configuration parameter now defaults to the default branch of the project (where `HEAD` points to).
+ This parameter was previously using `master` as the default value. In most cases this change should be transparent as Gerrit defaults to using `master`.
+
+ This change also allow to specify a custom `catalogPath` in the `catalog.providers.gerrit` configuration.
+ If not set, it defaults to `catalog-info.yaml` files at the root of repositories. This default was the value before this change.
+
+ With the changes made in the `GerritUrlReader`, `catalogPath` allows to use `minimatch`'s glob-patterns.
+
+ ```diff
+ catalog:
+ providers:
+ gerrit:
+ all: # identifies your dataset / provider independent of config changes
+ host: gerrit.company.com
+ query: 'state=ACTIVE&type=CODE'
+ + # This will search for catalog manifests anywhere in the repositories
+ + catalogPath: '**/catalog-info.{yml,yaml}'
+ ```
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.2.8-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-gerrit/package.json b/plugins/catalog-backend-module-gerrit/package.json
index af8bb04e51..112239d1ca 100644
--- a/plugins/catalog-backend-module-gerrit/package.json
+++ b/plugins/catalog-backend-module-gerrit/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-gerrit",
- "version": "0.2.8-next.2",
+ "version": "0.3.0",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "catalog",
diff --git a/plugins/catalog-backend-module-github-org/CHANGELOG.md b/plugins/catalog-backend-module-github-org/CHANGELOG.md
index ad5726a01d..d0647ba4e1 100644
--- a/plugins/catalog-backend-module-github-org/CHANGELOG.md
+++ b/plugins/catalog-backend-module-github-org/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-catalog-backend-module-github-org
+## 0.3.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-backend-module-github@0.7.11
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.3.8-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-github-org/package.json b/plugins/catalog-backend-module-github-org/package.json
index 34b4a647a6..cb68676e62 100644
--- a/plugins/catalog-backend-module-github-org/package.json
+++ b/plugins/catalog-backend-module-github-org/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-github-org",
- "version": "0.3.8-next.2",
+ "version": "0.3.8",
"description": "The github-org backend module for the catalog plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-github/CHANGELOG.md b/plugins/catalog-backend-module-github/CHANGELOG.md
index b4eda44153..629a5bfe94 100644
--- a/plugins/catalog-backend-module-github/CHANGELOG.md
+++ b/plugins/catalog-backend-module-github/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-catalog-backend-module-github
+## 0.7.11
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.7.11-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-github/package.json b/plugins/catalog-backend-module-github/package.json
index fb92604868..240571df53 100644
--- a/plugins/catalog-backend-module-github/package.json
+++ b/plugins/catalog-backend-module-github/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-github",
- "version": "0.7.11-next.2",
+ "version": "0.7.11",
"description": "A Backstage catalog backend module that helps integrate towards GitHub",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-gitlab-org/CHANGELOG.md b/plugins/catalog-backend-module-gitlab-org/CHANGELOG.md
index efe993b351..87843783a9 100644
--- a/plugins/catalog-backend-module-gitlab-org/CHANGELOG.md
+++ b/plugins/catalog-backend-module-gitlab-org/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-catalog-backend-module-gitlab-org
+## 0.2.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/plugin-catalog-backend-module-gitlab@0.6.4
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.2.7-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-gitlab-org/package.json b/plugins/catalog-backend-module-gitlab-org/package.json
index aae1f2afd6..883360efd2 100644
--- a/plugins/catalog-backend-module-gitlab-org/package.json
+++ b/plugins/catalog-backend-module-gitlab-org/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-gitlab-org",
- "version": "0.2.7-next.2",
+ "version": "0.2.7",
"description": "The gitlab-org backend module for the catalog plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-gitlab/CHANGELOG.md b/plugins/catalog-backend-module-gitlab/CHANGELOG.md
index 719d614474..0893e2c8ad 100644
--- a/plugins/catalog-backend-module-gitlab/CHANGELOG.md
+++ b/plugins/catalog-backend-module-gitlab/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/plugin-catalog-backend-module-gitlab
+## 0.6.4
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.6.4-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-gitlab/package.json b/plugins/catalog-backend-module-gitlab/package.json
index 3c005aba46..daa63096b7 100644
--- a/plugins/catalog-backend-module-gitlab/package.json
+++ b/plugins/catalog-backend-module-gitlab/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-gitlab",
- "version": "0.6.4-next.2",
+ "version": "0.6.4",
"description": "A Backstage catalog backend module that helps integrate towards GitLab",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-incremental-ingestion/CHANGELOG.md b/plugins/catalog-backend-module-incremental-ingestion/CHANGELOG.md
index fba30c8ede..cb0b578d80 100644
--- a/plugins/catalog-backend-module-incremental-ingestion/CHANGELOG.md
+++ b/plugins/catalog-backend-module-incremental-ingestion/CHANGELOG.md
@@ -1,5 +1,21 @@
# @backstage/plugin-catalog-backend-module-incremental-ingestion
+## 0.6.4
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+
## 0.6.4-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-incremental-ingestion/package.json b/plugins/catalog-backend-module-incremental-ingestion/package.json
index 0e2811b3d7..84d9da8307 100644
--- a/plugins/catalog-backend-module-incremental-ingestion/package.json
+++ b/plugins/catalog-backend-module-incremental-ingestion/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-incremental-ingestion",
- "version": "0.6.4-next.2",
+ "version": "0.6.4",
"description": "An entity provider for streaming large asset sources into the catalog",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-ldap/CHANGELOG.md b/plugins/catalog-backend-module-ldap/CHANGELOG.md
index 058e8d215a..eab0eb2800 100644
--- a/plugins/catalog-backend-module-ldap/CHANGELOG.md
+++ b/plugins/catalog-backend-module-ldap/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-catalog-backend-module-ldap
+## 0.11.3
+
+### Patch Changes
+
+- e43f41b: Fix `config.d.ts` for `ldapOrg` being incorrect. The documentation says a single
+ object or an array are accepted, but the definition only allows an object.
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.11.3-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-ldap/package.json b/plugins/catalog-backend-module-ldap/package.json
index 488f5d625e..6eb1e388b0 100644
--- a/plugins/catalog-backend-module-ldap/package.json
+++ b/plugins/catalog-backend-module-ldap/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-ldap",
- "version": "0.11.3-next.2",
+ "version": "0.11.3",
"description": "A Backstage catalog backend module that helps integrate towards LDAP",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-logs/CHANGELOG.md b/plugins/catalog-backend-module-logs/CHANGELOG.md
index 81985ea512..8cc7719146 100644
--- a/plugins/catalog-backend-module-logs/CHANGELOG.md
+++ b/plugins/catalog-backend-module-logs/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-catalog-backend-module-logs
+## 0.1.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-backend@1.32.0
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.1.8-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-logs/package.json b/plugins/catalog-backend-module-logs/package.json
index b40c106851..ff3bf439a8 100644
--- a/plugins/catalog-backend-module-logs/package.json
+++ b/plugins/catalog-backend-module-logs/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-logs",
- "version": "0.1.8-next.2",
+ "version": "0.1.8",
"description": "A module that subscribes to catalog releated events and logs them.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-msgraph/CHANGELOG.md b/plugins/catalog-backend-module-msgraph/CHANGELOG.md
index 5b2722a543..42d91424f6 100644
--- a/plugins/catalog-backend-module-msgraph/CHANGELOG.md
+++ b/plugins/catalog-backend-module-msgraph/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-catalog-backend-module-msgraph
+## 0.6.8
+
+### Patch Changes
+
+- 612d1fd: Update `catalog.providers.microsoftGraphOrg.target` config def to be optional as this has a default value.
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.6.8-next.1
### Patch Changes
diff --git a/plugins/catalog-backend-module-msgraph/package.json b/plugins/catalog-backend-module-msgraph/package.json
index 3f22cce122..f51fa997dd 100644
--- a/plugins/catalog-backend-module-msgraph/package.json
+++ b/plugins/catalog-backend-module-msgraph/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-msgraph",
- "version": "0.6.8-next.1",
+ "version": "0.6.8",
"description": "A Backstage catalog backend module that helps integrate towards Microsoft Graph",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-openapi/CHANGELOG.md b/plugins/catalog-backend-module-openapi/CHANGELOG.md
index 33cd7610c2..23dc2ad6d4 100644
--- a/plugins/catalog-backend-module-openapi/CHANGELOG.md
+++ b/plugins/catalog-backend-module-openapi/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-catalog-backend-module-openapi
+## 0.2.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.2.8-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-openapi/package.json b/plugins/catalog-backend-module-openapi/package.json
index 59307ffc4f..f36fd5ce77 100644
--- a/plugins/catalog-backend-module-openapi/package.json
+++ b/plugins/catalog-backend-module-openapi/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-openapi",
- "version": "0.2.8-next.2",
+ "version": "0.2.8",
"description": "A Backstage catalog backend module that helps with OpenAPI specifications",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-puppetdb/CHANGELOG.md b/plugins/catalog-backend-module-puppetdb/CHANGELOG.md
index 3004213c23..a1c4de65da 100644
--- a/plugins/catalog-backend-module-puppetdb/CHANGELOG.md
+++ b/plugins/catalog-backend-module-puppetdb/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-catalog-backend-module-puppetdb
+## 0.2.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.2.8-next.1
### Patch Changes
diff --git a/plugins/catalog-backend-module-puppetdb/package.json b/plugins/catalog-backend-module-puppetdb/package.json
index a86622d331..47903bb669 100644
--- a/plugins/catalog-backend-module-puppetdb/package.json
+++ b/plugins/catalog-backend-module-puppetdb/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-puppetdb",
- "version": "0.2.8-next.1",
+ "version": "0.2.8",
"description": "A Backstage catalog backend module that helps integrate towards PuppetDB",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-scaffolder-entity-model/CHANGELOG.md b/plugins/catalog-backend-module-scaffolder-entity-model/CHANGELOG.md
index 0155c9ff34..f445ed3b7a 100644
--- a/plugins/catalog-backend-module-scaffolder-entity-model/CHANGELOG.md
+++ b/plugins/catalog-backend-module-scaffolder-entity-model/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-catalog-backend-module-scaffolder-entity-model
+## 0.2.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+
## 0.2.6-next.1
### Patch Changes
diff --git a/plugins/catalog-backend-module-scaffolder-entity-model/package.json b/plugins/catalog-backend-module-scaffolder-entity-model/package.json
index a12fb1ae05..8b07003e10 100644
--- a/plugins/catalog-backend-module-scaffolder-entity-model/package.json
+++ b/plugins/catalog-backend-module-scaffolder-entity-model/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-scaffolder-entity-model",
- "version": "0.2.6-next.1",
+ "version": "0.2.6",
"description": "Adds support for the scaffolder specific entity model (e.g. the Template kind) to the catalog backend plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend-module-unprocessed/CHANGELOG.md b/plugins/catalog-backend-module-unprocessed/CHANGELOG.md
index de348461b0..a292ec07e7 100644
--- a/plugins/catalog-backend-module-unprocessed/CHANGELOG.md
+++ b/plugins/catalog-backend-module-unprocessed/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-catalog-backend-module-unprocessed
+## 0.5.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-catalog-unprocessed-entities-common@0.0.7
+ - @backstage/plugin-permission-common@0.8.4
+
## 0.5.6-next.1
### Patch Changes
diff --git a/plugins/catalog-backend-module-unprocessed/package.json b/plugins/catalog-backend-module-unprocessed/package.json
index 01aeaf2376..c0a9e85baf 100644
--- a/plugins/catalog-backend-module-unprocessed/package.json
+++ b/plugins/catalog-backend-module-unprocessed/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend-module-unprocessed",
- "version": "0.5.6-next.1",
+ "version": "0.5.6",
"description": "Backstage Catalog module to view unprocessed entities",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/catalog-backend/CHANGELOG.md b/plugins/catalog-backend/CHANGELOG.md
index ca1305c43b..6ac5cec302 100644
--- a/plugins/catalog-backend/CHANGELOG.md
+++ b/plugins/catalog-backend/CHANGELOG.md
@@ -1,5 +1,34 @@
# @backstage/plugin-catalog-backend
+## 1.32.0
+
+### 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
+
+- 4306303: Added a fix in `@backstage/plugin-catalog-backend` to prevent duplicate path keys in entity search if only casing is different.
+- 5243aa4: Fixed an issue occurred when authorizing permissions using custom rules passed via the `PermissionsRegistryService`.
+- fbc1666: Correctly use the `catalog.useUrlReadersSearch` config.
+- 75cadc1: Minor internal tweak to `refreshByRefreshKeys`
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-openapi-utils@0.5.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-module-catalog@0.3.2
+ - @backstage/plugin-search-common@1.2.17
+
## 1.32.0-next.2
### Patch Changes
diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json
index 02f4878304..4f17b4cedf 100644
--- a/plugins/catalog-backend/package.json
+++ b/plugins/catalog-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend",
- "version": "1.32.0-next.2",
+ "version": "1.32.0",
"description": "The Backstage backend plugin that provides the Backstage catalog",
"backstage": {
"role": "backend-plugin",
diff --git a/plugins/catalog-graph/CHANGELOG.md b/plugins/catalog-graph/CHANGELOG.md
index 0da3f48885..3038bc395c 100644
--- a/plugins/catalog-graph/CHANGELOG.md
+++ b/plugins/catalog-graph/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/plugin-catalog-graph
+## 0.4.17
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/types@1.2.1
+
## 0.4.17-next.2
### Patch Changes
diff --git a/plugins/catalog-graph/package.json b/plugins/catalog-graph/package.json
index 3d9bdb96c1..275f628001 100644
--- a/plugins/catalog-graph/package.json
+++ b/plugins/catalog-graph/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-graph",
- "version": "0.4.17-next.2",
+ "version": "0.4.17",
"backstage": {
"role": "frontend-plugin",
"pluginId": "catalog-graph",
diff --git a/plugins/catalog-import/CHANGELOG.md b/plugins/catalog-import/CHANGELOG.md
index 0760281898..7562fa1e12 100644
--- a/plugins/catalog-import/CHANGELOG.md
+++ b/plugins/catalog-import/CHANGELOG.md
@@ -1,5 +1,23 @@
# @backstage/plugin-catalog-import
+## 0.12.11
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/integration@1.16.2
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/integration-react@1.2.5
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-common@1.1.3
+
## 0.12.11-next.2
### Patch Changes
diff --git a/plugins/catalog-import/package.json b/plugins/catalog-import/package.json
index 49eaed96f8..b319e9ec42 100644
--- a/plugins/catalog-import/package.json
+++ b/plugins/catalog-import/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-import",
- "version": "0.12.11-next.2",
+ "version": "0.12.11",
"description": "A Backstage plugin the helps you import entities into your catalog",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/catalog-node/CHANGELOG.md b/plugins/catalog-node/CHANGELOG.md
index c405b0f864..9fb8ebb2ce 100644
--- a/plugins/catalog-node/CHANGELOG.md
+++ b/plugins/catalog-node/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/plugin-catalog-node
+## 1.16.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-permission-common@0.8.4
+
## 1.16.1-next.1
### Patch Changes
diff --git a/plugins/catalog-node/package.json b/plugins/catalog-node/package.json
index de46eec31e..a8f32ee788 100644
--- a/plugins/catalog-node/package.json
+++ b/plugins/catalog-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-node",
- "version": "1.16.1-next.1",
+ "version": "1.16.1",
"description": "The plugin-catalog-node module for @backstage/plugin-catalog-backend",
"backstage": {
"role": "node-library",
diff --git a/plugins/catalog-react/CHANGELOG.md b/plugins/catalog-react/CHANGELOG.md
index adcacbc699..54e3ddd668 100644
--- a/plugins/catalog-react/CHANGELOG.md
+++ b/plugins/catalog-react/CHANGELOG.md
@@ -1,5 +1,222 @@
# @backstage/plugin-catalog-react
+## 1.16.0
+
+### Minor Changes
+
+- 7f57365: Add support for a new entity predicate syntax when defining `filter`s related to the blueprints exported via `/alpha` for the new frontend system. For more information, see the [entity filters documentation](https://backstage.io/docs/features/software-catalog/catalog-customization#advanced-customization#entity-filters).
+- ba9649a: Add a new `defaultGroup` parameter to the `EntityContentBlueprint`, here are usage examples:
+
+ Set a default group while creating the extension:
+
+ ```diff
+ const entityKubernetesContent = EntityContentBlueprint.make({
+ name: 'kubernetes',
+ params: {
+ defaultPath: '/kubernetes',
+ defaultTitle: 'Kubernetes',
+ + defaultGroup: 'deployment',
+ filter: 'kind:component,resource',
+ loader: () =>
+ import('./KubernetesContentPage').then(m =>
+ compatWrapper( ),
+ ),
+ },
+ });
+ ```
+
+ Disassociate an entity content from a default group:
+
+ ```diff
+ # app-config.yaml
+ app:
+ extensions:
+ # Entity page content
+ - - entity-content:kubernetes/kubernetes
+ + - entity-content:kubernetes/kubernetes:
+ + config:
+ + group: false
+ ```
+
+ Associate an entity content with a different default or custom group than the one defined in code when the extension was created:
+
+ ```diff
+ # app-config.yaml
+ app:
+ extensions:
+ # Entity page content
+ - - entity-content:kubernetes/kubernetes
+ + - entity-content:kubernetes/kubernetes:
+ + config:
+ + group: custom # associating this extension with a custom group id, the group should have previously been created via entity page configuration
+
+ ```
+
+- 247a40b: Introduces a new `EntityHeaderBlueprint` that allows you to override the default entity page header.
+
+ ```jsx
+ import { EntityHeaderBlueprint } from '@backstage/plugin-catalog-react/alpha';
+
+ EntityHeaderBlueprint.make({
+ name: 'my-default-header',
+ params: {
+ loader: () =>
+ import('./MyDefaultHeader').then(m => ),
+ },
+ });
+ ```
+
+- a3d93ca: Introduces a new `EntityContentLayoutBlueprint` that creates custom entity content layouts.
+
+ The layout components receive card elements and can render them as they see fit. Cards is an array of objects with the following properties:
+
+ - element: `JSx.Element`;
+ - type: `"peek" | "info" | "full" | undefined`;
+
+ ### Usage example
+
+ Creating a custom overview tab layout:
+
+ ```tsx
+ import {
+ EntityContentLayoutProps,
+ EntityContentLayoutBlueprint,
+ } from '@backstage/plugin-catalog-react/alpha';
+ // ...
+
+ function StickyEntityContentOverviewLayout(props: EntityContentLayoutProps) {
+ const { cards } = props;
+ const classes = useStyles();
+ return (
+
+
+
+ {cards
+ .filter(card => card.type === 'info')
+ .map((card, index) => (
+
+ {card.element}
+
+ ))}
+
+
+
+
+ {cards
+ .filter(card => card.type === 'peek')
+ .map((card, index) => (
+
+ {card.element}
+
+ ))}
+ {cards
+ .filter(card => !card.type || card.type === 'full')
+ .map((card, index) => (
+
+ {card.element}
+
+ ))}
+
+
+
+ );
+ }
+
+ export const customEntityContentOverviewStickyLayoutModule = createFrontendModule({
+ pluginId: 'app',
+ extensions: [
+ EntityContentLayoutBlueprint.make({
+ name: 'sticky',
+ params: {
+ // (optional) defaults the `() => false` filter function
+ defaultFilter: 'kind:template'
+ loader: async () => StickyEntityContentOverviewLayout,
+ },
+ }),
+ ],
+ ```
+
+ Disabling the custom layout:
+
+ ```yaml
+ # app-config.yaml
+ app:
+ extensions:
+ - entity-content-layout:app/sticky: false
+ ```
+
+ Overriding the custom layout filter:
+
+ ```yaml
+ # app-config.yaml
+ app:
+ extensions:
+ - entity-content-layout:app/sticky:
+ config:
+ # This layout will be used only with component entities
+ filter: 'kind:component'
+ ```
+
+- d78bb71: Added `hidden` prop to `EntityTagPicker`, `EntityAutocompletePicker` and `UserListPicker`.
+ Added `initialFilter` prop to `EntityTagPicker` to set an initial filter for the picker.
+ Added `alwaysKeepFilters` prop to `UserListPicker` to prevent filters from resetting when no entities match the initial filters.
+- a3d93ca: Add an optional `type` parameter to `EntityCard` extensions. A card's type determines characteristics such as its expected size and where it will be rendered by the entity content layout.
+
+ Initially the following three types are supported:
+
+ - `peek`: small vertical cards that provide information at a glance, for example recent builds, deployments, and service health.
+ - `info`: medium size cards with high priority and frequently used information such as common actions, entity metadata, and links.
+ - `full`: Large cards that are more feature rich with more information, typically used by plugins that don't quite need the full content view and want to show a card instead.
+
+ ### Usage examples
+
+ Defining a default type when creating a card:
+
+ ```diff
+ const myCard = EntityCardBlueprint.make({
+ name: 'myCard',
+ params: {
+ + type: 'info',
+ loader: import('./MyCard).then(m => { default: m.MyCard }),
+ },
+ });
+ ```
+
+ Changing the card type via `app-config.yaml` file:
+
+ ```diff
+ app:
+ extensions:
+ + - entity-card:myPlugin/myCard:
+ + config:
+ + type: info
+ ```
+
+### Patch Changes
+
+- bec1e15: update EntityAutocompletePicker selected options when filter value is changed externally
+- 75a3551: Export CatalogAutocomplete so it can be used externally
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/frontend-test-utils@0.3.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-permission-common@0.8.4
+
## 1.16.0-next.2
### Minor Changes
diff --git a/plugins/catalog-react/package.json b/plugins/catalog-react/package.json
index 3809a18c09..07ced3ad6d 100644
--- a/plugins/catalog-react/package.json
+++ b/plugins/catalog-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-react",
- "version": "1.16.0-next.2",
+ "version": "1.16.0",
"description": "A frontend library that helps other Backstage plugins interact with the catalog",
"backstage": {
"role": "web-library",
diff --git a/plugins/catalog-unprocessed-entities/CHANGELOG.md b/plugins/catalog-unprocessed-entities/CHANGELOG.md
index 8eac4566bc..f0444cc950 100644
--- a/plugins/catalog-unprocessed-entities/CHANGELOG.md
+++ b/plugins/catalog-unprocessed-entities/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-catalog-unprocessed-entities
+## 0.2.15
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+
## 0.2.15-next.2
### Patch Changes
diff --git a/plugins/catalog-unprocessed-entities/package.json b/plugins/catalog-unprocessed-entities/package.json
index e3540de818..d4995d35f3 100644
--- a/plugins/catalog-unprocessed-entities/package.json
+++ b/plugins/catalog-unprocessed-entities/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-unprocessed-entities",
- "version": "0.2.15-next.2",
+ "version": "0.2.15",
"backstage": {
"role": "frontend-plugin",
"pluginId": "catalog-unprocessed-entities",
diff --git a/plugins/catalog/CHANGELOG.md b/plugins/catalog/CHANGELOG.md
index 896249a08c..b4bafe3e9f 100644
--- a/plugins/catalog/CHANGELOG.md
+++ b/plugins/catalog/CHANGELOG.md
@@ -1,5 +1,123 @@
# @backstage/plugin-catalog
+## 1.28.0
+
+### Minor Changes
+
+- 247a40b: Now a custom entity page header can be passed as input to the default entity page.
+- a3d93ca: The default layout of the entity page can now optionally be customized with 3 card types: info, peek and full.
+
+ - Cards of type `info` are rendered in a fixed area on the right;
+ - Cards of type `peek` are rendered on top of the main content area;
+ - Cards of type `full` and cards with undefined type are rendered as they were before, in the main content area, below the peek cards.
+
+ If you want to keep the layout as it was before, you don't need to do anything. But if you want to experiment with the card types and see how they render, here is an example setting the about card to be rendered as an `info` card:
+
+ ```diff
+ app:
+ extensions:
+ # Entity page cards
+ + - entity-card:catalog/about:
+ + config:
+ + type: info # or peek or full
+ ```
+
+- 93533bd: The order in which group tabs appear on the entity page has been changed.
+
+ ### Before
+
+ Previously, entity contents determined the order in which groups were rendered, so a group was rendered as soon as its first entity content was detected.
+
+ ### After
+
+ Groups are now rendered first by default based on their order in the `app-config.yaml` file:
+
+ ```diff
+ app:
+ extensions:
+ - page:catalog/entity:
+ + config:
+ + groups:
+ + # this will be the first tab of the default entity page
+ + - deployment:
+ + title: Deployment
+ + # this will be the second tab of the default entiy page
+ + - documentation:
+ + title: Documentation
+ ```
+
+ If you wish to place a normal tab before a group, you must add the tab to a group and place the group in the order you wish it to appear on the entity page (groups that contains only one tab are rendered as normal tabs).
+
+ ```diff
+ app:
+ extensions:
+ - page:catalog/entity:
+ config:
+ groups:
+ + # Example placing the overview tab first
+ + - overview:
+ + title: Overview
+ - deployment:
+ title: Deployment
+ # this will be the second tab of the default entiy page
+ - documentation:
+ title: Documentation
+ - entity-content:catalog/overview:
+ + config:
+ + group: 'overview'
+ ```
+
+- 06d1226: Allow providing `kind` parameters to replace the default `Component` kind for `SubComponents` card
+
+### Patch Changes
+
+- 31731b0: Internal refactor to avoid `expiry-map` dependency.
+- ba9649a: Update the default entity page extension component to support grouping multiple entity content items in the same tab.
+
+ Disable all default groups:
+
+ ```diff
+ # app-config.yaml
+ app:
+ extensions:
+ # Pages
+ + - page:catalog/entity:
+ + config:
+ + groups: []
+ ```
+
+ Create a custom list of :
+
+ ```diff
+ # app-config.yaml
+ app:
+ extensions:
+ # Pages
+ + - page:catalog/entity:
+ + config:
+ + groups:
+ + # This array of groups completely replaces the default groups
+ + - custom:
+ + title: 'Custom'
+ ```
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-search-common@1.2.17
+
## 1.28.0-next.2
### Minor Changes
diff --git a/plugins/catalog/package.json b/plugins/catalog/package.json
index 67711d4a35..e8605e0db4 100644
--- a/plugins/catalog/package.json
+++ b/plugins/catalog/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog",
- "version": "1.28.0-next.2",
+ "version": "1.28.0",
"description": "The Backstage plugin for browsing the Backstage catalog",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/config-schema/CHANGELOG.md b/plugins/config-schema/CHANGELOG.md
index e1a8813f81..6a4ed809d3 100644
--- a/plugins/config-schema/CHANGELOG.md
+++ b/plugins/config-schema/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-config-schema
+## 0.1.66
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.1.66-next.1
### Patch Changes
diff --git a/plugins/config-schema/package.json b/plugins/config-schema/package.json
index 0d99cb3123..84be58dbaf 100644
--- a/plugins/config-schema/package.json
+++ b/plugins/config-schema/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-config-schema",
- "version": "0.1.66-next.1",
+ "version": "0.1.66",
"description": "A Backstage plugin that lets you browse the configuration schema of your app",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/devtools-backend/CHANGELOG.md b/plugins/devtools-backend/CHANGELOG.md
index 66c2cf9b81..5a47901a88 100644
--- a/plugins/devtools-backend/CHANGELOG.md
+++ b/plugins/devtools-backend/CHANGELOG.md
@@ -1,5 +1,21 @@
# @backstage/plugin-devtools-backend
+## 0.5.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config-loader@1.10.0
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/cli-common@0.1.15
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-devtools-common@0.1.15
+ - @backstage/plugin-permission-common@0.8.4
+
## 0.5.3-next.2
### Patch Changes
diff --git a/plugins/devtools-backend/package.json b/plugins/devtools-backend/package.json
index 55f90afc28..5e29bec68a 100644
--- a/plugins/devtools-backend/package.json
+++ b/plugins/devtools-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-devtools-backend",
- "version": "0.5.3-next.2",
+ "version": "0.5.3",
"backstage": {
"role": "backend-plugin",
"pluginId": "devtools",
diff --git a/plugins/devtools/CHANGELOG.md b/plugins/devtools/CHANGELOG.md
index f2731bc555..1eb71178ec 100644
--- a/plugins/devtools/CHANGELOG.md
+++ b/plugins/devtools/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-devtools
+## 0.1.25
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-devtools-common@0.1.15
+
## 0.1.25-next.2
### Patch Changes
diff --git a/plugins/devtools/package.json b/plugins/devtools/package.json
index 3386cc4b36..a6aacae303 100644
--- a/plugins/devtools/package.json
+++ b/plugins/devtools/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-devtools",
- "version": "0.1.25-next.2",
+ "version": "0.1.25",
"backstage": {
"role": "frontend-plugin",
"pluginId": "devtools",
diff --git a/plugins/events-backend-module-aws-sqs/CHANGELOG.md b/plugins/events-backend-module-aws-sqs/CHANGELOG.md
index 12c383da36..9787325043 100644
--- a/plugins/events-backend-module-aws-sqs/CHANGELOG.md
+++ b/plugins/events-backend-module-aws-sqs/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-events-backend-module-aws-sqs
+## 0.4.9
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+
## 0.4.9-next.2
### Patch Changes
diff --git a/plugins/events-backend-module-aws-sqs/package.json b/plugins/events-backend-module-aws-sqs/package.json
index b415cfed2a..6fb97753b7 100644
--- a/plugins/events-backend-module-aws-sqs/package.json
+++ b/plugins/events-backend-module-aws-sqs/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-events-backend-module-aws-sqs",
- "version": "0.4.9-next.2",
+ "version": "0.4.9",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "events",
diff --git a/plugins/events-backend-module-azure/CHANGELOG.md b/plugins/events-backend-module-azure/CHANGELOG.md
index 7964007e85..3810c06850 100644
--- a/plugins/events-backend-module-azure/CHANGELOG.md
+++ b/plugins/events-backend-module-azure/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-events-backend-module-azure
+## 0.2.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.2.18-next.2
### Patch Changes
diff --git a/plugins/events-backend-module-azure/package.json b/plugins/events-backend-module-azure/package.json
index 4faaec2894..f0b8a67662 100644
--- a/plugins/events-backend-module-azure/package.json
+++ b/plugins/events-backend-module-azure/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-events-backend-module-azure",
- "version": "0.2.18-next.2",
+ "version": "0.2.18",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "events",
diff --git a/plugins/events-backend-module-bitbucket-cloud/CHANGELOG.md b/plugins/events-backend-module-bitbucket-cloud/CHANGELOG.md
index 1d48f9c126..efb0537984 100644
--- a/plugins/events-backend-module-bitbucket-cloud/CHANGELOG.md
+++ b/plugins/events-backend-module-bitbucket-cloud/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-events-backend-module-bitbucket-cloud
+## 0.2.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.2.18-next.2
### Patch Changes
diff --git a/plugins/events-backend-module-bitbucket-cloud/package.json b/plugins/events-backend-module-bitbucket-cloud/package.json
index 3dee4b53df..be928a711b 100644
--- a/plugins/events-backend-module-bitbucket-cloud/package.json
+++ b/plugins/events-backend-module-bitbucket-cloud/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-events-backend-module-bitbucket-cloud",
- "version": "0.2.18-next.2",
+ "version": "0.2.18",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "events",
diff --git a/plugins/events-backend-module-gerrit/CHANGELOG.md b/plugins/events-backend-module-gerrit/CHANGELOG.md
index cfc38635fa..7c38ef11f5 100644
--- a/plugins/events-backend-module-gerrit/CHANGELOG.md
+++ b/plugins/events-backend-module-gerrit/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-events-backend-module-gerrit
+## 0.2.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.2.18-next.2
### Patch Changes
diff --git a/plugins/events-backend-module-gerrit/package.json b/plugins/events-backend-module-gerrit/package.json
index 6d4a0b163c..18d5427881 100644
--- a/plugins/events-backend-module-gerrit/package.json
+++ b/plugins/events-backend-module-gerrit/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-events-backend-module-gerrit",
- "version": "0.2.18-next.2",
+ "version": "0.2.18",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "events",
diff --git a/plugins/events-backend-module-github/CHANGELOG.md b/plugins/events-backend-module-github/CHANGELOG.md
index ff479d22a1..3b8a3e085c 100644
--- a/plugins/events-backend-module-github/CHANGELOG.md
+++ b/plugins/events-backend-module-github/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-events-backend-module-github
+## 0.2.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+
## 0.2.18-next.2
### Patch Changes
diff --git a/plugins/events-backend-module-github/package.json b/plugins/events-backend-module-github/package.json
index f2d171bb42..9191069142 100644
--- a/plugins/events-backend-module-github/package.json
+++ b/plugins/events-backend-module-github/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-events-backend-module-github",
- "version": "0.2.18-next.2",
+ "version": "0.2.18",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "events",
diff --git a/plugins/events-backend-module-gitlab/CHANGELOG.md b/plugins/events-backend-module-gitlab/CHANGELOG.md
index 02c3f7ea71..67f5eada37 100644
--- a/plugins/events-backend-module-gitlab/CHANGELOG.md
+++ b/plugins/events-backend-module-gitlab/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-events-backend-module-gitlab
+## 0.2.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+
## 0.2.18-next.2
### Patch Changes
diff --git a/plugins/events-backend-module-gitlab/package.json b/plugins/events-backend-module-gitlab/package.json
index ba1b090769..e3ce32da16 100644
--- a/plugins/events-backend-module-gitlab/package.json
+++ b/plugins/events-backend-module-gitlab/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-events-backend-module-gitlab",
- "version": "0.2.18-next.2",
+ "version": "0.2.18",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "events",
diff --git a/plugins/events-backend-test-utils/CHANGELOG.md b/plugins/events-backend-test-utils/CHANGELOG.md
index f04f62f673..a2127b1a8c 100644
--- a/plugins/events-backend-test-utils/CHANGELOG.md
+++ b/plugins/events-backend-test-utils/CHANGELOG.md
@@ -1,5 +1,12 @@
# @backstage/plugin-events-backend-test-utils
+## 0.1.42
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+
## 0.1.42-next.2
### Patch Changes
diff --git a/plugins/events-backend-test-utils/package.json b/plugins/events-backend-test-utils/package.json
index 88185e9745..f24b19a9a1 100644
--- a/plugins/events-backend-test-utils/package.json
+++ b/plugins/events-backend-test-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-events-backend-test-utils",
- "version": "0.1.42-next.2",
+ "version": "0.1.42",
"description": "The plugin-events-backend-test-utils for @backstage/plugin-events-node",
"backstage": {
"role": "node-library",
diff --git a/plugins/events-backend/CHANGELOG.md b/plugins/events-backend/CHANGELOG.md
index fa58ec66d9..cd99339f8e 100644
--- a/plugins/events-backend/CHANGELOG.md
+++ b/plugins/events-backend/CHANGELOG.md
@@ -1,5 +1,24 @@
# @backstage/plugin-events-backend
+## 0.5.0
+
+### Minor Changes
+
+- ee519c5: **BREAKING** Removed deprecated events related code
+- bda96a7: **BREAKING** Removed support for the legacy backend, please migrate to the new backend system. Also removed deprecated code.
+
+### Patch Changes
+
+- 2f4d3bc: Allow webhook content to be 5mb instead the default 100kb
+- b95aa77: add `addHttpPostBodyParser` to events extension to allow body parse customization. This feature will enhance flexibility in handling HTTP POST requests in event-related operations.
+- Updated dependencies
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-openapi-utils@0.5.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.4.4-next.2
### Patch Changes
diff --git a/plugins/events-backend/package.json b/plugins/events-backend/package.json
index c07f3537e3..ef652e52e6 100644
--- a/plugins/events-backend/package.json
+++ b/plugins/events-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-events-backend",
- "version": "0.4.4-next.2",
+ "version": "0.5.0",
"backstage": {
"role": "backend-plugin",
"pluginId": "events",
diff --git a/plugins/events-node/CHANGELOG.md b/plugins/events-node/CHANGELOG.md
index f7322fa635..ee08b6ac29 100644
--- a/plugins/events-node/CHANGELOG.md
+++ b/plugins/events-node/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-events-node
+## 0.4.9
+
+### Patch Changes
+
+- b95aa77: add `addHttpPostBodyParser` to events extension to allow body parse customization. This feature will enhance flexibility in handling HTTP POST requests in event-related operations.
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.4.9-next.2
### Patch Changes
diff --git a/plugins/events-node/package.json b/plugins/events-node/package.json
index d0fbb4917a..7111ef5db2 100644
--- a/plugins/events-node/package.json
+++ b/plugins/events-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-events-node",
- "version": "0.4.9-next.2",
+ "version": "0.4.9",
"description": "The plugin-events-node module for @backstage/plugin-events-backend",
"backstage": {
"role": "node-library",
diff --git a/plugins/example-todo-list-backend/CHANGELOG.md b/plugins/example-todo-list-backend/CHANGELOG.md
index f487f49ac9..ae1fef652e 100644
--- a/plugins/example-todo-list-backend/CHANGELOG.md
+++ b/plugins/example-todo-list-backend/CHANGELOG.md
@@ -1,5 +1,13 @@
# @internal/plugin-todo-list-backend
+## 1.0.37
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+
## 1.0.37-next.1
### Patch Changes
diff --git a/plugins/example-todo-list-backend/package.json b/plugins/example-todo-list-backend/package.json
index 45501818f0..af8166745b 100644
--- a/plugins/example-todo-list-backend/package.json
+++ b/plugins/example-todo-list-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@internal/plugin-todo-list-backend",
- "version": "1.0.37-next.1",
+ "version": "1.0.37",
"backstage": {
"role": "backend-plugin",
"pluginId": "todo-list",
diff --git a/plugins/example-todo-list/CHANGELOG.md b/plugins/example-todo-list/CHANGELOG.md
index 0d6e6ff09d..a86064e755 100644
--- a/plugins/example-todo-list/CHANGELOG.md
+++ b/plugins/example-todo-list/CHANGELOG.md
@@ -1,5 +1,13 @@
# @internal/plugin-todo-list
+## 1.0.37
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+
## 1.0.37-next.1
### Patch Changes
diff --git a/plugins/example-todo-list/package.json b/plugins/example-todo-list/package.json
index b9fc557436..9624d38529 100644
--- a/plugins/example-todo-list/package.json
+++ b/plugins/example-todo-list/package.json
@@ -1,6 +1,6 @@
{
"name": "@internal/plugin-todo-list",
- "version": "1.0.37-next.1",
+ "version": "1.0.37",
"backstage": {
"role": "frontend-plugin",
"pluginId": "todo-list",
diff --git a/plugins/home-react/CHANGELOG.md b/plugins/home-react/CHANGELOG.md
index 8e4b6cebf8..375a66d89a 100644
--- a/plugins/home-react/CHANGELOG.md
+++ b/plugins/home-react/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-home-react
+## 0.1.24
+
+### Patch Changes
+
+- c5a82fc: Don't render header divider on homepage cards if no title was specified.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+
## 0.1.24-next.1
### Patch Changes
diff --git a/plugins/home-react/package.json b/plugins/home-react/package.json
index 0972d84ee5..b93115978e 100644
--- a/plugins/home-react/package.json
+++ b/plugins/home-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-home-react",
- "version": "0.1.24-next.1",
+ "version": "0.1.24",
"description": "A Backstage plugin that contains react components helps you build a home page",
"backstage": {
"role": "web-library",
diff --git a/plugins/home/CHANGELOG.md b/plugins/home/CHANGELOG.md
index d7c3f97a91..269085753f 100644
--- a/plugins/home/CHANGELOG.md
+++ b/plugins/home/CHANGELOG.md
@@ -1,5 +1,23 @@
# @backstage/plugin-home
+## 0.8.6
+
+### Patch Changes
+
+- 2d11521: The starred entities component uses the entity title or display name if it exists
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-home-react@0.1.24
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/theme@0.6.4
+
## 0.8.6-next.2
### Patch Changes
diff --git a/plugins/home/package.json b/plugins/home/package.json
index 4d0c8ec410..77f566c84b 100644
--- a/plugins/home/package.json
+++ b/plugins/home/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-home",
- "version": "0.8.6-next.2",
+ "version": "0.8.6",
"description": "A Backstage plugin that helps you build a home page",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/kubernetes-backend/CHANGELOG.md b/plugins/kubernetes-backend/CHANGELOG.md
index a0525f5ed7..24c807f2ab 100644
--- a/plugins/kubernetes-backend/CHANGELOG.md
+++ b/plugins/kubernetes-backend/CHANGELOG.md
@@ -1,5 +1,25 @@
# @backstage/plugin-kubernetes-backend
+## 0.19.4
+
+### Patch Changes
+
+- d517d13: refactor: use `KUBERNETES_ANNOTATION` and `KUBERNETES_LABEL_SELECTOR_QUERY_ANNOTATION` annotations from `kubernetes-common`
+- Updated dependencies
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-kubernetes-node@0.2.4
+ - @backstage/plugin-permission-common@0.8.4
+
## 0.19.4-next.1
### Patch Changes
diff --git a/plugins/kubernetes-backend/package.json b/plugins/kubernetes-backend/package.json
index a7f8761d8d..30e362e956 100644
--- a/plugins/kubernetes-backend/package.json
+++ b/plugins/kubernetes-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-kubernetes-backend",
- "version": "0.19.4-next.1",
+ "version": "0.19.4",
"description": "A Backstage backend plugin that integrates towards Kubernetes",
"backstage": {
"role": "backend-plugin",
diff --git a/plugins/kubernetes-cluster/CHANGELOG.md b/plugins/kubernetes-cluster/CHANGELOG.md
index 2a86d12499..23754b7f63 100644
--- a/plugins/kubernetes-cluster/CHANGELOG.md
+++ b/plugins/kubernetes-cluster/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-kubernetes-cluster
+## 0.0.23
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/plugin-kubernetes-react@0.5.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-model@1.7.3
+
## 0.0.23-next.2
### Patch Changes
diff --git a/plugins/kubernetes-cluster/package.json b/plugins/kubernetes-cluster/package.json
index 3ca7dcd445..5a6646fe6a 100644
--- a/plugins/kubernetes-cluster/package.json
+++ b/plugins/kubernetes-cluster/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-kubernetes-cluster",
- "version": "0.0.23-next.2",
+ "version": "0.0.23",
"description": "A Backstage plugin that shows details of Kubernetes clusters",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/kubernetes-common/CHANGELOG.md b/plugins/kubernetes-common/CHANGELOG.md
index 8f2b850617..b305df4ae6 100644
--- a/plugins/kubernetes-common/CHANGELOG.md
+++ b/plugins/kubernetes-common/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-kubernetes-common
+## 0.9.4
+
+### Patch Changes
+
+- d517d13: Export `backstage.io/kubernetes-id` and `backstage.io/kubernetes-label-selector` annotations as constants
+- Updated dependencies
+ - @backstage/catalog-model@1.7.3
+ - @backstage/types@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+
## 0.9.4-next.0
### Patch Changes
diff --git a/plugins/kubernetes-common/package.json b/plugins/kubernetes-common/package.json
index 22b3dd0f09..a796bf7460 100644
--- a/plugins/kubernetes-common/package.json
+++ b/plugins/kubernetes-common/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-kubernetes-common",
- "version": "0.9.4-next.0",
+ "version": "0.9.4",
"description": "Common functionalities for kubernetes, to be shared between kubernetes and kubernetes-backend plugin",
"backstage": {
"role": "common-library",
diff --git a/plugins/kubernetes-node/CHANGELOG.md b/plugins/kubernetes-node/CHANGELOG.md
index 32d9925a49..949af357ed 100644
--- a/plugins/kubernetes-node/CHANGELOG.md
+++ b/plugins/kubernetes-node/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-kubernetes-node
+## 0.2.4
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/types@1.2.1
+
## 0.2.4-next.1
### Patch Changes
diff --git a/plugins/kubernetes-node/package.json b/plugins/kubernetes-node/package.json
index 59b8f169d9..a7e7b84b6a 100644
--- a/plugins/kubernetes-node/package.json
+++ b/plugins/kubernetes-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-kubernetes-node",
- "version": "0.2.4-next.1",
+ "version": "0.2.4",
"description": "Node.js library for the kubernetes plugin",
"backstage": {
"role": "node-library",
diff --git a/plugins/kubernetes-react/CHANGELOG.md b/plugins/kubernetes-react/CHANGELOG.md
index 8dccce8ce2..9e1024b32e 100644
--- a/plugins/kubernetes-react/CHANGELOG.md
+++ b/plugins/kubernetes-react/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-kubernetes-react
+## 0.5.5
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.5.5-next.2
### Patch Changes
diff --git a/plugins/kubernetes-react/package.json b/plugins/kubernetes-react/package.json
index 42eefd8abc..4a9d6dd264 100644
--- a/plugins/kubernetes-react/package.json
+++ b/plugins/kubernetes-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-kubernetes-react",
- "version": "0.5.5-next.2",
+ "version": "0.5.5",
"description": "Web library for the kubernetes-react plugin",
"backstage": {
"role": "web-library",
diff --git a/plugins/kubernetes/CHANGELOG.md b/plugins/kubernetes/CHANGELOG.md
index ee13cb7f65..71e613138e 100644
--- a/plugins/kubernetes/CHANGELOG.md
+++ b/plugins/kubernetes/CHANGELOG.md
@@ -1,5 +1,22 @@
# @backstage/plugin-kubernetes
+## 0.12.5
+
+### Patch Changes
+
+- d517d13: refactor: use `KUBERNETES_ANNOTATION` and `KUBERNETES_LABEL_SELECTOR_QUERY_ANNOTATION` annotations from `kubernetes-common`
+- ba9649a: Set deployment as the default group of Kubernetes entity content. It is just an example and shouldn't cause any visual difference since entity page tabs with just one entity content appear as normal tabs.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-kubernetes-common@0.9.4
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-kubernetes-react@0.5.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-model@1.7.3
+
## 0.12.5-next.2
### Patch Changes
diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json
index 379e65b66f..b683b9eed1 100644
--- a/plugins/kubernetes/package.json
+++ b/plugins/kubernetes/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-kubernetes",
- "version": "0.12.5-next.2",
+ "version": "0.12.5",
"description": "A Backstage plugin that integrates towards Kubernetes",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/notifications-backend-module-email/CHANGELOG.md b/plugins/notifications-backend-module-email/CHANGELOG.md
index 39a8dda7b4..9ca188211b 100644
--- a/plugins/notifications-backend-module-email/CHANGELOG.md
+++ b/plugins/notifications-backend-module-email/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-notifications-backend-module-email
+## 0.3.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-notifications-common@0.0.8
+ - @backstage/plugin-notifications-node@0.2.13
+
## 0.3.7-next.2
### Patch Changes
diff --git a/plugins/notifications-backend-module-email/package.json b/plugins/notifications-backend-module-email/package.json
index ff486b7e3d..d9e8941225 100644
--- a/plugins/notifications-backend-module-email/package.json
+++ b/plugins/notifications-backend-module-email/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-notifications-backend-module-email",
- "version": "0.3.7-next.2",
+ "version": "0.3.7",
"description": "The email backend module for the notifications plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/notifications-backend/CHANGELOG.md b/plugins/notifications-backend/CHANGELOG.md
index 94f8ee65e9..d6f4073b95 100644
--- a/plugins/notifications-backend/CHANGELOG.md
+++ b/plugins/notifications-backend/CHANGELOG.md
@@ -1,5 +1,25 @@
# @backstage/plugin-notifications-backend
+## 0.5.4
+
+### Patch Changes
+
+- 20e8d12: Fix null topics being returned from notification API
+- 425a61d: Improved notifications router tests
+- d4c22b7: Make sure to post process broadcast notifications even without signals support
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-notifications-common@0.0.8
+ - @backstage/plugin-notifications-node@0.2.13
+ - @backstage/plugin-signals-node@0.1.18
+
## 0.5.4-next.2
### Patch Changes
diff --git a/plugins/notifications-backend/package.json b/plugins/notifications-backend/package.json
index 1cbd11a933..e770465e89 100644
--- a/plugins/notifications-backend/package.json
+++ b/plugins/notifications-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-notifications-backend",
- "version": "0.5.4-next.2",
+ "version": "0.5.4",
"backstage": {
"role": "backend-plugin",
"pluginId": "notifications",
diff --git a/plugins/notifications-node/CHANGELOG.md b/plugins/notifications-node/CHANGELOG.md
index 2291723d45..07605ae55a 100644
--- a/plugins/notifications-node/CHANGELOG.md
+++ b/plugins/notifications-node/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-notifications-node
+## 0.2.13
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/plugin-notifications-common@0.0.8
+ - @backstage/plugin-signals-node@0.1.18
+
## 0.2.13-next.2
### Patch Changes
diff --git a/plugins/notifications-node/package.json b/plugins/notifications-node/package.json
index 8277b03975..7ea01756e8 100644
--- a/plugins/notifications-node/package.json
+++ b/plugins/notifications-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-notifications-node",
- "version": "0.2.13-next.2",
+ "version": "0.2.13",
"description": "Node.js library for the notifications plugin",
"backstage": {
"role": "node-library",
diff --git a/plugins/notifications/CHANGELOG.md b/plugins/notifications/CHANGELOG.md
index 04d83f31f3..8aa3efaffd 100644
--- a/plugins/notifications/CHANGELOG.md
+++ b/plugins/notifications/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-notifications
+## 0.5.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-signals-react@0.0.11
+ - @backstage/errors@1.2.7
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+ - @backstage/plugin-notifications-common@0.0.8
+
## 0.5.3-next.2
### Patch Changes
diff --git a/plugins/notifications/package.json b/plugins/notifications/package.json
index 76a769db2c..9c66c05cf5 100644
--- a/plugins/notifications/package.json
+++ b/plugins/notifications/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-notifications",
- "version": "0.5.3-next.2",
+ "version": "0.5.3",
"backstage": {
"role": "frontend-plugin",
"pluginId": "notifications",
diff --git a/plugins/org-react/CHANGELOG.md b/plugins/org-react/CHANGELOG.md
index 34018e412b..70743c2733 100644
--- a/plugins/org-react/CHANGELOG.md
+++ b/plugins/org-react/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-org-react
+## 0.1.36
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+
## 0.1.36-next.2
### Patch Changes
diff --git a/plugins/org-react/package.json b/plugins/org-react/package.json
index 170ce814ac..3b653e5a1d 100644
--- a/plugins/org-react/package.json
+++ b/plugins/org-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-org-react",
- "version": "0.1.36-next.2",
+ "version": "0.1.36",
"backstage": {
"role": "web-library",
"pluginId": "org",
diff --git a/plugins/org/CHANGELOG.md b/plugins/org/CHANGELOG.md
index e8cbeb48b9..3fbdfa88d1 100644
--- a/plugins/org/CHANGELOG.md
+++ b/plugins/org/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-org
+## 0.6.37
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/catalog-model@1.7.3
+ - @backstage/plugin-catalog-common@1.1.3
+
## 0.6.37-next.2
### Patch Changes
diff --git a/plugins/org/package.json b/plugins/org/package.json
index 7a93b931f0..ecbe5fd918 100644
--- a/plugins/org/package.json
+++ b/plugins/org/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-org",
- "version": "0.6.37-next.2",
+ "version": "0.6.37",
"description": "A Backstage plugin that helps you create entity pages for your organization",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/permission-backend-module-policy-allow-all/CHANGELOG.md b/plugins/permission-backend-module-policy-allow-all/CHANGELOG.md
index 1dd3804fbe..4d6a18513b 100644
--- a/plugins/permission-backend-module-policy-allow-all/CHANGELOG.md
+++ b/plugins/permission-backend-module-policy-allow-all/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-permission-backend-module-allow-all-policy
+## 0.2.6
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+
## 0.2.6-next.1
### Patch Changes
diff --git a/plugins/permission-backend-module-policy-allow-all/package.json b/plugins/permission-backend-module-policy-allow-all/package.json
index 346cedca91..a1920abe83 100644
--- a/plugins/permission-backend-module-policy-allow-all/package.json
+++ b/plugins/permission-backend-module-policy-allow-all/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-permission-backend-module-allow-all-policy",
- "version": "0.2.6-next.1",
+ "version": "0.2.6",
"description": "Allow all policy backend module for the permission plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/permission-backend/CHANGELOG.md b/plugins/permission-backend/CHANGELOG.md
index ba4119cfa3..68fb4cb236 100644
--- a/plugins/permission-backend/CHANGELOG.md
+++ b/plugins/permission-backend/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-permission-backend
+## 0.5.55
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-permission-common@0.8.4
+
## 0.5.55-next.1
### Patch Changes
diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json
index f40c806a6a..729caa472d 100644
--- a/plugins/permission-backend/package.json
+++ b/plugins/permission-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-permission-backend",
- "version": "0.5.55-next.1",
+ "version": "0.5.55",
"backstage": {
"role": "backend-plugin",
"pluginId": "permission",
diff --git a/plugins/permission-node/CHANGELOG.md b/plugins/permission-node/CHANGELOG.md
index e56658f3f4..53c518337a 100644
--- a/plugins/permission-node/CHANGELOG.md
+++ b/plugins/permission-node/CHANGELOG.md
@@ -1,5 +1,22 @@
# @backstage/plugin-permission-node
+## 0.9.0
+
+### Minor Changes
+
+- 22ace13: **BREAKING** The `ServerPermissionClient` can no longer be instantiated with a `tokenManager` and must instead be instantiated with an `auth` service. If you are still on the legacy backend system, use `createLegacyAuthAdapters()` from `@backstage/backend-common` to create a compatible `auth` service.
+
+### Patch Changes
+
+- 728e3e1: Improved type inference when passing a `PermissionResourceRef` to `createPermissionRule`.
+- 876f2e1: Deprecated `createPermissionIntegrationRouter` and related types, which has been replaced by `PermissionRegistryService`. For more information, including how to migrate existing plugins, see the [service docs](https://backstage.io/docs/backend-system/core-services/permissions-registry).
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-permission-common@0.8.4
+
## 0.8.9-next.1
### Patch Changes
diff --git a/plugins/permission-node/package.json b/plugins/permission-node/package.json
index 7bd280b4fd..8436ef7b2a 100644
--- a/plugins/permission-node/package.json
+++ b/plugins/permission-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-permission-node",
- "version": "0.8.9-next.1",
+ "version": "0.9.0",
"description": "Common permission and authorization utilities for backend plugins",
"backstage": {
"role": "node-library",
diff --git a/plugins/permission-react/CHANGELOG.md b/plugins/permission-react/CHANGELOG.md
index 1b3c8de2c7..564f98a491 100644
--- a/plugins/permission-react/CHANGELOG.md
+++ b/plugins/permission-react/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-permission-react
+## 0.4.32
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/config@1.3.2
+ - @backstage/plugin-permission-common@0.8.4
+
## 0.4.31
### Patch Changes
diff --git a/plugins/permission-react/package.json b/plugins/permission-react/package.json
index 1a95550cc2..f705131cf8 100644
--- a/plugins/permission-react/package.json
+++ b/plugins/permission-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-permission-react",
- "version": "0.4.31",
+ "version": "0.4.32",
"backstage": {
"role": "web-library",
"pluginId": "permission",
diff --git a/plugins/proxy-backend/CHANGELOG.md b/plugins/proxy-backend/CHANGELOG.md
index 06cf7b6034..eeb133c35a 100644
--- a/plugins/proxy-backend/CHANGELOG.md
+++ b/plugins/proxy-backend/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-proxy-backend
+## 0.6.0
+
+### 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
+ - @backstage/types@1.2.1
+ - @backstage/plugin-proxy-node@0.1.2
+
## 0.6.0-next.1
### Minor Changes
diff --git a/plugins/proxy-backend/package.json b/plugins/proxy-backend/package.json
index f998240a2d..3ef96b3311 100644
--- a/plugins/proxy-backend/package.json
+++ b/plugins/proxy-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-proxy-backend",
- "version": "0.6.0-next.1",
+ "version": "0.6.0",
"description": "A Backstage backend plugin that helps you set up proxy endpoints in the backend",
"backstage": {
"role": "backend-plugin",
diff --git a/plugins/proxy-node/CHANGELOG.md b/plugins/proxy-node/CHANGELOG.md
index 820ee5c27f..300757d4b9 100644
--- a/plugins/proxy-node/CHANGELOG.md
+++ b/plugins/proxy-node/CHANGELOG.md
@@ -1,5 +1,12 @@
# @backstage/plugin-proxy-node
+## 0.1.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+
## 0.1.2-next.1
### Patch Changes
diff --git a/plugins/proxy-node/package.json b/plugins/proxy-node/package.json
index 2dd1d90a78..323d9caa32 100644
--- a/plugins/proxy-node/package.json
+++ b/plugins/proxy-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-proxy-node",
- "version": "0.1.2-next.1",
+ "version": "0.1.2",
"description": "The plugin-proxy-node module for @backstage/plugin-proxy-backend",
"backstage": {
"role": "node-library",
diff --git a/plugins/scaffolder-backend-module-azure/CHANGELOG.md b/plugins/scaffolder-backend-module-azure/CHANGELOG.md
index 7374517b1a..37ff6ad5d9 100644
--- a/plugins/scaffolder-backend-module-azure/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-azure/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-scaffolder-backend-module-azure
+## 0.2.7
+
+### Patch Changes
+
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 0.2.7-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-azure/package.json b/plugins/scaffolder-backend-module-azure/package.json
index b08a1677a4..bb8bfc1fae 100644
--- a/plugins/scaffolder-backend-module-azure/package.json
+++ b/plugins/scaffolder-backend-module-azure/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-azure",
- "version": "0.2.7-next.2",
+ "version": "0.2.7",
"description": "The azure module for @backstage/plugin-scaffolder-backend",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-bitbucket-cloud/CHANGELOG.md b/plugins/scaffolder-backend-module-bitbucket-cloud/CHANGELOG.md
index 4d8a71f12a..dd7a76b272 100644
--- a/plugins/scaffolder-backend-module-bitbucket-cloud/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-bitbucket-cloud/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-scaffolder-backend-module-bitbucket-cloud
+## 0.2.7
+
+### Patch Changes
+
+- c56a279: Added `bitbucketCloud:branchRestriction:create` to allow users to create bitbucket cloud branch restrictions in templates
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- e279c30: Fixing spelling mistake in `jsonschema`
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-bitbucket-cloud-common@0.2.28
+
## 0.2.7-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-bitbucket-cloud/package.json b/plugins/scaffolder-backend-module-bitbucket-cloud/package.json
index ebb0219343..4b5f7cc20d 100644
--- a/plugins/scaffolder-backend-module-bitbucket-cloud/package.json
+++ b/plugins/scaffolder-backend-module-bitbucket-cloud/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud",
- "version": "0.2.7-next.2",
+ "version": "0.2.7",
"description": "The Bitbucket Cloud module for @backstage/plugin-scaffolder-backend",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-bitbucket-server/CHANGELOG.md b/plugins/scaffolder-backend-module-bitbucket-server/CHANGELOG.md
index 16544db6b9..05cec9755f 100644
--- a/plugins/scaffolder-backend-module-bitbucket-server/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-bitbucket-server/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-scaffolder-backend-module-bitbucket-server
+## 0.2.7
+
+### Patch Changes
+
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 0.2.7-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-bitbucket-server/package.json b/plugins/scaffolder-backend-module-bitbucket-server/package.json
index dd996891c5..a3991ed872 100644
--- a/plugins/scaffolder-backend-module-bitbucket-server/package.json
+++ b/plugins/scaffolder-backend-module-bitbucket-server/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-bitbucket-server",
- "version": "0.2.7-next.2",
+ "version": "0.2.7",
"description": "The Bitbucket Server module for @backstage/plugin-scaffolder-backend",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-bitbucket/CHANGELOG.md b/plugins/scaffolder-backend-module-bitbucket/CHANGELOG.md
index 3edb45d23b..ea1b89fcf3 100644
--- a/plugins/scaffolder-backend-module-bitbucket/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-bitbucket/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/plugin-scaffolder-backend-module-bitbucket
+## 0.3.8
+
+### Patch Changes
+
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.7
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.7
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 0.3.8-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-bitbucket/package.json b/plugins/scaffolder-backend-module-bitbucket/package.json
index 5486c1b1c4..eef31dcc09 100644
--- a/plugins/scaffolder-backend-module-bitbucket/package.json
+++ b/plugins/scaffolder-backend-module-bitbucket/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-bitbucket",
- "version": "0.3.8-next.2",
+ "version": "0.3.8",
"description": "The bitbucket module for @backstage/plugin-scaffolder-backend",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-confluence-to-markdown/CHANGELOG.md b/plugins/scaffolder-backend-module-confluence-to-markdown/CHANGELOG.md
index efbabd7d75..31f14f6e83 100644
--- a/plugins/scaffolder-backend-module-confluence-to-markdown/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-confluence-to-markdown/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-scaffolder-backend-module-confluence-to-markdown
+## 0.3.7
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 0.3.7-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-confluence-to-markdown/package.json b/plugins/scaffolder-backend-module-confluence-to-markdown/package.json
index 16c241cc70..68b6e95a32 100644
--- a/plugins/scaffolder-backend-module-confluence-to-markdown/package.json
+++ b/plugins/scaffolder-backend-module-confluence-to-markdown/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-confluence-to-markdown",
- "version": "0.3.7-next.2",
+ "version": "0.3.7",
"description": "The confluence-to-markdown module for @backstage/plugin-scaffolder-backend",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md b/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md
index 2a08023971..df7962c753 100644
--- a/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/plugin-scaffolder-backend-module-cookiecutter
+## 0.3.8
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.3.8-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-cookiecutter/package.json b/plugins/scaffolder-backend-module-cookiecutter/package.json
index 706c1d8340..cb0024a8c7 100644
--- a/plugins/scaffolder-backend-module-cookiecutter/package.json
+++ b/plugins/scaffolder-backend-module-cookiecutter/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-cookiecutter",
- "version": "0.3.8-next.2",
+ "version": "0.3.8",
"description": "A module for the scaffolder backend that lets you template projects using cookiecutter",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-gcp/CHANGELOG.md b/plugins/scaffolder-backend-module-gcp/CHANGELOG.md
index 28baa5b983..2c7f7aad50 100644
--- a/plugins/scaffolder-backend-module-gcp/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-gcp/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-scaffolder-backend-module-gcp
+## 0.2.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 0.2.7-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-gcp/package.json b/plugins/scaffolder-backend-module-gcp/package.json
index 2c71d05ca1..5bbf4fe25d 100644
--- a/plugins/scaffolder-backend-module-gcp/package.json
+++ b/plugins/scaffolder-backend-module-gcp/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-gcp",
- "version": "0.2.7-next.2",
+ "version": "0.2.7",
"description": "The GCP Bucket module for @backstage/plugin-scaffolder-backend",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-gerrit/CHANGELOG.md b/plugins/scaffolder-backend-module-gerrit/CHANGELOG.md
index 2a7c4e7b86..0fd6b23927 100644
--- a/plugins/scaffolder-backend-module-gerrit/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-gerrit/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-scaffolder-backend-module-gerrit
+## 0.2.7
+
+### Patch Changes
+
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 0.2.7-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-gerrit/package.json b/plugins/scaffolder-backend-module-gerrit/package.json
index a77d362fda..dbfdc9c4e6 100644
--- a/plugins/scaffolder-backend-module-gerrit/package.json
+++ b/plugins/scaffolder-backend-module-gerrit/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-gerrit",
- "version": "0.2.7-next.2",
+ "version": "0.2.7",
"description": "The gerrit module for @backstage/plugin-scaffolder-backend",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-gitea/CHANGELOG.md b/plugins/scaffolder-backend-module-gitea/CHANGELOG.md
index b5b47ec622..ede7fe2edd 100644
--- a/plugins/scaffolder-backend-module-gitea/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-gitea/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-scaffolder-backend-module-gitea
+## 0.2.7
+
+### Patch Changes
+
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 0.2.7-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-gitea/package.json b/plugins/scaffolder-backend-module-gitea/package.json
index 7cc94b06bc..4dfe6a7f7a 100644
--- a/plugins/scaffolder-backend-module-gitea/package.json
+++ b/plugins/scaffolder-backend-module-gitea/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-gitea",
- "version": "0.2.7-next.2",
+ "version": "0.2.7",
"description": "The gitea module for @backstage/plugin-scaffolder-backend",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-github/CHANGELOG.md b/plugins/scaffolder-backend-module-github/CHANGELOG.md
index d5f476d936..63d9cb5f3f 100644
--- a/plugins/scaffolder-backend-module-github/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-github/CHANGELOG.md
@@ -1,5 +1,28 @@
# @backstage/plugin-scaffolder-backend-module-github
+## 0.6.1
+
+### Patch Changes
+
+- 11bc3e6: Made "github:pages:enable" action idempotent
+- 3f45e0f: Made "github:environment:create" action idempotent
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- 8c38687: Made "github:issues:label" action idempotent
+- 89948b2: Made "github:repo:push" action idempotent
+- 9391f58: Pass `undefined` to some parameters for `createOrUpdateEnvironment` as these values are not always supported in different plans of GitHub
+- 8182a59: Made "github:webhook" action idempotent
+- 8f9c54c: Made "github:repo:create" action idempotent
+- 0ae0c77: Made "publish:github:pull-request" action idempotent
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.6.1-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-github/package.json b/plugins/scaffolder-backend-module-github/package.json
index 824b6bcfbe..bcd05269b6 100644
--- a/plugins/scaffolder-backend-module-github/package.json
+++ b/plugins/scaffolder-backend-module-github/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-github",
- "version": "0.6.1-next.2",
+ "version": "0.6.1",
"description": "The github module for @backstage/plugin-scaffolder-backend",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-gitlab/CHANGELOG.md b/plugins/scaffolder-backend-module-gitlab/CHANGELOG.md
index 0269ab61d4..8b6c0cf382 100644
--- a/plugins/scaffolder-backend-module-gitlab/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-gitlab/CHANGELOG.md
@@ -1,5 +1,27 @@
# @backstage/plugin-scaffolder-backend-module-gitlab
+## 0.8.1
+
+### Patch Changes
+
+- 0df33ea: fix: Creating a repository in a user namespace would always lead to an error
+- 984b283: Made "gitlab:pipeline:trigger" action idempotent
+- 225c733: Made gitlab:repo:push action idempotent.
+- a08cb20: Remove usages of `@backstage/backend-common`
+- ac58f84: Made gitlab:issue:edit action idempotent.
+- f6b51a8: Made "gitlab:projectDeployToken:create" action idempotent
+- a75e18f: Change the if statement in the catch block to match what the new version of Gitbeaker will return
+- 36af946: Made "gitlab:projectVariable:create" action idempotent
+- 1cea434: Made "gitlab:projectAccessToken:create" action idempotent
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- 83ae330: Made "gitlab:group:migrate" action idempotent
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 0.8.1-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-gitlab/package.json b/plugins/scaffolder-backend-module-gitlab/package.json
index a33c3f5d8e..c241a45114 100644
--- a/plugins/scaffolder-backend-module-gitlab/package.json
+++ b/plugins/scaffolder-backend-module-gitlab/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-gitlab",
- "version": "0.8.1-next.2",
+ "version": "0.8.1",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "scaffolder",
diff --git a/plugins/scaffolder-backend-module-notifications/CHANGELOG.md b/plugins/scaffolder-backend-module-notifications/CHANGELOG.md
index a5d73e15d1..74a5e47108 100644
--- a/plugins/scaffolder-backend-module-notifications/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-notifications/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-scaffolder-backend-module-notifications
+## 0.1.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/plugin-notifications-common@0.0.8
+ - @backstage/plugin-notifications-node@0.2.13
+
## 0.1.8-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-notifications/package.json b/plugins/scaffolder-backend-module-notifications/package.json
index 9dfdfc5e05..826a44feaf 100644
--- a/plugins/scaffolder-backend-module-notifications/package.json
+++ b/plugins/scaffolder-backend-module-notifications/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-notifications",
- "version": "0.1.8-next.2",
+ "version": "0.1.8",
"description": "The notifications backend module for the scaffolder plugin.",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-rails/CHANGELOG.md b/plugins/scaffolder-backend-module-rails/CHANGELOG.md
index 8b6c700405..e1d3e9ff95 100644
--- a/plugins/scaffolder-backend-module-rails/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-rails/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-scaffolder-backend-module-rails
+## 0.5.7
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.5.7-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-rails/package.json b/plugins/scaffolder-backend-module-rails/package.json
index 1fe65455e3..879d550e8e 100644
--- a/plugins/scaffolder-backend-module-rails/package.json
+++ b/plugins/scaffolder-backend-module-rails/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-rails",
- "version": "0.5.7-next.2",
+ "version": "0.5.7",
"description": "A module for the scaffolder backend that lets you template projects using Rails",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/scaffolder-backend-module-sentry/CHANGELOG.md b/plugins/scaffolder-backend-module-sentry/CHANGELOG.md
index df4b05bc06..5cd2bd197f 100644
--- a/plugins/scaffolder-backend-module-sentry/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-sentry/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-scaffolder-backend-module-sentry
+## 0.2.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+
## 0.2.7-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-sentry/package.json b/plugins/scaffolder-backend-module-sentry/package.json
index c5604e3679..95d01beff8 100644
--- a/plugins/scaffolder-backend-module-sentry/package.json
+++ b/plugins/scaffolder-backend-module-sentry/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-sentry",
- "version": "0.2.7-next.2",
+ "version": "0.2.7",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "scaffolder",
diff --git a/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md b/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md
index 640a554001..ecf673d86d 100644
--- a/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-scaffolder-backend-module-yeoman
+## 0.4.8
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/plugin-scaffolder-node-test-utils@0.2.0
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/types@1.2.1
+
## 0.4.8-next.2
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-yeoman/package.json b/plugins/scaffolder-backend-module-yeoman/package.json
index d1625abc96..dc61954d69 100644
--- a/plugins/scaffolder-backend-module-yeoman/package.json
+++ b/plugins/scaffolder-backend-module-yeoman/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-yeoman",
- "version": "0.4.8-next.2",
+ "version": "0.4.8",
"backstage": {
"role": "backend-plugin-module",
"pluginId": "scaffolder",
diff --git a/plugins/scaffolder-backend/CHANGELOG.md b/plugins/scaffolder-backend/CHANGELOG.md
index 900d1ef3b6..e608265d9d 100644
--- a/plugins/scaffolder-backend/CHANGELOG.md
+++ b/plugins/scaffolder-backend/CHANGELOG.md
@@ -1,5 +1,45 @@
# @backstage/plugin-scaffolder-backend
+## 1.31.0
+
+### Minor Changes
+
+- 36677bb: Support new `createTemplateAction` type, and convert `catalog:fetch` action to new way of defining actions.
+- 2b1e50d: use CreatedTemplate[Filter|Global*] as canonical template extensions in scaffolder plugin
+
+### Patch Changes
+
+- e0b226b: build(deps): bump `esbuild` from 0.24.2 to 0.25.0
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- 59dcf37: Fixed bug in fs:delete causing no files to be deleted on windows machines
+- Updated dependencies
+ - @backstage/plugin-scaffolder-backend-module-gitlab@0.8.1
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.7
+ - @backstage/plugin-scaffolder-backend-module-github@0.6.1
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.7
+ - @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.8
+ - @backstage/plugin-scaffolder-backend-module-gerrit@0.2.7
+ - @backstage/plugin-scaffolder-backend-module-azure@0.2.7
+ - @backstage/plugin-scaffolder-backend-module-gitea@0.2.7
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-bitbucket-cloud-common@0.2.28
+ - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+
## 1.31.0-next.2
### Minor Changes
diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json
index 7107cecf82..7285d674a6 100644
--- a/plugins/scaffolder-backend/package.json
+++ b/plugins/scaffolder-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-backend",
- "version": "1.31.0-next.2",
+ "version": "1.31.0",
"description": "The Backstage backend plugin that helps you create new things",
"backstage": {
"role": "backend-plugin",
diff --git a/plugins/scaffolder-common/CHANGELOG.md b/plugins/scaffolder-common/CHANGELOG.md
index 6909572c4c..995ee1f2b5 100644
--- a/plugins/scaffolder-common/CHANGELOG.md
+++ b/plugins/scaffolder-common/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-scaffolder-common
+## 1.5.10
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- 321b93e: Add optional `lifecycle` property to the spec field of Template entities.
+- Updated dependencies
+ - @backstage/catalog-model@1.7.3
+ - @backstage/types@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+
## 1.5.10-next.0
### Patch Changes
diff --git a/plugins/scaffolder-common/package.json b/plugins/scaffolder-common/package.json
index a48e8f4f97..d7052a4033 100644
--- a/plugins/scaffolder-common/package.json
+++ b/plugins/scaffolder-common/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-common",
- "version": "1.5.10-next.0",
+ "version": "1.5.10",
"description": "Common functionalities for the scaffolder, to be shared between scaffolder and scaffolder-backend plugin",
"backstage": {
"role": "common-library",
diff --git a/plugins/scaffolder-node-test-utils/CHANGELOG.md b/plugins/scaffolder-node-test-utils/CHANGELOG.md
index 4f11504092..42097d4520 100644
--- a/plugins/scaffolder-node-test-utils/CHANGELOG.md
+++ b/plugins/scaffolder-node-test-utils/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-scaffolder-node-test-utils
+## 0.2.0
+
+### Minor Changes
+
+- 36677bb: Use update `createTemplateAction` kinds
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- Updated dependencies
+ - @backstage/plugin-scaffolder-node@0.8.0
+ - @backstage/backend-test-utils@1.3.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/types@1.2.1
+
## 0.2.0-next.2
### Minor Changes
diff --git a/plugins/scaffolder-node-test-utils/package.json b/plugins/scaffolder-node-test-utils/package.json
index 9a3cd185ae..2dcb8b8bbf 100644
--- a/plugins/scaffolder-node-test-utils/package.json
+++ b/plugins/scaffolder-node-test-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-node-test-utils",
- "version": "0.2.0-next.2",
+ "version": "0.2.0",
"backstage": {
"role": "node-library",
"pluginId": "scaffolder",
diff --git a/plugins/scaffolder-node/CHANGELOG.md b/plugins/scaffolder-node/CHANGELOG.md
index a6ca28f04e..2cb1c30072 100644
--- a/plugins/scaffolder-node/CHANGELOG.md
+++ b/plugins/scaffolder-node/CHANGELOG.md
@@ -1,5 +1,90 @@
# @backstage/plugin-scaffolder-node
+## 0.8.0
+
+### Minor Changes
+
+- 1a58846: **DEPRECATION**: We've deprecated the old way of defining actions using `createTemplateAction` with raw `JSONSchema` and type parameters, as well as using `zod` through an import. You can now use the new format to define `createTemplateActions` with `zod` provided by the framework. This change also removes support for `logStream` in the `context` as well as moving the `logger` to an instance of `LoggerService`.
+
+ Before:
+
+ ```ts
+ createTemplateAction<{ repoUrl: string }, { test: string }>({
+ id: 'test',
+ schema: {
+ input: {
+ type: 'object',
+ required: ['repoUrl'],
+ properties: {
+ repoUrl: { type: 'string' },
+ },
+ },
+ output: {
+ type: 'object',
+ required: ['test'],
+ properties: {
+ test: { type: 'string' },
+ },
+ },
+ },
+ handler: async ctx => {
+ ctx.logStream.write('blob');
+ },
+ });
+
+ // or
+
+ createTemplateAction({
+ id: 'test',
+ schema: {
+ input: z.object({
+ repoUrl: z.string(),
+ }),
+ output: z.object({
+ test: z.string(),
+ }),
+ },
+ handler: async ctx => {
+ ctx.logStream.write('something');
+ },
+ });
+ ```
+
+ After:
+
+ ```ts
+ createTemplateAction({
+ id: 'test',
+ schema: {
+ input: {
+ repoUrl: d => d.string(),
+ },
+ output: {
+ test: d => d.string(),
+ },
+ },
+ handler: async ctx => {
+ // you can just use ctx.logger.log('...'), or if you really need a log stream you can do this:
+ const logStream = new PassThrough();
+ logStream.on('data', chunk => {
+ ctx.logger.info(chunk.toString());
+ });
+ },
+ });
+ ```
+
+### Patch Changes
+
+- 09cf038: Got rid of most `@backstage/backend-common` usages
+- 4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+
## 0.8.0-next.2
### Minor Changes
diff --git a/plugins/scaffolder-node/package.json b/plugins/scaffolder-node/package.json
index 953d150243..a3c2921be9 100644
--- a/plugins/scaffolder-node/package.json
+++ b/plugins/scaffolder-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-node",
- "version": "0.8.0-next.2",
+ "version": "0.8.0",
"description": "The plugin-scaffolder-node module for @backstage/plugin-scaffolder-backend",
"backstage": {
"role": "node-library",
diff --git a/plugins/scaffolder-react/CHANGELOG.md b/plugins/scaffolder-react/CHANGELOG.md
index 53c8d0858f..0b16b94983 100644
--- a/plugins/scaffolder-react/CHANGELOG.md
+++ b/plugins/scaffolder-react/CHANGELOG.md
@@ -1,5 +1,27 @@
# @backstage/plugin-scaffolder-react
+## 1.14.6
+
+### Patch Changes
+
+- 4d26652: Fix field extension validation not working when field is in dependencies in an array field
+- b3b7c9c: Deprecated the alpha `ScaffolderFormFieldsApi` and `formFieldsApiRef` as these are being replaced with a different solution.
+- 48aab13: Add i18n support for scaffolder-react plugin
+- 3db64ba: Disable the submit button on creating
+- 34ea3f5: Updated dependency `flatted` to `3.3.3`.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+
## 1.14.6-next.2
### Patch Changes
diff --git a/plugins/scaffolder-react/package.json b/plugins/scaffolder-react/package.json
index 6fc4fa34b9..6247bbe1d3 100644
--- a/plugins/scaffolder-react/package.json
+++ b/plugins/scaffolder-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder-react",
- "version": "1.14.6-next.2",
+ "version": "1.14.6",
"description": "A frontend library that helps other Backstage plugins interact with the Scaffolder",
"backstage": {
"role": "web-library",
diff --git a/plugins/scaffolder/CHANGELOG.md b/plugins/scaffolder/CHANGELOG.md
index 8cd790962f..2d02c91ec0 100644
--- a/plugins/scaffolder/CHANGELOG.md
+++ b/plugins/scaffolder/CHANGELOG.md
@@ -1,5 +1,33 @@
# @backstage/plugin-scaffolder
+## 1.29.0
+
+### Minor Changes
+
+- 9d864ff: Allowed passing `ui:disabled` for disabling the input field of all the pickers.
+
+### Patch Changes
+
+- 3db64ba: Disable the submit button on creating
+- 6a3fa48: Fixes DryRunContext not forwarding the correct Scaffolder Secrets to the DryRun API
+- b3b7c9c: Updated the alpha `page:scaffolder` extension to accept `formFields` input, matching the updated `FormFieldBlueprint`.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/integration@1.16.2
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/plugin-scaffolder-react@1.14.6
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-scaffolder-common@1.5.10
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-permission-react@0.4.32
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-catalog-common@1.1.3
+
## 1.29.0-next.2
### Patch Changes
diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json
index 4093b25d5b..f03f9e5a23 100644
--- a/plugins/scaffolder/package.json
+++ b/plugins/scaffolder/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-scaffolder",
- "version": "1.29.0-next.2",
+ "version": "1.29.0",
"description": "The Backstage plugin that helps you create new things",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/search-backend-module-catalog/CHANGELOG.md b/plugins/search-backend-module-catalog/CHANGELOG.md
index d8558175f8..b350e1786d 100644
--- a/plugins/search-backend-module-catalog/CHANGELOG.md
+++ b/plugins/search-backend-module-catalog/CHANGELOG.md
@@ -1,5 +1,21 @@
# @backstage/plugin-search-backend-module-catalog
+## 0.3.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
## 0.3.2-next.1
### Patch Changes
diff --git a/plugins/search-backend-module-catalog/package.json b/plugins/search-backend-module-catalog/package.json
index 6a8307d45c..f41c4cb796 100644
--- a/plugins/search-backend-module-catalog/package.json
+++ b/plugins/search-backend-module-catalog/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-search-backend-module-catalog",
- "version": "0.3.2-next.1",
+ "version": "0.3.2",
"description": "A module for the search backend that exports catalog modules",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/search-backend-module-elasticsearch/CHANGELOG.md b/plugins/search-backend-module-elasticsearch/CHANGELOG.md
index eee6441df5..731846fa6c 100644
--- a/plugins/search-backend-module-elasticsearch/CHANGELOG.md
+++ b/plugins/search-backend-module-elasticsearch/CHANGELOG.md
@@ -1,5 +1,21 @@
# @backstage/plugin-search-backend-module-elasticsearch
+## 1.7.0
+
+### Minor Changes
+
+- 5f66007: Add the option to configure the fuzziness of the elasticsearch results by defining the fuzziness and `prefix_length` property.
+
+### Patch Changes
+
+- 37e5386: Allow `indexPrefix` configuration through the `app-config.yaml`
+- Updated dependencies
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
## 1.6.6-next.1
### Patch Changes
diff --git a/plugins/search-backend-module-elasticsearch/package.json b/plugins/search-backend-module-elasticsearch/package.json
index a23c6604e2..86746ed121 100644
--- a/plugins/search-backend-module-elasticsearch/package.json
+++ b/plugins/search-backend-module-elasticsearch/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-search-backend-module-elasticsearch",
- "version": "1.6.6-next.1",
+ "version": "1.7.0",
"description": "A module for the search backend that implements search using ElasticSearch",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/search-backend-module-explore/CHANGELOG.md b/plugins/search-backend-module-explore/CHANGELOG.md
index afa095ca41..9193c1a5b1 100644
--- a/plugins/search-backend-module-explore/CHANGELOG.md
+++ b/plugins/search-backend-module-explore/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/plugin-search-backend-module-explore
+## 0.3.0
+
+### Minor Changes
+
+- d5c4a9d: **BREAKING** Removed support for the legacy backend system and references to `@backstage/backend-common`, please migrate to the new backend system.
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
## 0.2.9-next.1
### Patch Changes
diff --git a/plugins/search-backend-module-explore/package.json b/plugins/search-backend-module-explore/package.json
index 72d3fafe0f..28e31de03b 100644
--- a/plugins/search-backend-module-explore/package.json
+++ b/plugins/search-backend-module-explore/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-search-backend-module-explore",
- "version": "0.2.9-next.1",
+ "version": "0.3.0",
"description": "A module for the search backend that exports explore modules",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/search-backend-module-pg/CHANGELOG.md b/plugins/search-backend-module-pg/CHANGELOG.md
index b7e3784886..7e6d830f58 100644
--- a/plugins/search-backend-module-pg/CHANGELOG.md
+++ b/plugins/search-backend-module-pg/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-search-backend-module-pg
+## 0.5.42
+
+### Patch Changes
+
+- 8155b04: Enable normalization in postgres query to change the behavior of the search.
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
## 0.5.42-next.1
### Patch Changes
diff --git a/plugins/search-backend-module-pg/package.json b/plugins/search-backend-module-pg/package.json
index 8ea2240a4a..e5612490af 100644
--- a/plugins/search-backend-module-pg/package.json
+++ b/plugins/search-backend-module-pg/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-search-backend-module-pg",
- "version": "0.5.42-next.1",
+ "version": "0.5.42",
"description": "A module for the search backend that implements search using PostgreSQL",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/search-backend-module-stack-overflow-collator/CHANGELOG.md b/plugins/search-backend-module-stack-overflow-collator/CHANGELOG.md
index c76d4147f1..e269f558d7 100644
--- a/plugins/search-backend-module-stack-overflow-collator/CHANGELOG.md
+++ b/plugins/search-backend-module-stack-overflow-collator/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-search-backend-module-stack-overflow-collator
+## 0.3.7
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
## 0.3.7-next.1
### Patch Changes
diff --git a/plugins/search-backend-module-stack-overflow-collator/package.json b/plugins/search-backend-module-stack-overflow-collator/package.json
index 0fd0011d24..e1f394d342 100644
--- a/plugins/search-backend-module-stack-overflow-collator/package.json
+++ b/plugins/search-backend-module-stack-overflow-collator/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-search-backend-module-stack-overflow-collator",
- "version": "0.3.7-next.1",
+ "version": "0.3.7",
"description": "A module for the search backend that exports stack overflow modules",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/search-backend-module-techdocs/CHANGELOG.md b/plugins/search-backend-module-techdocs/CHANGELOG.md
index 579bf0db80..8700e8bc91 100644
--- a/plugins/search-backend-module-techdocs/CHANGELOG.md
+++ b/plugins/search-backend-module-techdocs/CHANGELOG.md
@@ -1,5 +1,26 @@
# @backstage/plugin-search-backend-module-techdocs
+## 0.4.0
+
+### Minor Changes
+
+- d5c4a9d: **BREAKING** Removed support for the legacy backend system and references to `@backstage/backend-common`, please migrate to the new backend system.
+
+### Patch Changes
+
+- d32bdc4: Added an extension point that allows for custom entity filtering during document collation.
+- Updated dependencies
+ - @backstage/plugin-techdocs-node@1.13.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
## 0.3.7-next.2
### Patch Changes
diff --git a/plugins/search-backend-module-techdocs/package.json b/plugins/search-backend-module-techdocs/package.json
index 0f1eb0be57..9ca1630a7c 100644
--- a/plugins/search-backend-module-techdocs/package.json
+++ b/plugins/search-backend-module-techdocs/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-search-backend-module-techdocs",
- "version": "0.3.7-next.2",
+ "version": "0.4.0",
"description": "A module for the search backend that exports techdocs modules",
"backstage": {
"role": "backend-plugin-module",
diff --git a/plugins/search-backend-node/CHANGELOG.md b/plugins/search-backend-node/CHANGELOG.md
index 49aeca772b..3fe889edac 100644
--- a/plugins/search-backend-node/CHANGELOG.md
+++ b/plugins/search-backend-node/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-search-backend-node
+## 1.3.9
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-common@1.2.17
+
## 1.3.9-next.1
### Patch Changes
diff --git a/plugins/search-backend-node/package.json b/plugins/search-backend-node/package.json
index 37f3e0ae57..7b2d379f4c 100644
--- a/plugins/search-backend-node/package.json
+++ b/plugins/search-backend-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-search-backend-node",
- "version": "1.3.9-next.1",
+ "version": "1.3.9",
"description": "A library for Backstage backend plugins that want to interact with the search backend plugin",
"backstage": {
"role": "node-library",
diff --git a/plugins/search-backend/CHANGELOG.md b/plugins/search-backend/CHANGELOG.md
index 54ed8d59df..ec5995601d 100644
--- a/plugins/search-backend/CHANGELOG.md
+++ b/plugins/search-backend/CHANGELOG.md
@@ -1,5 +1,25 @@
# @backstage/plugin-search-backend
+## 2.0.0
+
+### Major Changes
+
+- d5c4a9d: **BREAKING** Removed support for the legacy backend system and references to `@backstage/backend-common`, please migrate to the new backend system.
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-permission-node@0.9.0
+ - @backstage/backend-openapi-utils@0.5.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-search-backend-node@1.3.9
+ - @backstage/plugin-search-common@1.2.17
+
## 1.8.3-next.2
### Patch Changes
diff --git a/plugins/search-backend/package.json b/plugins/search-backend/package.json
index ae1fea7333..91acb56855 100644
--- a/plugins/search-backend/package.json
+++ b/plugins/search-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-search-backend",
- "version": "1.8.3-next.2",
+ "version": "2.0.0",
"description": "The Backstage backend plugin that provides your backstage app with search",
"backstage": {
"role": "backend-plugin",
diff --git a/plugins/search-react/CHANGELOG.md b/plugins/search-react/CHANGELOG.md
index e88bccc5c3..d383304b5a 100644
--- a/plugins/search-react/CHANGELOG.md
+++ b/plugins/search-react/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/plugin-search-react
+## 1.8.7
+
+### Patch Changes
+
+- c37e480: Capture the number of search results in the search analytics event that correspond to the term entered.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+ - @backstage/plugin-search-common@1.2.17
+
## 1.8.7-next.2
### Patch Changes
diff --git a/plugins/search-react/package.json b/plugins/search-react/package.json
index 3560d75f42..06050399b5 100644
--- a/plugins/search-react/package.json
+++ b/plugins/search-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-search-react",
- "version": "1.8.7-next.2",
+ "version": "1.8.7",
"backstage": {
"role": "web-library",
"pluginId": "search",
diff --git a/plugins/search/CHANGELOG.md b/plugins/search/CHANGELOG.md
index 1eea23118e..92aa67b880 100644
--- a/plugins/search/CHANGELOG.md
+++ b/plugins/search/CHANGELOG.md
@@ -1,5 +1,22 @@
# @backstage/plugin-search
+## 1.4.24
+
+### Patch Changes
+
+- 49684fe: Expand the default kind filter to include all kinds from the System Model.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/version-bridge@1.0.11
+ - @backstage/plugin-search-common@1.2.17
+
## 1.4.24-next.2
### Patch Changes
diff --git a/plugins/search/package.json b/plugins/search/package.json
index 97351d8791..7e12ef21d0 100644
--- a/plugins/search/package.json
+++ b/plugins/search/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-search",
- "version": "1.4.24-next.2",
+ "version": "1.4.24",
"description": "The Backstage plugin that provides your backstage app with search",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/signals-backend/CHANGELOG.md b/plugins/signals-backend/CHANGELOG.md
index df5c8ac1f5..d862395ba6 100644
--- a/plugins/signals-backend/CHANGELOG.md
+++ b/plugins/signals-backend/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-signals-backend
+## 0.3.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+ - @backstage/plugin-signals-node@0.1.18
+
## 0.3.2-next.2
### Patch Changes
diff --git a/plugins/signals-backend/package.json b/plugins/signals-backend/package.json
index 181132ccd7..479cbc9817 100644
--- a/plugins/signals-backend/package.json
+++ b/plugins/signals-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-signals-backend",
- "version": "0.3.2-next.2",
+ "version": "0.3.2",
"backstage": {
"role": "backend-plugin",
"pluginId": "signals",
diff --git a/plugins/signals-node/CHANGELOG.md b/plugins/signals-node/CHANGELOG.md
index e87c4d0552..171ecc46f0 100644
--- a/plugins/signals-node/CHANGELOG.md
+++ b/plugins/signals-node/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-signals-node
+## 0.1.18
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/plugin-events-node@0.4.9
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/config@1.3.2
+ - @backstage/types@1.2.1
+
## 0.1.18-next.2
### Patch Changes
diff --git a/plugins/signals-node/package.json b/plugins/signals-node/package.json
index c640e3f6a4..a63c2122be 100644
--- a/plugins/signals-node/package.json
+++ b/plugins/signals-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-signals-node",
- "version": "0.1.18-next.2",
+ "version": "0.1.18",
"description": "Node.js library for the signals plugin",
"backstage": {
"role": "node-library",
diff --git a/plugins/signals-react/CHANGELOG.md b/plugins/signals-react/CHANGELOG.md
index 73323779e0..83095fdee1 100644
--- a/plugins/signals-react/CHANGELOG.md
+++ b/plugins/signals-react/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-signals-react
+## 0.0.11
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/types@1.2.1
+
## 0.0.10
### Patch Changes
diff --git a/plugins/signals-react/package.json b/plugins/signals-react/package.json
index df3ffb1ef5..acef8bf40e 100644
--- a/plugins/signals-react/package.json
+++ b/plugins/signals-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-signals-react",
- "version": "0.0.10",
+ "version": "0.0.11",
"description": "Web library for the signals plugin",
"backstage": {
"role": "web-library",
diff --git a/plugins/signals/CHANGELOG.md b/plugins/signals/CHANGELOG.md
index 6a9f98748c..1eb26393d7 100644
--- a/plugins/signals/CHANGELOG.md
+++ b/plugins/signals/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-signals
+## 0.0.17
+
+### Patch Changes
+
+- ac3e8c0: Fixed multiple signal connection attempts when there are multiple subscriptions at the same time
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-signals-react@0.0.11
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+
## 0.0.17-next.2
### Patch Changes
diff --git a/plugins/signals/package.json b/plugins/signals/package.json
index b9f524c0cb..978a35a8b4 100644
--- a/plugins/signals/package.json
+++ b/plugins/signals/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-signals",
- "version": "0.0.17-next.2",
+ "version": "0.0.17",
"backstage": {
"role": "frontend-plugin",
"pluginId": "signals",
diff --git a/plugins/techdocs-addons-test-utils/CHANGELOG.md b/plugins/techdocs-addons-test-utils/CHANGELOG.md
index d810dbb51a..b9bff49e81 100644
--- a/plugins/techdocs-addons-test-utils/CHANGELOG.md
+++ b/plugins/techdocs-addons-test-utils/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-techdocs-addons-test-utils
+## 1.0.46
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog@1.28.0
+ - @backstage/plugin-techdocs@1.12.4
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/test-utils@1.7.6
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/integration-react@1.2.5
+
## 1.0.46-next.2
### Patch Changes
diff --git a/plugins/techdocs-addons-test-utils/package.json b/plugins/techdocs-addons-test-utils/package.json
index ab18877736..9071a86a93 100644
--- a/plugins/techdocs-addons-test-utils/package.json
+++ b/plugins/techdocs-addons-test-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-techdocs-addons-test-utils",
- "version": "1.0.46-next.2",
+ "version": "1.0.46",
"backstage": {
"role": "web-library",
"pluginId": "techdocs-addons",
diff --git a/plugins/techdocs-backend/CHANGELOG.md b/plugins/techdocs-backend/CHANGELOG.md
index 4200533c25..60246c4903 100644
--- a/plugins/techdocs-backend/CHANGELOG.md
+++ b/plugins/techdocs-backend/CHANGELOG.md
@@ -1,5 +1,30 @@
# @backstage/plugin-techdocs-backend
+## 2.0.0
+
+### Major Changes
+
+- d5c4a9d: **BREAKING** Removed support for the legacy backend, please migrate to the new backend system. Also removed deprecated `DefaultTechDocsCollatorFactory`. Use the `@backstage/plugin-search-backend-module-techdocs` for this instead. Finally, deprecated `DocsBuildStrategy` and `TechDocsDocument` were removed, use the versions in `@backstage/plugin-techdocs-node` instead.
+
+### Patch Changes
+
+- 7828186: Minor type fix
+- 8f03776: Properly clean up temporary files on build failures
+- Updated dependencies
+ - @backstage/plugin-search-backend-module-techdocs@0.4.0
+ - @backstage/integration@1.16.2
+ - @backstage/backend-defaults@0.8.2
+ - @backstage/plugin-techdocs-node@1.13.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-catalog-common@1.1.3
+ - @backstage/plugin-catalog-node@1.16.1
+ - @backstage/plugin-permission-common@0.8.4
+ - @backstage/plugin-techdocs-common@0.1.0
+
## 1.11.7-next.2
### Patch Changes
diff --git a/plugins/techdocs-backend/package.json b/plugins/techdocs-backend/package.json
index 6a70f0792c..4f94659b99 100644
--- a/plugins/techdocs-backend/package.json
+++ b/plugins/techdocs-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-techdocs-backend",
- "version": "1.11.7-next.2",
+ "version": "2.0.0",
"description": "The Backstage backend plugin that renders technical documentation for your components",
"backstage": {
"role": "backend-plugin",
diff --git a/plugins/techdocs-module-addons-contrib/CHANGELOG.md b/plugins/techdocs-module-addons-contrib/CHANGELOG.md
index 555e3353aa..1fb5a367b3 100644
--- a/plugins/techdocs-module-addons-contrib/CHANGELOG.md
+++ b/plugins/techdocs-module-addons-contrib/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-techdocs-module-addons-contrib
+## 1.1.22
+
+### Patch Changes
+
+- b5a8208: Added `TechDocsAddonsBlueprint` extension to allow adding of techdocs addons.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/integration@1.16.2
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/integration-react@1.2.5
+
## 1.1.22-next.2
### Patch Changes
diff --git a/plugins/techdocs-module-addons-contrib/package.json b/plugins/techdocs-module-addons-contrib/package.json
index e946d9260f..95d0a0832f 100644
--- a/plugins/techdocs-module-addons-contrib/package.json
+++ b/plugins/techdocs-module-addons-contrib/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-techdocs-module-addons-contrib",
- "version": "1.1.22-next.2",
+ "version": "1.1.22",
"description": "Plugin module for contributed TechDocs Addons",
"backstage": {
"role": "frontend-plugin-module",
diff --git a/plugins/techdocs-node/CHANGELOG.md b/plugins/techdocs-node/CHANGELOG.md
index c74b612a3b..1f561240ac 100644
--- a/plugins/techdocs-node/CHANGELOG.md
+++ b/plugins/techdocs-node/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-techdocs-node
+## 1.13.1
+
+### Patch Changes
+
+- 052a10a: Bumps the version of the techdocs generator container used.
+- Updated dependencies
+ - @backstage/integration@1.16.2
+ - @backstage/integration-aws-node@0.1.15
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/plugin-search-common@1.2.17
+ - @backstage/plugin-techdocs-common@0.1.0
+
## 1.13.1-next.2
### Patch Changes
diff --git a/plugins/techdocs-node/package.json b/plugins/techdocs-node/package.json
index a8101e7d84..059039f7c0 100644
--- a/plugins/techdocs-node/package.json
+++ b/plugins/techdocs-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-techdocs-node",
- "version": "1.13.1-next.2",
+ "version": "1.13.1",
"description": "Common node.js functionalities for TechDocs, to be shared between techdocs-backend plugin and techdocs-cli",
"backstage": {
"role": "node-library",
diff --git a/plugins/techdocs-react/CHANGELOG.md b/plugins/techdocs-react/CHANGELOG.md
index 1dd2765f3d..590841e88f 100644
--- a/plugins/techdocs-react/CHANGELOG.md
+++ b/plugins/techdocs-react/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-techdocs-react
+## 1.2.15
+
+### Patch Changes
+
+- b5a8208: Added `TechDocsAddonsBlueprint` extension to allow adding of techdocs addons.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/version-bridge@1.0.11
+
## 1.2.15-next.2
### Patch Changes
diff --git a/plugins/techdocs-react/package.json b/plugins/techdocs-react/package.json
index d64d75fca8..fbbf4aeda8 100644
--- a/plugins/techdocs-react/package.json
+++ b/plugins/techdocs-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-techdocs-react",
- "version": "1.2.15-next.2",
+ "version": "1.2.15",
"description": "Shared frontend utilities for TechDocs and Addons",
"backstage": {
"role": "web-library",
diff --git a/plugins/techdocs/CHANGELOG.md b/plugins/techdocs/CHANGELOG.md
index 799e179d18..9290407afb 100644
--- a/plugins/techdocs/CHANGELOG.md
+++ b/plugins/techdocs/CHANGELOG.md
@@ -1,5 +1,33 @@
# @backstage/plugin-techdocs
+## 1.12.4
+
+### Patch Changes
+
+- fffe3c0: Fixed double scrollbar issue that would appear on the Entity TechDocs view page that would stop the page from full scrolling to the top when navigating to a new page
+- 065e6b9: Excludes SVG styling from sanitization
+- b5a8208: Added `TechDocsAddonsBlueprint` extension to allow adding of techdocs addons.
+- ed1cb3e: Adds the page name of techdocs to the document's title.
+- fe4abb8: Updates logic to check for SVG sources when inlining them.
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/integration@1.16.2
+ - @backstage/plugin-search-react@1.8.7
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-techdocs-react@1.2.15
+ - @backstage/integration-react@1.2.5
+ - @backstage/plugin-auth-react@0.1.13
+ - @backstage/catalog-client@1.9.1
+ - @backstage/catalog-model@1.7.3
+ - @backstage/config@1.3.2
+ - @backstage/errors@1.2.7
+ - @backstage/theme@0.6.4
+ - @backstage/plugin-search-common@1.2.17
+ - @backstage/plugin-techdocs-common@0.1.0
+
## 1.12.4-next.2
### Patch Changes
diff --git a/plugins/techdocs/package.json b/plugins/techdocs/package.json
index bd09d30866..6f4069e1bb 100644
--- a/plugins/techdocs/package.json
+++ b/plugins/techdocs/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-techdocs",
- "version": "1.12.4-next.2",
+ "version": "1.12.4",
"description": "The Backstage plugin that renders technical documentation for your components",
"backstage": {
"role": "frontend-plugin",
diff --git a/plugins/user-settings-backend/CHANGELOG.md b/plugins/user-settings-backend/CHANGELOG.md
index 25df6891a4..c558bc4cdc 100644
--- a/plugins/user-settings-backend/CHANGELOG.md
+++ b/plugins/user-settings-backend/CHANGELOG.md
@@ -1,5 +1,24 @@
# @backstage/plugin-user-settings-backend
+## 0.3.0
+
+### 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/backend-defaults@0.8.2
+ - @backstage/plugin-auth-node@0.6.1
+ - @backstage/backend-plugin-api@1.2.1
+ - @backstage/errors@1.2.7
+ - @backstage/types@1.2.1
+ - @backstage/plugin-signals-node@0.1.18
+ - @backstage/plugin-user-settings-common@0.0.1
+
## 0.3.0-next.2
### Patch Changes
diff --git a/plugins/user-settings-backend/package.json b/plugins/user-settings-backend/package.json
index 2305f87efe..c5b31476d5 100644
--- a/plugins/user-settings-backend/package.json
+++ b/plugins/user-settings-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-user-settings-backend",
- "version": "0.3.0-next.2",
+ "version": "0.3.0",
"description": "The Backstage backend plugin to manage user settings",
"backstage": {
"role": "backend-plugin",
diff --git a/plugins/user-settings/CHANGELOG.md b/plugins/user-settings/CHANGELOG.md
index 431eea623d..5fe4af28b3 100644
--- a/plugins/user-settings/CHANGELOG.md
+++ b/plugins/user-settings/CHANGELOG.md
@@ -1,5 +1,23 @@
# @backstage/plugin-user-settings
+## 0.8.20
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/core-components@0.17.0
+ - @backstage/core-plugin-api@1.10.5
+ - @backstage/frontend-plugin-api@0.10.0
+ - @backstage/core-app-api@1.16.0
+ - @backstage/plugin-catalog-react@1.16.0
+ - @backstage/core-compat-api@0.4.0
+ - @backstage/plugin-signals-react@0.0.11
+ - @backstage/catalog-model@1.7.3
+ - @backstage/errors@1.2.7
+ - @backstage/theme@0.6.4
+ - @backstage/types@1.2.1
+ - @backstage/plugin-user-settings-common@0.0.1
+
## 0.8.20-next.2
### Patch Changes
diff --git a/plugins/user-settings/package.json b/plugins/user-settings/package.json
index 2d45377ea3..2d36c291ea 100644
--- a/plugins/user-settings/package.json
+++ b/plugins/user-settings/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-user-settings",
- "version": "0.8.20-next.2",
+ "version": "0.8.20",
"description": "A Backstage plugin that provides a settings page",
"backstage": {
"role": "frontend-plugin",
diff --git a/yarn.lock b/yarn.lock
index 7997d2e318..e5471a78c8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3715,26 +3715,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/backend-plugin-api@npm:^1.0.0, @backstage/backend-plugin-api@npm:^1.1.1, @backstage/backend-plugin-api@npm:^1.2.0":
- version: 1.2.0
- resolution: "@backstage/backend-plugin-api@npm:1.2.0"
- dependencies:
- "@backstage/cli-common": ^0.1.15
- "@backstage/config": ^1.3.2
- "@backstage/errors": ^1.2.7
- "@backstage/plugin-auth-node": ^0.6.0
- "@backstage/plugin-permission-common": ^0.8.4
- "@backstage/plugin-permission-node": ^0.8.8
- "@backstage/types": ^1.2.1
- "@types/express": ^4.17.6
- "@types/luxon": ^3.0.0
- knex: ^3.0.0
- luxon: ^3.0.0
- checksum: 01b796d2efa3f478fd5c3809ab83c72b59e3da79373a01437ac7759b4366d55f1483da752c15c0a31d07921bd3582515efd836f75c81d66135a513bd1d8d95b7
- languageName: node
- linkType: hard
-
-"@backstage/backend-plugin-api@workspace:^, @backstage/backend-plugin-api@workspace:packages/backend-plugin-api":
+"@backstage/backend-plugin-api@^1.0.0, @backstage/backend-plugin-api@^1.1.1, @backstage/backend-plugin-api@workspace:^, @backstage/backend-plugin-api@workspace:packages/backend-plugin-api":
version: 0.0.0-use.local
resolution: "@backstage/backend-plugin-api@workspace:packages/backend-plugin-api"
dependencies:
@@ -3861,7 +3842,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/cli-common@^0.1.14, @backstage/cli-common@^0.1.15, @backstage/cli-common@workspace:^, @backstage/cli-common@workspace:packages/cli-common":
+"@backstage/cli-common@^0.1.14, @backstage/cli-common@workspace:^, @backstage/cli-common@workspace:packages/cli-common":
version: 0.0.0-use.local
resolution: "@backstage/cli-common@workspace:packages/cli-common"
dependencies:
@@ -4075,30 +4056,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/config-loader@npm:^1.9.1":
- version: 1.9.6
- resolution: "@backstage/config-loader@npm:1.9.6"
- dependencies:
- "@backstage/cli-common": ^0.1.15
- "@backstage/config": ^1.3.2
- "@backstage/errors": ^1.2.7
- "@backstage/types": ^1.2.1
- "@types/json-schema": ^7.0.6
- ajv: ^8.10.0
- chokidar: ^3.5.2
- fs-extra: ^11.2.0
- json-schema: ^0.4.0
- json-schema-merge-allof: ^0.8.1
- json-schema-traverse: ^1.0.0
- lodash: ^4.17.21
- minimist: ^1.2.5
- typescript-json-schema: ^0.65.0
- yaml: ^2.0.0
- checksum: c3b97c72e73379a3102bb2317b888a7ee9f7daec187a57b65570bb06dab2c123f67da83a38f71e314946742c16ac48b3283b1590b9828fbfd6da9fcd383783f5
- languageName: node
- linkType: hard
-
-"@backstage/config-loader@workspace:^, @backstage/config-loader@workspace:packages/config-loader":
+"@backstage/config-loader@^1.9.1, @backstage/config-loader@workspace:^, @backstage/config-loader@workspace:packages/config-loader":
version: 0.0.0-use.local
resolution: "@backstage/config-loader@workspace:packages/config-loader"
dependencies:
@@ -4138,34 +4096,6 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/core-app-api@npm:^1.15.5":
- version: 1.15.5
- resolution: "@backstage/core-app-api@npm:1.15.5"
- dependencies:
- "@backstage/config": ^1.3.2
- "@backstage/core-plugin-api": ^1.10.4
- "@backstage/types": ^1.2.1
- "@backstage/version-bridge": ^1.0.11
- "@types/prop-types": ^15.7.3
- history: ^5.0.0
- i18next: ^22.4.15
- lodash: ^4.17.21
- prop-types: ^15.7.2
- react-use: ^17.2.4
- zen-observable: ^0.10.0
- zod: ^3.22.4
- peerDependencies:
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
- react-router-dom: ^6.3.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 9373e7ad1e63277cabf45d04ae22036f5febde57b1108ed44401e20a3e565a78065eb905a50de09f71459362075502bb0499ec295895d3152d7c3277a1fddcf3
- languageName: node
- linkType: hard
-
"@backstage/core-app-api@workspace:^, @backstage/core-app-api@workspace:packages/core-app-api":
version: 0.0.0-use.local
resolution: "@backstage/core-app-api@workspace:packages/core-app-api"
@@ -4210,26 +4140,6 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/core-compat-api@npm:^0.3.6":
- version: 0.3.6
- resolution: "@backstage/core-compat-api@npm:0.3.6"
- dependencies:
- "@backstage/core-plugin-api": ^1.10.4
- "@backstage/frontend-plugin-api": ^0.9.5
- "@backstage/version-bridge": ^1.0.11
- lodash: ^4.17.21
- peerDependencies:
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
- react-router-dom: ^6.3.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: d5d91c8162a6e83132bcaabdb8abd727b8180438c2474de95a543b7e8732c365a22a81c4bf953e60ecb71df5eac227f7a060c9f4101aa6a5b2c1ad7be40a86f3
- languageName: node
- linkType: hard
-
"@backstage/core-compat-api@workspace:^, @backstage/core-compat-api@workspace:packages/core-compat-api":
version: 0.0.0-use.local
resolution: "@backstage/core-compat-api@workspace:packages/core-compat-api"
@@ -4370,60 +4280,6 @@ __metadata:
languageName: node
linkType: hard
-"@backstage/core-components@npm:^0.16.4":
- version: 0.16.4
- resolution: "@backstage/core-components@npm:0.16.4"
- dependencies:
- "@backstage/config": ^1.3.2
- "@backstage/core-plugin-api": ^1.10.4
- "@backstage/errors": ^1.2.7
- "@backstage/theme": ^0.6.4
- "@backstage/version-bridge": ^1.0.11
- "@dagrejs/dagre": ^1.1.4
- "@date-io/core": ^1.3.13
- "@material-table/core": ^3.1.0
- "@material-ui/core": ^4.12.2
- "@material-ui/icons": ^4.9.1
- "@material-ui/lab": 4.0.0-alpha.61
- "@react-hookz/web": ^24.0.0
- "@testing-library/react": ^16.0.0
- "@types/react-sparklines": ^1.7.0
- ansi-regex: ^6.0.1
- classnames: ^2.2.6
- d3-selection: ^3.0.0
- d3-shape: ^3.0.0
- d3-zoom: ^3.0.0
- js-yaml: ^4.1.0
- linkify-react: 4.1.3
- linkifyjs: 4.1.3
- lodash: ^4.17.21
- pluralize: ^8.0.0
- qs: ^6.9.4
- rc-progress: 3.5.1
- react-helmet: 6.1.0
- react-hook-form: ^7.12.2
- react-idle-timer: 5.7.2
- react-markdown: ^8.0.0
- react-sparklines: ^1.7.0
- react-syntax-highlighter: ^15.4.5
- react-use: ^17.3.2
- react-virtualized-auto-sizer: ^1.0.11
- react-window: ^1.8.6
- remark-gfm: ^3.0.1
- zen-observable: ^0.10.0
- zod: ^3.22.4
- peerDependencies:
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
- react-router-dom: ^6.3.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 4dd34eff0821249e40694045d83532eb5d2604640ad1e4d71ad2d6894f94fb53450f5cc706bfbe23d6791b1e35e8384c5d6b6f1b0b327706a1bbf4b0b0e3086d
- languageName: node
- linkType: hard
-
"@backstage/core-components@workspace:^, @backstage/core-components@workspace:packages/core-components":
version: 0.0.0-use.local
resolution: "@backstage/core-components@workspace:packages/core-components"
@@ -4502,7 +4358,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/core-plugin-api@^1.10.0, @backstage/core-plugin-api@^1.10.4, @backstage/core-plugin-api@^1.8.2, @backstage/core-plugin-api@workspace:^, @backstage/core-plugin-api@workspace:packages/core-plugin-api":
+"@backstage/core-plugin-api@^1.10.0, @backstage/core-plugin-api@^1.8.2, @backstage/core-plugin-api@workspace:^, @backstage/core-plugin-api@workspace:packages/core-plugin-api":
version: 0.0.0-use.local
resolution: "@backstage/core-plugin-api@workspace:packages/core-plugin-api"
dependencies:
@@ -4635,32 +4491,6 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/frontend-app-api@npm:^0.10.5":
- version: 0.10.5
- resolution: "@backstage/frontend-app-api@npm:0.10.5"
- dependencies:
- "@backstage/config": ^1.3.2
- "@backstage/core-app-api": ^1.15.5
- "@backstage/core-plugin-api": ^1.10.4
- "@backstage/errors": ^1.2.7
- "@backstage/frontend-defaults": ^0.1.6
- "@backstage/frontend-plugin-api": ^0.9.5
- "@backstage/types": ^1.2.1
- "@backstage/version-bridge": ^1.0.11
- lodash: ^4.17.21
- zod: ^3.22.4
- peerDependencies:
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
- react-router-dom: ^6.3.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: f34ca9441648ea2e1ceced61e54e24ea1ff43c610d2a23f5c4ec5d7d5285cd1e8770c71735d542f23fbbc94c3deddcd0f3ece9f8dae31ecb3c3015cc95f3fdba
- languageName: node
- linkType: hard
-
"@backstage/frontend-app-api@workspace:^, @backstage/frontend-app-api@workspace:packages/frontend-app-api":
version: 0.0.0-use.local
resolution: "@backstage/frontend-app-api@workspace:packages/frontend-app-api"
@@ -4695,28 +4525,6 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/frontend-defaults@npm:^0.1.6":
- version: 0.1.6
- resolution: "@backstage/frontend-defaults@npm:0.1.6"
- dependencies:
- "@backstage/config": ^1.3.2
- "@backstage/errors": ^1.2.7
- "@backstage/frontend-app-api": ^0.10.5
- "@backstage/frontend-plugin-api": ^0.9.5
- "@backstage/plugin-app": ^0.1.6
- "@react-hookz/web": ^24.0.0
- peerDependencies:
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
- react-router-dom: ^6.3.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: a7fa2a01857dd3c46ffe8e8bf0dff7114d492cc43180e54a7de1457b6b83915da786d986ae26bc3976d409191801bc28e64c291657aee518a2482f197c2ff12e
- languageName: node
- linkType: hard
-
"@backstage/frontend-defaults@workspace:^, @backstage/frontend-defaults@workspace:packages/frontend-defaults":
version: 0.0.0-use.local
resolution: "@backstage/frontend-defaults@workspace:packages/frontend-defaults"
@@ -4747,30 +4555,6 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/frontend-plugin-api@npm:^0.9.5":
- version: 0.9.5
- resolution: "@backstage/frontend-plugin-api@npm:0.9.5"
- dependencies:
- "@backstage/core-components": ^0.16.4
- "@backstage/core-plugin-api": ^1.10.4
- "@backstage/types": ^1.2.1
- "@backstage/version-bridge": ^1.0.11
- "@material-ui/core": ^4.12.4
- lodash: ^4.17.21
- zod: ^3.22.4
- zod-to-json-schema: ^3.21.4
- peerDependencies:
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
- react-router-dom: ^6.3.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 6d727528f3d1ccd9acd55fd708034b1613709b250cb7d2909f7a816ea5c1c106b72259494a870272961784e9ca66a7f5a109f9318b507b7757de7744c2798578
- languageName: node
- linkType: hard
-
"@backstage/frontend-plugin-api@workspace:^, @backstage/frontend-plugin-api@workspace:packages/frontend-plugin-api":
version: 0.0.0-use.local
resolution: "@backstage/frontend-plugin-api@workspace:packages/frontend-plugin-api"
@@ -4805,31 +4589,6 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/frontend-test-utils@npm:^0.2.6":
- version: 0.2.6
- resolution: "@backstage/frontend-test-utils@npm:0.2.6"
- dependencies:
- "@backstage/config": ^1.3.2
- "@backstage/frontend-app-api": ^0.10.5
- "@backstage/frontend-plugin-api": ^0.9.5
- "@backstage/plugin-app": ^0.1.6
- "@backstage/test-utils": ^1.7.5
- "@backstage/types": ^1.2.1
- "@backstage/version-bridge": ^1.0.11
- zod: ^3.22.4
- peerDependencies:
- "@testing-library/react": ^16.0.0
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
- react-router-dom: ^6.3.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 348bd5312eea3152820bd0e59516e95f5d146bdd34308039c81d46d79daf496abdfc6173088094a19c947d2edfb589e163dce6aa25fd7bb1eb7e64ef6716e780
- languageName: node
- linkType: hard
-
"@backstage/frontend-test-utils@workspace:^, @backstage/frontend-test-utils@workspace:packages/frontend-test-utils":
version: 0.0.0-use.local
resolution: "@backstage/frontend-test-utils@workspace:packages/frontend-test-utils"
@@ -4879,28 +4638,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/integration-react@npm:^1.1.24, @backstage/integration-react@npm:^1.2.4":
- version: 1.2.4
- resolution: "@backstage/integration-react@npm:1.2.4"
- dependencies:
- "@backstage/config": ^1.3.2
- "@backstage/core-plugin-api": ^1.10.4
- "@backstage/integration": ^1.16.1
- "@material-ui/core": ^4.12.2
- "@material-ui/icons": ^4.9.1
- peerDependencies:
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
- react-router-dom: ^6.3.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: f3a20c34d7f0d08e36df52f4a6b89f397959dcdd8bebcf8bbd8090e9f2033aeea7ef1a9651834c2853df7680510cf978eefdcaba3233f2ef86c4cb166ad8040c
- languageName: node
- linkType: hard
-
-"@backstage/integration-react@workspace:^, @backstage/integration-react@workspace:packages/integration-react":
+"@backstage/integration-react@^1.1.24, @backstage/integration-react@workspace:^, @backstage/integration-react@workspace:packages/integration-react":
version: 0.0.0-use.local
resolution: "@backstage/integration-react@workspace:packages/integration-react"
dependencies:
@@ -4931,25 +4669,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/integration@npm:^1.15.0, @backstage/integration@npm:^1.16.1, @backstage/integration@npm:^1.9.0":
- version: 1.16.1
- resolution: "@backstage/integration@npm:1.16.1"
- dependencies:
- "@azure/identity": ^4.0.0
- "@azure/storage-blob": ^12.5.0
- "@backstage/config": ^1.3.2
- "@backstage/errors": ^1.2.7
- "@octokit/auth-app": ^4.0.0
- "@octokit/rest": ^19.0.3
- cross-fetch: ^4.0.0
- git-url-parse: ^15.0.0
- lodash: ^4.17.21
- luxon: ^3.0.0
- checksum: e6c21c136550f475831c2098a63f932be2ea486a4fe07c8a196dd6bc4db87a97ca144324f36447a4a078437993d9825a9033329113b879c30c52ec68bfd2a1ff
- languageName: node
- linkType: hard
-
-"@backstage/integration@workspace:^, @backstage/integration@workspace:packages/integration":
+"@backstage/integration@^1.15.0, @backstage/integration@^1.9.0, @backstage/integration@workspace:^, @backstage/integration@workspace:packages/integration":
version: 0.0.0-use.local
resolution: "@backstage/integration@workspace:packages/integration"
dependencies:
@@ -5110,32 +4830,6 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/plugin-app@npm:^0.1.6":
- version: 0.1.6
- resolution: "@backstage/plugin-app@npm:0.1.6"
- dependencies:
- "@backstage/core-components": ^0.16.4
- "@backstage/core-plugin-api": ^1.10.4
- "@backstage/frontend-plugin-api": ^0.9.5
- "@backstage/integration-react": ^1.2.4
- "@backstage/plugin-permission-react": ^0.4.31
- "@backstage/theme": ^0.6.4
- "@material-ui/core": ^4.9.13
- "@material-ui/icons": ^4.9.1
- "@material-ui/lab": ^4.0.0-alpha.61
- react-use: ^17.2.4
- peerDependencies:
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
- react-router-dom: ^6.3.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 04b8dc5d9b64baefa92390ae401f6a6d8e39720a688c1053bdd13d44e6b417cccdca5f7852e962aedd01db3327b9c08d258330883b35b77dd9451182926c43c6
- languageName: node
- linkType: hard
-
"@backstage/plugin-app@workspace:^, @backstage/plugin-app@workspace:plugins/app":
version: 0.0.0-use.local
resolution: "@backstage/plugin-app@workspace:plugins/app"
@@ -5648,29 +5342,6 @@ __metadata:
languageName: node
linkType: hard
-"@backstage/plugin-auth-node@npm:^0.6.0":
- version: 0.6.0
- resolution: "@backstage/plugin-auth-node@npm:0.6.0"
- dependencies:
- "@backstage/backend-plugin-api": ^1.2.0
- "@backstage/catalog-client": ^1.9.1
- "@backstage/catalog-model": ^1.7.3
- "@backstage/config": ^1.3.2
- "@backstage/errors": ^1.2.7
- "@backstage/types": ^1.2.1
- "@types/express": ^4.17.6
- "@types/passport": ^1.0.3
- express: ^4.17.1
- jose: ^5.0.0
- lodash: ^4.17.21
- passport: ^0.7.0
- zod: ^3.22.4
- zod-to-json-schema: ^3.21.4
- zod-validation-error: ^3.4.0
- checksum: 71990ab5af23d854ffee74480388a868ded317925c224583a233009c2dbdade5bf6de376e5a3a3d075f5c1f2cf51ba3be00c86bd6c7f980817cc7627909c228e
- languageName: node
- linkType: hard
-
"@backstage/plugin-auth-node@workspace:^, @backstage/plugin-auth-node@workspace:plugins/auth-node":
version: 0.0.0-use.local
resolution: "@backstage/plugin-auth-node@workspace:plugins/auth-node"
@@ -6189,7 +5860,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/plugin-catalog-common@^1.0.20, @backstage/plugin-catalog-common@^1.1.3, @backstage/plugin-catalog-common@workspace:^, @backstage/plugin-catalog-common@workspace:plugins/catalog-common":
+"@backstage/plugin-catalog-common@^1.0.20, @backstage/plugin-catalog-common@workspace:^, @backstage/plugin-catalog-common@workspace:plugins/catalog-common":
version: 0.0.0-use.local
resolution: "@backstage/plugin-catalog-common@workspace:plugins/catalog-common"
dependencies:
@@ -6313,48 +5984,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/plugin-catalog-react@npm:^1.14.0, @backstage/plugin-catalog-react@npm:^1.9.3":
- version: 1.15.2
- resolution: "@backstage/plugin-catalog-react@npm:1.15.2"
- dependencies:
- "@backstage/catalog-client": ^1.9.1
- "@backstage/catalog-model": ^1.7.3
- "@backstage/core-compat-api": ^0.3.6
- "@backstage/core-components": ^0.16.4
- "@backstage/core-plugin-api": ^1.10.4
- "@backstage/errors": ^1.2.7
- "@backstage/frontend-plugin-api": ^0.9.5
- "@backstage/frontend-test-utils": ^0.2.6
- "@backstage/integration-react": ^1.2.4
- "@backstage/plugin-catalog-common": ^1.1.3
- "@backstage/plugin-permission-common": ^0.8.4
- "@backstage/plugin-permission-react": ^0.4.31
- "@backstage/types": ^1.2.1
- "@backstage/version-bridge": ^1.0.11
- "@material-ui/core": ^4.12.2
- "@material-ui/icons": ^4.9.1
- "@material-ui/lab": 4.0.0-alpha.61
- "@react-hookz/web": ^24.0.0
- classnames: ^2.2.6
- lodash: ^4.17.21
- material-ui-popup-state: ^1.9.3
- qs: ^6.9.4
- react-use: ^17.2.4
- yaml: ^2.0.0
- zen-observable: ^0.10.0
- peerDependencies:
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
- react-router-dom: ^6.3.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: ecc20f468cb2845b82cda5ca6ca5f64ef3dae5f13675529b1fc5795b0f89970bd2b5e245a058561b9766c5a48a15c35366af44767f7a8a0329e03fc260318fff
- languageName: node
- linkType: hard
-
-"@backstage/plugin-catalog-react@workspace:^, @backstage/plugin-catalog-react@workspace:plugins/catalog-react":
+"@backstage/plugin-catalog-react@^1.14.0, @backstage/plugin-catalog-react@^1.9.3, @backstage/plugin-catalog-react@workspace:^, @backstage/plugin-catalog-react@workspace:plugins/catalog-react":
version: 0.0.0-use.local
resolution: "@backstage/plugin-catalog-react@workspace:plugins/catalog-react"
dependencies:
@@ -7318,7 +6948,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/plugin-permission-common@^0.8.4, @backstage/plugin-permission-common@workspace:^, @backstage/plugin-permission-common@workspace:plugins/permission-common":
+"@backstage/plugin-permission-common@workspace:^, @backstage/plugin-permission-common@workspace:plugins/permission-common":
version: 0.0.0-use.local
resolution: "@backstage/plugin-permission-common@workspace:plugins/permission-common"
dependencies:
@@ -7334,25 +6964,6 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/plugin-permission-node@npm:^0.8.8":
- version: 0.8.8
- resolution: "@backstage/plugin-permission-node@npm:0.8.8"
- dependencies:
- "@backstage/backend-common": ^0.25.0
- "@backstage/backend-plugin-api": ^1.2.0
- "@backstage/config": ^1.3.2
- "@backstage/errors": ^1.2.7
- "@backstage/plugin-auth-node": ^0.6.0
- "@backstage/plugin-permission-common": ^0.8.4
- "@types/express": ^4.17.6
- express: ^4.17.1
- express-promise-router: ^4.1.0
- zod: ^3.22.4
- zod-to-json-schema: ^3.20.4
- checksum: 1868ad21bc65e5cda49e65d09ed37e24ff4521b79a66340aa73318b9bcf6fec64a36b846b4617c012a53eb4ac90ad79f0e221f26779aa6e239ef8ae3c3a52359
- languageName: node
- linkType: hard
-
"@backstage/plugin-permission-node@workspace:^, @backstage/plugin-permission-node@workspace:plugins/permission-node":
version: 0.0.0-use.local
resolution: "@backstage/plugin-permission-node@workspace:plugins/permission-node"
@@ -7376,7 +6987,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/plugin-permission-react@^0.4.31, @backstage/plugin-permission-react@workspace:^, @backstage/plugin-permission-react@workspace:plugins/permission-react":
+"@backstage/plugin-permission-react@workspace:^, @backstage/plugin-permission-react@workspace:plugins/permission-react":
version: 0.0.0-use.local
resolution: "@backstage/plugin-permission-react@workspace:plugins/permission-react"
dependencies:
@@ -8778,38 +8389,6 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/test-utils@npm:^1.7.5":
- version: 1.7.5
- resolution: "@backstage/test-utils@npm:1.7.5"
- dependencies:
- "@backstage/config": ^1.3.2
- "@backstage/core-app-api": ^1.15.5
- "@backstage/core-plugin-api": ^1.10.4
- "@backstage/plugin-permission-common": ^0.8.4
- "@backstage/plugin-permission-react": ^0.4.31
- "@backstage/theme": ^0.6.4
- "@backstage/types": ^1.2.1
- "@material-ui/core": ^4.12.2
- "@material-ui/icons": ^4.9.1
- cross-fetch: ^4.0.0
- i18next: ^22.4.15
- zen-observable: ^0.10.0
- peerDependencies:
- "@testing-library/react": ^16.0.0
- "@types/jest": "*"
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
- react-router-dom: ^6.3.0
- peerDependenciesMeta:
- "@types/jest":
- optional: true
- "@types/react":
- optional: true
- checksum: 31a5007a05a27a4a5e829938c15fe6331b6db64a945aecfcbbd1ddac8ca0c76e39c2cd80c1500d51e5a2f072af446e7a2af2a84b16195d1d71f135e6d419ee84
- languageName: node
- linkType: hard
-
"@backstage/test-utils@workspace:^, @backstage/test-utils@workspace:packages/test-utils":
version: 0.0.0-use.local
resolution: "@backstage/test-utils@workspace:packages/test-utils"
@@ -8846,7 +8425,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/theme@^0.6.0, @backstage/theme@^0.6.4, @backstage/theme@workspace:^, @backstage/theme@workspace:packages/theme":
+"@backstage/theme@^0.6.0, @backstage/theme@workspace:^, @backstage/theme@workspace:packages/theme":
version: 0.0.0-use.local
resolution: "@backstage/theme@workspace:packages/theme"
dependencies:
@@ -8900,7 +8479,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@backstage/version-bridge@^1.0.10, @backstage/version-bridge@^1.0.11, @backstage/version-bridge@^1.0.7, @backstage/version-bridge@workspace:^, @backstage/version-bridge@workspace:packages/version-bridge":
+"@backstage/version-bridge@^1.0.10, @backstage/version-bridge@^1.0.7, @backstage/version-bridge@workspace:^, @backstage/version-bridge@workspace:packages/version-bridge":
version: 0.0.0-use.local
resolution: "@backstage/version-bridge@workspace:packages/version-bridge"
dependencies: