diff --git a/.changeset/cuddly-clocks-dance.md b/.changeset/cuddly-clocks-dance.md
new file mode 100644
index 0000000000..9d33535a62
--- /dev/null
+++ b/.changeset/cuddly-clocks-dance.md
@@ -0,0 +1,5 @@
+---
+'@backstage/plugin-catalog-backend-module-msgraph': patch
+---
+
+Added $select attribute to user query
diff --git a/.changeset/fuzzy-jars-compare.md b/.changeset/fuzzy-jars-compare.md
new file mode 100644
index 0000000000..b8c404c001
--- /dev/null
+++ b/.changeset/fuzzy-jars-compare.md
@@ -0,0 +1,5 @@
+---
+'@backstage/plugin-kubernetes-backend': patch
+---
+
+Adds skipMetricsLookup to the kubernetes-backend schema
diff --git a/.changeset/lucky-ads-worry.md b/.changeset/lucky-ads-worry.md
new file mode 100644
index 0000000000..a7f749da17
--- /dev/null
+++ b/.changeset/lucky-ads-worry.md
@@ -0,0 +1,5 @@
+---
+'@backstage/plugin-scaffolder': patch
+---
+
+Support displaying and ordering by counts in `EntityTagPicker` field. Add the `showCounts` option to enable this. Also support configuring `helperText`.
diff --git a/.changeset/pre.json b/.changeset/pre.json
index 96664632fd..028a1a665f 100644
--- a/.changeset/pre.json
+++ b/.changeset/pre.json
@@ -188,19 +188,24 @@
"clever-turtles-work",
"cold-frogs-kiss",
"cool-cameras-count",
+ "cuddly-clocks-dance",
"cuddly-needles-marry",
"curly-hounds-wait",
"dry-games-end",
"dry-tips-build",
"dull-spoons-doubt",
+ "eight-shrimps-call",
"eight-spies-protect",
"eleven-bees-marry",
+ "empty-colts-whisper",
"famous-cups-roll",
"famous-hounds-sit",
"famous-pianos-kick",
"famous-wombats-happen",
"fast-paws-press",
"five-carrots-pay",
+ "flat-crabs-love",
+ "flat-humans-dance",
"flat-plums-shout",
"flat-walls-kiss",
"fresh-rabbits-juggle",
@@ -211,17 +216,21 @@
"gold-laws-attend",
"good-avocados-grow",
"good-papayas-dress",
+ "gorgeous-boats-prove",
+ "gorgeous-pillows-retire",
"gorgeous-swans-kiss",
"great-cats-sit",
"great-rules-march",
"grumpy-kiwis-juggle",
"happy-kiwis-look",
"heavy-ligers-laugh",
+ "hot-brooms-drive",
"hot-files-begin",
"hot-suits-glow",
"hungry-dogs-agree",
"itchy-brooms-end",
"itchy-kiwis-warn",
+ "large-books-deny",
"large-eagles-shop",
"large-trainers-float",
"late-turtles-listen",
@@ -230,13 +239,17 @@
"light-donuts-obey",
"loud-comics-search",
"lovely-ants-invite",
+ "lucky-ads-worry",
"lucky-points-wash",
"many-rules-raise",
"mean-tomatoes-visit",
+ "metal-candles-tease",
"metal-crabs-wash",
+ "metal-weeks-kiss",
"moody-berries-sneeze",
"neat-kangaroos-turn",
"nervous-rivers-sneeze",
+ "new-taxis-vanish",
"old-lemons-switch",
"old-readers-provide",
"old-rockets-doubt",
@@ -247,7 +260,9 @@
"purple-jeans-bathe",
"purple-plums-travel",
"purple-wolves-confess",
+ "quick-items-invite",
"quick-lamps-talk",
+ "rare-tips-glow",
"red-numbers-suffer",
"renovate-16f36a0",
"renovate-1a6cc1f",
@@ -263,6 +278,7 @@
"rotten-books-crash",
"rude-books-rush",
"rude-tips-argue",
+ "rude-weeks-retire",
"search-feet-flash",
"search-planets-flash",
"search-zebras-tap",
@@ -273,11 +289,14 @@
"shiny-lobsters-fix",
"shiny-ties-leave",
"shiny-walls-kiss",
+ "short-mice-explode",
"silent-kings-live",
"slimy-stingrays-type",
"slimy-zebras-reply",
+ "slow-phones-count",
"small-lemons-brake",
"small-walls-promise",
+ "smart-sloths-search",
"smart-squids-change",
"smooth-yaks-hug",
"spicy-cherries-remember",
@@ -286,10 +305,13 @@
"strong-planes-return",
"stupid-pigs-appear",
"sweet-fishes-taste",
+ "sweet-grapes-explain",
"swift-readers-sin",
"tall-trains-remain",
"tame-papayas-protect",
+ "tame-socks-sniff",
"tame-trainers-rule",
+ "tasty-clouds-cover",
"techdocs-feet-dress",
"techdocs-jeans-wait",
"tender-ladybugs-relax",
@@ -298,13 +320,16 @@
"tiny-oranges-thank",
"tiny-rocks-flash",
"tough-dolphins-smile",
+ "twenty-dolls-smoke",
"two-planets-provide",
"veka-fingrar-drar",
"weak-camels-roll",
+ "weak-radios-sin",
"weak-yaks-learn",
"wild-sheep-roll",
"witty-cats-wink",
"witty-queens-happen",
+ "young-falcons-sleep",
"young-trees-rescue"
]
}
diff --git a/.changeset/search-countries-exercise.md b/.changeset/search-countries-exercise.md
new file mode 100644
index 0000000000..390813444f
--- /dev/null
+++ b/.changeset/search-countries-exercise.md
@@ -0,0 +1,283 @@
+---
+'@backstage/plugin-search-react': minor
+---
+
+The `` component now accepts a optional `query` prop to request results from the search api:
+
+> Note: If a query prop is not defined, the results will by default be consumed from the context.
+
+Example:
+
+```jsx
+import React, { useState, useCallback } from 'react';
+
+import { Grid, List, Paper } from '@material-ui/core';
+
+import { Page, Header, Content, Lifecycle } from '@backstage/core-components';
+import {
+ DefaultResultListItem,
+ SearchBarBase,
+ SearchResult,
+} from '@backstage/plugin-search-react';
+
+const SearchPage = () => {
+ const [query, setQuery] = useState({
+ term: '',
+ types: [],
+ filters: {},
+ });
+
+ const handleChange = useCallback(
+ (term: string) => {
+ setQuery(prevQuery => ({ ...prevQuery, term }));
+ },
+ [setQuery],
+ );
+
+ return (
+
+ } />
+
+
+
+
+
+
+
+
+
+ {({ results }) => (
+
+ {results.map(({ document }) => (
+
+ ))}
+
+ )}
+
+
+
+
+
+ );
+};
+```
+
+Additionally, a search page can also be composed using these two new results layout components:
+
+```jsx
+// Example rendering results as list
+
+ {({ results }) => (
+ {
+ switch (type) {
+ case 'custom-result-item':
+ return (
+
+ );
+ default:
+ return (
+
+ );
+ }
+ }}
+ />
+ )}
+
+```
+
+```jsx
+// Example rendering results as groups
+
+ {({ results }) => (
+ <>
+ }
+ title="Custom"
+ link="See all custom results"
+ resultItems={results.filter(
+ ({ type }) => type === 'custom-result-item',
+ )}
+ renderResultItem={({ document }) => (
+
+ )}
+ />
+ }
+ title="Default"
+ resultItems={results.filter(
+ ({ type }) => type !== 'custom-result-item',
+ )}
+ renderResultItem={({ document }) => (
+
+ )}
+ />
+ >
+ )}
+
+```
+
+A `SearchResultList` and `SearchResultGroup` components were also created for users who have search pages with multiple queries, both are specializations of `SearchResult` and also accept a `query` as a prop as well:
+
+```jsx
+// Example using the
+const SearchPage = () => {
+ const query = {
+ term: 'example',
+ };
+
+ return (
+ {
+ switch (type) {
+ case 'custom':
+ return (
+ }
+ result={document}
+ highlight={highlight}
+ rank={rank}
+ />
+ );
+ default:
+ return (
+
+ );
+ }
+ }}
+ />
+ );
+};
+```
+
+```jsx
+// Example using the for creating a component that search and group software catalog results
+import React, { useState, useCallback } from 'react';
+
+import { MenuItem } from '@material-ui/core';
+
+import { JsonValue } from '@backstage/types';
+import { CatalogIcon } from '@backstage/core-components';
+import { CatalogSearchResultListItem } from '@backstage/plugin-catalog';
+import {
+ SearchResultGroup,
+ SearchResultGroupTextFilterField,
+ SearchResultGroupSelectFilterField,
+} from @backstage/plugin-search-react;
+import { SearchQuery } from '@backstage/plugin-search-common';
+
+const CatalogResultsGroup = () => {
+ const [query, setQuery] = useState>({
+ types: ['software-catalog'],
+ });
+
+ const filterOptions = [
+ {
+ label: 'Lifecycle',
+ value: 'lifecycle',
+ },
+ {
+ label: 'Owner',
+ value: 'owner',
+ },
+ ];
+
+ const handleFilterAdd = useCallback(
+ (key: string) => () => {
+ setQuery(prevQuery => {
+ const { filters: prevFilters, ...rest } = prevQuery;
+ const newFilters = { ...prevFilters, [key]: undefined };
+ return { ...rest, filters: newFilters };
+ });
+ },
+ [],
+ );
+
+ const handleFilterChange = useCallback(
+ (key: string) => (value: JsonValue) => {
+ setQuery(prevQuery => {
+ const { filters: prevFilters, ...rest } = prevQuery;
+ const newFilters = { ...prevFilters, [key]: value };
+ return { ...rest, filters: newFilters };
+ });
+ },
+ [],
+ );
+
+ const handleFilterDelete = useCallback(
+ (key: string) => () => {
+ setQuery(prevQuery => {
+ const { filters: prevFilters, ...rest } = prevQuery;
+ const newFilters = { ...prevFilters };
+ delete newFilters[key];
+ return { ...rest, filters: newFilters };
+ });
+ },
+ [],
+ );
+
+ return (
+ }
+ title="Software Catalog"
+ link="See all software catalog results"
+ filterOptions={filterOptions}
+ renderFilterOption={({ label, value }) => (
+
+ )}
+ renderFilterField={(key: string) => {
+ switch (key) {
+ case 'lifecycle':
+ return (
+
+
+
+
+ );
+ case 'owner':
+ return (
+
+ );
+ default:
+ return null;
+ }
+ }
+ renderResultItem={({ document, highlight, rank }) => (
+
+ )}
+ />
+ );
+};
+```
diff --git a/ADOPTERS.md b/ADOPTERS.md
index 7cd7f6b092..4378eb14f9 100644
--- a/ADOPTERS.md
+++ b/ADOPTERS.md
@@ -162,7 +162,7 @@ _You can do this by using the [Adopter form](https://form.typeform.com/to/zcOaKi
| [Procter & Gamble](https://us.pg.com/) | [Binita Nayak](https://github.com/binitan), [Josh Rose](https://github.com/joshuarose), [RJ Winkler](https://github.com/rjwink) | P&G leverages Backstage to build internal developer portal to ensure developers' happiness. This developer portal shall act as single source of information needed by development teams to seamlessly create, find and maintain their software components/resources/documentation. |
| [SANS Institute](https://www.sans.org) | [Christopher Klewin](mailto:cklewin@sans.org) | Developer portal for centralized visibility, reporting, and tooling across multiple organizations. |
| [Okay](https://www.okayhq.com/) | [Tomas Barreto](mailto:tomas@okayhq.com) | Service catalog, developer portal, and technical documentation |
-| [Kaluza](https://www.kaluza.com) | [James Condren](mailto:james.condron@kaluza.com) | To provide an automated golden path to developers, with a focus on discovery and documentation |
+| [Kaluza](https://www.kaluza.com) | [James Condron](mailto:james.condron@kaluza.com) | To provide an automated golden path to developers, with a focus on discovery and documentation |
| [LinkedIn](https://linkedin.com) | [Joshua Lawrence](mailto:jlawrence@linkedin.com) | We are building a platform for internal web tools |
| [Forto](https://forto.com) | [Rodolfo Matos](mailto:rodolfo.matos@forto.com) | Still in a experimental phase/assessing the organisational fit. We will be using it mostly a developer portal -- pretty standard use case. |
| [BetterUp](https://betterup.com) | [Jordan Hochenbaum](mailto:jordan.hochenbaum@betterup.co) | We're starting to use Backstage as the central hub for service discovery, documentation, and develop experience. |
@@ -202,7 +202,7 @@ _You can do this by using the [Adopter form](https://form.typeform.com/to/zcOaKi
| [Skillz](https://skillz.com/) | [Peiman Jafari](https://github.com/peimanja) | Internal developers portal for technical documentations, components ownership and relationship, software templates and integrations with internal tools |
| [Telus](https://www.telus.com/en/) | [Leo Li](mailto:leo.li@telus.com), [Laurent Robichaud](mailto:laurent.robichaud@telus.com), [Seb Barre](https://github.com/sbarre) | Simplifying the developer experience through centralized team member portals. Our current focus includes the adoption of Tech Docs, Software Catalog, Software Templates, the plethora of plugins, and contributing features back to Backstage. 🤖 |
| [Fidelity Investments](https://fidelity.com) | [Ankita Upadhyay](mailto:ankita.upadhyay@fmr.com) | Getting started with the adoption for Monorepo projects |
-| [Verisk](https://verisk.com) | [Callen Barton](mailto:cbarton@verisk.com) | Developer portal to quickly create and deploy microservices. |
+| [Verisk](https://verisk.com) | [Callen Barton](mailto:#xw_architecture@verisk.com), [Kevin Johnson](mailto:#xw_architecture@verisk.com) | Developer portal to quickly create and deploy microservices. |
| [iodigital](https://iodigital.com) | [Jan-Willem Mulder](mailto:jan-willem.mulder@iodigital.com) | Internal developer portal for discovery of applications, projects and teams. Using several plugins like the Software Catalog and Tech Insights for promoting best practices and supporting our SDLC toolchain |
| [Fanatics](https://www.fanaticsinc.com/) | [Rory Scott](mailto:rscott@fanatics.com) | Internal Portal consolidating documentation, making it easier to manage applications, internal developer community platform, and self-service cloud infrastructure + pipelines. |
| [Appfolio](https://appfolio.com) | [Andy Vaughn](mailto:andy.vaughn@appfolio.com) | Internal software catalog, tech radar, documentation portal to disambiguate software and domain ownership, foster exploration of available developer platform services and tools, improve communication, democratize documentation and knowledge sharing, and coordinate the software lifecycle; all in service of a best-in-class developer experience. |
diff --git a/docs/auth/index.md b/docs/auth/index.md
index 8d303c776d..ab04d3ed87 100644
--- a/docs/auth/index.md
+++ b/docs/auth/index.md
@@ -65,7 +65,7 @@ the local `auth.environment` setting will be selected.
> and access to a Backstage Identity Token, which can be passed to backend
> plugins.
-Using an authentication provide for sign-in is something you need to configure
+Using an authentication provider for sign-in is something you need to configure
both in the frontend app, as well as the `auth` backend plugin. For information
on how to configure the backend app, see [Sign-in Identities and Resolvers](./identity-resolver.md).
The rest of this section will focus on how to configure sign-in for the frontend app.
diff --git a/docs/features/software-templates/writing-custom-actions.md b/docs/features/software-templates/writing-custom-actions.md
index a9e1d297f3..b35ceb907d 100644
--- a/docs/features/software-templates/writing-custom-actions.md
+++ b/docs/features/software-templates/writing-custom-actions.md
@@ -156,15 +156,16 @@ export default async function createPlugin(
Here is a list of Open Source custom actions that you can add to your Backstage
scaffolder backend:
-| Name | Package | Owner |
-| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- |
-| Yeoman | [plugin-scaffolder-backend-module-yeoman](https://www.npmjs.com/package/@backstage/plugin-scaffolder-backend-module-yeoman) | [Backstage](https://backstage.io) |
-| Cookiecutter | [plugin-scaffolder-backend-module-cookiecutter](https://www.npmjs.com/package/@backstage/plugin-scaffolder-backend-module-cookiecutter) | [Backstage](https://backstage.io) |
-| Rails | [plugin-scaffolder-backend-module-rails](https://www.npmjs.com/package/@backstage/plugin-scaffolder-backend-module-rails) | [Backstage](https://backstage.io) |
-| HTTP requests | [scaffolder-backend-module-http-request](https://www.npmjs.com/package/@roadiehq/scaffolder-backend-module-http-request) | [Roadie](https://roadie.io) |
-| Utility actions | [scaffolder-backend-module-utils](https://www.npmjs.com/package/@roadiehq/scaffolder-backend-module-utils) | [Roadie](https://roadie.io) |
-| AWS cli actions | [scaffolder-backend-module-aws](https://www.npmjs.com/package/@roadiehq/scaffolder-backend-module-aws) | [Roadie](https://roadie.io) |
-| Scaffolder .NET Actions | [plugin-scaffolder-dotnet-backend](https://www.npmjs.com/package/@plusultra/plugin-scaffolder-dotnet-backend) | [Alef Carlos](https://github.com/alefcarlos) |
-| Scaffolder Git Actions | [plugin-scaffolder-git-actions](https://www.npmjs.com/package/@mdude2314/backstage-plugin-scaffolder-git-actions) | [Drew Hill](https://github.com/arhill05) |
+| Name | Package | Owner |
+| ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------ |
+| Yeoman | [plugin-scaffolder-backend-module-yeoman](https://www.npmjs.com/package/@backstage/plugin-scaffolder-backend-module-yeoman) | [Backstage](https://backstage.io) |
+| Cookiecutter | [plugin-scaffolder-backend-module-cookiecutter](https://www.npmjs.com/package/@backstage/plugin-scaffolder-backend-module-cookiecutter) | [Backstage](https://backstage.io) |
+| Rails | [plugin-scaffolder-backend-module-rails](https://www.npmjs.com/package/@backstage/plugin-scaffolder-backend-module-rails) | [Backstage](https://backstage.io) |
+| HTTP requests | [scaffolder-backend-module-http-request](https://www.npmjs.com/package/@roadiehq/scaffolder-backend-module-http-request) | [Roadie](https://roadie.io) |
+| Utility actions | [scaffolder-backend-module-utils](https://www.npmjs.com/package/@roadiehq/scaffolder-backend-module-utils) | [Roadie](https://roadie.io) |
+| AWS cli actions | [scaffolder-backend-module-aws](https://www.npmjs.com/package/@roadiehq/scaffolder-backend-module-aws) | [Roadie](https://roadie.io) |
+| Scaffolder .NET Actions | [plugin-scaffolder-dotnet-backend](https://www.npmjs.com/package/@plusultra/plugin-scaffolder-dotnet-backend) | [Alef Carlos](https://github.com/alefcarlos) |
+| Scaffolder Git Actions | [plugin-scaffolder-git-actions](https://www.npmjs.com/package/@mdude2314/backstage-plugin-scaffolder-git-actions) | [Drew Hill](https://github.com/arhill05) |
+| Azure Pipeline Actions | [scaffolder-backend-module-azure-pipelines](https://www.npmjs.com/package/@parfuemerie-douglas/scaffolder-backend-module-azure-pipelines) | [Parfümerie Douglas](https://github.com/Parfuemerie-Douglas) |
Have fun! 🚀
diff --git a/docs/permissions/custom-rules.md b/docs/permissions/custom-rules.md
index 0ff0bc230c..1408d732d3 100644
--- a/docs/permissions/custom-rules.md
+++ b/docs/permissions/custom-rules.md
@@ -49,6 +49,8 @@ The api for providing custom rules may differ between plugins, but there should
// packages/backend/src/plugins/catalog.ts
import { isInSystemRule } from './permission';
+// The CatalogBuilder with the addPermissionRules function is in the alpha path
+import { CatalogBuilder } from '@backstage/plugin-catalog-backend/alpha';
...
@@ -56,7 +58,7 @@ export default async function createPlugin(
env: PluginEnvironment,
): Promise {
const builder = await CatalogBuilder.create(env);
- builder.addPermissionRules(isInSystem);
+ builder.addPermissionRules(isInSystemRule);
...
return router;
}
diff --git a/docs/permissions/getting-started.md b/docs/permissions/getting-started.md
index 6daf448cdd..6e6bcd2d03 100644
--- a/docs/permissions/getting-started.md
+++ b/docs/permissions/getting-started.md
@@ -77,10 +77,7 @@ export default async function createPlugin(
logger: env.logger,
discovery: env.discovery,
policy: new TestPermissionPolicy(),
- identity: IdentityClient.create({
- discovery: env.discovery,
- issuer: await env.discovery.getExternalBaseUrl('auth'),
- }),
+ identity: env.identity,
});
}
```
diff --git a/docs/releases/v1.6.0-next.3-changelog.md b/docs/releases/v1.6.0-next.3-changelog.md
new file mode 100644
index 0000000000..9cf02ac93f
--- /dev/null
+++ b/docs/releases/v1.6.0-next.3-changelog.md
@@ -0,0 +1,1768 @@
+# Release v1.6.0-next.3
+
+## @backstage/catalog-client@1.1.0-next.2
+
+### Minor Changes
+
+- 65d1d4343f: Adding `validateEntity` method that calls `/validate-entity` endpoint.
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-auth-backend@0.16.0-next.3
+
+### Minor Changes
+
+- 8600855fbf: The auth0 integration is updated to use the `passport-auth0` library. The configuration under `auth.providers.auth0.\*` now supports an optional `audience` parameter; providing that allows you to connect to the correct API to get permissions, access tokens, and full profile information.
+
+ [What is an Audience](https://community.auth0.com/t/what-is-the-audience/71414)
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+
+## @backstage/plugin-catalog-backend@1.4.0-next.3
+
+### Minor Changes
+
+- 6e63bc43f2: Added the `refresh` function to the Connection of the entity providers.
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-node@1.1.0-next.2
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-scaffolder-common@1.2.0-next.1
+ - @backstage/plugin-permission-node@0.6.5-next.3
+
+## @backstage/plugin-catalog-node@1.1.0-next.2
+
+### Minor Changes
+
+- 9743bc788c: Added refresh function to the `EntityProviderConnection` to be able to schedule refreshes from entity providers.
+
+### Patch Changes
+
+- 409ed984e8: Updated usage of experimental backend service APIs.
+- Updated dependencies
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/app-defaults@1.0.6-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- d9e39544be: Add missing peer dependencies
+- Updated dependencies
+ - @backstage/core-app-api@1.1.0-next.3
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-permission-react@0.4.5-next.2
+
+## @backstage/backend-app-api@0.2.1-next.2
+
+### Patch Changes
+
+- 854ba37357: Updated to support new `ServiceFactory` formats.
+- 409ed984e8: Updated service implementations and backend wiring to support scoped service.
+- Updated dependencies
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+ - @backstage/plugin-permission-node@0.6.5-next.3
+
+## @backstage/backend-common@0.15.1-next.3
+
+### Patch Changes
+
+- 96689fbdcb: Workaround for a rare race condition in tests.
+- Updated dependencies
+ - @backstage/config-loader@1.1.4-next.2
+ - @backstage/cli-common@0.1.10-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+
+## @backstage/backend-defaults@0.1.1-next.1
+
+### Patch Changes
+
+- 854ba37357: Updated to support new `ServiceFactory` formats.
+- Updated dependencies
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/backend-app-api@0.2.1-next.2
+
+## @backstage/backend-plugin-api@0.1.2-next.2
+
+### Patch Changes
+
+- 409ed984e8: Service are now scoped to either `'plugin'` or `'root'` scope. Service factories have been updated to provide dependency instances directly rather than factory functions.
+- 854ba37357: The `createServiceFactory` method has been updated to return a higher-order factory that can accept options.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/backend-tasks@0.3.5-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/backend-test-utils@0.1.28-next.3
+
+### Patch Changes
+
+- 854ba37357: Updated to support new `ServiceFactory` formats.
+- Updated dependencies
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-app-api@0.2.1-next.2
+ - @backstage/cli@0.19.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/catalog-model@1.1.1-next.0
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/cli@0.19.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Added dependency on `@types/jest` v27. The `@types/jest` dependency has also been removed from the plugin template and should be removed from any of your own internal packages. If you wish to override the version of `@types/jest` or `jest`, use Yarn resolutions.
+- a7e82c9b01: Updated `versions:bump` command to be compatible with Yarn 3.
+- Updated dependencies
+ - @backstage/config-loader@1.1.4-next.2
+ - @backstage/cli-common@0.1.10-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/release-manifests@0.0.6-next.2
+
+## @backstage/cli-common@0.1.10-next.0
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+
+## @backstage/codemods@0.1.39-next.0
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/cli-common@0.1.10-next.0
+
+## @backstage/config@1.0.2-next.0
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+
+## @backstage/config-loader@1.1.4-next.2
+
+### Patch Changes
+
+- 5ecca7e44b: No longer log when reloading remote config.
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/cli-common@0.1.10-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/core-app-api@1.1.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/core-components@0.11.1-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/core-plugin-api@1.0.6-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+
+## @backstage/create-app@0.4.31-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/cli-common@0.1.10-next.0
+
+## @backstage/dev-utils@1.0.6-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- 329ed2b9c7: Fixed routing when using React Router v6 stable.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/app-defaults@1.0.6-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-app-api@1.1.0-next.3
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/test-utils@1.2.0-next.3
+
+## @backstage/errors@1.1.1-next.0
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+
+## @backstage/integration@1.3.1-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- f76f22c649: Improved caching around github app tokens.
+ Tokens are now cached for 50 minutes, not 10.
+ Calls to get app installations are also included in this cache.
+ If you have more than one github app configured, consider adding `allowedInstallationOwners` to your apps configuration to gain the most benefit from these performance changes.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/integration-react@1.1.4-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration@1.3.1-next.2
+
+## @backstage/release-manifests@0.0.6-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+
+## @techdocs/cli@1.2.1-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/cli-common@0.1.10-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-techdocs-node@1.4.0-next.2
+
+## @backstage/test-utils@1.2.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- d9e39544be: Add missing peer dependencies
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-app-api@1.1.0-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/plugin-permission-react@0.4.5-next.2
+
+## @backstage/plugin-adr@0.2.1-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/plugin-adr-common@0.2.1-next.1
+
+## @backstage/plugin-adr-backend@0.2.1-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-adr-common@0.2.1-next.1
+
+## @backstage/plugin-adr-common@0.2.1-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+
+## @backstage/plugin-airbrake@0.3.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/dev-utils@1.0.6-next.2
+ - @backstage/test-utils@1.2.0-next.3
+
+## @backstage/plugin-airbrake-backend@0.2.9-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-allure@0.1.25-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-analytics-module-ga@0.1.20-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-apache-airflow@0.2.2-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-api-docs@0.8.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-catalog@1.5.1-next.3
+
+## @backstage/plugin-apollo-explorer@0.1.2-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-app-backend@0.3.36-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config-loader@1.1.4-next.2
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-auth-node@0.2.5-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-azure-devops@0.2.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-azure-devops-backend@0.3.15-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-badges@0.2.33-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-badges-backend@0.1.30-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-bazaar@0.1.24-next.2
+
+### Patch Changes
+
+- 1dd12349d1: Fixed broken routing by removing the wrapping `Router` from the `RoutedTabs` children.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-catalog@1.5.1-next.3
+ - @backstage/cli@0.19.0-next.3
+
+## @backstage/plugin-bazaar-backend@0.1.20-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-test-utils@0.1.28-next.3
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-bitrise@0.1.36-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-catalog@1.5.1-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration-react@1.1.4-next.2
+
+## @backstage/plugin-catalog-backend-module-aws@0.1.9-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-catalog-backend-module-azure@0.1.7-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-catalog-backend-module-bitbucket@0.2.3-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-catalog-backend-module-bitbucket-cloud@0.1.3-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-catalog-backend-module-bitbucket-server@0.1.1-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-catalog-backend-module-gerrit@0.1.4-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-catalog-backend-module-github@0.1.7-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-node@1.1.0-next.2
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-catalog-backend-module-gitlab@0.1.7-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-catalog-backend-module-ldap@0.5.3-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-catalog-backend-module-msgraph@0.4.2-next.3
+
+### Patch Changes
+
+- d80aab31ae: Added $select attribute to user query
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-catalog-backend-module-openapi@0.1.2-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-node@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-catalog-graph@0.2.21-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-catalog-graphql@0.3.13-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+
+## @backstage/plugin-catalog-import@0.8.12-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/integration-react@1.1.4-next.2
+
+## @backstage/plugin-catalog-react@1.1.4-next.2
+
+### Patch Changes
+
+- f6033d1121: humanizeEntityRef function can now be forced to include default namespace
+- c86741a052: Support showing counts in option labels of the `EntityTagPicker`. You can enable this by adding the `showCounts` property
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/plugin-permission-react@0.4.5-next.2
+
+## @backstage/plugin-cicd-statistics@0.1.11-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-cicd-statistics-module-gitlab@0.1.5-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-cicd-statistics@0.1.11-next.2
+
+## @backstage/plugin-circleci@0.3.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-cloudbuild@0.3.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-code-climate@0.1.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-code-coverage@0.2.2-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-code-coverage-backend@0.2.2-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-codescene@0.1.4-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-config-schema@0.1.32-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-cost-insights@0.11.31-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-dynatrace@0.2.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-explore@0.3.40-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-explore-react@0.0.21-next.3
+
+## @backstage/plugin-explore-react@0.0.21-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-firehydrant@0.1.26-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-fossa@0.2.41-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-gcalendar@0.3.5-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-gcp-projects@0.3.28-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-git-release-manager@0.3.22-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration@1.3.1-next.2
+
+## @backstage/plugin-github-actions@0.5.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration@1.3.1-next.2
+
+## @backstage/plugin-github-deployments@0.1.40-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/integration-react@1.1.4-next.2
+
+## @backstage/plugin-github-issues@0.1.1-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+
+## @backstage/plugin-github-pull-requests-board@0.1.3-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration@1.3.1-next.2
+
+## @backstage/plugin-gitops-profiles@0.3.27-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-gocd@0.1.15-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-graphiql@0.2.41-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-graphql-backend@0.1.26-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-catalog-graphql@0.3.13-next.3
+
+## @backstage/plugin-home@0.4.25-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-stack-overflow@0.1.5-next.3
+
+## @backstage/plugin-ilert@0.1.35-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-jenkins@0.7.8-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-jenkins-backend@0.1.26-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+
+## @backstage/plugin-kafka@0.3.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-kafka-backend@0.2.29-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-kubernetes@0.7.2-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- 19a27929fb: Reset error state on success
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-kubernetes-common@0.4.2-next.1
+
+## @backstage/plugin-kubernetes-backend@0.7.2-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-kubernetes-common@0.4.2-next.1
+ - @backstage/plugin-auth-node@0.2.5-next.3
+
+## @backstage/plugin-kubernetes-common@0.4.2-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+
+## @backstage/plugin-lighthouse@0.3.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-newrelic@0.3.27-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-newrelic-dashboard@0.2.2-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-org@0.5.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-pagerduty@0.5.2-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-periskop@0.1.7-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-periskop-backend@0.1.7-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-permission-backend@0.5.11-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+ - @backstage/plugin-permission-node@0.6.5-next.3
+
+## @backstage/plugin-permission-common@0.6.4-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-permission-node@0.6.5-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+
+## @backstage/plugin-permission-react@0.4.5-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-permission-common@0.6.4-next.2
+
+## @backstage/plugin-proxy-backend@0.2.30-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-rollbar@0.4.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-rollbar-backend@0.1.33-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-scaffolder@1.6.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- 6522e459aa: Support displaying and ordering by counts in `EntityTagPicker` field. Add the `showCounts` option to enable this. Also support configuring `helperText`.
+- f0510a20b5: Addition of a dismissible Error Banner in Scaffolder page
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/plugin-permission-react@0.4.5-next.2
+ - @backstage/plugin-scaffolder-common@1.2.0-next.1
+
+## @backstage/plugin-scaffolder-backend@1.6.0-next.3
+
+### Patch Changes
+
+- 50467bc15b: The number of task workers used to execute templates now default to 3, rather than 1.
+- Updated dependencies
+ - @backstage/plugin-catalog-node@1.1.0-next.2
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-scaffolder-common@1.2.0-next.1
+ - @backstage/plugin-auth-node@0.2.5-next.3
+
+## @backstage/plugin-scaffolder-backend-module-cookiecutter@0.2.11-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-scaffolder-backend@1.6.0-next.3
+
+## @backstage/plugin-scaffolder-backend-module-rails@0.4.4-next.1
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-scaffolder-backend@1.6.0-next.3
+
+## @backstage/plugin-scaffolder-backend-module-yeoman@0.2.9-next.1
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/plugin-scaffolder-backend@1.6.0-next.3
+
+## @backstage/plugin-scaffolder-common@1.2.0-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+
+## @backstage/plugin-search@1.0.2-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-search-backend@1.0.2-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+ - @backstage/plugin-permission-node@0.6.5-next.3
+ - @backstage/plugin-search-backend-node@1.0.2-next.2
+
+## @backstage/plugin-search-backend-module-elasticsearch@1.0.2-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/plugin-search-backend-node@1.0.2-next.2
+
+## @backstage/plugin-search-backend-module-pg@0.4.0-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-search-backend-node@1.0.2-next.2
+
+## @backstage/plugin-search-backend-node@1.0.2-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-sentry@0.4.2-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-shortcuts@0.3.1-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-sonarqube@0.4.1-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-sonarqube-backend@0.1.1-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-splunk-on-call@0.3.33-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-stack-overflow@0.1.5-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-home@0.4.25-next.3
+
+## @backstage/plugin-stack-overflow-backend@0.1.5-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/cli@0.19.0-next.3
+
+## @backstage/plugin-tech-insights@0.3.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-tech-insights-backend@0.5.2-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+ - @backstage/plugin-tech-insights-node@0.3.4-next.1
+
+## @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.20-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-tech-insights-node@0.3.4-next.1
+
+## @backstage/plugin-tech-insights-node@0.3.4-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-tech-radar@0.5.16-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-techdocs@1.3.2-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/plugin-techdocs-react@1.0.4-next.2
+
+## @backstage/plugin-techdocs-addons-test-utils@1.0.4-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-app-api@1.1.0-next.3
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/test-utils@1.2.0-next.3
+ - @backstage/plugin-catalog@1.5.1-next.3
+ - @backstage/plugin-techdocs@1.3.2-next.3
+ - @backstage/plugin-techdocs-react@1.0.4-next.2
+
+## @backstage/plugin-techdocs-backend@1.3.0-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-techdocs-node@1.4.0-next.2
+
+## @backstage/plugin-techdocs-module-addons-contrib@1.0.4-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/plugin-techdocs-react@1.0.4-next.2
+
+## @backstage/plugin-techdocs-node@1.4.0-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-techdocs-react@1.0.4-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-todo@0.2.11-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-todo-backend@0.1.33-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/backend-common@0.15.1-next.3
+
+## @backstage/plugin-user-settings@0.4.8-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
+## @backstage/plugin-vault@0.1.3-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## @backstage/plugin-vault-backend@0.2.2-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-test-utils@0.1.28-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
+## @backstage/plugin-xcmetrics@0.2.29-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
+## example-app@0.2.75-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/app-defaults@1.0.6-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-app-api@1.1.0-next.3
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/plugin-airbrake@0.3.9-next.3
+ - @backstage/plugin-apache-airflow@0.2.2-next.3
+ - @backstage/plugin-api-docs@0.8.9-next.3
+ - @backstage/plugin-azure-devops@0.2.0-next.3
+ - @backstage/plugin-badges@0.2.33-next.3
+ - @backstage/plugin-catalog-graph@0.2.21-next.2
+ - @backstage/plugin-catalog-import@0.8.12-next.3
+ - @backstage/plugin-circleci@0.3.9-next.3
+ - @backstage/plugin-cloudbuild@0.3.9-next.3
+ - @backstage/plugin-code-coverage@0.2.2-next.3
+ - @backstage/plugin-cost-insights@0.11.31-next.3
+ - @backstage/plugin-dynatrace@0.2.0-next.3
+ - @backstage/plugin-explore@0.3.40-next.3
+ - @backstage/plugin-gcalendar@0.3.5-next.3
+ - @backstage/plugin-gcp-projects@0.3.28-next.3
+ - @backstage/plugin-github-actions@0.5.9-next.3
+ - @backstage/plugin-gocd@0.1.15-next.2
+ - @backstage/plugin-graphiql@0.2.41-next.3
+ - @backstage/plugin-home@0.4.25-next.3
+ - @backstage/plugin-jenkins@0.7.8-next.3
+ - @backstage/plugin-kafka@0.3.9-next.3
+ - @backstage/plugin-kubernetes@0.7.2-next.3
+ - @backstage/plugin-lighthouse@0.3.9-next.3
+ - @backstage/plugin-newrelic@0.3.27-next.3
+ - @backstage/plugin-org@0.5.9-next.3
+ - @backstage/plugin-pagerduty@0.5.2-next.3
+ - @backstage/plugin-permission-react@0.4.5-next.2
+ - @backstage/plugin-rollbar@0.4.9-next.3
+ - @backstage/plugin-scaffolder@1.6.0-next.3
+ - @backstage/plugin-search@1.0.2-next.3
+ - @backstage/plugin-sentry@0.4.2-next.3
+ - @backstage/plugin-shortcuts@0.3.1-next.3
+ - @backstage/plugin-stack-overflow@0.1.5-next.3
+ - @backstage/plugin-tech-insights@0.3.0-next.3
+ - @backstage/plugin-tech-radar@0.5.16-next.3
+ - @backstage/plugin-techdocs@1.3.2-next.3
+ - @backstage/plugin-techdocs-module-addons-contrib@1.0.4-next.2
+ - @backstage/plugin-todo@0.2.11-next.3
+ - @backstage/plugin-user-settings@0.4.8-next.3
+ - @backstage/cli@0.19.0-next.3
+ - @backstage/plugin-newrelic-dashboard@0.2.2-next.2
+ - @backstage/plugin-techdocs-react@1.0.4-next.2
+
+## example-backend@0.2.75-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/plugin-scaffolder-backend-module-rails@0.4.4-next.1
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/plugin-auth-backend@0.16.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-scaffolder-backend@1.6.0-next.3
+ - @backstage/plugin-badges-backend@0.1.30-next.1
+ - @backstage/plugin-code-coverage-backend@0.2.2-next.2
+ - @backstage/plugin-jenkins-backend@0.1.26-next.3
+ - @backstage/plugin-kubernetes-backend@0.7.2-next.3
+ - @backstage/plugin-tech-insights-backend@0.5.2-next.2
+ - @backstage/plugin-techdocs-backend@1.3.0-next.2
+ - @backstage/plugin-todo-backend@0.1.33-next.2
+ - example-app@0.2.75-next.3
+ - @backstage/plugin-kafka-backend@0.2.29-next.1
+ - @backstage/backend-tasks@0.3.5-next.1
+ - @backstage/plugin-app-backend@0.3.36-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+ - @backstage/plugin-azure-devops-backend@0.3.15-next.2
+ - @backstage/plugin-graphql-backend@0.1.26-next.3
+ - @backstage/plugin-permission-backend@0.5.11-next.2
+ - @backstage/plugin-permission-node@0.6.5-next.3
+ - @backstage/plugin-proxy-backend@0.2.30-next.2
+ - @backstage/plugin-rollbar-backend@0.1.33-next.3
+ - @backstage/plugin-search-backend@1.0.2-next.1
+ - @backstage/plugin-search-backend-module-elasticsearch@1.0.2-next.2
+ - @backstage/plugin-search-backend-module-pg@0.4.0-next.2
+ - @backstage/plugin-search-backend-node@1.0.2-next.2
+ - @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.20-next.1
+ - @backstage/plugin-tech-insights-node@0.3.4-next.1
+
+## techdocs-cli-embedded-app@0.2.74-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/app-defaults@1.0.6-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-app-api@1.1.0-next.3
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/test-utils@1.2.0-next.3
+ - @backstage/plugin-catalog@1.5.1-next.3
+ - @backstage/plugin-techdocs@1.3.2-next.3
+ - @backstage/cli@0.19.0-next.3
+ - @backstage/plugin-techdocs-react@1.0.4-next.2
+
+## @internal/plugin-todo-list-backend@1.0.5-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
diff --git a/docs/tutorials/yarn-migration.md b/docs/tutorials/yarn-migration.md
index 3bba18f945..7f898c7b98 100644
--- a/docs/tutorials/yarn-migration.md
+++ b/docs/tutorials/yarn-migration.md
@@ -73,4 +73,23 @@ The `--production` flag to `yarn install` has been removed in Yarn 3, instead yo
RUN yarn workspaces focus --all --production && rm -rf "$(yarn cache clean)"
```
+Additionally, `yarn config` has been reworked from being able to store any arbitrary key-value pairs to only supporting a handful of predefined pairs. Previously, we would set our preferred `python3` interpreter to work around [any issues related to node-gyp](https://github.com/backstage/backstage/issues/11583) so we need to provide an appropriate substitute.
+
+```diff
+FROM node:16-bullseye-slim
+
++# Set Python interpreter for `node-gyp` to use
++ENV PYTHON /usr/bin/python3
+
+# Install sqlite3 dependencies. You can skip this if you don't use sqlite3 in the image,
+# in which case you should also move better-sqlite3 to "devDependencies" in package.json.
+RUN apt-get update && \
+ apt-get install -y --no-install-recommends libsqlite3-dev python3 build-essential && \
+- rm -rf /var/lib/apt/lists/* && \
+- yarn config set python /usr/bin/python3
++ rm -rf /var/lib/apt/lists/*
+```
+
+You'll want to make sure that the `PYTHON` environment variable is declared relatively early, before any instances of `Yarn` are invoked as `node-gyp` is indirectly triggered by some modules during installation.
+
If you have any internal CLI tools in your project that are exposed through `"bin"` entries in `package.json`, then you'll need to add these packages as dependencies in your project root `package.json`. This is to make sure Yarn picks up the executables and makes them available through `yarn `.
diff --git a/package.json b/package.json
index 3c9e2743cb..a0de99bfad 100644
--- a/package.json
+++ b/package.json
@@ -45,7 +45,7 @@
"@types/react": "^17",
"@types/react-dom": "^17"
},
- "version": "1.6.0-next.2",
+ "version": "1.6.0-next.3",
"dependencies": {
"@manypkg/get-packages": "^1.1.3",
"@microsoft/api-documenter": "^7.17.11",
diff --git a/packages/app-defaults/CHANGELOG.md b/packages/app-defaults/CHANGELOG.md
index 799c380dbc..c9216bf2a4 100644
--- a/packages/app-defaults/CHANGELOG.md
+++ b/packages/app-defaults/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/app-defaults
+## 1.0.6-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- d9e39544be: Add missing peer dependencies
+- Updated dependencies
+ - @backstage/core-app-api@1.1.0-next.3
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-permission-react@0.4.5-next.2
+
## 1.0.6-next.1
### Patch Changes
diff --git a/packages/app-defaults/package.json b/packages/app-defaults/package.json
index 355a7ee77e..c83e31b057 100644
--- a/packages/app-defaults/package.json
+++ b/packages/app-defaults/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/app-defaults",
"description": "Provides the default wiring of a Backstage App",
- "version": "1.0.6-next.1",
+ "version": "1.0.6-next.2",
"publishConfig": {
"access": "public",
"main": "dist/index.esm.js",
@@ -32,10 +32,10 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/core-app-api": "^1.1.0-next.1",
- "@backstage/core-components": "^0.11.1-next.1",
- "@backstage/core-plugin-api": "^1.0.6-next.1",
- "@backstage/plugin-permission-react": "^0.4.5-next.1",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-permission-react": "^0.4.5-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1"
@@ -47,8 +47,8 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
- "@backstage/test-utils": "^1.2.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@types/node": "^16.11.26",
diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md
index ec851aa8d0..f763210b27 100644
--- a/packages/app/CHANGELOG.md
+++ b/packages/app/CHANGELOG.md
@@ -1,5 +1,61 @@
# example-app
+## 0.2.75-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/app-defaults@1.0.6-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-app-api@1.1.0-next.3
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/plugin-airbrake@0.3.9-next.3
+ - @backstage/plugin-apache-airflow@0.2.2-next.3
+ - @backstage/plugin-api-docs@0.8.9-next.3
+ - @backstage/plugin-azure-devops@0.2.0-next.3
+ - @backstage/plugin-badges@0.2.33-next.3
+ - @backstage/plugin-catalog-graph@0.2.21-next.2
+ - @backstage/plugin-catalog-import@0.8.12-next.3
+ - @backstage/plugin-circleci@0.3.9-next.3
+ - @backstage/plugin-cloudbuild@0.3.9-next.3
+ - @backstage/plugin-code-coverage@0.2.2-next.3
+ - @backstage/plugin-cost-insights@0.11.31-next.3
+ - @backstage/plugin-dynatrace@0.2.0-next.3
+ - @backstage/plugin-explore@0.3.40-next.3
+ - @backstage/plugin-gcalendar@0.3.5-next.3
+ - @backstage/plugin-gcp-projects@0.3.28-next.3
+ - @backstage/plugin-github-actions@0.5.9-next.3
+ - @backstage/plugin-gocd@0.1.15-next.2
+ - @backstage/plugin-graphiql@0.2.41-next.3
+ - @backstage/plugin-home@0.4.25-next.3
+ - @backstage/plugin-jenkins@0.7.8-next.3
+ - @backstage/plugin-kafka@0.3.9-next.3
+ - @backstage/plugin-kubernetes@0.7.2-next.3
+ - @backstage/plugin-lighthouse@0.3.9-next.3
+ - @backstage/plugin-newrelic@0.3.27-next.3
+ - @backstage/plugin-org@0.5.9-next.3
+ - @backstage/plugin-pagerduty@0.5.2-next.3
+ - @backstage/plugin-permission-react@0.4.5-next.2
+ - @backstage/plugin-rollbar@0.4.9-next.3
+ - @backstage/plugin-scaffolder@1.6.0-next.3
+ - @backstage/plugin-search@1.0.2-next.3
+ - @backstage/plugin-sentry@0.4.2-next.3
+ - @backstage/plugin-shortcuts@0.3.1-next.3
+ - @backstage/plugin-stack-overflow@0.1.5-next.3
+ - @backstage/plugin-tech-insights@0.3.0-next.3
+ - @backstage/plugin-tech-radar@0.5.16-next.3
+ - @backstage/plugin-techdocs@1.3.2-next.3
+ - @backstage/plugin-techdocs-module-addons-contrib@1.0.4-next.2
+ - @backstage/plugin-todo@0.2.11-next.3
+ - @backstage/plugin-user-settings@0.4.8-next.3
+ - @backstage/cli@0.19.0-next.3
+ - @backstage/plugin-newrelic-dashboard@0.2.2-next.2
+ - @backstage/plugin-techdocs-react@1.0.4-next.2
+
## 0.2.75-next.2
### Patch Changes
diff --git a/packages/app/package.json b/packages/app/package.json
index e9c9632d81..df68e1032c 100644
--- a/packages/app/package.json
+++ b/packages/app/package.json
@@ -1,65 +1,65 @@
{
"name": "example-app",
- "version": "0.2.75-next.2",
+ "version": "0.2.75-next.3",
"private": true,
"backstage": {
"role": "frontend"
},
"bundled": true,
"dependencies": {
- "@backstage/app-defaults": "^1.0.6-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/config": "^1.0.1",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/integration-react": "^1.1.4-next.1",
- "@backstage/plugin-airbrake": "^0.3.9-next.2",
- "@backstage/plugin-apache-airflow": "^0.2.2-next.2",
- "@backstage/plugin-api-docs": "^0.8.9-next.2",
- "@backstage/plugin-azure-devops": "^0.2.0-next.2",
- "@backstage/plugin-badges": "^0.2.33-next.2",
+ "@backstage/app-defaults": "^1.0.6-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/integration-react": "^1.1.4-next.2",
+ "@backstage/plugin-airbrake": "^0.3.9-next.3",
+ "@backstage/plugin-apache-airflow": "^0.2.2-next.3",
+ "@backstage/plugin-api-docs": "^0.8.9-next.3",
+ "@backstage/plugin-azure-devops": "^0.2.0-next.3",
+ "@backstage/plugin-badges": "^0.2.33-next.3",
"@backstage/plugin-catalog-common": "^1.0.6-next.0",
- "@backstage/plugin-catalog-graph": "^0.2.21-next.1",
- "@backstage/plugin-catalog-import": "^0.8.12-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
- "@backstage/plugin-circleci": "^0.3.9-next.2",
- "@backstage/plugin-cloudbuild": "^0.3.9-next.2",
- "@backstage/plugin-code-coverage": "^0.2.2-next.2",
- "@backstage/plugin-cost-insights": "^0.11.31-next.2",
- "@backstage/plugin-dynatrace": "^0.2.0-next.2",
- "@backstage/plugin-explore": "^0.3.40-next.2",
- "@backstage/plugin-gcalendar": "^0.3.5-next.2",
- "@backstage/plugin-gcp-projects": "^0.3.28-next.2",
- "@backstage/plugin-github-actions": "^0.5.9-next.2",
- "@backstage/plugin-gocd": "^0.1.15-next.1",
- "@backstage/plugin-graphiql": "^0.2.41-next.2",
- "@backstage/plugin-home": "^0.4.25-next.2",
- "@backstage/plugin-jenkins": "^0.7.8-next.2",
- "@backstage/plugin-kafka": "^0.3.9-next.2",
- "@backstage/plugin-kubernetes": "^0.7.2-next.2",
- "@backstage/plugin-lighthouse": "^0.3.9-next.2",
- "@backstage/plugin-newrelic": "^0.3.27-next.2",
- "@backstage/plugin-newrelic-dashboard": "^0.2.2-next.1",
- "@backstage/plugin-org": "^0.5.9-next.2",
- "@backstage/plugin-pagerduty": "0.5.2-next.2",
- "@backstage/plugin-permission-react": "^0.4.5-next.1",
- "@backstage/plugin-rollbar": "^0.4.9-next.2",
- "@backstage/plugin-scaffolder": "^1.6.0-next.2",
- "@backstage/plugin-search": "^1.0.2-next.2",
+ "@backstage/plugin-catalog-graph": "^0.2.21-next.2",
+ "@backstage/plugin-catalog-import": "^0.8.12-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
+ "@backstage/plugin-circleci": "^0.3.9-next.3",
+ "@backstage/plugin-cloudbuild": "^0.3.9-next.3",
+ "@backstage/plugin-code-coverage": "^0.2.2-next.3",
+ "@backstage/plugin-cost-insights": "^0.11.31-next.3",
+ "@backstage/plugin-dynatrace": "^0.2.0-next.3",
+ "@backstage/plugin-explore": "^0.3.40-next.3",
+ "@backstage/plugin-gcalendar": "^0.3.5-next.3",
+ "@backstage/plugin-gcp-projects": "^0.3.28-next.3",
+ "@backstage/plugin-github-actions": "^0.5.9-next.3",
+ "@backstage/plugin-gocd": "^0.1.15-next.2",
+ "@backstage/plugin-graphiql": "^0.2.41-next.3",
+ "@backstage/plugin-home": "^0.4.25-next.3",
+ "@backstage/plugin-jenkins": "^0.7.8-next.3",
+ "@backstage/plugin-kafka": "^0.3.9-next.3",
+ "@backstage/plugin-kubernetes": "^0.7.2-next.3",
+ "@backstage/plugin-lighthouse": "^0.3.9-next.3",
+ "@backstage/plugin-newrelic": "^0.3.27-next.3",
+ "@backstage/plugin-newrelic-dashboard": "^0.2.2-next.2",
+ "@backstage/plugin-org": "^0.5.9-next.3",
+ "@backstage/plugin-pagerduty": "0.5.2-next.3",
+ "@backstage/plugin-permission-react": "^0.4.5-next.2",
+ "@backstage/plugin-rollbar": "^0.4.9-next.3",
+ "@backstage/plugin-scaffolder": "^1.6.0-next.3",
+ "@backstage/plugin-search": "^1.0.2-next.3",
"@backstage/plugin-search-common": "^1.0.1-next.0",
"@backstage/plugin-search-react": "^1.1.0-next.2",
- "@backstage/plugin-sentry": "^0.4.2-next.2",
- "@backstage/plugin-shortcuts": "^0.3.1-next.2",
- "@backstage/plugin-stack-overflow": "^0.1.5-next.2",
- "@backstage/plugin-tech-insights": "^0.3.0-next.2",
- "@backstage/plugin-tech-radar": "^0.5.16-next.2",
- "@backstage/plugin-techdocs": "^1.3.2-next.2",
- "@backstage/plugin-techdocs-module-addons-contrib": "^1.0.4-next.1",
- "@backstage/plugin-techdocs-react": "^1.0.4-next.1",
- "@backstage/plugin-todo": "^0.2.11-next.2",
- "@backstage/plugin-user-settings": "^0.4.8-next.2",
+ "@backstage/plugin-sentry": "^0.4.2-next.3",
+ "@backstage/plugin-shortcuts": "^0.3.1-next.3",
+ "@backstage/plugin-stack-overflow": "^0.1.5-next.3",
+ "@backstage/plugin-tech-insights": "^0.3.0-next.3",
+ "@backstage/plugin-tech-radar": "^0.5.16-next.3",
+ "@backstage/plugin-techdocs": "^1.3.2-next.3",
+ "@backstage/plugin-techdocs-module-addons-contrib": "^1.0.4-next.2",
+ "@backstage/plugin-techdocs-react": "^1.0.4-next.2",
+ "@backstage/plugin-todo": "^0.2.11-next.3",
+ "@backstage/plugin-user-settings": "^0.4.8-next.3",
"@backstage/theme": "^0.2.16",
"@internal/plugin-catalog-customized": "0.0.2-next.0",
"@material-ui/core": "^4.12.2",
@@ -80,7 +80,7 @@
"zen-observable": "^0.8.15"
},
"devDependencies": {
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@rjsf/core": "^3.2.1",
"@testing-library/cypress": "^8.0.2",
"@testing-library/jest-dom": "^5.10.1",
diff --git a/packages/backend-app-api/CHANGELOG.md b/packages/backend-app-api/CHANGELOG.md
index 635dad30d0..a9ab990f92 100644
--- a/packages/backend-app-api/CHANGELOG.md
+++ b/packages/backend-app-api/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/backend-app-api
+## 0.2.1-next.2
+
+### Patch Changes
+
+- 854ba37357: Updated to support new `ServiceFactory` formats.
+- 409ed984e8: Updated service implementations and backend wiring to support scoped service.
+- Updated dependencies
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+ - @backstage/plugin-permission-node@0.6.5-next.3
+
## 0.2.1-next.1
### Patch Changes
diff --git a/packages/backend-app-api/package.json b/packages/backend-app-api/package.json
index d4379bcde6..a028af090f 100644
--- a/packages/backend-app-api/package.json
+++ b/packages/backend-app-api/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/backend-app-api",
"description": "Core API used by Backstage backend apps",
- "version": "0.2.1-next.1",
+ "version": "0.2.1-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"publishConfig": {
@@ -33,17 +33,17 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-plugin-api": "^0.1.2-next.1",
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-permission-node": "^0.6.5-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-plugin-api": "^0.1.2-next.2",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-permission-node": "^0.6.5-next.3",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2"
+ "@backstage/cli": "^0.19.0-next.3"
},
"files": [
"dist",
diff --git a/packages/backend-common/CHANGELOG.md b/packages/backend-common/CHANGELOG.md
index 87f95aa12a..aaa90ac704 100644
--- a/packages/backend-common/CHANGELOG.md
+++ b/packages/backend-common/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/backend-common
+## 0.15.1-next.3
+
+### Patch Changes
+
+- 96689fbdcb: Workaround for a rare race condition in tests.
+- Updated dependencies
+ - @backstage/config-loader@1.1.4-next.2
+ - @backstage/cli-common@0.1.10-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+
## 0.15.1-next.2
### Patch Changes
diff --git a/packages/backend-common/package.json b/packages/backend-common/package.json
index 5509adb752..81dc37caca 100644
--- a/packages/backend-common/package.json
+++ b/packages/backend-common/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/backend-common",
"description": "Common functionality library for Backstage backends",
- "version": "0.15.1-next.2",
+ "version": "0.15.1-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"publishConfig": {
@@ -34,11 +34,11 @@
"test:kubernetes": "backstage-cli package test -t KubernetesContainerRunner --no-watch"
},
"dependencies": {
- "@backstage/cli-common": "^0.1.9",
- "@backstage/config": "^1.0.1",
- "@backstage/config-loader": "^1.1.4-next.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
+ "@backstage/cli-common": "^0.1.10-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/config-loader": "^1.1.4-next.2",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
"@backstage/types": "^1.0.0",
"@google-cloud/storage": "^6.0.0",
"@keyv/redis": "^2.2.3",
@@ -94,8 +94,8 @@
}
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/archiver": "^5.1.0",
"@types/base64-stream": "^1.0.2",
"@types/compression": "^1.7.0",
diff --git a/packages/backend-defaults/CHANGELOG.md b/packages/backend-defaults/CHANGELOG.md
index e91d4880c6..9684395ce0 100644
--- a/packages/backend-defaults/CHANGELOG.md
+++ b/packages/backend-defaults/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/backend-defaults
+## 0.1.1-next.1
+
+### Patch Changes
+
+- 854ba37357: Updated to support new `ServiceFactory` formats.
+- Updated dependencies
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/backend-app-api@0.2.1-next.2
+
## 0.1.1-next.0
### Patch Changes
diff --git a/packages/backend-defaults/package.json b/packages/backend-defaults/package.json
index 9485091f76..e754b74c4d 100644
--- a/packages/backend-defaults/package.json
+++ b/packages/backend-defaults/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/backend-defaults",
"description": "Backend defaults used by Backstage backend apps",
- "version": "0.1.1-next.0",
+ "version": "0.1.1-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"publishConfig": {
@@ -32,11 +32,11 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-app-api": "^0.2.1-next.0",
- "@backstage/backend-plugin-api": "^0.1.2-next.0"
+ "@backstage/backend-app-api": "^0.2.1-next.2",
+ "@backstage/backend-plugin-api": "^0.1.2-next.2"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1"
+ "@backstage/cli": "^0.19.0-next.3"
},
"files": [
"dist"
diff --git a/packages/backend-plugin-api/CHANGELOG.md b/packages/backend-plugin-api/CHANGELOG.md
index 9bb9cbcc49..b0dadbf61c 100644
--- a/packages/backend-plugin-api/CHANGELOG.md
+++ b/packages/backend-plugin-api/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/backend-plugin-api
+## 0.1.2-next.2
+
+### Patch Changes
+
+- 409ed984e8: Service are now scoped to either `'plugin'` or `'root'` scope. Service factories have been updated to provide dependency instances directly rather than factory functions.
+- 854ba37357: The `createServiceFactory` method has been updated to return a higher-order factory that can accept options.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
## 0.1.2-next.1
### Patch Changes
diff --git a/packages/backend-plugin-api/package.json b/packages/backend-plugin-api/package.json
index 8510f2eaa8..e9593dec3d 100644
--- a/packages/backend-plugin-api/package.json
+++ b/packages/backend-plugin-api/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/backend-plugin-api",
"description": "Core API used by Backstage backend plugins",
- "version": "0.1.2-next.1",
+ "version": "0.1.2-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"publishConfig": {
@@ -33,17 +33,17 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/config": "^1.0.1",
- "@backstage/plugin-permission-common": "^0.6.4-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
"@types/express": "^4.17.6",
"express": "^4.17.1",
"winston": "^3.2.1",
"winston-transport": "^4.5.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2"
+ "@backstage/cli": "^0.19.0-next.3"
},
"files": [
"dist",
diff --git a/packages/backend-tasks/CHANGELOG.md b/packages/backend-tasks/CHANGELOG.md
index 28017cf3d5..2307fd5d57 100644
--- a/packages/backend-tasks/CHANGELOG.md
+++ b/packages/backend-tasks/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/backend-tasks
+## 0.3.5-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.3.5-next.0
### Patch Changes
diff --git a/packages/backend-tasks/package.json b/packages/backend-tasks/package.json
index 7d244a387c..444616660a 100644
--- a/packages/backend-tasks/package.json
+++ b/packages/backend-tasks/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/backend-tasks",
"description": "Common distributed task management library for Backstage backends",
- "version": "0.3.5-next.0",
+ "version": "0.3.5-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"publishConfig": {
@@ -32,9 +32,9 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
"@backstage/types": "^1.0.0",
"@types/luxon": "^3.0.0",
"cron": "^2.0.0",
@@ -47,8 +47,8 @@
"zod": "^3.9.5"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.1",
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/cron": "^2.0.0",
"wait-for-expect": "^3.0.2"
},
diff --git a/packages/backend-test-utils/CHANGELOG.md b/packages/backend-test-utils/CHANGELOG.md
index ef8fdeaeec..5ec06645b0 100644
--- a/packages/backend-test-utils/CHANGELOG.md
+++ b/packages/backend-test-utils/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/backend-test-utils
+## 0.1.28-next.3
+
+### Patch Changes
+
+- 854ba37357: Updated to support new `ServiceFactory` formats.
+- Updated dependencies
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-app-api@0.2.1-next.2
+ - @backstage/cli@0.19.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.1.28-next.2
### Patch Changes
diff --git a/packages/backend-test-utils/package.json b/packages/backend-test-utils/package.json
index 5e421b4b38..374860a387 100644
--- a/packages/backend-test-utils/package.json
+++ b/packages/backend-test-utils/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/backend-test-utils",
"description": "Test helpers library for Backstage backends",
- "version": "0.1.28-next.2",
+ "version": "0.1.28-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"publishConfig": {
@@ -34,11 +34,11 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-app-api": "^0.2.1-next.1",
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-plugin-api": "^0.1.2-next.1",
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/config": "^1.0.1",
+ "@backstage/backend-app-api": "^0.2.1-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-plugin-api": "^0.1.2-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/config": "^1.0.2-next.0",
"better-sqlite3": "^7.5.0",
"knex": "^2.0.0",
"msw": "^0.47.0",
@@ -48,7 +48,7 @@
"uuid": "^8.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2"
+ "@backstage/cli": "^0.19.0-next.3"
},
"files": [
"dist",
diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md
index 43d4c1c7c2..7b20372856 100644
--- a/packages/backend/CHANGELOG.md
+++ b/packages/backend/CHANGELOG.md
@@ -1,5 +1,45 @@
# example-backend
+## 0.2.75-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/plugin-scaffolder-backend-module-rails@0.4.4-next.1
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/plugin-auth-backend@0.16.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-scaffolder-backend@1.6.0-next.3
+ - @backstage/plugin-badges-backend@0.1.30-next.1
+ - @backstage/plugin-code-coverage-backend@0.2.2-next.2
+ - @backstage/plugin-jenkins-backend@0.1.26-next.3
+ - @backstage/plugin-kubernetes-backend@0.7.2-next.3
+ - @backstage/plugin-tech-insights-backend@0.5.2-next.2
+ - @backstage/plugin-techdocs-backend@1.3.0-next.2
+ - @backstage/plugin-todo-backend@0.1.33-next.2
+ - example-app@0.2.75-next.3
+ - @backstage/plugin-kafka-backend@0.2.29-next.1
+ - @backstage/backend-tasks@0.3.5-next.1
+ - @backstage/plugin-app-backend@0.3.36-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+ - @backstage/plugin-azure-devops-backend@0.3.15-next.2
+ - @backstage/plugin-graphql-backend@0.1.26-next.3
+ - @backstage/plugin-permission-backend@0.5.11-next.2
+ - @backstage/plugin-permission-node@0.6.5-next.3
+ - @backstage/plugin-proxy-backend@0.2.30-next.2
+ - @backstage/plugin-rollbar-backend@0.1.33-next.3
+ - @backstage/plugin-search-backend@1.0.2-next.1
+ - @backstage/plugin-search-backend-module-elasticsearch@1.0.2-next.2
+ - @backstage/plugin-search-backend-module-pg@0.4.0-next.2
+ - @backstage/plugin-search-backend-node@1.0.2-next.2
+ - @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.20-next.1
+ - @backstage/plugin-tech-insights-node@0.3.4-next.1
+
## 0.2.75-next.2
### Patch Changes
diff --git a/packages/backend/package.json b/packages/backend/package.json
index 5518b9d586..a8ae29ee18 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -1,6 +1,6 @@
{
"name": "example-backend",
- "version": "0.2.75-next.2",
+ "version": "0.2.75-next.3",
"main": "dist/index.cjs.js",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -26,40 +26,40 @@
"build-image": "docker build ../.. -f Dockerfile --tag example-backend"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-app-backend": "^0.3.36-next.2",
- "@backstage/plugin-auth-backend": "^0.16.0-next.2",
- "@backstage/plugin-auth-node": "^0.2.5-next.2",
- "@backstage/plugin-azure-devops-backend": "^0.3.15-next.1",
- "@backstage/plugin-badges-backend": "^0.1.30-next.0",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.2",
- "@backstage/plugin-code-coverage-backend": "^0.2.2-next.1",
- "@backstage/plugin-graphql-backend": "^0.1.26-next.2",
- "@backstage/plugin-jenkins-backend": "^0.1.26-next.2",
- "@backstage/plugin-kafka-backend": "^0.2.29-next.0",
- "@backstage/plugin-kubernetes-backend": "^0.7.2-next.2",
- "@backstage/plugin-permission-backend": "^0.5.11-next.1",
- "@backstage/plugin-permission-common": "^0.6.4-next.1",
- "@backstage/plugin-permission-node": "^0.6.5-next.2",
- "@backstage/plugin-proxy-backend": "^0.2.30-next.1",
- "@backstage/plugin-rollbar-backend": "^0.1.33-next.2",
- "@backstage/plugin-scaffolder-backend": "^1.6.0-next.2",
- "@backstage/plugin-scaffolder-backend-module-rails": "^0.4.4-next.0",
- "@backstage/plugin-search-backend": "^1.0.2-next.0",
- "@backstage/plugin-search-backend-module-elasticsearch": "^1.0.2-next.1",
- "@backstage/plugin-search-backend-module-pg": "^0.4.0-next.1",
- "@backstage/plugin-search-backend-node": "^1.0.2-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-app-backend": "^0.3.36-next.3",
+ "@backstage/plugin-auth-backend": "^0.16.0-next.3",
+ "@backstage/plugin-auth-node": "^0.2.5-next.3",
+ "@backstage/plugin-azure-devops-backend": "^0.3.15-next.2",
+ "@backstage/plugin-badges-backend": "^0.1.30-next.1",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
+ "@backstage/plugin-code-coverage-backend": "^0.2.2-next.2",
+ "@backstage/plugin-graphql-backend": "^0.1.26-next.3",
+ "@backstage/plugin-jenkins-backend": "^0.1.26-next.3",
+ "@backstage/plugin-kafka-backend": "^0.2.29-next.1",
+ "@backstage/plugin-kubernetes-backend": "^0.7.2-next.3",
+ "@backstage/plugin-permission-backend": "^0.5.11-next.2",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
+ "@backstage/plugin-permission-node": "^0.6.5-next.3",
+ "@backstage/plugin-proxy-backend": "^0.2.30-next.2",
+ "@backstage/plugin-rollbar-backend": "^0.1.33-next.3",
+ "@backstage/plugin-scaffolder-backend": "^1.6.0-next.3",
+ "@backstage/plugin-scaffolder-backend-module-rails": "^0.4.4-next.1",
+ "@backstage/plugin-search-backend": "^1.0.2-next.1",
+ "@backstage/plugin-search-backend-module-elasticsearch": "^1.0.2-next.2",
+ "@backstage/plugin-search-backend-module-pg": "^0.4.0-next.2",
+ "@backstage/plugin-search-backend-node": "^1.0.2-next.2",
"@backstage/plugin-search-common": "^1.0.1-next.0",
- "@backstage/plugin-tech-insights-backend": "^0.5.2-next.1",
- "@backstage/plugin-tech-insights-backend-module-jsonfc": "^0.1.20-next.0",
- "@backstage/plugin-tech-insights-node": "^0.3.4-next.0",
- "@backstage/plugin-techdocs-backend": "^1.3.0-next.1",
- "@backstage/plugin-todo-backend": "^0.1.33-next.1",
+ "@backstage/plugin-tech-insights-backend": "^0.5.2-next.2",
+ "@backstage/plugin-tech-insights-backend-module-jsonfc": "^0.1.20-next.1",
+ "@backstage/plugin-tech-insights-node": "^0.3.4-next.1",
+ "@backstage/plugin-techdocs-backend": "^1.3.0-next.2",
+ "@backstage/plugin-todo-backend": "^0.1.33-next.2",
"@gitbeaker/node": "^35.1.0",
"@octokit/rest": "^19.0.3",
"azure-devops-node-api": "^11.0.1",
@@ -76,7 +76,7 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/dockerode": "^3.3.0",
"@types/express": "^4.17.6",
"@types/express-serve-static-core": "^4.17.5",
diff --git a/packages/catalog-client/CHANGELOG.md b/packages/catalog-client/CHANGELOG.md
index 77e0b7ab48..6cbcab0a4e 100644
--- a/packages/catalog-client/CHANGELOG.md
+++ b/packages/catalog-client/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/catalog-client
+## 1.1.0-next.2
+
+### Minor Changes
+
+- 65d1d4343f: Adding `validateEntity` method that calls `/validate-entity` endpoint.
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/errors@1.1.1-next.0
+
## 1.0.5-next.1
### Patch Changes
diff --git a/packages/catalog-client/package.json b/packages/catalog-client/package.json
index 61d47aa65e..3a06074a4d 100644
--- a/packages/catalog-client/package.json
+++ b/packages/catalog-client/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/catalog-client",
"description": "An isomorphic client for the catalog backend",
- "version": "1.0.5-next.1",
+ "version": "1.1.0-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,12 +32,12 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/errors": "^1.1.0",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
"cross-fetch": "^3.1.5"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"msw": "^0.47.0"
},
"files": [
diff --git a/packages/catalog-model/CHANGELOG.md b/packages/catalog-model/CHANGELOG.md
index 9554b94788..25d5866002 100644
--- a/packages/catalog-model/CHANGELOG.md
+++ b/packages/catalog-model/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/catalog-model
+## 1.1.1-next.0
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+
## 1.1.0
### Minor Changes
diff --git a/packages/catalog-model/package.json b/packages/catalog-model/package.json
index be2cbb7664..28df6e58fc 100644
--- a/packages/catalog-model/package.json
+++ b/packages/catalog-model/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/catalog-model",
"description": "Types and validators that help describe the model of a Backstage Catalog",
- "version": "1.1.0",
+ "version": "1.1.1-next.0",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,8 +33,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
"@backstage/types": "^1.0.0",
"ajv": "^8.10.0",
"json-schema": "^0.4.0",
@@ -42,7 +42,7 @@
"uuid": "^8.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/json-schema": "^7.0.5",
"@types/lodash": "^4.14.151",
"yaml": "^2.0.0"
diff --git a/packages/cli-common/CHANGELOG.md b/packages/cli-common/CHANGELOG.md
index b5b24d099e..05362b7a31 100644
--- a/packages/cli-common/CHANGELOG.md
+++ b/packages/cli-common/CHANGELOG.md
@@ -1,5 +1,11 @@
# @backstage/cli-common
+## 0.1.10-next.0
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+
## 0.1.9
### Patch Changes
diff --git a/packages/cli-common/package.json b/packages/cli-common/package.json
index e95a07d401..965c62ce38 100644
--- a/packages/cli-common/package.json
+++ b/packages/cli-common/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/cli-common",
"description": "Common functionality used by cli, backend, and create-app",
- "version": "0.1.9",
+ "version": "0.1.10-next.0",
"main": "src/index.ts",
"types": "src/index.ts",
"publishConfig": {
@@ -32,7 +32,7 @@
"start": "backstage-cli package start"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/node": "^16.0.0"
},
"files": [
diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md
index 6d40a22cae..52ba0a24c6 100644
--- a/packages/cli/CHANGELOG.md
+++ b/packages/cli/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/cli
+## 0.19.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Added dependency on `@types/jest` v27. The `@types/jest` dependency has also been removed from the plugin template and should be removed from any of your own internal packages. If you wish to override the version of `@types/jest` or `jest`, use Yarn resolutions.
+- a7e82c9b01: Updated `versions:bump` command to be compatible with Yarn 3.
+- Updated dependencies
+ - @backstage/config-loader@1.1.4-next.2
+ - @backstage/cli-common@0.1.10-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/release-manifests@0.0.6-next.2
+
## 0.19.0-next.2
### Patch Changes
diff --git a/packages/cli/package.json b/packages/cli/package.json
index f267a0d9ad..9a412d401f 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/cli",
"description": "CLI for developing Backstage plugins and apps",
- "version": "0.19.0-next.2",
+ "version": "0.19.0-next.3",
"publishConfig": {
"access": "public"
},
@@ -30,11 +30,11 @@
"backstage-cli": "bin/backstage-cli"
},
"dependencies": {
- "@backstage/cli-common": "^0.1.9",
- "@backstage/config": "^1.0.1",
- "@backstage/config-loader": "^1.1.4-next.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/release-manifests": "^0.0.6-next.1",
+ "@backstage/cli-common": "^0.1.10-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/config-loader": "^1.1.4-next.2",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/release-manifests": "^0.0.6-next.2",
"@backstage/types": "^1.0.0",
"@manypkg/get-packages": "^1.1.3",
"@octokit/request": "^6.0.0",
@@ -129,13 +129,13 @@
"zod": "^3.11.6"
},
"devDependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@backstage/theme": "^0.2.16",
"@types/diff": "^5.0.0",
"@types/express": "^4.17.6",
diff --git a/packages/codemods/CHANGELOG.md b/packages/codemods/CHANGELOG.md
index ab9ddbc28c..43b2bb2d8a 100644
--- a/packages/codemods/CHANGELOG.md
+++ b/packages/codemods/CHANGELOG.md
@@ -1,5 +1,12 @@
# @backstage/codemods
+## 0.1.39-next.0
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/cli-common@0.1.10-next.0
+
## 0.1.38
### Patch Changes
diff --git a/packages/codemods/package.json b/packages/codemods/package.json
index 69720ab0a2..2e7bd09dbc 100644
--- a/packages/codemods/package.json
+++ b/packages/codemods/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/codemods",
"description": "A collection of codemods for Backstage projects",
- "version": "0.1.38",
+ "version": "0.1.39-next.0",
"publishConfig": {
"access": "public",
"main": "dist/index.cjs.js"
@@ -25,21 +25,21 @@
"build": "backstage-cli package build",
"lint": "backstage-cli package lint",
"test": "backstage-cli package test",
- "prepack": "backstage-cli prepack",
- "postpack": "backstage-cli postpack",
+ "prepack": "backstage-cli package prepack",
+ "postpack": "backstage-cli package postpack",
"clean": "backstage-cli package clean"
},
"bin": {
"backstage-codemods": "bin/backstage-codemods"
},
"dependencies": {
- "@backstage/cli-common": "^0.1.9",
+ "@backstage/cli-common": "^0.1.10-next.0",
"chalk": "^4.0.0",
"jscodeshift": "^0.13.0",
"jscodeshift-add-imports": "^1.0.10"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/jscodeshift": "^0.11.0",
"@types/node": "^16.11.26",
"commander": "^9.1.0",
diff --git a/packages/config-loader/CHANGELOG.md b/packages/config-loader/CHANGELOG.md
index 8e49a132ce..c46763bccd 100644
--- a/packages/config-loader/CHANGELOG.md
+++ b/packages/config-loader/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/config-loader
+## 1.1.4-next.2
+
+### Patch Changes
+
+- 5ecca7e44b: No longer log when reloading remote config.
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/cli-common@0.1.10-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+
## 1.1.4-next.1
### Patch Changes
diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json
index 95704de6f3..3f0644e3d6 100644
--- a/packages/config-loader/package.json
+++ b/packages/config-loader/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/config-loader",
"description": "Config loading functionality used by Backstage backend, and CLI",
- "version": "1.1.4-next.1",
+ "version": "1.1.4-next.2",
"publishConfig": {
"access": "public",
"main": "dist/index.cjs.js",
@@ -33,9 +33,9 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/cli-common": "^0.1.9",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
+ "@backstage/cli-common": "^0.1.10-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
"@backstage/types": "^1.0.0",
"@types/json-schema": "^7.0.6",
"ajv": "^8.10.0",
@@ -50,7 +50,7 @@
"yup": "^0.32.9"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/json-schema-merge-allof": "^0.6.0",
"@types/mock-fs": "^4.10.0",
"@types/node": "^16.11.26",
diff --git a/packages/config/CHANGELOG.md b/packages/config/CHANGELOG.md
index 7858e99096..9b9ea96dd1 100644
--- a/packages/config/CHANGELOG.md
+++ b/packages/config/CHANGELOG.md
@@ -1,5 +1,11 @@
# @backstage/config
+## 1.0.2-next.0
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+
## 1.0.1
### Patch Changes
diff --git a/packages/config/package.json b/packages/config/package.json
index ff759170bd..9610495455 100644
--- a/packages/config/package.json
+++ b/packages/config/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/config",
"description": "Config API used by Backstage core, backend, and CLI",
- "version": "1.0.1",
+ "version": "1.0.2-next.0",
"publishConfig": {
"access": "public",
"main": "dist/index.cjs.js",
@@ -36,8 +36,8 @@
"lodash": "^4.17.21"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
- "@backstage/test-utils": "^1.2.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@types/node": "^16.0.0"
},
"files": [
diff --git a/packages/core-app-api/CHANGELOG.md b/packages/core-app-api/CHANGELOG.md
index 6fe94bee7f..47740e9e7b 100644
--- a/packages/core-app-api/CHANGELOG.md
+++ b/packages/core-app-api/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/core-app-api
+## 1.1.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 1.1.0-next.2
### Patch Changes
diff --git a/packages/core-app-api/package.json b/packages/core-app-api/package.json
index c5b8907b8f..8532997477 100644
--- a/packages/core-app-api/package.json
+++ b/packages/core-app-api/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/core-app-api",
"description": "Core app API used by Backstage apps",
- "version": "1.1.0-next.2",
+ "version": "1.1.0-next.3",
"publishConfig": {
"access": "public",
"main": "dist/index.esm.js",
@@ -32,8 +32,8 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
"@backstage/types": "^1.0.0",
"@backstage/version-bridge": "^1.0.1",
"@types/prop-types": "^15.7.3",
@@ -48,8 +48,8 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/react-hooks": "^8.0.0",
diff --git a/packages/core-components/CHANGELOG.md b/packages/core-components/CHANGELOG.md
index f0ecf302c9..64c5ddc502 100644
--- a/packages/core-components/CHANGELOG.md
+++ b/packages/core-components/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/core-components
+## 0.11.1-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.11.1-next.2
### Patch Changes
diff --git a/packages/core-components/package.json b/packages/core-components/package.json
index e316e7d6f4..a32961eece 100644
--- a/packages/core-components/package.json
+++ b/packages/core-components/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/core-components",
"description": "Core components used by Backstage plugins and apps",
- "version": "0.11.1-next.2",
+ "version": "0.11.1-next.3",
"publishConfig": {
"access": "public",
"main": "dist/index.esm.js",
@@ -32,9 +32,9 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
"@backstage/theme": "^0.2.16",
"@backstage/version-bridge": "^1.0.1",
"@material-table/core": "^3.1.0",
@@ -78,9 +78,9 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/react-hooks": "^8.0.0",
diff --git a/packages/core-plugin-api/CHANGELOG.md b/packages/core-plugin-api/CHANGELOG.md
index a1da7291e9..0889d0d6e9 100644
--- a/packages/core-plugin-api/CHANGELOG.md
+++ b/packages/core-plugin-api/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/core-plugin-api
+## 1.0.6-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+
## 1.0.6-next.2
### Patch Changes
diff --git a/packages/core-plugin-api/package.json b/packages/core-plugin-api/package.json
index a40ffcf3bb..5d013f6e87 100644
--- a/packages/core-plugin-api/package.json
+++ b/packages/core-plugin-api/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/core-plugin-api",
"description": "Core API used by Backstage plugins",
- "version": "1.0.6-next.2",
+ "version": "1.0.6-next.3",
"publishConfig": {
"access": "public",
"main": "dist/index.esm.js",
@@ -33,7 +33,7 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
+ "@backstage/config": "^1.0.2-next.0",
"@backstage/types": "^1.0.0",
"@backstage/version-bridge": "^1.0.1",
"history": "^5.0.0",
@@ -46,9 +46,9 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/react-hooks": "^8.0.0",
diff --git a/packages/create-app/CHANGELOG.md b/packages/create-app/CHANGELOG.md
index c30f0c9d75..e131c59b6c 100644
--- a/packages/create-app/CHANGELOG.md
+++ b/packages/create-app/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/create-app
+## 0.4.31-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/cli-common@0.1.10-next.0
+
## 0.4.31-next.2
### Patch Changes
diff --git a/packages/create-app/package.json b/packages/create-app/package.json
index 6523e36bc0..d059446638 100644
--- a/packages/create-app/package.json
+++ b/packages/create-app/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/create-app",
"description": "A CLI that helps you create your own Backstage app",
- "version": "0.4.31-next.2",
+ "version": "0.4.31-next.3",
"publishConfig": {
"access": "public"
},
@@ -32,7 +32,7 @@
"start": "nodemon --"
},
"dependencies": {
- "@backstage/cli-common": "^0.1.9",
+ "@backstage/cli-common": "^0.1.10-next.0",
"chalk": "^4.0.0",
"commander": "^9.1.0",
"fs-extra": "10.1.0",
@@ -42,7 +42,7 @@
"recursive-readdir": "^2.2.2"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/fs-extra": "^9.0.1",
"@types/inquirer": "^8.1.3",
"@types/node": "^16.11.26",
diff --git a/packages/dev-utils/CHANGELOG.md b/packages/dev-utils/CHANGELOG.md
index 6115fc076e..e292fde14c 100644
--- a/packages/dev-utils/CHANGELOG.md
+++ b/packages/dev-utils/CHANGELOG.md
@@ -1,5 +1,21 @@
# @backstage/dev-utils
+## 1.0.6-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- 329ed2b9c7: Fixed routing when using React Router v6 stable.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/app-defaults@1.0.6-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-app-api@1.1.0-next.3
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/test-utils@1.2.0-next.3
+
## 1.0.6-next.1
### Patch Changes
diff --git a/packages/dev-utils/package.json b/packages/dev-utils/package.json
index 671f264e79..dbbdce225a 100644
--- a/packages/dev-utils/package.json
+++ b/packages/dev-utils/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/dev-utils",
"description": "Utilities for developing Backstage plugins.",
- "version": "1.0.6-next.1",
+ "version": "1.0.6-next.2",
"publishConfig": {
"access": "public",
"main": "dist/index.esm.js",
@@ -32,14 +32,14 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/app-defaults": "^1.0.6-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-app-api": "^1.1.0-next.1",
- "@backstage/core-components": "^0.11.1-next.1",
- "@backstage/core-plugin-api": "^1.0.6-next.1",
- "@backstage/integration-react": "^1.1.4-next.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
- "@backstage/test-utils": "^1.2.0-next.1",
+ "@backstage/app-defaults": "^1.0.6-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/integration-react": "^1.1.4-next.2",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -57,7 +57,7 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/node": "^16.0.0"
},
"files": [
diff --git a/packages/e2e-test/package.json b/packages/e2e-test/package.json
index b9660518a5..12f430cad2 100644
--- a/packages/e2e-test/package.json
+++ b/packages/e2e-test/package.json
@@ -27,9 +27,9 @@
},
"bin": "bin/e2e-test",
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
- "@backstage/cli-common": "^0.1.9-next.0",
- "@backstage/errors": "^1.1.0-next.0",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/cli-common": "^0.1.10-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
"@types/fs-extra": "^9.0.1",
"@types/node": "^16.11.26",
"@types/puppeteer": "^5.4.4",
diff --git a/packages/errors/CHANGELOG.md b/packages/errors/CHANGELOG.md
index bb3eba0249..cbb5292829 100644
--- a/packages/errors/CHANGELOG.md
+++ b/packages/errors/CHANGELOG.md
@@ -1,5 +1,11 @@
# @backstage/errors
+## 1.1.1-next.0
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+
## 1.1.0
### Minor Changes
diff --git a/packages/errors/package.json b/packages/errors/package.json
index 3a84d4c7c5..ab315338bb 100644
--- a/packages/errors/package.json
+++ b/packages/errors/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/errors",
"description": "Common utilities for error handling within Backstage",
- "version": "1.1.0",
+ "version": "1.1.1-next.0",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -37,7 +37,7 @@
"serialize-error": "^8.0.1"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1"
+ "@backstage/cli": "^0.19.0-next.3"
},
"files": [
"dist"
diff --git a/packages/integration-react/CHANGELOG.md b/packages/integration-react/CHANGELOG.md
index 41afc53fe8..f09758bffe 100644
--- a/packages/integration-react/CHANGELOG.md
+++ b/packages/integration-react/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/integration-react
+## 1.1.4-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration@1.3.1-next.2
+
## 1.1.4-next.1
### Patch Changes
diff --git a/packages/integration-react/package.json b/packages/integration-react/package.json
index 34e50cf84b..80ea2f029b 100644
--- a/packages/integration-react/package.json
+++ b/packages/integration-react/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/integration-react",
"description": "Frontend package for managing integrations towards external systems",
- "version": "1.1.4-next.1",
+ "version": "1.1.4-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,10 +23,10 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/integration": "^1.3.1-next.1",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/integration": "^1.3.1-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -37,9 +37,9 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/packages/integration/CHANGELOG.md b/packages/integration/CHANGELOG.md
index ac5ec94bc4..0ac5e9e5bd 100644
--- a/packages/integration/CHANGELOG.md
+++ b/packages/integration/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/integration
+## 1.3.1-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- f76f22c649: Improved caching around github app tokens.
+ Tokens are now cached for 50 minutes, not 10.
+ Calls to get app installations are also included in this cache.
+ If you have more than one github app configured, consider adding `allowedInstallationOwners` to your apps configuration to gain the most benefit from these performance changes.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+
## 1.3.1-next.1
### Patch Changes
diff --git a/packages/integration/package.json b/packages/integration/package.json
index ba6ef42fb2..c68bd3176c 100644
--- a/packages/integration/package.json
+++ b/packages/integration/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/integration",
"description": "Helpers for managing integrations towards external systems",
- "version": "1.3.1-next.1",
+ "version": "1.3.1-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,8 +32,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
"@octokit/auth-app": "^4.0.0",
"@octokit/rest": "^19.0.3",
"cross-fetch": "^3.1.5",
@@ -42,9 +42,9 @@
"luxon": "^3.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/config-loader": "^1.1.4-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/config-loader": "^1.1.4-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@types/luxon": "^3.0.0",
"msw": "^0.47.0"
},
diff --git a/packages/release-manifests/CHANGELOG.md b/packages/release-manifests/CHANGELOG.md
index 2445088982..b0e104511f 100644
--- a/packages/release-manifests/CHANGELOG.md
+++ b/packages/release-manifests/CHANGELOG.md
@@ -1,5 +1,11 @@
# @backstage/release-manifests
+## 0.0.6-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+
## 0.0.6-next.1
### Patch Changes
diff --git a/packages/release-manifests/package.json b/packages/release-manifests/package.json
index 371745f43f..44c081581c 100644
--- a/packages/release-manifests/package.json
+++ b/packages/release-manifests/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/release-manifests",
"description": "Helper library for receiving release manifests",
- "version": "0.0.6-next.1",
+ "version": "0.0.6-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"publishConfig": {
@@ -35,8 +35,8 @@
"cross-fetch": "^3.1.5"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@types/node": "^16.0.0",
"msw": "^0.47.0"
},
diff --git a/packages/techdocs-cli-embedded-app/CHANGELOG.md b/packages/techdocs-cli-embedded-app/CHANGELOG.md
index 55552f363e..ee1e3ea184 100644
--- a/packages/techdocs-cli-embedded-app/CHANGELOG.md
+++ b/packages/techdocs-cli-embedded-app/CHANGELOG.md
@@ -1,5 +1,23 @@
# techdocs-cli-embedded-app
+## 0.2.74-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/app-defaults@1.0.6-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-app-api@1.1.0-next.3
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/test-utils@1.2.0-next.3
+ - @backstage/plugin-catalog@1.5.1-next.3
+ - @backstage/plugin-techdocs@1.3.2-next.3
+ - @backstage/cli@0.19.0-next.3
+ - @backstage/plugin-techdocs-react@1.0.4-next.2
+
## 0.2.74-next.1
### Patch Changes
diff --git a/packages/techdocs-cli-embedded-app/package.json b/packages/techdocs-cli-embedded-app/package.json
index 295688eca8..a8d0e0cf4c 100644
--- a/packages/techdocs-cli-embedded-app/package.json
+++ b/packages/techdocs-cli-embedded-app/package.json
@@ -1,24 +1,24 @@
{
"name": "techdocs-cli-embedded-app",
- "version": "0.2.74-next.1",
+ "version": "0.2.74-next.2",
"private": true,
"backstage": {
"role": "frontend"
},
"bundled": true,
"dependencies": {
- "@backstage/app-defaults": "^1.0.6-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/cli": "^0.19.0-next.1",
- "@backstage/config": "^1.0.1",
- "@backstage/core-app-api": "^1.1.0-next.1",
- "@backstage/core-components": "^0.11.1-next.1",
- "@backstage/core-plugin-api": "^1.0.6-next.1",
- "@backstage/integration-react": "^1.1.4-next.0",
- "@backstage/plugin-catalog": "^1.5.1-next.1",
- "@backstage/plugin-techdocs": "^1.3.2-next.1",
- "@backstage/plugin-techdocs-react": "^1.0.4-next.1",
- "@backstage/test-utils": "^1.2.0-next.1",
+ "@backstage/app-defaults": "^1.0.6-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/integration-react": "^1.1.4-next.2",
+ "@backstage/plugin-catalog": "^1.5.1-next.3",
+ "@backstage/plugin-techdocs": "^1.3.2-next.3",
+ "@backstage/plugin-techdocs-react": "^1.0.4-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
@@ -30,7 +30,7 @@
"react-use": "^17.2.4"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/packages/techdocs-cli/CHANGELOG.md b/packages/techdocs-cli/CHANGELOG.md
index 17780a3887..56fdf6afd2 100644
--- a/packages/techdocs-cli/CHANGELOG.md
+++ b/packages/techdocs-cli/CHANGELOG.md
@@ -1,5 +1,17 @@
# @techdocs/cli
+## 1.2.1-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/cli-common@0.1.10-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-techdocs-node@1.4.0-next.2
+
## 1.2.1-next.1
### Patch Changes
diff --git a/packages/techdocs-cli/package.json b/packages/techdocs-cli/package.json
index 97d8a5e721..2ec384eb34 100644
--- a/packages/techdocs-cli/package.json
+++ b/packages/techdocs-cli/package.json
@@ -1,7 +1,7 @@
{
"name": "@techdocs/cli",
"description": "Utility CLI for managing TechDocs sites in Backstage.",
- "version": "1.2.1-next.1",
+ "version": "1.2.1-next.2",
"publishConfig": {
"access": "public"
},
@@ -36,7 +36,7 @@
"techdocs-cli": "bin/techdocs-cli"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/commander": "^2.12.2",
"@types/fs-extra": "^9.0.6",
"@types/http-proxy": "^1.17.4",
@@ -60,11 +60,11 @@
"ext": "ts"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/cli-common": "^0.1.9",
- "@backstage/config": "^1.0.1",
- "@backstage/plugin-techdocs-node": "^1.4.0-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/cli-common": "^0.1.10-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/plugin-techdocs-node": "^1.4.0-next.2",
"@types/dockerode": "^3.3.0",
"commander": "^9.1.0",
"dockerode": "^3.3.1",
diff --git a/packages/test-utils/CHANGELOG.md b/packages/test-utils/CHANGELOG.md
index 2317386cf7..b4101d9514 100644
--- a/packages/test-utils/CHANGELOG.md
+++ b/packages/test-utils/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/test-utils
+## 1.2.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- d9e39544be: Add missing peer dependencies
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-app-api@1.1.0-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/plugin-permission-react@0.4.5-next.2
+
## 1.2.0-next.2
### Patch Changes
diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json
index 8399e09357..4d45519fa1 100644
--- a/packages/test-utils/package.json
+++ b/packages/test-utils/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/test-utils",
"description": "Utilities to test Backstage plugins and apps.",
- "version": "1.2.0-next.2",
+ "version": "1.2.0-next.3",
"publishConfig": {
"access": "public",
"main": "dist/index.esm.js",
@@ -32,11 +32,11 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-permission-common": "^0.6.4-next.1",
- "@backstage/plugin-permission-react": "^0.4.5-next.1",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
+ "@backstage/plugin-permission-react": "^0.4.5-next.2",
"@backstage/theme": "^0.2.16",
"@backstage/types": "^1.0.0",
"@material-ui/core": "^4.12.2",
@@ -55,7 +55,7 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/node": "^16.11.26",
"msw": "^0.47.0"
},
diff --git a/plugins/adr-backend/CHANGELOG.md b/plugins/adr-backend/CHANGELOG.md
index 9b5bdf0ebd..b92a33a8f0 100644
--- a/plugins/adr-backend/CHANGELOG.md
+++ b/plugins/adr-backend/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-adr-backend
+## 0.2.1-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-adr-common@0.2.1-next.1
+
## 0.2.1-next.2
### Patch Changes
diff --git a/plugins/adr-backend/package.json b/plugins/adr-backend/package.json
index 2ebdd9c78f..91ed8e002c 100644
--- a/plugins/adr-backend/package.json
+++ b/plugins/adr-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-adr-backend",
- "version": "0.2.1-next.2",
+ "version": "0.2.1-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -28,13 +28,13 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-adr-common": "^0.2.1-next.0",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-adr-common": "^0.2.1-next.1",
"@backstage/plugin-search-common": "^1.0.1-next.0",
"luxon": "^3.0.0",
"marked": "^4.0.14",
@@ -43,7 +43,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/marked": "^4.0.0",
"@types/supertest": "^2.0.8",
"msw": "^0.47.0",
diff --git a/plugins/adr-common/CHANGELOG.md b/plugins/adr-common/CHANGELOG.md
index 63584b41b1..9269768185 100644
--- a/plugins/adr-common/CHANGELOG.md
+++ b/plugins/adr-common/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-adr-common
+## 0.2.1-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+
## 0.2.1-next.0
### Patch Changes
diff --git a/plugins/adr-common/package.json b/plugins/adr-common/package.json
index c5a49f59fe..02631c3e6c 100644
--- a/plugins/adr-common/package.json
+++ b/plugins/adr-common/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-adr-common",
"description": "Common functionalities for the adr plugin",
- "version": "0.2.1-next.0",
+ "version": "0.2.1-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -29,12 +29,12 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.0",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
"@backstage/plugin-search-common": "^1.0.1-next.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1"
+ "@backstage/cli": "^0.19.0-next.3"
},
"files": [
"dist"
diff --git a/plugins/adr/CHANGELOG.md b/plugins/adr/CHANGELOG.md
index 494a7f33fe..3fc5634bd1 100644
--- a/plugins/adr/CHANGELOG.md
+++ b/plugins/adr/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-adr
+## 0.2.1-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/plugin-adr-common@0.2.1-next.1
+
## 0.2.1-next.2
### Patch Changes
diff --git a/plugins/adr/package.json b/plugins/adr/package.json
index db9ba4a11c..732cb4d67f 100644
--- a/plugins/adr/package.json
+++ b/plugins/adr/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-adr",
- "version": "0.2.1-next.2",
+ "version": "0.2.1-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,12 +22,12 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/integration-react": "^1.1.4-next.1",
- "@backstage/plugin-adr-common": "^0.2.1-next.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/integration-react": "^1.1.4-next.2",
+ "@backstage/plugin-adr-common": "^0.2.1-next.1",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/plugin-search-common": "^1.0.1-next.0",
"@backstage/plugin-search-react": "^1.1.0-next.2",
"@backstage/theme": "^0.2.16",
@@ -45,10 +45,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/airbrake-backend/CHANGELOG.md b/plugins/airbrake-backend/CHANGELOG.md
index d6c30dddcb..1868062e0b 100644
--- a/plugins/airbrake-backend/CHANGELOG.md
+++ b/plugins/airbrake-backend/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-airbrake-backend
+## 0.2.9-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.2.9-next.2
### Patch Changes
diff --git a/plugins/airbrake-backend/package.json b/plugins/airbrake-backend/package.json
index 3a658af4e3..1a04e5185d 100644
--- a/plugins/airbrake-backend/package.json
+++ b/plugins/airbrake-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-airbrake-backend",
- "version": "0.2.9-next.2",
+ "version": "0.2.9-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,8 +22,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
"@types/express": "*",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
@@ -32,7 +32,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/http-proxy-middleware": "^0.19.3",
"@types/supertest": "^2.0.8",
"msw": "^0.47.0",
diff --git a/plugins/airbrake/CHANGELOG.md b/plugins/airbrake/CHANGELOG.md
index 6935373985..8262a89cb0 100644
--- a/plugins/airbrake/CHANGELOG.md
+++ b/plugins/airbrake/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-airbrake
+## 0.3.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/dev-utils@1.0.6-next.2
+ - @backstage/test-utils@1.2.0-next.3
+
## 0.3.9-next.2
### Patch Changes
diff --git a/plugins/airbrake/package.json b/plugins/airbrake/package.json
index 3d829c4bd0..c8ec322420 100644
--- a/plugins/airbrake/package.json
+++ b/plugins/airbrake/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-airbrake",
- "version": "0.3.9-next.2",
+ "version": "0.3.9-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,12 +22,12 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -40,10 +40,10 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/app-defaults": "^1.0.6-next.1",
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/app-defaults": "^1.0.6-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/allure/CHANGELOG.md b/plugins/allure/CHANGELOG.md
index f7db453135..64e114dda7 100644
--- a/plugins/allure/CHANGELOG.md
+++ b/plugins/allure/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-allure
+## 0.1.25-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.1.25-next.2
### Patch Changes
diff --git a/plugins/allure/package.json b/plugins/allure/package.json
index 511b3b02a5..12400806a7 100644
--- a/plugins/allure/package.json
+++ b/plugins/allure/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-allure",
"description": "A Backstage plugin that integrates with Allure",
- "version": "0.1.25-next.2",
+ "version": "0.1.25-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,10 +23,10 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -38,10 +38,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/analytics-module-ga/CHANGELOG.md b/plugins/analytics-module-ga/CHANGELOG.md
index 0e666be80a..fb5051da23 100644
--- a/plugins/analytics-module-ga/CHANGELOG.md
+++ b/plugins/analytics-module-ga/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-analytics-module-ga
+## 0.1.20-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.1.20-next.1
### Patch Changes
diff --git a/plugins/analytics-module-ga/package.json b/plugins/analytics-module-ga/package.json
index a10056153b..e9b5044d92 100644
--- a/plugins/analytics-module-ga/package.json
+++ b/plugins/analytics-module-ga/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-analytics-module-ga",
- "version": "0.1.20-next.1",
+ "version": "0.1.20-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,9 +22,9 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -36,10 +36,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/apache-airflow/CHANGELOG.md b/plugins/apache-airflow/CHANGELOG.md
index 3f3f236b76..2396ca2b6f 100644
--- a/plugins/apache-airflow/CHANGELOG.md
+++ b/plugins/apache-airflow/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-apache-airflow
+## 0.2.2-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.2.2-next.2
### Patch Changes
diff --git a/plugins/apache-airflow/package.json b/plugins/apache-airflow/package.json
index 5cf15f7620..f132c46a78 100644
--- a/plugins/apache-airflow/package.json
+++ b/plugins/apache-airflow/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-apache-airflow",
- "version": "0.2.2-next.2",
+ "version": "0.2.2-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,8 +22,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.57",
@@ -35,10 +35,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/api-docs/CHANGELOG.md b/plugins/api-docs/CHANGELOG.md
index d71021782f..db0ffbeada 100644
--- a/plugins/api-docs/CHANGELOG.md
+++ b/plugins/api-docs/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-api-docs
+## 0.8.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-catalog@1.5.1-next.3
+
## 0.8.9-next.2
### Patch Changes
diff --git a/plugins/api-docs/package.json b/plugins/api-docs/package.json
index 1ae1c8e00f..8281a1522d 100644
--- a/plugins/api-docs/package.json
+++ b/plugins/api-docs/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-api-docs",
"description": "A Backstage plugin that helps represent API entities in the frontend",
- "version": "0.8.9-next.2",
+ "version": "0.8.9-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,11 +33,11 @@
},
"dependencies": {
"@asyncapi/react-component": "1.0.0-next.40",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog": "^1.5.1-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog": "^1.5.1-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -56,10 +56,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/apollo-explorer/CHANGELOG.md b/plugins/apollo-explorer/CHANGELOG.md
index 68983a1f07..40c9fa0c57 100644
--- a/plugins/apollo-explorer/CHANGELOG.md
+++ b/plugins/apollo-explorer/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-apollo-explorer
+## 0.1.2-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.1.2-next.1
### Patch Changes
diff --git a/plugins/apollo-explorer/package.json b/plugins/apollo-explorer/package.json
index b33901b96f..39143c3133 100644
--- a/plugins/apollo-explorer/package.json
+++ b/plugins/apollo-explorer/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-apollo-explorer",
- "version": "0.1.2-next.1",
+ "version": "0.1.2-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,8 +23,8 @@
},
"dependencies": {
"@apollo/explorer": "^1.1.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.9.13",
"@material-ui/icons": "^4.9.1",
@@ -36,10 +36,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/app-backend/CHANGELOG.md b/plugins/app-backend/CHANGELOG.md
index 33df9f7078..02188afefc 100644
--- a/plugins/app-backend/CHANGELOG.md
+++ b/plugins/app-backend/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-app-backend
+## 0.3.36-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config-loader@1.1.4-next.2
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.3.36-next.2
### Patch Changes
diff --git a/plugins/app-backend/package.json b/plugins/app-backend/package.json
index f37e9e5ab8..c06c41e6dd 100644
--- a/plugins/app-backend/package.json
+++ b/plugins/app-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-app-backend",
"description": "A Backstage backend plugin that serves the Backstage frontend app",
- "version": "0.3.36-next.2",
+ "version": "0.3.36-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,9 +32,9 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
- "@backstage/config-loader": "^1.1.4-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/config-loader": "^1.1.4-next.2",
"@backstage/types": "^1.0.0",
"@types/express": "^4.17.6",
"express": "^4.17.1",
@@ -49,8 +49,8 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@backstage/types": "^1.0.0",
"@types/supertest": "^2.0.8",
"mock-fs": "^5.1.0",
diff --git a/plugins/auth-backend/CHANGELOG.md b/plugins/auth-backend/CHANGELOG.md
index 7b723756cf..7c5fff0dd0 100644
--- a/plugins/auth-backend/CHANGELOG.md
+++ b/plugins/auth-backend/CHANGELOG.md
@@ -1,5 +1,23 @@
# @backstage/plugin-auth-backend
+## 0.16.0-next.3
+
+### Minor Changes
+
+- 8600855fbf: The auth0 integration is updated to use the `passport-auth0` library. The configuration under `auth.providers.auth0.\*` now supports an optional `audience` parameter; providing that allows you to connect to the correct API to get permissions, access tokens, and full profile information.
+
+ [What is an Audience](https://community.auth0.com/t/what-is-the-audience/71414)
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+
## 0.16.0-next.2
### Patch Changes
diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json
index 35e6f86f2c..4f820f4829 100644
--- a/plugins/auth-backend/package.json
+++ b/plugins/auth-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-auth-backend",
"description": "A Backstage backend plugin that handles authentication",
- "version": "0.16.0-next.2",
+ "version": "0.16.0-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,12 +32,12 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-auth-node": "^0.2.5-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-auth-node": "^0.2.5-next.3",
"@backstage/types": "^1.0.0",
"@davidzemon/passport-okta-oauth": "^0.0.5",
"@google-cloud/firestore": "^6.0.0",
@@ -76,8 +76,8 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/body-parser": "^1.19.0",
"@types/cookie-parser": "^1.4.2",
"@types/express-session": "^1.17.2",
diff --git a/plugins/auth-node/CHANGELOG.md b/plugins/auth-node/CHANGELOG.md
index 71413dc6ef..13fb0bbcce 100644
--- a/plugins/auth-node/CHANGELOG.md
+++ b/plugins/auth-node/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-auth-node
+## 0.2.5-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.2.5-next.2
### Patch Changes
diff --git a/plugins/auth-node/package.json b/plugins/auth-node/package.json
index ebf8c6974d..52115d6611 100644
--- a/plugins/auth-node/package.json
+++ b/plugins/auth-node/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-node",
- "version": "0.2.5-next.2",
+ "version": "0.2.5-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,9 +22,9 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
"@types/express": "*",
"express": "^4.17.1",
"jose": "^4.6.0",
@@ -32,8 +32,8 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"lodash": "^4.17.21",
"msw": "^0.47.0",
"uuid": "^8.0.0"
diff --git a/plugins/azure-devops-backend/CHANGELOG.md b/plugins/azure-devops-backend/CHANGELOG.md
index dba2ff571a..d6145f3308 100644
--- a/plugins/azure-devops-backend/CHANGELOG.md
+++ b/plugins/azure-devops-backend/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-azure-devops-backend
+## 0.3.15-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.3.15-next.1
### Patch Changes
diff --git a/plugins/azure-devops-backend/package.json b/plugins/azure-devops-backend/package.json
index debcf701e2..92bcf84c62 100644
--- a/plugins/azure-devops-backend/package.json
+++ b/plugins/azure-devops-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-azure-devops-backend",
- "version": "0.3.15-next.1",
+ "version": "0.3.15-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,8 +22,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
"@backstage/plugin-azure-devops-common": "^0.3.0-next.0",
"@types/express": "^4.17.6",
"azure-devops-node-api": "^11.0.1",
@@ -35,7 +35,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/supertest": "^2.0.8",
"msw": "^0.47.0",
"supertest": "^6.1.6"
diff --git a/plugins/azure-devops/CHANGELOG.md b/plugins/azure-devops/CHANGELOG.md
index e4fa40551a..13ea5bbaa5 100644
--- a/plugins/azure-devops/CHANGELOG.md
+++ b/plugins/azure-devops/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-azure-devops
+## 0.2.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.2.0-next.2
### Patch Changes
diff --git a/plugins/azure-devops/package.json b/plugins/azure-devops/package.json
index 969103db00..0cdd048b1b 100644
--- a/plugins/azure-devops/package.json
+++ b/plugins/azure-devops/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-azure-devops",
- "version": "0.2.0-next.2",
+ "version": "0.2.0-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -28,12 +28,12 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
"@backstage/plugin-azure-devops-common": "^0.3.0-next.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -47,10 +47,10 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/badges-backend/CHANGELOG.md b/plugins/badges-backend/CHANGELOG.md
index f26dab77f3..c54c09a08b 100644
--- a/plugins/badges-backend/CHANGELOG.md
+++ b/plugins/badges-backend/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-badges-backend
+## 0.1.30-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.1.30-next.0
### Patch Changes
diff --git a/plugins/badges-backend/package.json b/plugins/badges-backend/package.json
index 420bfbd86b..0002695cc8 100644
--- a/plugins/badges-backend/package.json
+++ b/plugins/badges-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-badges-backend",
"description": "A Backstage backend plugin that generates README badges for your entities",
- "version": "0.1.30-next.0",
+ "version": "0.1.30-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,11 +33,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/catalog-client": "^1.0.5-next.0",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
"@types/express": "^4.17.6",
"badge-maker": "^3.3.0",
"cors": "^2.8.5",
@@ -47,7 +47,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/supertest": "^2.0.8",
"supertest": "^6.1.3"
},
diff --git a/plugins/badges/CHANGELOG.md b/plugins/badges/CHANGELOG.md
index 0533b306d1..50137c221b 100644
--- a/plugins/badges/CHANGELOG.md
+++ b/plugins/badges/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-badges
+## 0.2.33-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.2.33-next.2
### Patch Changes
diff --git a/plugins/badges/package.json b/plugins/badges/package.json
index 100f2a6102..8748a05077 100644
--- a/plugins/badges/package.json
+++ b/plugins/badges/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-badges",
"description": "A Backstage plugin that generates README badges for your entities",
- "version": "0.2.33-next.2",
+ "version": "0.2.33-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -29,11 +29,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -45,10 +45,10 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/bazaar-backend/CHANGELOG.md b/plugins/bazaar-backend/CHANGELOG.md
index b6cec7bc0d..4494697278 100644
--- a/plugins/bazaar-backend/CHANGELOG.md
+++ b/plugins/bazaar-backend/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-bazaar-backend
+## 0.1.20-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-test-utils@0.1.28-next.3
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.1.20-next.0
### Patch Changes
diff --git a/plugins/bazaar-backend/package.json b/plugins/bazaar-backend/package.json
index 0c7c2c51ea..c1242acd7e 100644
--- a/plugins/bazaar-backend/package.json
+++ b/plugins/bazaar-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-bazaar-backend",
- "version": "0.1.20-next.0",
+ "version": "0.1.20-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,9 +22,9 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/backend-test-utils": "^0.1.28-next.1",
- "@backstage/config": "^1.0.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/config": "^1.0.2-next.0",
"@types/express": "^4.17.6",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
@@ -33,7 +33,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1"
+ "@backstage/cli": "^0.19.0-next.3"
},
"files": [
"dist",
diff --git a/plugins/bazaar/CHANGELOG.md b/plugins/bazaar/CHANGELOG.md
index c8fbcb961b..8d93b89e0f 100644
--- a/plugins/bazaar/CHANGELOG.md
+++ b/plugins/bazaar/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/plugin-bazaar
+## 0.1.24-next.2
+
+### Patch Changes
+
+- 1dd12349d1: Fixed broken routing by removing the wrapping `Router` from the `RoutedTabs` children.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-catalog@1.5.1-next.3
+ - @backstage/cli@0.19.0-next.3
+
## 0.1.24-next.1
### Patch Changes
diff --git a/plugins/bazaar/package.json b/plugins/bazaar/package.json
index f78a4f08fe..21e2f3ce25 100644
--- a/plugins/bazaar/package.json
+++ b/plugins/bazaar/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-bazaar",
- "version": "0.1.24-next.1",
+ "version": "0.1.24-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,13 +22,13 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-client": "^1.0.5-next.0",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/cli": "^0.19.0-next.1",
- "@backstage/core-components": "^0.11.1-next.1",
- "@backstage/core-plugin-api": "^1.0.6-next.1",
- "@backstage/plugin-catalog": "^1.5.1-next.1",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog": "^1.5.1-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@date-io/luxon": "1.x",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -44,8 +44,8 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
- "@backstage/dev-utils": "^1.0.6-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
"@testing-library/jest-dom": "^5.10.1",
"cross-fetch": "^3.1.5"
},
diff --git a/plugins/bitrise/CHANGELOG.md b/plugins/bitrise/CHANGELOG.md
index f940cb40df..114ab5549e 100644
--- a/plugins/bitrise/CHANGELOG.md
+++ b/plugins/bitrise/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-bitrise
+## 0.1.36-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.1.36-next.2
### Patch Changes
diff --git a/plugins/bitrise/package.json b/plugins/bitrise/package.json
index a849fba8ef..b659cac03a 100644
--- a/plugins/bitrise/package.json
+++ b/plugins/bitrise/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-bitrise",
"description": "A Backstage plugin that integrates towards Bitrise",
- "version": "0.1.36-next.2",
+ "version": "0.1.36-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,10 +23,10 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -42,10 +42,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/catalog-backend-module-aws/CHANGELOG.md b/plugins/catalog-backend-module-aws/CHANGELOG.md
index 10196c0793..07b5446dcc 100644
--- a/plugins/catalog-backend-module-aws/CHANGELOG.md
+++ b/plugins/catalog-backend-module-aws/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-catalog-backend-module-aws
+## 0.1.9-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
## 0.1.9-next.1
### Patch Changes
diff --git a/plugins/catalog-backend-module-aws/package.json b/plugins/catalog-backend-module-aws/package.json
index 871f32773b..33158ac182 100644
--- a/plugins/catalog-backend-module-aws/package.json
+++ b/plugins/catalog-backend-module-aws/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-backend-module-aws",
"description": "A Backstage catalog backend module that helps integrate towards AWS",
- "version": "0.1.9-next.1",
+ "version": "0.1.9-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,13 +32,13 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.0",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
"@backstage/types": "^1.0.0",
"aws-sdk": "^2.840.0",
"lodash": "^4.17.21",
@@ -47,7 +47,7 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/lodash": "^4.14.151",
"aws-sdk-mock": "^5.2.1",
"yaml": "^2.0.0"
diff --git a/plugins/catalog-backend-module-azure/CHANGELOG.md b/plugins/catalog-backend-module-azure/CHANGELOG.md
index de79e9f47c..57d5315cf4 100644
--- a/plugins/catalog-backend-module-azure/CHANGELOG.md
+++ b/plugins/catalog-backend-module-azure/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-catalog-backend-module-azure
+## 0.1.7-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
## 0.1.7-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-azure/package.json b/plugins/catalog-backend-module-azure/package.json
index 2c7ab06064..3dd90d1bb3 100644
--- a/plugins/catalog-backend-module-azure/package.json
+++ b/plugins/catalog-backend-module-azure/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-backend-module-azure",
"description": "A Backstage catalog backend module that helps integrate towards Azure",
- "version": "0.1.7-next.2",
+ "version": "0.1.7-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,13 +32,13 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
"@backstage/types": "^1.0.0",
"lodash": "^4.17.21",
"msw": "^0.47.0",
@@ -47,8 +47,8 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/lodash": "^4.14.151"
},
"files": [
diff --git a/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md b/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md
index b75a810816..cd50519279 100644
--- a/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md
+++ b/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-catalog-backend-module-bitbucket-cloud
+## 0.1.3-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
## 0.1.3-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 441e7c5ab2..e8ddff85b0 100644
--- a/plugins/catalog-backend-module-bitbucket-cloud/package.json
+++ b/plugins/catalog-backend-module-bitbucket-cloud/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-backend-module-bitbucket-cloud",
"description": "A Backstage catalog backend module that helps integrate towards Bitbucket Cloud",
- "version": "0.1.3-next.2",
+ "version": "0.1.3-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,18 +32,18 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/config": "^1.0.1",
- "@backstage/integration": "^1.3.1-next.1",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
"@backstage/plugin-bitbucket-cloud-common": "^0.1.3-next.1",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.2",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
"uuid": "^8.0.0",
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"msw": "^0.47.0"
},
"files": [
diff --git a/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md b/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md
index 7a8b1c95bc..ae82dc8ad7 100644
--- a/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md
+++ b/plugins/catalog-backend-module-bitbucket-server/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-catalog-backend-module-bitbucket-server
+## 0.1.1-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
## 0.1.1-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 31b24687e8..4064732eca 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.1.1-next.2",
+ "version": "0.1.1-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -31,21 +31,21 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/catalog-model": "^1.0.1",
- "@backstage/config": "^1.0.0",
- "@backstage/errors": "^1.0.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
"@types/node-fetch": "^2.5.12",
"node-fetch": "^2.6.7",
"uuid": "^8.0.0",
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"msw": "^0.47.0"
},
"files": [
diff --git a/plugins/catalog-backend-module-bitbucket/CHANGELOG.md b/plugins/catalog-backend-module-bitbucket/CHANGELOG.md
index 65f5fb11f1..7533ebaa47 100644
--- a/plugins/catalog-backend-module-bitbucket/CHANGELOG.md
+++ b/plugins/catalog-backend-module-bitbucket/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-catalog-backend-module-bitbucket
+## 0.2.3-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.2.3-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-bitbucket/package.json b/plugins/catalog-backend-module-bitbucket/package.json
index 7881402dea..7d27598d1f 100644
--- a/plugins/catalog-backend-module-bitbucket/package.json
+++ b/plugins/catalog-backend-module-bitbucket/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-backend-module-bitbucket",
"description": "A Backstage catalog backend module that helps integrate towards Bitbucket",
- "version": "0.2.3-next.2",
+ "version": "0.2.3-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,13 +32,13 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
"@backstage/plugin-bitbucket-cloud-common": "^0.1.3-next.1",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.2",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
"@backstage/types": "^1.0.0",
"lodash": "^4.17.21",
"msw": "^0.47.0",
@@ -46,8 +46,8 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/lodash": "^4.14.151"
},
"files": [
diff --git a/plugins/catalog-backend-module-gerrit/CHANGELOG.md b/plugins/catalog-backend-module-gerrit/CHANGELOG.md
index 015804e6ea..d90cbfbe10 100644
--- a/plugins/catalog-backend-module-gerrit/CHANGELOG.md
+++ b/plugins/catalog-backend-module-gerrit/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-catalog-backend-module-gerrit
+## 0.1.4-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
## 0.1.4-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-gerrit/package.json b/plugins/catalog-backend-module-gerrit/package.json
index af98288b4e..53d54afc06 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.1.4-next.2",
+ "version": "0.1.4-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -28,13 +28,13 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
"fs-extra": "10.1.0",
"msw": "^0.47.0",
"node-fetch": "^2.6.7",
@@ -42,8 +42,8 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/fs-extra": "^9.0.1"
},
"files": [
diff --git a/plugins/catalog-backend-module-github/CHANGELOG.md b/plugins/catalog-backend-module-github/CHANGELOG.md
index aa8db8962d..a1a11f1519 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.1.7-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-node@1.1.0-next.2
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
## 0.1.7-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-github/package.json b/plugins/catalog-backend-module-github/package.json
index 04a4d3c01f..c27d3d4c60 100644
--- a/plugins/catalog-backend-module-github/package.json
+++ b/plugins/catalog-backend-module-github/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-backend-module-github",
"description": "A Backstage catalog backend module that helps integrate towards GitHub",
- "version": "0.1.7-next.2",
+ "version": "0.1.7-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,15 +33,15 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-plugin-api": "^0.1.2-next.1",
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.2",
- "@backstage/plugin-catalog-node": "^1.0.2-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-plugin-api": "^0.1.2-next.2",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
+ "@backstage/plugin-catalog-node": "^1.1.0-next.2",
"@backstage/types": "^1.0.0",
"@octokit/graphql": "^5.0.0",
"lodash": "^4.17.21",
@@ -51,8 +51,8 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/lodash": "^4.14.151"
},
"files": [
diff --git a/plugins/catalog-backend-module-gitlab/CHANGELOG.md b/plugins/catalog-backend-module-gitlab/CHANGELOG.md
index 958fce089d..ba2016b713 100644
--- a/plugins/catalog-backend-module-gitlab/CHANGELOG.md
+++ b/plugins/catalog-backend-module-gitlab/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-catalog-backend-module-gitlab
+## 0.1.7-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
## 0.1.7-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-gitlab/package.json b/plugins/catalog-backend-module-gitlab/package.json
index 9933f8c5a8..56d6fd73e8 100644
--- a/plugins/catalog-backend-module-gitlab/package.json
+++ b/plugins/catalog-backend-module-gitlab/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-backend-module-gitlab",
"description": "A Backstage catalog backend module that helps integrate towards GitLab",
- "version": "0.1.7-next.2",
+ "version": "0.1.7-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,13 +32,13 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
"@backstage/types": "^1.0.0",
"lodash": "^4.17.21",
"msw": "^0.47.0",
@@ -47,8 +47,8 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/lodash": "^4.14.151",
"@types/uuid": "^8.0.0"
},
diff --git a/plugins/catalog-backend-module-ldap/CHANGELOG.md b/plugins/catalog-backend-module-ldap/CHANGELOG.md
index addb85f704..6429576b05 100644
--- a/plugins/catalog-backend-module-ldap/CHANGELOG.md
+++ b/plugins/catalog-backend-module-ldap/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-catalog-backend-module-ldap
+## 0.5.3-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
## 0.5.3-next.1
### Patch Changes
diff --git a/plugins/catalog-backend-module-ldap/package.json b/plugins/catalog-backend-module-ldap/package.json
index 35924aaf67..4d9de73a77 100644
--- a/plugins/catalog-backend-module-ldap/package.json
+++ b/plugins/catalog-backend-module-ldap/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-backend-module-ldap",
"description": "A Backstage catalog backend module that helps integrate towards LDAP",
- "version": "0.5.3-next.1",
+ "version": "0.5.3-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,11 +32,11 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.1",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
"@backstage/types": "^1.0.0",
"@types/ldapjs": "^2.2.0",
"ldapjs": "^2.2.0",
@@ -45,7 +45,7 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/lodash": "^4.14.151"
},
"files": [
diff --git a/plugins/catalog-backend-module-msgraph/CHANGELOG.md b/plugins/catalog-backend-module-msgraph/CHANGELOG.md
index e69fa287c9..25ac8c2716 100644
--- a/plugins/catalog-backend-module-msgraph/CHANGELOG.md
+++ b/plugins/catalog-backend-module-msgraph/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-catalog-backend-module-msgraph
+## 0.4.2-next.3
+
+### Patch Changes
+
+- d80aab31ae: Added $select attribute to user query
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
## 0.4.2-next.2
### Patch Changes
diff --git a/plugins/catalog-backend-module-msgraph/README.md b/plugins/catalog-backend-module-msgraph/README.md
index fe2e568b5a..9bf979f6a6 100644
--- a/plugins/catalog-backend-module-msgraph/README.md
+++ b/plugins/catalog-backend-module-msgraph/README.md
@@ -54,6 +54,8 @@ catalog:
# and for the syntax https://docs.microsoft.com/en-us/graph/query-parameters#filter-parameter
# This and userGroupMemberFilter are mutually exclusive, only one can be specified
filter: accountEnabled eq true and userType eq 'member'
+ # See https://docs.microsoft.com/en-us/graph/api/resources/schemaextension?view=graph-rest-1.0
+ select: ['id', 'displayName', 'description']
# Optional configuration block
userGroupMember:
# Optional filter for users, use group membership to get users.
diff --git a/plugins/catalog-backend-module-msgraph/api-report.md b/plugins/catalog-backend-module-msgraph/api-report.md
index 8f773e1b90..8b77ddf7c3 100644
--- a/plugins/catalog-backend-module-msgraph/api-report.md
+++ b/plugins/catalog-backend-module-msgraph/api-report.md
@@ -193,6 +193,7 @@ export type MicrosoftGraphProviderConfig = {
clientId?: string;
clientSecret?: string;
userFilter?: string;
+ userSelect?: string[];
userExpand?: string;
userGroupMemberFilter?: string;
userGroupMemberSearch?: string;
@@ -232,6 +233,7 @@ export function readMicrosoftGraphOrg(
options: {
userExpand?: string;
userFilter?: string;
+ userSelect?: string[];
userGroupMemberSearch?: string;
userGroupMemberFilter?: string;
groupExpand?: string;
diff --git a/plugins/catalog-backend-module-msgraph/config.d.ts b/plugins/catalog-backend-module-msgraph/config.d.ts
index 8748df5974..df41b581f9 100644
--- a/plugins/catalog-backend-module-msgraph/config.d.ts
+++ b/plugins/catalog-backend-module-msgraph/config.d.ts
@@ -74,6 +74,12 @@ export interface Config {
* E.g. "securityEnabled eq false and mailEnabled eq true"
*/
groupFilter?: string;
+ /**
+ * The fields to be fetched on query.
+ *
+ * E.g. ["id", "displayName", "description"]
+ */
+ userSelect?: string[];
/**
* The search criteria to apply to extract users by groups memberships.
*
diff --git a/plugins/catalog-backend-module-msgraph/package.json b/plugins/catalog-backend-module-msgraph/package.json
index 3bddab4130..93270570fb 100644
--- a/plugins/catalog-backend-module-msgraph/package.json
+++ b/plugins/catalog-backend-module-msgraph/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-backend-module-msgraph",
"description": "A Backstage catalog backend module that helps integrate towards Microsoft Graph",
- "version": "0.4.2-next.2",
+ "version": "0.4.2-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,10 +33,10 @@
},
"dependencies": {
"@azure/identity": "^2.1.0",
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.2",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
"@microsoft/microsoft-graph-types": "^2.6.0",
"@types/node-fetch": "^2.5.12",
"lodash": "^4.17.21",
@@ -47,9 +47,9 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/lodash": "^4.14.151",
"msw": "^0.47.0"
},
diff --git a/plugins/catalog-backend-module-msgraph/src/microsoftGraph/config.ts b/plugins/catalog-backend-module-msgraph/src/microsoftGraph/config.ts
index f7675acf42..2429b67c89 100644
--- a/plugins/catalog-backend-module-msgraph/src/microsoftGraph/config.ts
+++ b/plugins/catalog-backend-module-msgraph/src/microsoftGraph/config.ts
@@ -62,6 +62,12 @@ export type MicrosoftGraphProviderConfig = {
* E.g. "accountEnabled eq true and userType eq 'member'"
*/
userFilter?: string;
+ /**
+ * The fields to be fetched on query.
+ *
+ * E.g. ["id", "displayName", "description"]
+ */
+ userSelect?: string[];
/**
* The "expand" argument to apply to users.
*
@@ -144,6 +150,7 @@ export function readMicrosoftGraphConfig(
const userExpand = providerConfig.getOptionalString('userExpand');
const userFilter = providerConfig.getOptionalString('userFilter');
+ const userSelect = providerConfig.getOptionalStringArray('userSelect');
const userGroupMemberFilter = providerConfig.getOptionalString(
'userGroupMemberFilter',
);
@@ -196,6 +203,7 @@ export function readMicrosoftGraphConfig(
clientSecret,
userExpand,
userFilter,
+ userSelect,
userGroupMemberFilter,
userGroupMemberSearch,
groupExpand,
diff --git a/plugins/catalog-backend-module-msgraph/src/microsoftGraph/read.test.ts b/plugins/catalog-backend-module-msgraph/src/microsoftGraph/read.test.ts
index 3f43807809..a537526a9e 100644
--- a/plugins/catalog-backend-module-msgraph/src/microsoftGraph/read.test.ts
+++ b/plugins/catalog-backend-module-msgraph/src/microsoftGraph/read.test.ts
@@ -1002,6 +1002,12 @@ describe('read microsoft graph', () => {
};
}
+ async function* getExampleUsersEmail() {
+ yield {
+ mail: 'user.name@example.com',
+ };
+ }
+
async function getExampleUserProfile(userId: string) {
return {
id: userId,
@@ -1109,6 +1115,34 @@ describe('read microsoft graph', () => {
);
});
+ it('should read users with userSelect', async () => {
+ client.getOrganization.mockResolvedValue({
+ id: 'tenantid',
+ displayName: 'Organization Name',
+ });
+
+ client.getUsers.mockImplementation(getExampleUsersEmail);
+ client.getUserPhotoWithSizeLimit.mockResolvedValue(
+ 'data:image/jpeg;base64,...',
+ );
+
+ client.getGroups.mockImplementation(getExampleGroups);
+ client.getGroupMembers.mockImplementation(getExampleGroupMembers);
+
+ await readMicrosoftGraphOrg(client, 'tenantid', {
+ logger: getVoidLogger(),
+ userSelect: ['mail'],
+ });
+
+ expect(client.getUsers).toHaveBeenCalledTimes(1);
+ expect(client.getUsers).toHaveBeenCalledWith(
+ {
+ select: ['mail'],
+ },
+ undefined,
+ );
+ });
+
it('should read users using userExpand and userGroupMemberFilter', async () => {
client.getOrganization.mockResolvedValue({
id: 'tenantid',
diff --git a/plugins/catalog-backend-module-msgraph/src/microsoftGraph/read.ts b/plugins/catalog-backend-module-msgraph/src/microsoftGraph/read.ts
index ecf74b34d9..8e1d9a3776 100644
--- a/plugins/catalog-backend-module-msgraph/src/microsoftGraph/read.ts
+++ b/plugins/catalog-backend-module-msgraph/src/microsoftGraph/read.ts
@@ -89,6 +89,7 @@ export async function readMicrosoftGraphUsers(
queryMode?: 'basic' | 'advanced';
userFilter?: string;
userExpand?: string;
+ userSelect?: string[];
transformer?: UserTransformer;
logger: Logger;
},
@@ -105,6 +106,7 @@ export async function readMicrosoftGraphUsers(
{
filter: options.userFilter,
expand: options.userExpand,
+ select: options.userSelect,
},
options.queryMode,
)) {
@@ -145,6 +147,7 @@ export async function readMicrosoftGraphUsersInGroups(
options: {
queryMode?: 'basic' | 'advanced';
userExpand?: string;
+ userSelect?: string[];
userGroupMemberSearch?: string;
userGroupMemberFilter?: string;
groupExpand?: string;
@@ -534,6 +537,7 @@ export async function readMicrosoftGraphOrg(
options: {
userExpand?: string;
userFilter?: string;
+ userSelect?: string[];
userGroupMemberSearch?: string;
userGroupMemberFilter?: string;
groupExpand?: string;
@@ -565,6 +569,7 @@ export async function readMicrosoftGraphOrg(
const { users: usersWithFilter } = await readMicrosoftGraphUsers(client, {
queryMode: options.queryMode,
userFilter: options.userFilter,
+ userSelect: options.userSelect,
userExpand: options.userExpand,
transformer: options.userTransformer,
logger: options.logger,
diff --git a/plugins/catalog-backend-module-openapi/CHANGELOG.md b/plugins/catalog-backend-module-openapi/CHANGELOG.md
index e93151d472..f9a1ad9ed9 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.1.2-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-node@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.1.2-next.1
### Patch Changes
diff --git a/plugins/catalog-backend-module-openapi/package.json b/plugins/catalog-backend-module-openapi/package.json
index 55ffe05fc7..420a9d547e 100644
--- a/plugins/catalog-backend-module-openapi/package.json
+++ b/plugins/catalog-backend-module-openapi/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-backend-module-openapi",
"description": "A Backstage catalog backend module that helps with OpenAPI specifications",
- "version": "0.1.2-next.1",
+ "version": "0.1.2-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,19 +33,19 @@
},
"dependencies": {
"@apidevtools/swagger-parser": "^10.1.0",
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/integration": "^1.3.1-next.0",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.1",
- "@backstage/plugin-catalog-node": "^1.0.2-next.0",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
+ "@backstage/plugin-catalog-node": "^1.1.0-next.2",
"@backstage/types": "^1.0.0",
"winston": "^3.2.1",
"yaml": "^2.1.1"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.1",
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"openapi-types": "^12.0.0"
},
"files": [
diff --git a/plugins/catalog-backend/CHANGELOG.md b/plugins/catalog-backend/CHANGELOG.md
index 7fb1cf7cab..07d434b7b2 100644
--- a/plugins/catalog-backend/CHANGELOG.md
+++ b/plugins/catalog-backend/CHANGELOG.md
@@ -1,5 +1,26 @@
# @backstage/plugin-catalog-backend
+## 1.4.0-next.3
+
+### Minor Changes
+
+- 6e63bc43f2: Added the `refresh` function to the Connection of the entity providers.
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-node@1.1.0-next.2
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-scaffolder-common@1.2.0-next.1
+ - @backstage/plugin-permission-node@0.6.5-next.3
+
## 1.4.0-next.2
### Patch Changes
diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json
index fe0478e115..0b9d363b3a 100644
--- a/plugins/catalog-backend/package.json
+++ b/plugins/catalog-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-backend",
"description": "The Backstage backend plugin that provides the Backstage catalog",
- "version": "1.4.0-next.2",
+ "version": "1.4.0-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,18 +33,18 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-plugin-api": "^0.1.2-next.1",
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-plugin-api": "^0.1.2-next.2",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
"@backstage/plugin-catalog-common": "^1.0.6-next.0",
- "@backstage/plugin-catalog-node": "^1.0.2-next.1",
- "@backstage/plugin-permission-common": "^0.6.4-next.1",
- "@backstage/plugin-permission-node": "^0.6.5-next.2",
- "@backstage/plugin-scaffolder-common": "^1.2.0-next.0",
+ "@backstage/plugin-catalog-node": "^1.1.0-next.2",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
+ "@backstage/plugin-permission-node": "^0.6.5-next.3",
+ "@backstage/plugin-scaffolder-common": "^1.2.0-next.1",
"@backstage/plugin-search-common": "^1.0.1-next.0",
"@backstage/types": "^1.0.0",
"@types/express": "^4.17.6",
@@ -69,10 +69,10 @@
"zod": "^3.11.6"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/plugin-permission-common": "^0.6.4-next.1",
- "@backstage/plugin-search-backend-node": "1.0.2-next.1",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
+ "@backstage/plugin-search-backend-node": "1.0.2-next.2",
"@types/core-js": "^2.5.4",
"@types/git-url-parse": "^9.0.0",
"@types/lodash": "^4.14.151",
diff --git a/plugins/catalog-graph/CHANGELOG.md b/plugins/catalog-graph/CHANGELOG.md
index 7d11622796..5fbaa9ecca 100644
--- a/plugins/catalog-graph/CHANGELOG.md
+++ b/plugins/catalog-graph/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-catalog-graph
+## 0.2.21-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.2.21-next.1
### Patch Changes
diff --git a/plugins/catalog-graph/package.json b/plugins/catalog-graph/package.json
index 3f9a79ee9a..995ed3eebe 100644
--- a/plugins/catalog-graph/package.json
+++ b/plugins/catalog-graph/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-graph",
- "version": "0.2.21-next.1",
+ "version": "0.2.21-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,11 +22,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-client": "^1.0.5-next.0",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.1",
- "@backstage/core-plugin-api": "^1.0.6-next.1",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -43,11 +43,11 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
- "@backstage/core-app-api": "^1.1.0-next.1",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/plugin-catalog": "^1.5.1-next.1",
- "@backstage/test-utils": "^1.2.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/plugin-catalog": "^1.5.1-next.3",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@backstage/types": "^1.0.0",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
diff --git a/plugins/catalog-graphql/CHANGELOG.md b/plugins/catalog-graphql/CHANGELOG.md
index 53e66ef2c7..28eafef43b 100644
--- a/plugins/catalog-graphql/CHANGELOG.md
+++ b/plugins/catalog-graphql/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-catalog-graphql
+## 0.3.13-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+
## 0.3.13-next.2
### Patch Changes
diff --git a/plugins/catalog-graphql/package.json b/plugins/catalog-graphql/package.json
index d4268ea270..b8c65b2784 100644
--- a/plugins/catalog-graphql/package.json
+++ b/plugins/catalog-graphql/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-graphql",
"description": "An experimental Backstage catalog GraphQL module",
- "version": "0.3.13-next.2",
+ "version": "0.3.13-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -34,8 +34,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
"@backstage/types": "^1.0.0",
"apollo-server": "^3.0.0",
"graphql": "^16.0.0",
@@ -46,8 +46,8 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@graphql-codegen/cli": "^2.3.1",
"@graphql-codegen/graphql-modules-preset": "^2.3.2",
"@graphql-codegen/typescript": "^2.4.2",
diff --git a/plugins/catalog-import/CHANGELOG.md b/plugins/catalog-import/CHANGELOG.md
index c817f09e8d..35633dca6a 100644
--- a/plugins/catalog-import/CHANGELOG.md
+++ b/plugins/catalog-import/CHANGELOG.md
@@ -1,5 +1,21 @@
# @backstage/plugin-catalog-import
+## 0.8.12-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/integration-react@1.1.4-next.2
+
## 0.8.12-next.2
### Patch Changes
diff --git a/plugins/catalog-import/package.json b/plugins/catalog-import/package.json
index 9d6a6945e0..895973f1ca 100644
--- a/plugins/catalog-import/package.json
+++ b/plugins/catalog-import/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-import",
"description": "A Backstage plugin the helps you import entities into your catalog",
- "version": "0.8.12-next.2",
+ "version": "0.8.12-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,15 +32,15 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/integration-react": "^1.1.4-next.1",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/integration-react": "^1.1.4-next.2",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.57",
@@ -58,10 +58,10 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/react-hooks": "^8.0.0",
diff --git a/plugins/catalog-node/CHANGELOG.md b/plugins/catalog-node/CHANGELOG.md
index 24006068f6..0c88527b97 100644
--- a/plugins/catalog-node/CHANGELOG.md
+++ b/plugins/catalog-node/CHANGELOG.md
@@ -1,5 +1,20 @@
# @backstage/plugin-catalog-node
+## 1.1.0-next.2
+
+### Minor Changes
+
+- 9743bc788c: Added refresh function to the `EntityProviderConnection` to be able to schedule refreshes from entity providers.
+
+### Patch Changes
+
+- 409ed984e8: Updated usage of experimental backend service APIs.
+- Updated dependencies
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/errors@1.1.1-next.0
+
## 1.0.2-next.1
### Patch Changes
diff --git a/plugins/catalog-node/package.json b/plugins/catalog-node/package.json
index 991aa67b68..2ef9a738fc 100644
--- a/plugins/catalog-node/package.json
+++ b/plugins/catalog-node/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-node",
"description": "The plugin-catalog-node module for @backstage/plugin-catalog-backend",
- "version": "1.0.2-next.1",
+ "version": "1.1.0-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -24,16 +24,16 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/backend-plugin-api": "^0.1.2-next.1",
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/errors": "1.1.0",
+ "@backstage/backend-plugin-api": "^0.1.2-next.2",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/errors": "1.1.1-next.0",
"@backstage/types": "^1.0.0"
},
"devDependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2"
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3"
},
"files": [
"dist",
diff --git a/plugins/catalog-react/CHANGELOG.md b/plugins/catalog-react/CHANGELOG.md
index 59a178de9e..a0e7bfcae5 100644
--- a/plugins/catalog-react/CHANGELOG.md
+++ b/plugins/catalog-react/CHANGELOG.md
@@ -1,5 +1,22 @@
# @backstage/plugin-catalog-react
+## 1.1.4-next.2
+
+### Patch Changes
+
+- f6033d1121: humanizeEntityRef function can now be forced to include default namespace
+- c86741a052: Support showing counts in option labels of the `EntityTagPicker`. You can enable this by adding the `showCounts` property
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/plugin-permission-react@0.4.5-next.2
+
## 1.1.4-next.1
### Patch Changes
diff --git a/plugins/catalog-react/package.json b/plugins/catalog-react/package.json
index c7c17f9b2f..962c859c62 100644
--- a/plugins/catalog-react/package.json
+++ b/plugins/catalog-react/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog-react",
"description": "A frontend library that helps other Backstage plugins interact with the catalog",
- "version": "1.1.4-next.1",
+ "version": "1.1.4-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,15 +33,15 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/catalog-client": "^1.0.5-next.0",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.1",
- "@backstage/core-plugin-api": "^1.0.6-next.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.0",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
"@backstage/plugin-catalog-common": "^1.0.6-next.0",
- "@backstage/plugin-permission-common": "^0.6.4-next.0",
- "@backstage/plugin-permission-react": "^0.4.5-next.1",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
+ "@backstage/plugin-permission-react": "^0.4.5-next.2",
"@backstage/theme": "^0.2.16",
"@backstage/types": "^1.0.0",
"@backstage/version-bridge": "^1.0.1",
@@ -62,11 +62,11 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
- "@backstage/core-app-api": "^1.1.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
"@backstage/plugin-catalog-common": "^1.0.6-next.0",
- "@backstage/plugin-scaffolder-common": "^1.2.0-next.0",
- "@backstage/test-utils": "^1.2.0-next.1",
+ "@backstage/plugin-scaffolder-common": "^1.2.0-next.1",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/react-hooks": "^8.0.0",
diff --git a/plugins/catalog/CHANGELOG.md b/plugins/catalog/CHANGELOG.md
index 814f75e80c..51507389cf 100644
--- a/plugins/catalog/CHANGELOG.md
+++ b/plugins/catalog/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/plugin-catalog
+## 1.5.1-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration-react@1.1.4-next.2
+
## 1.5.1-next.2
### Patch Changes
diff --git a/plugins/catalog/package.json b/plugins/catalog/package.json
index ed0198b799..2610c9db93 100644
--- a/plugins/catalog/package.json
+++ b/plugins/catalog/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-catalog",
"description": "The Backstage plugin for browsing the Backstage catalog",
- "version": "1.5.1-next.2",
+ "version": "1.5.1-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,14 +32,14 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration-react": "^1.1.4-next.1",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration-react": "^1.1.4-next.2",
"@backstage/plugin-catalog-common": "^1.0.6-next.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/plugin-search-common": "^1.0.1-next.0",
"@backstage/plugin-search-react": "^1.1.0-next.2",
"@backstage/theme": "^0.2.16",
@@ -59,11 +59,11 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/plugin-permission-react": "^0.4.5-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/plugin-permission-react": "^0.4.5-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/cicd-statistics-module-gitlab/CHANGELOG.md b/plugins/cicd-statistics-module-gitlab/CHANGELOG.md
index 4846df3e12..32ababf2d9 100644
--- a/plugins/cicd-statistics-module-gitlab/CHANGELOG.md
+++ b/plugins/cicd-statistics-module-gitlab/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-cicd-statistics-module-gitlab
+## 0.1.5-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-cicd-statistics@0.1.11-next.2
+
## 0.1.5-next.0
### Patch Changes
diff --git a/plugins/cicd-statistics-module-gitlab/package.json b/plugins/cicd-statistics-module-gitlab/package.json
index 15d3f5d6b3..ee8eaed465 100644
--- a/plugins/cicd-statistics-module-gitlab/package.json
+++ b/plugins/cicd-statistics-module-gitlab/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-cicd-statistics-module-gitlab",
"description": "CI/CD Statistics plugin module; Gitlab CICD",
- "version": "0.1.5-next.0",
+ "version": "0.1.5-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -28,16 +28,16 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-plugin-api": "^1.0.6-next.1",
- "@backstage/plugin-cicd-statistics": "^0.1.11-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-cicd-statistics": "^0.1.11-next.2",
"@gitbeaker/browser": "^35.6.0",
"@gitbeaker/core": "^35.6.0",
"luxon": "^3.0.0",
"p-limit": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1"
+ "@backstage/cli": "^0.19.0-next.3"
},
"files": [
"dist"
diff --git a/plugins/cicd-statistics/CHANGELOG.md b/plugins/cicd-statistics/CHANGELOG.md
index 1ad30f818b..ac1cd23660 100644
--- a/plugins/cicd-statistics/CHANGELOG.md
+++ b/plugins/cicd-statistics/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-cicd-statistics
+## 0.1.11-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.1.11-next.1
### Patch Changes
diff --git a/plugins/cicd-statistics/package.json b/plugins/cicd-statistics/package.json
index 2964a0b6f1..6394baaf94 100644
--- a/plugins/cicd-statistics/package.json
+++ b/plugins/cicd-statistics/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-cicd-statistics",
"description": "A frontend plugin visualizing CI/CD pipeline statistics (build time)",
- "version": "0.1.11-next.1",
+ "version": "0.1.11-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,14 +32,14 @@
"start": "backstage-cli package start"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/luxon": "^3.0.0",
"@types/react": "^16.13.1 || ^17.0.0"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-plugin-api": "^1.0.6-next.1",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@date-io/luxon": "^1.3.13",
"@material-ui/core": "^4.9.13",
"@material-ui/icons": "^4.11.2",
diff --git a/plugins/circleci/CHANGELOG.md b/plugins/circleci/CHANGELOG.md
index 82c0ffdba6..44ccf89c42 100644
--- a/plugins/circleci/CHANGELOG.md
+++ b/plugins/circleci/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-circleci
+## 0.3.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.3.9-next.2
### Patch Changes
diff --git a/plugins/circleci/package.json b/plugins/circleci/package.json
index 29a4144db4..229ff9fb11 100644
--- a/plugins/circleci/package.json
+++ b/plugins/circleci/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-circleci",
"description": "A Backstage plugin that integrates towards Circle CI",
- "version": "0.3.9-next.2",
+ "version": "0.3.9-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,10 +33,10 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -53,10 +53,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/cloudbuild/CHANGELOG.md b/plugins/cloudbuild/CHANGELOG.md
index 2f9cd9b608..35a8a675e0 100644
--- a/plugins/cloudbuild/CHANGELOG.md
+++ b/plugins/cloudbuild/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-cloudbuild
+## 0.3.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.3.9-next.2
### Patch Changes
diff --git a/plugins/cloudbuild/package.json b/plugins/cloudbuild/package.json
index 1994c6c3fd..6215547041 100644
--- a/plugins/cloudbuild/package.json
+++ b/plugins/cloudbuild/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-cloudbuild",
"description": "A Backstage plugin that integrates towards Google Cloud Build",
- "version": "0.3.9-next.2",
+ "version": "0.3.9-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,10 +33,10 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -51,10 +51,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/code-climate/CHANGELOG.md b/plugins/code-climate/CHANGELOG.md
index 3bc35b9466..3d45e5c3a2 100644
--- a/plugins/code-climate/CHANGELOG.md
+++ b/plugins/code-climate/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-code-climate
+## 0.1.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.1.9-next.2
### Patch Changes
diff --git a/plugins/code-climate/package.json b/plugins/code-climate/package.json
index 83a1787c43..464142f680 100644
--- a/plugins/code-climate/package.json
+++ b/plugins/code-climate/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-code-climate",
- "version": "0.1.9-next.2",
+ "version": "0.1.9-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,10 +22,10 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -39,9 +39,9 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/code-coverage-backend/CHANGELOG.md b/plugins/code-coverage-backend/CHANGELOG.md
index 8f788c4614..2d440fd31b 100644
--- a/plugins/code-coverage-backend/CHANGELOG.md
+++ b/plugins/code-coverage-backend/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-code-coverage-backend
+## 0.2.2-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.2.2-next.1
### Patch Changes
diff --git a/plugins/code-coverage-backend/package.json b/plugins/code-coverage-backend/package.json
index b74209374f..bbc5714fb8 100644
--- a/plugins/code-coverage-backend/package.json
+++ b/plugins/code-coverage-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-code-coverage-backend",
"description": "A Backstage backend plugin that helps you keep track of your code coverage",
- "version": "0.2.2-next.1",
+ "version": "0.2.2-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,12 +23,12 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
"@types/express": "^4.17.6",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
@@ -39,7 +39,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/express-xml-bodyparser": "^0.3.2",
"@types/supertest": "^2.0.8",
"msw": "^0.47.0",
diff --git a/plugins/code-coverage/CHANGELOG.md b/plugins/code-coverage/CHANGELOG.md
index 3b235f5926..9e120afd38 100644
--- a/plugins/code-coverage/CHANGELOG.md
+++ b/plugins/code-coverage/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-code-coverage
+## 0.2.2-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.2.2-next.2
### Patch Changes
diff --git a/plugins/code-coverage/package.json b/plugins/code-coverage/package.json
index 88fb957420..c3f992a428 100644
--- a/plugins/code-coverage/package.json
+++ b/plugins/code-coverage/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-code-coverage",
"description": "A Backstage plugin that helps you keep track of your code coverage",
- "version": "0.2.2-next.2",
+ "version": "0.2.2-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,12 +23,12 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -45,10 +45,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/codescene/CHANGELOG.md b/plugins/codescene/CHANGELOG.md
index b42a2ec80c..aa43d5edd3 100644
--- a/plugins/codescene/CHANGELOG.md
+++ b/plugins/codescene/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-codescene
+## 0.1.4-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.1.4-next.2
### Patch Changes
diff --git a/plugins/codescene/package.json b/plugins/codescene/package.json
index 303046610a..bc709a215c 100644
--- a/plugins/codescene/package.json
+++ b/plugins/codescene/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-codescene",
- "version": "0.1.4-next.2",
+ "version": "0.1.4-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,10 +22,10 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.9.10",
"@material-ui/icons": "^4.9.1",
@@ -38,10 +38,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/config-schema/CHANGELOG.md b/plugins/config-schema/CHANGELOG.md
index d65e0a1cdc..3e7483e879 100644
--- a/plugins/config-schema/CHANGELOG.md
+++ b/plugins/config-schema/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-config-schema
+## 0.1.32-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.1.32-next.2
### Patch Changes
diff --git a/plugins/config-schema/package.json b/plugins/config-schema/package.json
index f8d3d3e5cf..7f650fb4bc 100644
--- a/plugins/config-schema/package.json
+++ b/plugins/config-schema/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-config-schema",
"description": "A Backstage plugin that lets you browse the configuration schema of your app",
- "version": "0.1.32-next.2",
+ "version": "0.1.32-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,10 +23,10 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
"@backstage/theme": "^0.2.16",
"@backstage/types": "^1.0.0",
"@material-ui/core": "^4.12.2",
@@ -40,10 +40,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/cost-insights/CHANGELOG.md b/plugins/cost-insights/CHANGELOG.md
index d0d1b2c76f..fec45acdd1 100644
--- a/plugins/cost-insights/CHANGELOG.md
+++ b/plugins/cost-insights/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-cost-insights
+## 0.11.31-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.11.31-next.2
### Patch Changes
diff --git a/plugins/cost-insights/package.json b/plugins/cost-insights/package.json
index 666e4bdbae..8034195d62 100644
--- a/plugins/cost-insights/package.json
+++ b/plugins/cost-insights/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-cost-insights",
"description": "A Backstage plugin that helps you keep track of your cloud spend",
- "version": "0.11.31-next.2",
+ "version": "0.11.31-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,10 +32,10 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
"@backstage/plugin-cost-insights-common": "^0.1.1",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
@@ -59,10 +59,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/dynatrace/CHANGELOG.md b/plugins/dynatrace/CHANGELOG.md
index 4ca38cc5b7..33e547a2bf 100644
--- a/plugins/dynatrace/CHANGELOG.md
+++ b/plugins/dynatrace/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-dynatrace
+## 0.2.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.2.0-next.2
### Patch Changes
diff --git a/plugins/dynatrace/package.json b/plugins/dynatrace/package.json
index 008e6f116f..3df69ca25f 100644
--- a/plugins/dynatrace/package.json
+++ b/plugins/dynatrace/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-dynatrace",
- "version": "0.2.0-next.2",
+ "version": "0.2.0-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,9 +22,9 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.9.13",
"@material-ui/icons": "^4.9.1",
@@ -36,10 +36,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/example-todo-list-backend/CHANGELOG.md b/plugins/example-todo-list-backend/CHANGELOG.md
index ba33b2f29d..f3bdba1397 100644
--- a/plugins/example-todo-list-backend/CHANGELOG.md
+++ b/plugins/example-todo-list-backend/CHANGELOG.md
@@ -1,5 +1,15 @@
# @internal/plugin-todo-list-backend
+## 1.0.5-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+
## 1.0.5-next.0
### Patch Changes
diff --git a/plugins/example-todo-list-backend/package.json b/plugins/example-todo-list-backend/package.json
index 876afd4ea8..5623c22f58 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.5-next.0",
+ "version": "1.0.5-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,10 +23,10 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-auth-node": "^0.2.5-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-auth-node": "^0.2.5-next.3",
"@types/express": "^4.17.6",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
@@ -35,7 +35,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/supertest": "^2.0.8",
"@types/uuid": "^8.0.0",
"msw": "^0.47.0",
diff --git a/plugins/explore-react/CHANGELOG.md b/plugins/explore-react/CHANGELOG.md
index c61f7049a3..0a1d2c795d 100644
--- a/plugins/explore-react/CHANGELOG.md
+++ b/plugins/explore-react/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-explore-react
+## 0.0.21-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.0.21-next.2
### Patch Changes
diff --git a/plugins/explore-react/package.json b/plugins/explore-react/package.json
index 404832050a..1e715965a8 100644
--- a/plugins/explore-react/package.json
+++ b/plugins/explore-react/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-explore-react",
"description": "A frontend library for Backstage plugins that want to interact with the explore plugin",
- "version": "0.0.21-next.2",
+ "version": "0.0.21-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,12 +32,12 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/core-plugin-api": "^1.0.6-next.2"
+ "@backstage/core-plugin-api": "^1.0.6-next.3"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/explore/CHANGELOG.md b/plugins/explore/CHANGELOG.md
index 84f1f77494..c558be8b63 100644
--- a/plugins/explore/CHANGELOG.md
+++ b/plugins/explore/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-explore
+## 0.3.40-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-explore-react@0.0.21-next.3
+
## 0.3.40-next.2
### Patch Changes
diff --git a/plugins/explore/package.json b/plugins/explore/package.json
index c06fcfc709..c0a5453c02 100644
--- a/plugins/explore/package.json
+++ b/plugins/explore/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-explore",
"description": "A Backstage plugin for building an exploration page of your software ecosystem",
- "version": "0.3.40-next.2",
+ "version": "0.3.40-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,11 +32,11 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
- "@backstage/plugin-explore-react": "^0.0.21-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
+ "@backstage/plugin-explore-react": "^0.0.21-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -51,10 +51,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/firehydrant/CHANGELOG.md b/plugins/firehydrant/CHANGELOG.md
index e1bea4bf11..1e55a1fdfa 100644
--- a/plugins/firehydrant/CHANGELOG.md
+++ b/plugins/firehydrant/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-firehydrant
+## 0.1.26-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.1.26-next.2
### Patch Changes
diff --git a/plugins/firehydrant/package.json b/plugins/firehydrant/package.json
index 695f0c60ee..bc10c957c6 100644
--- a/plugins/firehydrant/package.json
+++ b/plugins/firehydrant/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-firehydrant",
"description": "A Backstage plugin that integrates towards FireHydrant",
- "version": "0.1.26-next.2",
+ "version": "0.1.26-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,9 +23,9 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -37,10 +37,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/fossa/CHANGELOG.md b/plugins/fossa/CHANGELOG.md
index 68e6ec5a6e..05ec48b992 100644
--- a/plugins/fossa/CHANGELOG.md
+++ b/plugins/fossa/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-fossa
+## 0.2.41-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.2.41-next.1
### Patch Changes
diff --git a/plugins/fossa/package.json b/plugins/fossa/package.json
index f84604135b..c96353f3d6 100644
--- a/plugins/fossa/package.json
+++ b/plugins/fossa/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-fossa",
"description": "A Backstage plugin that integrates towards FOSSA",
- "version": "0.2.41-next.1",
+ "version": "0.2.41-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,11 +33,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -51,10 +51,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/gcalendar/CHANGELOG.md b/plugins/gcalendar/CHANGELOG.md
index 7f522a6f9f..f87f087880 100644
--- a/plugins/gcalendar/CHANGELOG.md
+++ b/plugins/gcalendar/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-gcalendar
+## 0.3.5-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.3.5-next.2
### Patch Changes
diff --git a/plugins/gcalendar/package.json b/plugins/gcalendar/package.json
index d5a5125fd3..fbcc9b0c33 100644
--- a/plugins/gcalendar/package.json
+++ b/plugins/gcalendar/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-gcalendar",
- "version": "0.3.5-next.2",
+ "version": "0.3.5-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,9 +22,9 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -43,10 +43,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/gcp-projects/CHANGELOG.md b/plugins/gcp-projects/CHANGELOG.md
index 95d1360c7e..cbd55e8414 100644
--- a/plugins/gcp-projects/CHANGELOG.md
+++ b/plugins/gcp-projects/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-gcp-projects
+## 0.3.28-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.3.28-next.2
### Patch Changes
diff --git a/plugins/gcp-projects/package.json b/plugins/gcp-projects/package.json
index 88f8c2c99f..601d491184 100644
--- a/plugins/gcp-projects/package.json
+++ b/plugins/gcp-projects/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-gcp-projects",
"description": "A Backstage plugin that helps you manage projects in GCP",
- "version": "0.3.28-next.2",
+ "version": "0.3.28-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,8 +33,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -46,10 +46,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/git-release-manager/CHANGELOG.md b/plugins/git-release-manager/CHANGELOG.md
index 9ca3416e82..1dc0bd72bd 100644
--- a/plugins/git-release-manager/CHANGELOG.md
+++ b/plugins/git-release-manager/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-git-release-manager
+## 0.3.22-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration@1.3.1-next.2
+
## 0.3.22-next.2
### Patch Changes
diff --git a/plugins/git-release-manager/package.json b/plugins/git-release-manager/package.json
index 3b90a363e3..fb56a6d0e1 100644
--- a/plugins/git-release-manager/package.json
+++ b/plugins/git-release-manager/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-git-release-manager",
"description": "A Backstage plugin that helps you manage releases in git",
- "version": "0.3.22-next.2",
+ "version": "0.3.22-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,9 +23,9 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/integration": "^1.3.1-next.1",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/integration": "^1.3.1-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -42,10 +42,10 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/react-hooks": "^8.0.0",
diff --git a/plugins/github-actions/CHANGELOG.md b/plugins/github-actions/CHANGELOG.md
index 91fdab23d7..b261cef2ba 100644
--- a/plugins/github-actions/CHANGELOG.md
+++ b/plugins/github-actions/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-github-actions
+## 0.5.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration@1.3.1-next.2
+
## 0.5.9-next.2
### Patch Changes
diff --git a/plugins/github-actions/package.json b/plugins/github-actions/package.json
index 646c599663..7866ded70e 100644
--- a/plugins/github-actions/package.json
+++ b/plugins/github-actions/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-github-actions",
"description": "A Backstage plugin that integrates towards GitHub Actions",
- "version": "0.5.9-next.2",
+ "version": "0.5.9-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -34,11 +34,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -53,10 +53,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/github-deployments/CHANGELOG.md b/plugins/github-deployments/CHANGELOG.md
index e429e1f325..655d640357 100644
--- a/plugins/github-deployments/CHANGELOG.md
+++ b/plugins/github-deployments/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/plugin-github-deployments
+## 0.1.40-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/integration-react@1.1.4-next.2
+
## 0.1.40-next.2
### Patch Changes
diff --git a/plugins/github-deployments/package.json b/plugins/github-deployments/package.json
index 04085204a8..8e32c3c0ff 100644
--- a/plugins/github-deployments/package.json
+++ b/plugins/github-deployments/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-github-deployments",
"description": "A Backstage plugin that integrates towards GitHub Deployments",
- "version": "0.1.40-next.2",
+ "version": "0.1.40-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,13 +23,13 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/integration-react": "^1.1.4-next.1",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/integration-react": "^1.1.4-next.2",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -42,10 +42,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/github-issues/CHANGELOG.md b/plugins/github-issues/CHANGELOG.md
index e36a2f2af8..758146689a 100644
--- a/plugins/github-issues/CHANGELOG.md
+++ b/plugins/github-issues/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-github-issues
+## 0.1.1-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+
## 0.1.1-next.1
### Patch Changes
diff --git a/plugins/github-issues/package.json b/plugins/github-issues/package.json
index 3cbcb54bca..b98197505c 100644
--- a/plugins/github-issues/package.json
+++ b/plugins/github-issues/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-github-issues",
- "version": "0.1.1-next.1",
+ "version": "0.1.1-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,12 +22,12 @@
"postpack": "backstage-cli package postpack"
},
"dependencies": {
- "@backstage/catalog-model": "^1.0.3",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.15",
"@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.9.1",
@@ -40,10 +40,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@spotify/prettier-config": "^14.0.0",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
diff --git a/plugins/github-pull-requests-board/CHANGELOG.md b/plugins/github-pull-requests-board/CHANGELOG.md
index 8455285ce0..37d3fdc257 100644
--- a/plugins/github-pull-requests-board/CHANGELOG.md
+++ b/plugins/github-pull-requests-board/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-github-pull-requests-board
+## 0.1.3-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/integration@1.3.1-next.2
+
## 0.1.3-next.2
### Patch Changes
diff --git a/plugins/github-pull-requests-board/package.json b/plugins/github-pull-requests-board/package.json
index 03a1bd081e..d667acb5a3 100644
--- a/plugins/github-pull-requests-board/package.json
+++ b/plugins/github-pull-requests-board/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-github-pull-requests-board",
"description": "A Backstage plugin that allows you to see all open Pull Requests for all the repositories owned by your team",
- "version": "0.1.3-next.2",
+ "version": "0.1.3-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -34,11 +34,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -48,9 +48,9 @@
"react-use": "^17.2.4"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/gitops-profiles/CHANGELOG.md b/plugins/gitops-profiles/CHANGELOG.md
index 88cd223f38..93975d7184 100644
--- a/plugins/gitops-profiles/CHANGELOG.md
+++ b/plugins/gitops-profiles/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-gitops-profiles
+## 0.3.27-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.3.27-next.2
### Patch Changes
diff --git a/plugins/gitops-profiles/package.json b/plugins/gitops-profiles/package.json
index 9b850e5dc3..6e54ed98e9 100644
--- a/plugins/gitops-profiles/package.json
+++ b/plugins/gitops-profiles/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-gitops-profiles",
"description": "A Backstage plugin that helps you manage GitOps profiles",
- "version": "0.3.27-next.2",
+ "version": "0.3.27-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,8 +33,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -46,10 +46,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/gocd/CHANGELOG.md b/plugins/gocd/CHANGELOG.md
index 2a9f31f68b..3673cc4163 100644
--- a/plugins/gocd/CHANGELOG.md
+++ b/plugins/gocd/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-gocd
+## 0.1.15-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.1.15-next.1
### Patch Changes
diff --git a/plugins/gocd/package.json b/plugins/gocd/package.json
index cee6976b5b..0ab50a90e5 100644
--- a/plugins/gocd/package.json
+++ b/plugins/gocd/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-gocd",
"description": "A Backstage plugin that integrates towards GoCD",
- "version": "0.1.15-next.1",
+ "version": "0.1.15-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -29,11 +29,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -47,10 +47,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/graphiql/CHANGELOG.md b/plugins/graphiql/CHANGELOG.md
index 34c80287a7..a9f2f743ec 100644
--- a/plugins/graphiql/CHANGELOG.md
+++ b/plugins/graphiql/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-graphiql
+## 0.2.41-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.2.41-next.2
### Patch Changes
diff --git a/plugins/graphiql/package.json b/plugins/graphiql/package.json
index e19e1d4036..d6a16708b9 100644
--- a/plugins/graphiql/package.json
+++ b/plugins/graphiql/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-graphiql",
"description": "Backstage plugin for browsing GraphQL APIs",
- "version": "0.2.41-next.2",
+ "version": "0.2.41-next.3",
"publishConfig": {
"access": "public",
"main": "dist/index.esm.js",
@@ -32,8 +32,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -48,10 +48,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/graphql-backend/CHANGELOG.md b/plugins/graphql-backend/CHANGELOG.md
index 86b91c9329..c94a7619b5 100644
--- a/plugins/graphql-backend/CHANGELOG.md
+++ b/plugins/graphql-backend/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-graphql-backend
+## 0.1.26-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-catalog-graphql@0.3.13-next.3
+
## 0.1.26-next.2
### Patch Changes
diff --git a/plugins/graphql-backend/package.json b/plugins/graphql-backend/package.json
index 1f896d9128..96fe0c1fe8 100644
--- a/plugins/graphql-backend/package.json
+++ b/plugins/graphql-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-graphql-backend",
"description": "An experimental Backstage backend plugin for GraphQL",
- "version": "0.1.26-next.2",
+ "version": "0.1.26-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,9 +33,9 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
- "@backstage/plugin-catalog-graphql": "^0.3.13-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/plugin-catalog-graphql": "^0.3.13-next.3",
"@graphql-tools/schema": "^9.0.0",
"@types/express": "^4.17.6",
"apollo-server": "^3.0.0",
@@ -50,7 +50,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/supertest": "^2.0.8",
"msw": "^0.47.0",
"supertest": "^6.1.3"
diff --git a/plugins/home/CHANGELOG.md b/plugins/home/CHANGELOG.md
index 4c5c71d262..55da92f23f 100644
--- a/plugins/home/CHANGELOG.md
+++ b/plugins/home/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-home
+## 0.4.25-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-stack-overflow@0.1.5-next.3
+
## 0.4.25-next.2
### Patch Changes
diff --git a/plugins/home/package.json b/plugins/home/package.json
index c53de70940..df285bad43 100644
--- a/plugins/home/package.json
+++ b/plugins/home/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-home",
"description": "A Backstage plugin that helps you build a home page",
- "version": "0.4.25-next.2",
+ "version": "0.4.25-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,12 +33,12 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
- "@backstage/plugin-stack-overflow": "^0.1.5-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
+ "@backstage/plugin-stack-overflow": "^0.1.5-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -52,10 +52,10 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/ilert/CHANGELOG.md b/plugins/ilert/CHANGELOG.md
index 75da9167fe..bfb3ada100 100644
--- a/plugins/ilert/CHANGELOG.md
+++ b/plugins/ilert/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-ilert
+## 0.1.35-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.1.35-next.2
### Patch Changes
diff --git a/plugins/ilert/package.json b/plugins/ilert/package.json
index bdf7bdd430..7aa79fb143 100644
--- a/plugins/ilert/package.json
+++ b/plugins/ilert/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-ilert",
"description": "A Backstage plugin that integrates towards iLert",
- "version": "0.1.35-next.2",
+ "version": "0.1.35-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,11 +23,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@date-io/luxon": "1.x",
"@material-ui/core": "^4.12.2",
@@ -42,10 +42,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/jenkins-backend/CHANGELOG.md b/plugins/jenkins-backend/CHANGELOG.md
index 90756caa1c..9aa3e20d79 100644
--- a/plugins/jenkins-backend/CHANGELOG.md
+++ b/plugins/jenkins-backend/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-jenkins-backend
+## 0.1.26-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+
## 0.1.26-next.2
### Patch Changes
diff --git a/plugins/jenkins-backend/package.json b/plugins/jenkins-backend/package.json
index d910c9e682..55f856003e 100644
--- a/plugins/jenkins-backend/package.json
+++ b/plugins/jenkins-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-jenkins-backend",
"description": "A Backstage backend plugin that integrates towards Jenkins",
- "version": "0.1.26-next.2",
+ "version": "0.1.26-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -24,14 +24,14 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-auth-node": "^0.2.5-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-auth-node": "^0.2.5-next.3",
"@backstage/plugin-jenkins-common": "^0.1.8-next.0",
- "@backstage/plugin-permission-common": "^0.6.4-next.1",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
"@types/express": "^4.17.6",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
@@ -41,7 +41,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/jenkins": "^0.23.1",
"@types/supertest": "^2.0.8",
"msw": "^0.47.0",
diff --git a/plugins/jenkins/CHANGELOG.md b/plugins/jenkins/CHANGELOG.md
index 5fc8526590..c6cc5ed432 100644
--- a/plugins/jenkins/CHANGELOG.md
+++ b/plugins/jenkins/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-jenkins
+## 0.7.8-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.7.8-next.2
### Patch Changes
diff --git a/plugins/jenkins/package.json b/plugins/jenkins/package.json
index 3243bd6411..f415770809 100644
--- a/plugins/jenkins/package.json
+++ b/plugins/jenkins/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-jenkins",
"description": "A Backstage plugin that integrates towards Jenkins",
- "version": "0.7.8-next.2",
+ "version": "0.7.8-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,11 +33,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/plugin-jenkins-common": "^0.1.8-next.0",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
@@ -52,10 +52,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/kafka-backend/CHANGELOG.md b/plugins/kafka-backend/CHANGELOG.md
index 6dd2737b9a..6bd87b05b7 100644
--- a/plugins/kafka-backend/CHANGELOG.md
+++ b/plugins/kafka-backend/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-kafka-backend
+## 0.2.29-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.2.29-next.0
### Patch Changes
diff --git a/plugins/kafka-backend/package.json b/plugins/kafka-backend/package.json
index 424c5db9fc..0d65283a53 100644
--- a/plugins/kafka-backend/package.json
+++ b/plugins/kafka-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-kafka-backend",
"description": "A Backstage backend plugin that integrates towards Kafka",
- "version": "0.2.29-next.0",
+ "version": "0.2.29-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -34,10 +34,10 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
"@types/express": "^4.17.6",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
@@ -46,7 +46,7 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/jest-when": "^3.5.0",
"@types/lodash": "^4.14.151",
"jest-when": "^3.1.0",
diff --git a/plugins/kafka/CHANGELOG.md b/plugins/kafka/CHANGELOG.md
index 415c7603cd..3a9e86b62e 100644
--- a/plugins/kafka/CHANGELOG.md
+++ b/plugins/kafka/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-kafka
+## 0.3.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.3.9-next.2
### Patch Changes
diff --git a/plugins/kafka/package.json b/plugins/kafka/package.json
index 026d26de62..291f1dcea6 100644
--- a/plugins/kafka/package.json
+++ b/plugins/kafka/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-kafka",
"description": "A Backstage plugin that integrates towards Kafka",
- "version": "0.3.9-next.2",
+ "version": "0.3.9-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -24,11 +24,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -40,10 +40,10 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/react-hooks": "^8.0.0",
diff --git a/plugins/kubernetes-backend/CHANGELOG.md b/plugins/kubernetes-backend/CHANGELOG.md
index f023e16e7d..626003f241 100644
--- a/plugins/kubernetes-backend/CHANGELOG.md
+++ b/plugins/kubernetes-backend/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-kubernetes-backend
+## 0.7.2-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-kubernetes-common@0.4.2-next.1
+ - @backstage/plugin-auth-node@0.2.5-next.3
+
## 0.7.2-next.2
### Patch Changes
diff --git a/plugins/kubernetes-backend/package.json b/plugins/kubernetes-backend/package.json
index 8af7439255..f40492e1b7 100644
--- a/plugins/kubernetes-backend/package.json
+++ b/plugins/kubernetes-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-kubernetes-backend",
"description": "A Backstage backend plugin that integrates towards Kubernetes",
- "version": "0.7.2-next.2",
+ "version": "0.7.2-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -35,13 +35,13 @@
},
"dependencies": {
"@azure/identity": "^2.0.4",
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-auth-node": "^0.2.5-next.2",
- "@backstage/plugin-kubernetes-common": "^0.4.2-next.0",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-auth-node": "^0.2.5-next.3",
+ "@backstage/plugin-kubernetes-common": "^0.4.2-next.1",
"@google-cloud/container": "^4.0.0",
"@kubernetes/client-node": "^0.17.0",
"@types/express": "^4.17.6",
@@ -62,7 +62,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/aws4": "^1.5.1",
"aws-sdk-mock": "^5.2.1",
"supertest": "^6.1.3"
diff --git a/plugins/kubernetes-backend/schema.d.ts b/plugins/kubernetes-backend/schema.d.ts
index fed243ef17..59fa7a5d97 100644
--- a/plugins/kubernetes-backend/schema.d.ts
+++ b/plugins/kubernetes-backend/schema.d.ts
@@ -40,6 +40,8 @@ export interface Config {
region?: string;
/** @visibility frontend */
skipTLSVerify?: boolean;
+ /** @visibility frontend */
+ skipMetricsLookup?: boolean;
}
| {
/** @visibility frontend */
@@ -62,6 +64,8 @@ export interface Config {
oidcTokenProvider?: string;
/** @visibility frontend */
skipTLSVerify?: boolean;
+ /** @visibility frontend */
+ skipMetricsLookup?: boolean;
}>;
}
>;
diff --git a/plugins/kubernetes-common/CHANGELOG.md b/plugins/kubernetes-common/CHANGELOG.md
index 3046aab5d2..08ba0764dc 100644
--- a/plugins/kubernetes-common/CHANGELOG.md
+++ b/plugins/kubernetes-common/CHANGELOG.md
@@ -1,5 +1,12 @@
# @backstage/plugin-kubernetes-common
+## 0.4.2-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+
## 0.4.2-next.0
### Patch Changes
diff --git a/plugins/kubernetes-common/package.json b/plugins/kubernetes-common/package.json
index af5342db3f..3095ac68d4 100644
--- a/plugins/kubernetes-common/package.json
+++ b/plugins/kubernetes-common/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-kubernetes-common",
"description": "Common functionalities for kubernetes, to be shared between kubernetes and kubernetes-backend plugin",
- "version": "0.4.2-next.0",
+ "version": "0.4.2-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -38,11 +38,11 @@
"url": "https://github.com/backstage/backstage/issues"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
+ "@backstage/catalog-model": "^1.1.1-next.0",
"@kubernetes/client-node": "^0.17.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1"
+ "@backstage/cli": "^0.19.0-next.3"
},
"jest": {
"roots": [
diff --git a/plugins/kubernetes/CHANGELOG.md b/plugins/kubernetes/CHANGELOG.md
index 29f502d17a..264e550c5c 100644
--- a/plugins/kubernetes/CHANGELOG.md
+++ b/plugins/kubernetes/CHANGELOG.md
@@ -1,5 +1,19 @@
# @backstage/plugin-kubernetes
+## 0.7.2-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- 19a27929fb: Reset error state on success
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-kubernetes-common@0.4.2-next.1
+
## 0.7.2-next.2
### Patch Changes
diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json
index 574e1aa9fa..27b91b7c79 100644
--- a/plugins/kubernetes/package.json
+++ b/plugins/kubernetes/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-kubernetes",
"description": "A Backstage plugin that integrates towards Kubernetes",
- "version": "0.7.2-next.2",
+ "version": "0.7.2-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,12 +33,12 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
- "@backstage/plugin-kubernetes-common": "^0.4.2-next.0",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
+ "@backstage/plugin-kubernetes-common": "^0.4.2-next.1",
"@backstage/theme": "^0.2.16",
"@kubernetes/client-node": "^0.17.0",
"@material-ui/core": "^4.12.2",
@@ -56,10 +56,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/react-hooks": "^8.0.0",
diff --git a/plugins/lighthouse/CHANGELOG.md b/plugins/lighthouse/CHANGELOG.md
index 4c2bf73400..7cb872e30f 100644
--- a/plugins/lighthouse/CHANGELOG.md
+++ b/plugins/lighthouse/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-lighthouse
+## 0.3.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.3.9-next.2
### Patch Changes
diff --git a/plugins/lighthouse/package.json b/plugins/lighthouse/package.json
index d209f4660f..cfe7be9b16 100644
--- a/plugins/lighthouse/package.json
+++ b/plugins/lighthouse/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-lighthouse",
"description": "A Backstage plugin that integrates towards Lighthouse",
- "version": "0.3.9-next.2",
+ "version": "0.3.9-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,11 +33,11 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -49,10 +49,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/react-hooks": "^8.0.0",
diff --git a/plugins/newrelic-dashboard/CHANGELOG.md b/plugins/newrelic-dashboard/CHANGELOG.md
index 0939b53154..8668e588fa 100644
--- a/plugins/newrelic-dashboard/CHANGELOG.md
+++ b/plugins/newrelic-dashboard/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-newrelic-dashboard
+## 0.2.2-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.2.2-next.1
### Patch Changes
diff --git a/plugins/newrelic-dashboard/package.json b/plugins/newrelic-dashboard/package.json
index 7673ba697b..d08ce75ef3 100644
--- a/plugins/newrelic-dashboard/package.json
+++ b/plugins/newrelic-dashboard/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-newrelic-dashboard",
- "version": "0.2.2-next.1",
+ "version": "0.2.2-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,19 +22,19 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.1",
- "@backstage/core-plugin-api": "^1.0.6-next.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.57",
"react-use": "^17.2.4"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
- "@backstage/dev-utils": "^1.0.6-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
"@testing-library/jest-dom": "^5.10.1",
"@types/react": "^16.13.1 || ^17.0.0",
"cross-fetch": "^3.1.5"
diff --git a/plugins/newrelic/CHANGELOG.md b/plugins/newrelic/CHANGELOG.md
index 0c56ba254d..3748b744de 100644
--- a/plugins/newrelic/CHANGELOG.md
+++ b/plugins/newrelic/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-newrelic
+## 0.3.27-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.3.27-next.2
### Patch Changes
diff --git a/plugins/newrelic/package.json b/plugins/newrelic/package.json
index 0d858cdc93..978b0abddd 100644
--- a/plugins/newrelic/package.json
+++ b/plugins/newrelic/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-newrelic",
"description": "A Backstage plugin that integrates towards New Relic",
- "version": "0.3.27-next.2",
+ "version": "0.3.27-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,8 +33,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -45,10 +45,10 @@
"react": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/org/CHANGELOG.md b/plugins/org/CHANGELOG.md
index 883a613b88..568bba4890 100644
--- a/plugins/org/CHANGELOG.md
+++ b/plugins/org/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-org
+## 0.5.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.5.9-next.2
### Patch Changes
diff --git a/plugins/org/package.json b/plugins/org/package.json
index a6701a3c1d..f62d938486 100644
--- a/plugins/org/package.json
+++ b/plugins/org/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-org",
"description": "A Backstage plugin that helps you create entity pages for your organization",
- "version": "0.5.9-next.2",
+ "version": "0.5.9-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -28,10 +28,10 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -47,11 +47,11 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/pagerduty/CHANGELOG.md b/plugins/pagerduty/CHANGELOG.md
index 42b61b3643..98485e3836 100644
--- a/plugins/pagerduty/CHANGELOG.md
+++ b/plugins/pagerduty/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-pagerduty
+## 0.5.2-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.5.2-next.2
### Patch Changes
diff --git a/plugins/pagerduty/package.json b/plugins/pagerduty/package.json
index df5971497d..dda460bbb6 100644
--- a/plugins/pagerduty/package.json
+++ b/plugins/pagerduty/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-pagerduty",
"description": "A Backstage plugin that integrates towards PagerDuty",
- "version": "0.5.2-next.2",
+ "version": "0.5.2-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,11 +33,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -52,10 +52,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/periskop-backend/CHANGELOG.md b/plugins/periskop-backend/CHANGELOG.md
index 5e01c50257..adf1520cf9 100644
--- a/plugins/periskop-backend/CHANGELOG.md
+++ b/plugins/periskop-backend/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-periskop-backend
+## 0.1.7-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.1.7-next.2
### Patch Changes
diff --git a/plugins/periskop-backend/package.json b/plugins/periskop-backend/package.json
index 088fe43d9c..c49d71028e 100644
--- a/plugins/periskop-backend/package.json
+++ b/plugins/periskop-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-periskop-backend",
- "version": "0.1.7-next.2",
+ "version": "0.1.7-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,8 +23,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
"@types/express": "*",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
@@ -33,7 +33,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/supertest": "^2.0.8",
"msw": "^0.47.0",
"supertest": "^6.1.6"
diff --git a/plugins/periskop/CHANGELOG.md b/plugins/periskop/CHANGELOG.md
index 1e18571dc0..7b5cccc8d4 100644
--- a/plugins/periskop/CHANGELOG.md
+++ b/plugins/periskop/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-periskop
+## 0.1.7-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+
## 0.1.7-next.1
### Patch Changes
diff --git a/plugins/periskop/package.json b/plugins/periskop/package.json
index 03a15b2b4a..b4494bc934 100644
--- a/plugins/periskop/package.json
+++ b/plugins/periskop/package.json
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-periskop",
- "version": "0.1.7-next.1",
+ "version": "0.1.7-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,11 +23,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -40,10 +40,10 @@
"react-dom": "^16.13.1 || ^17.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^14.0.0",
diff --git a/plugins/permission-backend/CHANGELOG.md b/plugins/permission-backend/CHANGELOG.md
index c8d4957c8a..615104ee9b 100644
--- a/plugins/permission-backend/CHANGELOG.md
+++ b/plugins/permission-backend/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-permission-backend
+## 0.5.11-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+ - @backstage/plugin-permission-node@0.6.5-next.3
+
## 0.5.11-next.1
### Patch Changes
diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json
index 1b47c84061..42dd4fcd1c 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.11-next.1",
+ "version": "0.5.11-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,12 +22,12 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-auth-node": "^0.2.5-next.2",
- "@backstage/plugin-permission-common": "^0.6.4-next.1",
- "@backstage/plugin-permission-node": "^0.6.5-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-auth-node": "^0.2.5-next.3",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
+ "@backstage/plugin-permission-node": "^0.6.5-next.3",
"@types/express": "*",
"dataloader": "^2.0.0",
"express": "^4.17.1",
@@ -39,7 +39,7 @@
"zod": "^3.11.6"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/lodash": "^4.14.151",
"@types/supertest": "^2.0.8",
"msw": "^0.47.0",
diff --git a/plugins/permission-common/CHANGELOG.md b/plugins/permission-common/CHANGELOG.md
index 592f6b4fdb..0a64a7faf8 100644
--- a/plugins/permission-common/CHANGELOG.md
+++ b/plugins/permission-common/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-permission-common
+## 0.6.4-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+
## 0.6.4-next.1
### Patch Changes
diff --git a/plugins/permission-common/package.json b/plugins/permission-common/package.json
index 6c3c9d2d29..5a6d98aba5 100644
--- a/plugins/permission-common/package.json
+++ b/plugins/permission-common/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-permission-common",
"description": "Isomorphic types and client for Backstage permissions and authorization",
- "version": "0.6.4-next.1",
+ "version": "0.6.4-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"publishConfig": {
@@ -41,14 +41,14 @@
"url": "https://github.com/backstage/backstage/issues"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
"cross-fetch": "^3.1.5",
"uuid": "^8.0.0",
"zod": "^3.11.6"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"msw": "^0.47.0"
}
}
diff --git a/plugins/permission-node/CHANGELOG.md b/plugins/permission-node/CHANGELOG.md
index 887061acbf..6ac474d76d 100644
--- a/plugins/permission-node/CHANGELOG.md
+++ b/plugins/permission-node/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-permission-node
+## 0.6.5-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+
## 0.6.5-next.2
### Patch Changes
diff --git a/plugins/permission-node/package.json b/plugins/permission-node/package.json
index ef8c932b68..6cb3f771d5 100644
--- a/plugins/permission-node/package.json
+++ b/plugins/permission-node/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-permission-node",
"description": "Common permission and authorization utilities for backend plugins",
- "version": "0.6.5-next.2",
+ "version": "0.6.5-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,19 +33,19 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-auth-node": "^0.2.5-next.2",
- "@backstage/plugin-permission-common": "^0.6.4-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-auth-node": "^0.2.5-next.3",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
"@types/express": "^4.17.6",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
"zod": "^3.11.6"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/supertest": "^2.0.8",
"msw": "^0.47.0",
"supertest": "^6.1.3"
diff --git a/plugins/permission-react/CHANGELOG.md b/plugins/permission-react/CHANGELOG.md
index e4414a7daa..8cc4c02424 100644
--- a/plugins/permission-react/CHANGELOG.md
+++ b/plugins/permission-react/CHANGELOG.md
@@ -1,5 +1,15 @@
# @backstage/plugin-permission-react
+## 0.4.5-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/plugin-permission-common@0.6.4-next.2
+
## 0.4.5-next.1
### Patch Changes
diff --git a/plugins/permission-react/package.json b/plugins/permission-react/package.json
index 621379544c..82c5140f86 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.5-next.1",
+ "version": "0.4.5-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -31,9 +31,9 @@
"start": "backstage-cli package start"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/core-plugin-api": "^1.0.6-next.1",
- "@backstage/plugin-permission-common": "^0.6.4-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
"cross-fetch": "^3.1.5",
"react-use": "^17.2.4",
"swr": "^1.1.2"
@@ -44,8 +44,8 @@
"react-router": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
- "@backstage/test-utils": "^1.2.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3"
},
diff --git a/plugins/proxy-backend/CHANGELOG.md b/plugins/proxy-backend/CHANGELOG.md
index d76c3511f9..08e89d6910 100644
--- a/plugins/proxy-backend/CHANGELOG.md
+++ b/plugins/proxy-backend/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-proxy-backend
+## 0.2.30-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.2.30-next.1
### Patch Changes
diff --git a/plugins/proxy-backend/package.json b/plugins/proxy-backend/package.json
index 1e7f7dc96e..1870c1ec7d 100644
--- a/plugins/proxy-backend/package.json
+++ b/plugins/proxy-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-proxy-backend",
"description": "A Backstage backend plugin that helps you set up proxy endpoints in the backend",
- "version": "0.2.30-next.1",
+ "version": "0.2.30-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,8 +32,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
"@types/express": "^4.17.6",
"express": "^4.17.1",
"express-promise-router": "^4.1.0",
@@ -46,7 +46,7 @@
"yup": "^0.32.9"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/http-proxy-middleware": "^0.19.3",
"@types/supertest": "^2.0.8",
"@types/uuid": "^8.0.0",
diff --git a/plugins/rollbar-backend/CHANGELOG.md b/plugins/rollbar-backend/CHANGELOG.md
index aaca8497da..8f821f6e8f 100644
--- a/plugins/rollbar-backend/CHANGELOG.md
+++ b/plugins/rollbar-backend/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-rollbar-backend
+## 0.1.33-next.3
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+
## 0.1.33-next.2
### Patch Changes
diff --git a/plugins/rollbar-backend/package.json b/plugins/rollbar-backend/package.json
index c0777e9950..eb3b74e69a 100644
--- a/plugins/rollbar-backend/package.json
+++ b/plugins/rollbar-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-rollbar-backend",
"description": "A Backstage backend plugin that integrates towards Rollbar",
- "version": "0.1.33-next.2",
+ "version": "0.1.33-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,8 +33,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
"@types/express": "^4.17.6",
"camelcase-keys": "^7.0.1",
"compression": "^1.7.4",
@@ -49,8 +49,8 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/supertest": "^2.0.8",
"msw": "^0.47.0",
"supertest": "^6.1.3"
diff --git a/plugins/rollbar/CHANGELOG.md b/plugins/rollbar/CHANGELOG.md
index 55926c9611..6d1464aa02 100644
--- a/plugins/rollbar/CHANGELOG.md
+++ b/plugins/rollbar/CHANGELOG.md
@@ -1,5 +1,16 @@
# @backstage/plugin-rollbar
+## 0.4.9-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+
## 0.4.9-next.2
### Patch Changes
diff --git a/plugins/rollbar/package.json b/plugins/rollbar/package.json
index 769e002539..9cf5aa4964 100644
--- a/plugins/rollbar/package.json
+++ b/plugins/rollbar/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-rollbar",
"description": "A Backstage plugin that integrates towards Rollbar",
- "version": "0.4.9-next.2",
+ "version": "0.4.9-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,10 +33,10 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
"@backstage/theme": "^0.2.16",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
@@ -51,10 +51,10 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/react-hooks": "^8.0.0",
diff --git a/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md b/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md
index 495712b802..77c0282940 100644
--- a/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-scaffolder-backend-module-cookiecutter
+## 0.2.11-next.2
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-scaffolder-backend@1.6.0-next.3
+
## 0.2.11-next.1
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-cookiecutter/package.json b/plugins/scaffolder-backend-module-cookiecutter/package.json
index a9c95cacb8..5c19a3d4cf 100644
--- a/plugins/scaffolder-backend-module-cookiecutter/package.json
+++ b/plugins/scaffolder-backend-module-cookiecutter/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-cookiecutter",
"description": "A module for the scaffolder backend that lets you template projects using cookiecutter",
- "version": "0.2.11-next.1",
+ "version": "0.2.11-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,11 +23,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-scaffolder-backend": "^1.6.0-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-scaffolder-backend": "^1.6.0-next.3",
"@backstage/types": "^1.0.0",
"command-exists": "^1.2.9",
"fs-extra": "10.1.0",
@@ -35,7 +35,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/command-exists": "^1.2.0",
"@types/fs-extra": "^9.0.1",
"@types/mock-fs": "^4.13.0",
diff --git a/plugins/scaffolder-backend-module-rails/CHANGELOG.md b/plugins/scaffolder-backend-module-rails/CHANGELOG.md
index 15930b6b1d..ceb954110b 100644
--- a/plugins/scaffolder-backend-module-rails/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-rails/CHANGELOG.md
@@ -1,5 +1,17 @@
# @backstage/plugin-scaffolder-backend-module-rails
+## 0.4.4-next.1
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-scaffolder-backend@1.6.0-next.3
+
## 0.4.4-next.0
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-rails/package.json b/plugins/scaffolder-backend-module-rails/package.json
index 3c47c435df..e60e643880 100644
--- a/plugins/scaffolder-backend-module-rails/package.json
+++ b/plugins/scaffolder-backend-module-rails/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-scaffolder-backend-module-rails",
"description": "A module for the scaffolder backend that lets you template projects using Rails",
- "version": "0.4.4-next.0",
+ "version": "0.4.4-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,17 +23,17 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.0",
- "@backstage/plugin-scaffolder-backend": "^1.6.0-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-scaffolder-backend": "^1.6.0-next.3",
"@backstage/types": "^1.0.0",
"command-exists": "^1.2.9",
"fs-extra": "^10.0.1"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/command-exists": "^1.2.0",
"@types/fs-extra": "^9.0.1",
"@types/mock-fs": "^4.13.0",
diff --git a/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md b/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md
index 117dd2e7d0..1769ad172e 100644
--- a/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md
+++ b/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-scaffolder-backend-module-yeoman
+## 0.2.9-next.1
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/plugin-scaffolder-backend@1.6.0-next.3
+
## 0.2.9-next.0
### Patch Changes
diff --git a/plugins/scaffolder-backend-module-yeoman/package.json b/plugins/scaffolder-backend-module-yeoman/package.json
index 0a8648134f..eac08016f8 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.2.9-next.0",
+ "version": "0.2.9-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -22,15 +22,15 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/plugin-scaffolder-backend": "^1.6.0-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/plugin-scaffolder-backend": "^1.6.0-next.3",
"@backstage/types": "^1.0.0",
"winston": "^3.2.1",
"yeoman-environment": "^3.9.1"
},
"devDependencies": {
- "@backstage/backend-common": "^0.15.1-next.0",
- "@backstage/cli": "^0.19.0-next.1"
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/cli": "^0.19.0-next.3"
},
"files": [
"dist"
diff --git a/plugins/scaffolder-backend/CHANGELOG.md b/plugins/scaffolder-backend/CHANGELOG.md
index b612234d50..bf0b46c509 100644
--- a/plugins/scaffolder-backend/CHANGELOG.md
+++ b/plugins/scaffolder-backend/CHANGELOG.md
@@ -1,5 +1,23 @@
# @backstage/plugin-scaffolder-backend
+## 1.6.0-next.3
+
+### Patch Changes
+
+- 50467bc15b: The number of task workers used to execute templates now default to 3, rather than 1.
+- Updated dependencies
+ - @backstage/plugin-catalog-node@1.1.0-next.2
+ - @backstage/backend-plugin-api@0.1.2-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/plugin-catalog-backend@1.4.0-next.3
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-scaffolder-common@1.2.0-next.1
+ - @backstage/plugin-auth-node@0.2.5-next.3
+
## 1.6.0-next.2
### Minor Changes
diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json
index 7f8d7e1f67..5b72ab2f07 100644
--- a/plugins/scaffolder-backend/package.json
+++ b/plugins/scaffolder-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-scaffolder-backend",
"description": "The Backstage backend plugin that helps you create new things",
- "version": "1.6.0-next.2",
+ "version": "1.6.0-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -34,17 +34,17 @@
"build:assets": "node scripts/build-nunjucks.js"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/backend-plugin-api": "^0.1.2-next.1",
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/plugin-auth-node": "^0.2.5-next.2",
- "@backstage/plugin-catalog-backend": "^1.4.0-next.2",
- "@backstage/plugin-catalog-node": "^1.0.2-next.1",
- "@backstage/plugin-scaffolder-common": "^1.2.0-next.0",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-plugin-api": "^0.1.2-next.2",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/plugin-auth-node": "^0.2.5-next.3",
+ "@backstage/plugin-catalog-backend": "^1.4.0-next.3",
+ "@backstage/plugin-catalog-node": "^1.1.0-next.2",
+ "@backstage/plugin-scaffolder-common": "^1.2.0-next.1",
"@backstage/types": "^1.0.0",
"@gitbeaker/core": "^35.6.0",
"@gitbeaker/node": "^35.1.0",
@@ -79,8 +79,8 @@
"zod": "^3.11.6"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/command-exists": "^1.2.0",
"@types/fs-extra": "^9.0.1",
"@types/git-url-parse": "^9.0.0",
diff --git a/plugins/scaffolder-common/CHANGELOG.md b/plugins/scaffolder-common/CHANGELOG.md
index 95a5c9061b..f7cdcfe3b0 100644
--- a/plugins/scaffolder-common/CHANGELOG.md
+++ b/plugins/scaffolder-common/CHANGELOG.md
@@ -1,5 +1,12 @@
# @backstage/plugin-scaffolder-common
+## 1.2.0-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/catalog-model@1.1.1-next.0
+
## 1.2.0-next.0
### Minor Changes
diff --git a/plugins/scaffolder-common/package.json b/plugins/scaffolder-common/package.json
index 834e3e266a..40ef29a3ae 100644
--- a/plugins/scaffolder-common/package.json
+++ b/plugins/scaffolder-common/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-scaffolder-common",
"description": "Common functionalities for the scaffolder, to be shared between scaffolder and scaffolder-backend plugin",
- "version": "1.2.0-next.0",
+ "version": "1.2.0-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -38,10 +38,10 @@
"url": "https://github.com/backstage/backstage/issues"
},
"dependencies": {
- "@backstage/catalog-model": "^1.1.0",
+ "@backstage/catalog-model": "^1.1.1-next.0",
"@backstage/types": "^1.0.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1"
+ "@backstage/cli": "^0.19.0-next.3"
}
}
diff --git a/plugins/scaffolder/CHANGELOG.md b/plugins/scaffolder/CHANGELOG.md
index eccaecc152..d30be1c8fc 100644
--- a/plugins/scaffolder/CHANGELOG.md
+++ b/plugins/scaffolder/CHANGELOG.md
@@ -1,5 +1,25 @@
# @backstage/plugin-scaffolder
+## 1.6.0-next.3
+
+### Patch Changes
+
+- 7d47def9c4: Removed dependency on `@types/jest`.
+- 6522e459aa: Support displaying and ordering by counts in `EntityTagPicker` field. Add the `showCounts` option to enable this. Also support configuring `helperText`.
+- f0510a20b5: Addition of a dismissible Error Banner in Scaffolder page
+- Updated dependencies
+ - @backstage/plugin-catalog-react@1.1.4-next.2
+ - @backstage/catalog-client@1.1.0-next.2
+ - @backstage/catalog-model@1.1.1-next.0
+ - @backstage/config@1.0.2-next.0
+ - @backstage/core-components@0.11.1-next.3
+ - @backstage/core-plugin-api@1.0.6-next.3
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/integration@1.3.1-next.2
+ - @backstage/integration-react@1.1.4-next.2
+ - @backstage/plugin-permission-react@0.4.5-next.2
+ - @backstage/plugin-scaffolder-common@1.2.0-next.1
+
## 1.6.0-next.2
### Patch Changes
diff --git a/plugins/scaffolder/api-report.md b/plugins/scaffolder/api-report.md
index d611309df3..9541098934 100644
--- a/plugins/scaffolder/api-report.md
+++ b/plugins/scaffolder/api-report.md
@@ -76,8 +76,12 @@ export const EntityTagsPickerFieldExtension: FieldExtensionComponent<
// @public
export interface EntityTagsPickerUiOptions {
+ // (undocumented)
+ helperText?: string;
// (undocumented)
kinds?: string[];
+ // (undocumented)
+ showCounts?: boolean;
}
// @public
diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json
index 5416c0bb2c..d0387ef4fe 100644
--- a/plugins/scaffolder/package.json
+++ b/plugins/scaffolder/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-scaffolder",
"description": "The Backstage plugin that helps you create new things",
- "version": "1.6.0-next.2",
+ "version": "1.6.0-next.3",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -33,18 +33,18 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/catalog-client": "^1.0.5-next.1",
- "@backstage/catalog-model": "^1.1.0",
- "@backstage/config": "^1.0.1",
- "@backstage/core-components": "^0.11.1-next.2",
- "@backstage/core-plugin-api": "^1.0.6-next.2",
- "@backstage/errors": "^1.1.0",
- "@backstage/integration": "^1.3.1-next.1",
- "@backstage/integration-react": "^1.1.4-next.1",
+ "@backstage/catalog-client": "^1.1.0-next.2",
+ "@backstage/catalog-model": "^1.1.1-next.0",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/core-components": "^0.11.1-next.3",
+ "@backstage/core-plugin-api": "^1.0.6-next.3",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/integration": "^1.3.1-next.2",
+ "@backstage/integration-react": "^1.1.4-next.2",
"@backstage/plugin-catalog-common": "^1.0.6-next.0",
- "@backstage/plugin-catalog-react": "^1.1.4-next.1",
- "@backstage/plugin-permission-react": "^0.4.5-next.1",
- "@backstage/plugin-scaffolder-common": "^1.2.0-next.0",
+ "@backstage/plugin-catalog-react": "^1.1.4-next.2",
+ "@backstage/plugin-permission-react": "^0.4.5-next.2",
+ "@backstage/plugin-scaffolder-common": "^1.2.0-next.1",
"@backstage/theme": "^0.2.16",
"@backstage/types": "^1.0.0",
"@codemirror/language": "^6.0.0",
@@ -79,11 +79,11 @@
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.2",
- "@backstage/core-app-api": "^1.1.0-next.2",
- "@backstage/dev-utils": "^1.0.6-next.1",
- "@backstage/plugin-catalog": "^1.5.1-next.2",
- "@backstage/test-utils": "^1.2.0-next.2",
+ "@backstage/cli": "^0.19.0-next.3",
+ "@backstage/core-app-api": "^1.1.0-next.3",
+ "@backstage/dev-utils": "^1.0.6-next.2",
+ "@backstage/plugin-catalog": "^1.5.1-next.3",
+ "@backstage/test-utils": "^1.2.0-next.3",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^12.1.3",
"@testing-library/react-hooks": "^8.0.0",
diff --git a/plugins/scaffolder/src/components/fields/EntityTagsPicker/EntityTagsPicker.tsx b/plugins/scaffolder/src/components/fields/EntityTagsPicker/EntityTagsPicker.tsx
index 5cf98cb8aa..c0e3aab436 100644
--- a/plugins/scaffolder/src/components/fields/EntityTagsPicker/EntityTagsPicker.tsx
+++ b/plugins/scaffolder/src/components/fields/EntityTagsPicker/EntityTagsPicker.tsx
@@ -16,8 +16,8 @@
import React, { useState } from 'react';
import useAsync from 'react-use/lib/useAsync';
import useEffectOnce from 'react-use/lib/useEffectOnce';
-import { GetEntitiesRequest } from '@backstage/catalog-client';
-import { Entity, makeValidator } from '@backstage/catalog-model';
+import { GetEntityFacetsRequest } from '@backstage/catalog-client';
+import { makeValidator } from '@backstage/catalog-model';
import { useApi } from '@backstage/core-plugin-api';
import { catalogApiRef } from '@backstage/plugin-catalog-react';
import { FormControl, TextField } from '@material-ui/core';
@@ -32,6 +32,8 @@ import { FieldExtensionComponentProps } from '../../../extensions';
*/
export interface EntityTagsPickerUiOptions {
kinds?: string[];
+ showCounts?: boolean;
+ helperText?: string;
}
/**
@@ -45,26 +47,34 @@ export const EntityTagsPicker = (
) => {
const { formData, onChange, uiSchema } = props;
const catalogApi = useApi(catalogApiRef);
+ const [tagOptions, setTagOptions] = useState([]);
const [inputValue, setInputValue] = useState('');
const [inputError, setInputError] = useState(false);
const tagValidator = makeValidator().isValidTag;
const kinds = uiSchema['ui:options']?.kinds;
+ const showCounts = uiSchema['ui:options']?.showCounts;
+ const helperText = uiSchema['ui:options']?.helperText;
const { loading, value: existingTags } = useAsync(async () => {
- const tagsRequest: GetEntitiesRequest = { fields: ['metadata.tags'] };
+ const facet = 'metadata.tags';
+ const tagsRequest: GetEntityFacetsRequest = { facets: [facet] };
if (kinds) {
tagsRequest.filter = { kind: kinds };
}
- const entities = await catalogApi.getEntities(tagsRequest);
+ const { facets } = await catalogApi.getEntityFacets(tagsRequest);
- return [
- ...new Set(
- entities.items
- .flatMap((e: Entity) => e.metadata?.tags)
- .filter(Boolean) as string[],
+ const tagFacets = Object.fromEntries(
+ facets[facet].map(({ value, count }) => [value, count]),
+ );
+
+ setTagOptions(
+ Object.keys(tagFacets).sort((a, b) =>
+ showCounts ? tagFacets[b] - tagFacets[a] : a.localeCompare(b),
),
- ].sort();
+ );
+
+ return tagFacets;
});
const setTags = (_: React.ChangeEvent<{}>, values: string[] | null) => {
@@ -102,15 +112,21 @@ export const EntityTagsPicker = (
value={formData || []}
inputValue={inputValue}
loading={loading}
- options={existingTags || []}
+ options={tagOptions}
ChipProps={{ size: 'small' }}
+ renderOption={option =>
+ showCounts ? `${option} (${existingTags?.[option]})` : option
+ }
renderInput={params => (
setInputValue(e.target.value)}
error={inputError}
- helperText="Add any relevant tags, hit 'Enter' to add new tags. Valid format: [a-z0-9+#] separated by [-], at most 63 characters"
+ helperText={
+ helperText ??
+ "Add any relevant tags, hit 'Enter' to add new tags. Valid format: [a-z0-9+#] separated by [-], at most 63 characters"
+ }
/>
)}
/>
diff --git a/plugins/search-backend-module-elasticsearch/CHANGELOG.md b/plugins/search-backend-module-elasticsearch/CHANGELOG.md
index 83f4cdab3e..01b3be70b1 100644
--- a/plugins/search-backend-module-elasticsearch/CHANGELOG.md
+++ b/plugins/search-backend-module-elasticsearch/CHANGELOG.md
@@ -1,5 +1,13 @@
# @backstage/plugin-search-backend-module-elasticsearch
+## 1.0.2-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/plugin-search-backend-node@1.0.2-next.2
+
## 1.0.2-next.1
### Patch Changes
diff --git a/plugins/search-backend-module-elasticsearch/package.json b/plugins/search-backend-module-elasticsearch/package.json
index 7b66d0c179..6ba1fe73d5 100644
--- a/plugins/search-backend-module-elasticsearch/package.json
+++ b/plugins/search-backend-module-elasticsearch/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-search-backend-module-elasticsearch",
"description": "A module for the search backend that implements search using ElasticSearch",
- "version": "1.0.2-next.1",
+ "version": "1.0.2-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,8 +23,8 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/config": "^1.0.1",
- "@backstage/plugin-search-backend-node": "^1.0.2-next.1",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/plugin-search-backend-node": "^1.0.2-next.2",
"@backstage/plugin-search-common": "^1.0.1-next.0",
"@elastic/elasticsearch": "^7.13.0",
"@opensearch-project/opensearch": "^2.0.0",
@@ -36,8 +36,8 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/backend-common": "^0.15.1-next.2",
- "@backstage/cli": "^0.19.0-next.2",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@elastic/elasticsearch-mock": "^1.0.0",
"@short.io/opensearch-mock": "^0.3.1"
},
diff --git a/plugins/search-backend-module-pg/CHANGELOG.md b/plugins/search-backend-module-pg/CHANGELOG.md
index 93d0abe0be..2610be5997 100644
--- a/plugins/search-backend-module-pg/CHANGELOG.md
+++ b/plugins/search-backend-module-pg/CHANGELOG.md
@@ -1,5 +1,14 @@
# @backstage/plugin-search-backend-module-pg
+## 0.4.0-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-search-backend-node@1.0.2-next.2
+
## 0.4.0-next.1
### Patch Changes
diff --git a/plugins/search-backend-module-pg/package.json b/plugins/search-backend-module-pg/package.json
index f98e440972..cc04e46be1 100644
--- a/plugins/search-backend-module-pg/package.json
+++ b/plugins/search-backend-module-pg/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-search-backend-module-pg",
"description": "A module for the search backend that implements search using PostgreSQL",
- "version": "0.4.0-next.1",
+ "version": "0.4.0-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,17 +23,17 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/config": "^1.0.1",
- "@backstage/plugin-search-backend-node": "^1.0.2-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/plugin-search-backend-node": "^1.0.2-next.2",
"@backstage/plugin-search-common": "^1.0.1-next.0",
"knex": "^2.0.0",
"lodash": "^4.17.21",
"uuid": "^8.3.2"
},
"devDependencies": {
- "@backstage/backend-test-utils": "^0.1.28-next.1",
- "@backstage/cli": "^0.19.0-next.1"
+ "@backstage/backend-test-utils": "^0.1.28-next.3",
+ "@backstage/cli": "^0.19.0-next.3"
},
"files": [
"dist",
diff --git a/plugins/search-backend-node/CHANGELOG.md b/plugins/search-backend-node/CHANGELOG.md
index d5895611ab..dc16b57c18 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.0.2-next.2
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/backend-tasks@0.3.5-next.1
+
## 1.0.2-next.1
### Patch Changes
diff --git a/plugins/search-backend-node/package.json b/plugins/search-backend-node/package.json
index 6899afb192..096deeab9e 100644
--- a/plugins/search-backend-node/package.json
+++ b/plugins/search-backend-node/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-search-backend-node",
"description": "A library for Backstage backend plugins that want to interact with the search backend plugin",
- "version": "1.0.2-next.1",
+ "version": "1.0.2-next.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,11 +23,11 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/backend-tasks": "^0.3.5-next.0",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-permission-common": "^0.6.4-next.0",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/backend-tasks": "^0.3.5-next.1",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
"@backstage/plugin-search-common": "^1.0.1-next.0",
"@types/lunr": "^2.3.3",
"lodash": "^4.17.21",
@@ -38,8 +38,8 @@
"winston": "^3.2.1"
},
"devDependencies": {
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/ndjson": "^2.0.1"
},
"files": [
diff --git a/plugins/search-backend/CHANGELOG.md b/plugins/search-backend/CHANGELOG.md
index 6179dbff4f..0707bdd5d6 100644
--- a/plugins/search-backend/CHANGELOG.md
+++ b/plugins/search-backend/CHANGELOG.md
@@ -1,5 +1,18 @@
# @backstage/plugin-search-backend
+## 1.0.2-next.1
+
+### Patch Changes
+
+- Updated dependencies
+ - @backstage/config@1.0.2-next.0
+ - @backstage/errors@1.1.1-next.0
+ - @backstage/plugin-permission-common@0.6.4-next.2
+ - @backstage/backend-common@0.15.1-next.3
+ - @backstage/plugin-auth-node@0.2.5-next.3
+ - @backstage/plugin-permission-node@0.6.5-next.3
+ - @backstage/plugin-search-backend-node@1.0.2-next.2
+
## 1.0.2-next.0
### Patch Changes
diff --git a/plugins/search-backend/package.json b/plugins/search-backend/package.json
index c6a104b14e..56070040fd 100644
--- a/plugins/search-backend/package.json
+++ b/plugins/search-backend/package.json
@@ -1,7 +1,7 @@
{
"name": "@backstage/plugin-search-backend",
"description": "The Backstage backend plugin that provides your backstage app with search",
- "version": "1.0.2-next.0",
+ "version": "1.0.2-next.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -23,13 +23,13 @@
"clean": "backstage-cli package clean"
},
"dependencies": {
- "@backstage/backend-common": "^0.15.1-next.1",
- "@backstage/config": "^1.0.1",
- "@backstage/errors": "^1.1.0",
- "@backstage/plugin-auth-node": "^0.2.5-next.1",
- "@backstage/plugin-permission-common": "^0.6.4-next.0",
- "@backstage/plugin-permission-node": "^0.6.5-next.1",
- "@backstage/plugin-search-backend-node": "^1.0.2-next.1",
+ "@backstage/backend-common": "^0.15.1-next.3",
+ "@backstage/config": "^1.0.2-next.0",
+ "@backstage/errors": "^1.1.1-next.0",
+ "@backstage/plugin-auth-node": "^0.2.5-next.3",
+ "@backstage/plugin-permission-common": "^0.6.4-next.2",
+ "@backstage/plugin-permission-node": "^0.6.5-next.3",
+ "@backstage/plugin-search-backend-node": "^1.0.2-next.2",
"@backstage/plugin-search-common": "^1.0.1-next.0",
"@backstage/types": "^1.0.0",
"@types/express": "^4.17.6",
@@ -43,7 +43,7 @@
"zod": "^3.11.6"
},
"devDependencies": {
- "@backstage/cli": "^0.19.0-next.1",
+ "@backstage/cli": "^0.19.0-next.3",
"@types/supertest": "^2.0.8",
"supertest": "^6.1.3"
},
diff --git a/plugins/search-react/api-report.md b/plugins/search-react/api-report.md
index 7d5e64757b..5ec4124fcc 100644
--- a/plugins/search-react/api-report.md
+++ b/plugins/search-react/api-report.md
@@ -11,7 +11,10 @@ import { AutocompleteProps } from '@material-ui/lab';
import { ForwardRefExoticComponent } from 'react';
import { InputBaseProps } from '@material-ui/core';
import { JsonObject } from '@backstage/types';
+import { JsonValue } from '@backstage/types';
+import { LinkProps } from '@backstage/core-components';
import { ListItemTextProps } from '@material-ui/core';
+import { ListProps } from '@material-ui/core';
import { PropsWithChildren } from 'react';
import { default as React_2 } from 'react';
import { ReactElement } from 'react';
@@ -21,6 +24,7 @@ import { SearchDocument } from '@backstage/plugin-search-common';
import { SearchQuery } from '@backstage/plugin-search-common';
import { SearchResult as SearchResult_2 } from '@backstage/plugin-search-common';
import { SearchResultSet } from '@backstage/plugin-search-common';
+import { TypographyProps } from '@material-ui/core';
// @public (undocumented)
export const AutocompleteFilter: (
@@ -205,22 +209,142 @@ export type SearchFilterWrapperProps = SearchFilterComponentProps & {
debug?: boolean;
};
-// @public (undocumented)
+// @public
export const SearchResult: (props: SearchResultProps) => JSX.Element;
// @public
-export const SearchResultComponent: ({
- children,
-}: SearchResultProps) => JSX.Element;
+export const SearchResultApi: (props: SearchResultApiProps) => JSX.Element;
+
+// @public
+export type SearchResultApiProps = SearchResultContextProps & {
+ query: Partial;
+};
+
+// @public
+export const SearchResultComponent: (props: SearchResultProps) => JSX.Element;
+
+// @public
+export const SearchResultContext: (
+ props: SearchResultContextProps,
+) => JSX.Element;
+
+// @public
+export type SearchResultContextProps = {
+ children: (state: AsyncState) => JSX.Element;
+};
+
+// @public
+export function SearchResultGroup(
+ props: SearchResultGroupProps,
+): JSX.Element;
+
+// @public
+export const SearchResultGroupFilterFieldLayout: (
+ props: SearchResultGroupFilterFieldLayoutProps,
+) => JSX.Element;
+
+// @public
+export type SearchResultGroupFilterFieldLayoutProps = PropsWithChildren<{
+ label: string;
+ value?: JsonValue;
+ onDelete: () => void;
+}>;
+
+// @public
+export type SearchResultGroupFilterFieldPropsWith = T &
+ SearchResultGroupFilterFieldLayoutProps & {
+ onChange: (value: JsonValue) => void;
+ };
+
+// @public
+export function SearchResultGroupLayout(
+ props: SearchResultGroupLayoutProps,
+): JSX.Element;
+
+// @public
+export type SearchResultGroupLayoutProps = ListProps & {
+ icon: JSX.Element;
+ title: ReactNode;
+ titleProps?: Partial;
+ link?: ReactNode;
+ linkProps?: Partial;
+ filterOptions?: FilterOption[];
+ renderFilterOption?: (filterOption: FilterOption) => JSX.Element;
+ filterFields?: string[];
+ renderFilterField?: (key: string) => JSX.Element | null;
+ resultItems?: SearchResult_2[];
+ renderResultItem?: (resultItem: SearchResult_2) => JSX.Element;
+ error?: Error;
+ loading?: boolean;
+};
+
+// @public
+export type SearchResultGroupProps = Omit<
+ SearchResultGroupLayoutProps,
+ 'loading' | 'error' | 'resultItems' | 'filterFields'
+> & {
+ query: Partial;
+};
+
+// @public
+export const SearchResultGroupSelectFilterField: (
+ props: SearchResultGroupSelectFilterFieldProps,
+) => JSX.Element;
+
+// @public
+export type SearchResultGroupSelectFilterFieldProps =
+ SearchResultGroupFilterFieldPropsWith<{
+ children: ReactNode;
+ }>;
+
+// @public
+export const SearchResultGroupTextFilterField: (
+ props: SearchResultGroupTextFilterFieldProps,
+) => JSX.Element;
+
+// @public
+export type SearchResultGroupTextFilterFieldProps =
+ SearchResultGroupFilterFieldPropsWith<{}>;
+
+// @public
+export const SearchResultList: (props: SearchResultListProps) => JSX.Element;
+
+// @public
+export const SearchResultListLayout: (
+ props: SearchResultListLayoutProps,
+) => JSX.Element;
+
+// @public
+export type SearchResultListLayoutProps = ListProps & {
+ resultItems?: SearchResult_2[];
+ renderResultItem?: (resultItem: SearchResult_2) => JSX.Element;
+ error?: Error;
+ loading?: boolean;
+};
+
+// @public
+export type SearchResultListProps = Omit<
+ SearchResultListLayoutProps,
+ 'loading' | 'error' | 'resultItems'
+> & {
+ query: Partial;
+};
// @public (undocumented)
export const SearchResultPager: () => JSX.Element;
// @public
-export type SearchResultProps = {
- children: (results: { results: SearchResult_2[] }) => JSX.Element;
+export type SearchResultProps = Pick & {
+ children: (resultSet: SearchResultSet) => JSX.Element;
};
+// @public
+export const SearchResultState: (props: SearchResultStateProps) => JSX.Element;
+
+// @public
+export type SearchResultStateProps = SearchResultContextProps &
+ Partial;
+
// @public (undocumented)
export const SelectFilter: (props: SearchFilterComponentProps) => JSX.Element;
diff --git a/plugins/search-react/package.json b/plugins/search-react/package.json
index 1afdc3c406..826d751353 100644
--- a/plugins/search-react/package.json
+++ b/plugins/search-react/package.json
@@ -40,6 +40,7 @@
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.57",
+ "qs": "^6.9.4",
"react-use": "^17.3.2"
},
"peerDependencies": {
diff --git a/plugins/search-react/src/components/SearchResult/SearchResult.stories.tsx b/plugins/search-react/src/components/SearchResult/SearchResult.stories.tsx
index 32f9a19a07..4b8d9bbdd4 100644
--- a/plugins/search-react/src/components/SearchResult/SearchResult.stories.tsx
+++ b/plugins/search-react/src/components/SearchResult/SearchResult.stories.tsx
@@ -15,16 +15,24 @@
*/
import React, { ComponentType } from 'react';
-import { List, ListItem } from '@material-ui/core';
import { MemoryRouter } from 'react-router';
+import { List, ListItem } from '@material-ui/core';
+import DefaultIcon from '@material-ui/icons/InsertDriveFile';
+import CustomIcon from '@material-ui/icons/NoteAdd';
+
import { Link } from '@backstage/core-components';
import { TestApiProvider } from '@backstage/test-utils';
+import { SearchDocument } from '@backstage/plugin-search-common';
import { searchApiRef, MockSearchApi } from '../../api';
import { SearchContextProvider } from '../../context';
+
import { DefaultResultListItem } from '../DefaultResultListItem';
+import { SearchResultListLayout } from '../SearchResultList';
+
import { SearchResult } from './SearchResult';
+import { SearchResultGroupLayout } from '../SearchResultGroup';
const mockResults = {
results: [
@@ -55,15 +63,15 @@ const mockResults = {
],
};
+const searchApiMock = new MockSearchApi(mockResults);
+
export default {
title: 'Plugins/Search/SearchResult',
component: SearchResult,
decorators: [
(Story: ComponentType<{}>) => (
-
+
@@ -73,6 +81,17 @@ export default {
],
};
+const CustomResultListItem = (props: { result: SearchDocument }) => {
+ const { result } = props;
+ return (
+
+
+ {result.title} - {result.text}
+
+
+ );
+};
+
export const Default = () => {
return (
@@ -82,18 +101,17 @@ export const Default = () => {
switch (type) {
case 'custom-result-item':
return (
-
);
default:
return (
-
-
- {document.title} - {document.text}
-
-
+
);
}
})}
@@ -102,3 +120,101 @@ export const Default = () => {
);
};
+
+export const WithQuery = () => {
+ const query = {
+ term: 'documentation',
+ };
+
+ return (
+
+ {({ results }) => (
+
+ {results.map(({ type, document }) => {
+ switch (type) {
+ case 'custom-result-item':
+ return (
+
+ );
+ default:
+ return (
+
+ );
+ }
+ })}
+
+ )}
+
+ );
+};
+
+export const ListLayout = () => {
+ return (
+
+ {({ results }) => (
+ {
+ switch (type) {
+ case 'custom-result-item':
+ return (
+
+ );
+ default:
+ return (
+
+ );
+ }
+ }}
+ />
+ )}
+
+ );
+};
+
+export const GroupLayout = () => {
+ return (
+
+ {({ results }) => (
+ <>
+ }
+ title="Custom"
+ link="See all custom results"
+ resultItems={results.filter(
+ ({ type }) => type === 'custom-result-item',
+ )}
+ renderResultItem={({ document }) => (
+
+ )}
+ />
+ }
+ title="Default"
+ resultItems={results.filter(
+ ({ type }) => type !== 'custom-result-item',
+ )}
+ renderResultItem={({ document }) => (
+
+ )}
+ />
+ >
+ )}
+
+ );
+};
diff --git a/plugins/search-react/src/components/SearchResult/SearchResult.tsx b/plugins/search-react/src/components/SearchResult/SearchResult.tsx
index 46a2dde305..a3e4c0e1f0 100644
--- a/plugins/search-react/src/components/SearchResult/SearchResult.tsx
+++ b/plugins/search-react/src/components/SearchResult/SearchResult.tsx
@@ -15,69 +15,215 @@
*/
import React from 'react';
+import useAsync, { AsyncState } from 'react-use/lib/useAsync';
import {
EmptyState,
Progress,
ResponseErrorPanel,
} from '@backstage/core-components';
-import { AnalyticsContext } from '@backstage/core-plugin-api';
-import { SearchResult } from '@backstage/plugin-search-common';
+import { AnalyticsContext, useApi } from '@backstage/core-plugin-api';
+import { SearchQuery, SearchResultSet } from '@backstage/plugin-search-common';
import { useSearch } from '../../context';
+import { searchApiRef } from '../../api';
/**
- * Props for {@link SearchResultComponent}
- *
+ * Props for {@link SearchResultContext}
* @public
*/
-export type SearchResultProps = {
- children: (results: { results: SearchResult[] }) => JSX.Element;
+export type SearchResultContextProps = {
+ /**
+ * A child function that receives an asynchronous result set and returns a react element.
+ */
+ children: (state: AsyncState) => JSX.Element;
};
/**
- * A component returning the search result.
- *
+ * Provides context-based results to a child function.
+ * @param props - see {@link SearchResultContextProps}.
+ * @example
+ * ```
+ *
+ * {({ loading, error, value }) => (
+ *
+ * {value?.map(({ document }) => (
+ *
+ * ))}
+ *
+ * )}
+ *
+ * ```
* @public
*/
-export const SearchResultComponent = ({ children }: SearchResultProps) => {
- const {
- result: { loading, error, value },
- } = useSearch();
-
- if (loading) {
- return ;
- }
- if (error) {
- return (
-
- );
- }
-
- if (!value?.results.length) {
- return ;
- }
-
- return <>{children({ results: value.results })}>;
+export const SearchResultContext = (props: SearchResultContextProps) => {
+ const { children } = props;
+ const context = useSearch();
+ const state = context.result;
+ return children(state);
};
/**
+ * Props for {@link SearchResultApi}
* @public
*/
-const HigherOrderSearchResult = (props: SearchResultProps) => {
- return (
-
-
-
+export type SearchResultApiProps = SearchResultContextProps & {
+ query: Partial;
+};
+
+/**
+ * Request results through the search api and provide them to a child function.
+ * @param props - see {@link SearchResultApiProps}.
+ * @example
+ * ```
+ *
+ * {({ loading, error, value }) => (
+ *
+ * {value?.map(({ document }) => (
+ *
+ * ))}
+ *
+ * )}
+ *
+ * ```
+ * @public
+ */
+export const SearchResultApi = (props: SearchResultApiProps) => {
+ const { query, children } = props;
+ const searchApi = useApi(searchApiRef);
+
+ const state = useAsync(
+ () =>
+ searchApi.query({
+ term: query.term ?? '',
+ types: query.types ?? [],
+ filters: query.filters ?? {},
+ pageCursor: query.pageCursor,
+ }),
+ [query],
+ );
+
+ return children(state);
+};
+
+/**
+ * Props for {@link SearchResultState}
+ * @public
+ */
+export type SearchResultStateProps = SearchResultContextProps &
+ Partial;
+
+/**
+ * Call a child render function passing a search state as an argument.
+ * @remarks By default, results are taken from context, but when a "query" prop is set, results are requested from the search api.
+ * @param props - see {@link SearchResultStateProps}.
+ * @example
+ * Consuming results from context:
+ * ```
+ *
+ * {({ loading, error, value }) => (
+ *
+ * {value?.map(({ document }) => (
+ *
+ * ))}
+ *
+ * )}
+ *
+ * ```
+ * @example
+ * Requesting results using the search api:
+ * ```
+ *
+ * {({ loading, error, value }) => (
+ *
+ * {value?.map(({ document }) => (
+ *
+ * ))}
+ *
+ * )}
+ *
+ * ```
+ * @public
+ */
+export const SearchResultState = (props: SearchResultStateProps) => {
+ const { query, children } = props;
+
+ return query ? (
+ {children}
+ ) : (
+ {children}
);
};
-export { HigherOrderSearchResult as SearchResult };
+/**
+ * Props for {@link SearchResult}
+ * @public
+ */
+export type SearchResultProps = Pick & {
+ children: (resultSet: SearchResultSet) => JSX.Element;
+};
+
+/**
+ * Renders results from a parent search context or api.
+ * @remarks default components for loading, error and empty variants are returned.
+ * @param props - see {@link SearchResultProps}.
+ * @public
+ */
+export const SearchResultComponent = (props: SearchResultProps) => {
+ const { query, children } = props;
+
+ return (
+
+ {({ loading, error, value }) => {
+ if (loading) {
+ return ;
+ }
+
+ if (error) {
+ return (
+
+ );
+ }
+
+ if (!value?.results.length) {
+ return (
+
+ );
+ }
+
+ return children(value);
+ }}
+
+ );
+};
+
+/**
+ * A component returning the search result from a parent search context or api.
+ * @param props - see {@link SearchResultProps}.
+ * @public
+ */
+export const SearchResult = (props: SearchResultProps) => (
+
+
+
+);
diff --git a/plugins/search-react/src/components/SearchResult/index.tsx b/plugins/search-react/src/components/SearchResult/index.tsx
index 503ac47bbd..eab599883b 100644
--- a/plugins/search-react/src/components/SearchResult/index.tsx
+++ b/plugins/search-react/src/components/SearchResult/index.tsx
@@ -14,5 +14,17 @@
* limitations under the License.
*/
-export { SearchResult, SearchResultComponent } from './SearchResult';
-export type { SearchResultProps } from './SearchResult';
+export {
+ SearchResult,
+ SearchResultApi,
+ SearchResultContext,
+ SearchResultState,
+ SearchResultComponent,
+} from './SearchResult';
+
+export type {
+ SearchResultProps,
+ SearchResultApiProps,
+ SearchResultContextProps,
+ SearchResultStateProps,
+} from './SearchResult';
diff --git a/plugins/search-react/src/components/SearchResultGroup/SearchResultGroup.stories.tsx b/plugins/search-react/src/components/SearchResultGroup/SearchResultGroup.stories.tsx
new file mode 100644
index 0000000000..3a20dec36d
--- /dev/null
+++ b/plugins/search-react/src/components/SearchResultGroup/SearchResultGroup.stories.tsx
@@ -0,0 +1,326 @@
+/*
+ * Copyright 2022 The Backstage Authors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import React, { ComponentType, useCallback, useState } from 'react';
+
+import {
+ Grid,
+ ListItem,
+ ListItemIcon,
+ ListItemText,
+ MenuItem,
+} from '@material-ui/core';
+import DocsIcon from '@material-ui/icons/InsertDriveFile';
+
+import { JsonValue } from '@backstage/types';
+import { Link } from '@backstage/core-components';
+import { createRouteRef } from '@backstage/core-plugin-api';
+import { SearchQuery, SearchResultSet } from '@backstage/plugin-search-common';
+import { TestApiProvider, wrapInTestApp } from '@backstage/test-utils';
+
+import { searchApiRef, MockSearchApi } from '../../api';
+
+import {
+ SearchResultGroup,
+ SearchResultGroupTextFilterField,
+ SearchResultGroupSelectFilterField,
+} from './SearchResultGroup';
+
+const routeRef = createRouteRef({
+ id: 'storybook.search.results.group.route',
+});
+
+const searchApiMock = new MockSearchApi({
+ results: [
+ {
+ type: 'techdocs',
+ document: {
+ location: 'search/search-result1',
+ title: 'Search Result 1',
+ text: 'Some text from the search result 1',
+ },
+ },
+ {
+ type: 'custom',
+ document: {
+ location: 'search/search-result2',
+ title: 'Search Result 2',
+ text: 'Some text from the search result 2',
+ },
+ },
+ ],
+});
+
+export default {
+ title: 'Plugins/Search/SearchResultGroup',
+ component: SearchResultGroup,
+ decorators: [
+ (Story: ComponentType<{}>) =>
+ wrapInTestApp(
+
+
+
+
+
+
+ ,
+ { mountedRoutes: { '/': routeRef } },
+ ),
+ ],
+};
+
+export const Default = () => {
+ const [query] = useState>({
+ types: ['techdocs'],
+ });
+
+ return (
+ }
+ title="Documentation"
+ />
+ );
+};
+
+export const Loading = () => {
+ const [query] = useState>({
+ types: ['techdocs'],
+ });
+
+ return (
+ new Promise(() => {}) }],
+ ]}
+ >
+ }
+ title="Documentation"
+ />
+
+ );
+};
+
+export const WithError = () => {
+ const [query] = useState>({
+ types: ['techdocs'],
+ });
+
+ return (
+
+ new Promise(() => {
+ throw new Error();
+ }),
+ },
+ ],
+ ]}
+ >
+ }
+ title="Documentation"
+ />
+
+ );
+};
+
+export const WithCustomTitle = () => {
+ const [query] = useState>({
+ types: ['custom'],
+ });
+
+ return (
+ }
+ title="Custom"
+ titleProps={{ color: 'secondary' }}
+ />
+ );
+};
+
+export const WithCustomLink = () => {
+ const [query] = useState>({
+ types: ['custom'],
+ });
+
+ return (
+ }
+ title="Custom"
+ link="See all custom results"
+ linkProps={{ to: '/custom' }}
+ />
+ );
+};
+
+export const WithFilters = () => {
+ const [query, setQuery] = useState>({
+ types: ['software-catalog'],
+ });
+
+ const filterOptions = [
+ {
+ label: 'Lifecycle',
+ value: 'lifecycle',
+ },
+ {
+ label: 'Owner',
+ value: 'owner',
+ },
+ ];
+
+ const handleFilterAdd = useCallback(
+ (key: string) => () => {
+ setQuery(prevQuery => {
+ const { filters: prevFilters, ...rest } = prevQuery;
+ const newFilters = { ...prevFilters, [key]: undefined };
+ return { ...rest, filters: newFilters };
+ });
+ },
+ [],
+ );
+
+ const handleFilterChange = useCallback(
+ (key: string) => (value: JsonValue) => {
+ setQuery(prevQuery => {
+ const { filters: prevFilters, ...rest } = prevQuery;
+ const newFilters = { ...prevFilters, [key]: value };
+ return { ...rest, filters: newFilters };
+ });
+ },
+ [],
+ );
+
+ const handleFilterDelete = useCallback(
+ (key: string) => () => {
+ setQuery(prevQuery => {
+ const { filters: prevFilters, ...rest } = prevQuery;
+ const newFilters = { ...prevFilters };
+ delete newFilters[key];
+ return { ...rest, filters: newFilters };
+ });
+ },
+ [],
+ );
+
+ return (
+ }
+ title="Documentation"
+ filterOptions={filterOptions}
+ renderFilterOption={option => (
+
+ )}
+ renderFilterField={(key: string) => {
+ switch (key) {
+ case 'lifecycle':
+ return (
+
+
+
+
+ );
+ case 'owner':
+ return (
+
+ );
+ default:
+ return null;
+ }
+ }}
+ />
+ );
+};
+
+export const WithNoResults = () => {
+ const [query] = useState>({
+ types: ['techdocs'],
+ });
+
+ return (
+
+ }
+ title="Documentation"
+ />
+
+ );
+};
+
+const CustomResultListItem = (props: any) => {
+ const { icon, result } = props;
+
+ return (
+
+
+ {icon && {icon}}
+
+
+
+ );
+};
+
+export const WithCustomResultItem = () => {
+ const [query] = useState>({
+ types: ['custom'],
+ });
+
+ return (
+ }
+ title="Custom"
+ link="See all custom results"
+ renderResultItem={({ document, highlight, rank }) => (
+
+ )}
+ />
+ );
+};
diff --git a/plugins/search-react/src/components/SearchResultGroup/SearchResultGroup.test.tsx b/plugins/search-react/src/components/SearchResultGroup/SearchResultGroup.test.tsx
new file mode 100644
index 0000000000..c1b45cc433
--- /dev/null
+++ b/plugins/search-react/src/components/SearchResultGroup/SearchResultGroup.test.tsx
@@ -0,0 +1,316 @@
+/*
+ * Copyright 2022 The Backstage Authors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import React from 'react';
+import { screen, waitFor } from '@testing-library/react';
+import userEvent from '@testing-library/user-event';
+
+import { MenuItem } from '@material-ui/core';
+import DocsIcon from '@material-ui/icons/InsertDriveFile';
+
+import {
+ TestApiProvider,
+ renderWithEffects,
+ wrapInTestApp,
+} from '@backstage/test-utils';
+
+import { searchApiRef } from '../../api';
+import {
+ SearchResultGroup,
+ SearchResultGroupSelectFilterField,
+ SearchResultGroupTextFilterField,
+} from './SearchResultGroup';
+
+const query = jest.fn().mockResolvedValue({ results: [] });
+const searchApiMock = { query };
+
+describe('SearchResultGroup', () => {
+ const results = [
+ {
+ type: 'techdocs',
+ document: {
+ location: 'search/search-result1',
+ title: 'Search Result 1',
+ text: 'Some text from the search result 1',
+ },
+ },
+ {
+ type: 'techdocs',
+ document: {
+ location: 'search/search-result2',
+ title: 'Search Result 2',
+ text: 'Some text from the search result 2',
+ },
+ },
+ ];
+
+ beforeEach(() => {
+ jest.clearAllMocks();
+ });
+
+ it('Renders without exploding', async () => {
+ await renderWithEffects(
+ wrapInTestApp(
+
+ }
+ title="Documentation"
+ />
+ ,
+ ),
+ );
+
+ expect(screen.getByTitle('Docs icon')).toBeInTheDocument();
+ expect(screen.getByText('Documentation')).toBeInTheDocument();
+ expect(query).toHaveBeenCalledWith({
+ filters: {},
+ pageCursor: undefined,
+ term: '',
+ types: ['techdocs'],
+ });
+ });
+
+ it('Defines a default link', async () => {
+ await renderWithEffects(
+ wrapInTestApp(
+
+ }
+ title="Documentation"
+ />
+ ,
+ ),
+ );
+
+ const link = screen.getByText('See all', { exact: false });
+ expect(link).toHaveAttribute('href', encodeURI('/search?types[]=techdocs'));
+ });
+
+ it('Defines a default render result item', async () => {
+ query.mockResolvedValueOnce({
+ results,
+ });
+
+ await renderWithEffects(
+ wrapInTestApp(
+
+ }
+ title="Documentation"
+ />
+ ,
+ ),
+ );
+
+ expect(screen.getByText('Search Result 1')).toBeInTheDocument();
+ expect(
+ screen.getByText('Some text from the search result 1'),
+ ).toBeInTheDocument();
+
+ expect(screen.getByText('Search Result 2')).toBeInTheDocument();
+ expect(
+ screen.getByText('Some text from the search result 2'),
+ ).toBeInTheDocument();
+ });
+
+ it('Could be customized with no results text', async () => {
+ await renderWithEffects(
+ wrapInTestApp(
+
+ }
+ title="Documentation"
+ />
+ ,
+ ),
+ );
+
+ expect(
+ screen.getByText('Sorry, no results were found'),
+ ).toBeInTheDocument();
+ });
+
+ it('Could be customized with filters', async () => {
+ query.mockResolvedValueOnce({
+ results,
+ });
+
+ await renderWithEffects(
+ wrapInTestApp(
+
+ }
+ title="Documentation"
+ filterOptions={['lifecycle', 'owner']}
+ />
+ ,
+ ),
+ );
+
+ await userEvent.click(screen.getByText('Add filter', { exact: false }));
+
+ await waitFor(() => {
+ expect(screen.getByText('lifecycle')).toBeInTheDocument();
+ });
+
+ expect(screen.getByText('owner')).toBeInTheDocument();
+ });
+
+ it('Could have a text search filter field', async () => {
+ query.mockResolvedValueOnce({
+ results,
+ });
+
+ const handleFilterChange = jest.fn();
+ const handleFilterDelete = jest.fn();
+
+ await renderWithEffects(
+ wrapInTestApp(
+
+ }
+ title="Documentation"
+ filterOptions={['owner']}
+ renderFilterField={(key: string) =>
+ key === 'owner' ? (
+
+ ) : null
+ }
+ />
+ ,
+ ),
+ );
+
+ await userEvent.click(screen.getByText('Add filter', { exact: false }));
+
+ await userEvent.click(screen.getByText('owner'));
+
+ await userEvent.type(
+ screen.getByRole('textbox'),
+ '{backspace}{backspace}{backspace}{backspace}techdocs-core',
+ );
+
+ await waitFor(() => {
+ expect(screen.getByText('techdocs-core')).toBeInTheDocument();
+ });
+ });
+
+ it('Could have a select search filter field', async () => {
+ query.mockResolvedValueOnce({
+ results,
+ });
+
+ const handleFilterChange = jest.fn();
+ const handleFilterDelete = jest.fn();
+
+ await renderWithEffects(
+ wrapInTestApp(
+
+ }
+ title="Documentation"
+ filterOptions={['lifecycle']}
+ renderFilterField={(key: string) =>
+ key === 'lifecycle' ? (
+
+
+
+
+ ) : null
+ }
+ />
+ ,
+ ),
+ );
+
+ await userEvent.click(screen.getByText('Add filter', { exact: false }));
+
+ await userEvent.click(screen.getByText('lifecycle'));
+
+ await userEvent.click(screen.getByText('None'));
+
+ await userEvent.click(screen.getByText('Experimental'));
+
+ await waitFor(() => {
+ expect(handleFilterChange).toHaveBeenCalledWith('experimental');
+ });
+ });
+
+ it('Shows a progress bar when loading results', async () => {
+ query.mockReturnValueOnce(new Promise(() => {}));
+ await renderWithEffects(
+ wrapInTestApp(
+
+ }
+ title="Documentation"
+ />
+ ,
+ ),
+ );
+
+ await waitFor(() => {
+ expect(screen.getByRole('progressbar')).toBeInTheDocument();
+ });
+ });
+
+ it('Shows an error panel when results rendering fails', async () => {
+ query.mockRejectedValueOnce(new Error());
+ await renderWithEffects(
+ wrapInTestApp(
+
+ }
+ title="Documentation"
+ />
+ ,
+ ),
+ );
+
+ await waitFor(() => {
+ expect(
+ screen.getByText(
+ 'Error: Error encountered while fetching search results',
+ ),
+ ).toBeInTheDocument();
+ });
+ });
+});
diff --git a/plugins/search-react/src/components/SearchResultGroup/SearchResultGroup.tsx b/plugins/search-react/src/components/SearchResultGroup/SearchResultGroup.tsx
new file mode 100644
index 0000000000..9c55996ca7
--- /dev/null
+++ b/plugins/search-react/src/components/SearchResultGroup/SearchResultGroup.tsx
@@ -0,0 +1,512 @@
+/*
+ * Copyright 2022 The Backstage Authors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import React, {
+ ChangeEvent,
+ PropsWithChildren,
+ ReactNode,
+ useCallback,
+ useState,
+} from 'react';
+import qs from 'qs';
+
+import {
+ makeStyles,
+ Theme,
+ List,
+ ListSubheader,
+ ListItem,
+ ListProps,
+ Menu,
+ MenuItem,
+ InputBase,
+ Select,
+ Chip,
+ Typography,
+ TypographyProps,
+} from '@material-ui/core';
+import AddIcon from '@material-ui/icons/Add';
+import ArrowRightIcon from '@material-ui/icons/ArrowForwardIos';
+
+import { JsonValue } from '@backstage/types';
+import {
+ EmptyState,
+ Link,
+ LinkProps,
+ Progress,
+ ResponseErrorPanel,
+} from '@backstage/core-components';
+import { AnalyticsContext } from '@backstage/core-plugin-api';
+import { SearchQuery, SearchResult } from '@backstage/plugin-search-common';
+
+import { DefaultResultListItem } from '../DefaultResultListItem';
+import { SearchResultState } from '../SearchResult';
+
+const useStyles = makeStyles((theme: Theme) => ({
+ listSubheader: {
+ display: 'flex',
+ alignItems: 'center',
+ },
+ listSubheaderName: {
+ marginLeft: theme.spacing(1),
+ textTransform: 'uppercase',
+ },
+ listSubheaderChip: {
+ color: theme.palette.text.secondary,
+ margin: theme.spacing(0, 0, 0, 1.5),
+ },
+ listSubheaderFilter: {
+ display: 'flex',
+ color: theme.palette.text.secondary,
+ margin: theme.spacing(0, 0, 0, 1.5),
+ },
+ listSubheaderLink: {
+ marginLeft: 'auto',
+ display: 'flex',
+ alignItems: 'center',
+ },
+ listSubheaderLinkIcon: {
+ fontSize: 'inherit',
+ marginLeft: theme.spacing(0.5),
+ },
+}));
+
+/**
+ * Props for {@link SearchResultGroupFilterFieldLayout}
+ * @public
+ */
+export type SearchResultGroupFilterFieldLayoutProps = PropsWithChildren<{
+ label: string;
+ value?: JsonValue;
+ onDelete: () => void;
+}>;
+
+/**
+ * Default layout for a search group filter field.
+ * @param props - See {@link SearchResultGroupFilterFieldLayoutProps}.
+ * @public
+ */
+export const SearchResultGroupFilterFieldLayout = (
+ props: SearchResultGroupFilterFieldLayoutProps,
+) => {
+ const classes = useStyles();
+ const { label, children, ...rest } = props;
+
+ return (
+
+ {label}: {children}
+ >
+ }
+ />
+ );
+};
+
+const NullIcon = () => null;
+
+/**
+ * Common props for a result group filter field.
+ * @public
+ */
+export type SearchResultGroupFilterFieldPropsWith = T &
+ SearchResultGroupFilterFieldLayoutProps & {
+ onChange: (value: JsonValue) => void;
+ };
+
+const useSearchResultGroupTextFilterStyles = makeStyles((theme: Theme) => ({
+ root: {
+ fontSize: 'inherit',
+ '&:focus': {
+ outline: 'none',
+ background: theme.palette.common.white,
+ },
+ '&:not(:focus)': {
+ cursor: 'pointer',
+ color: theme.palette.primary.main,
+ '&:hover': {
+ textDecoration: 'underline',
+ },
+ },
+ },
+}));
+
+/**
+ * Props for {@link SearchResultGroupTextFilterField}.
+ * @public
+ */
+export type SearchResultGroupTextFilterFieldProps =
+ SearchResultGroupFilterFieldPropsWith<{}>;
+
+/**
+ * A text field that can be used as filter on search result groups.
+ * @param props - See {@link SearchResultGroupTextFilterFieldProps}.
+ * @example
+ * ```
+ *
+ * ```
+ * @public
+ */
+export const SearchResultGroupTextFilterField = (
+ props: SearchResultGroupTextFilterFieldProps,
+) => {
+ const classes = useSearchResultGroupTextFilterStyles();
+ const { label, value = 'None', onChange, onDelete } = props;
+
+ const handleChange = useCallback(
+ (e: ChangeEvent) => {
+ onChange(e.target.value);
+ },
+ [onChange],
+ );
+
+ return (
+
+
+ {value}
+
+
+ );
+};
+
+const useSearchResultGroupSelectFilterStyles = makeStyles((theme: Theme) => ({
+ root: {
+ fontSize: 'inherit',
+ '&:not(:focus)': {
+ cursor: 'pointer',
+ color: theme.palette.primary.main,
+ '&:hover': {
+ textDecoration: 'underline',
+ },
+ },
+ '&:focus': {
+ outline: 'none',
+ },
+ '&>div:first-child': {
+ padding: 0,
+ },
+ },
+}));
+
+/**
+ * Props for {@link SearchResultGroupTextFilterField}.
+ * @public
+ */
+export type SearchResultGroupSelectFilterFieldProps =
+ SearchResultGroupFilterFieldPropsWith<{
+ children: ReactNode;
+ }>;
+
+/**
+ * A select field that can be used as filter on search result groups.
+ * @param props - See {@link SearchResultGroupSelectFilterFieldProps}.
+ * @example
+ * ```
+ *
+ *
+ *
+ *
+ * ```
+ * @public
+ */
+export const SearchResultGroupSelectFilterField = (
+ props: SearchResultGroupSelectFilterFieldProps,
+) => {
+ const classes = useSearchResultGroupSelectFilterStyles();
+ const { label, value = 'none', onChange, onDelete, children } = props;
+
+ const handleChange = useCallback(
+ (e: ChangeEvent<{ value: unknown }>) => {
+ onChange(e.target.value as JsonValue);
+ },
+ [onChange],
+ );
+
+ return (
+
+ }
+ IconComponent={NullIcon}
+ >
+
+ {children}
+
+
+ );
+};
+
+/**
+ * Props for {@link SearchResultGroupLayout}
+ * @public
+ */
+export type SearchResultGroupLayoutProps = ListProps & {
+ /**
+ * Icon that representing a result group.
+ */
+ icon: JSX.Element;
+ /**
+ * The results group title content, it could be a text or an element.
+ */
+ title: ReactNode;
+ /**
+ * Props for the results group title.
+ */
+ titleProps?: Partial;
+ /**
+ * The results group link content, it could be a text or an element.
+ */
+ link?: ReactNode;
+ /**
+ * Props for the results group link, the "to" prop defaults to "/search".
+ */
+ linkProps?: Partial;
+ /**
+ * A generic filter options that is rendered on the "Add filter" dropdown.
+ */
+ filterOptions?: FilterOption[];
+ /**
+ * Function to customize how filter options are rendered.
+ * @remarks Defaults to a menu item where its value and label bounds to the option string.
+ */
+ renderFilterOption?: (filterOption: FilterOption) => JSX.Element;
+ /**
+ * A list of search filter keys, also known as filter field names.
+ */
+ filterFields?: string[];
+ /**
+ * Function to customize how filter chips are rendered.
+ */
+ renderFilterField?: (key: string) => JSX.Element | null;
+ /**
+ * Search results to be rendered as a group.
+ */
+ resultItems?: SearchResult[];
+ /**
+ * Function to customize how result items are rendered.
+ */
+ renderResultItem?: (resultItem: SearchResult) => JSX.Element;
+ /**
+ * If defined, will render a default error panel.
+ */
+ error?: Error;
+ /**
+ * If defined, will render a default loading progress.
+ */
+ loading?: boolean;
+};
+
+/**
+ * Default layout for rendering search results in a group.
+ * @param props - See {@link SearchResultGroupLayoutProps}.
+ * @public
+ */
+export function SearchResultGroupLayout(
+ props: SearchResultGroupLayoutProps,
+) {
+ const classes = useStyles();
+ const [anchorEl, setAnchorEl] = useState(null);
+
+ const {
+ loading,
+ error,
+ icon,
+ title,
+ titleProps = {},
+ link,
+ linkProps = {},
+ filterOptions,
+ renderFilterOption,
+ filterFields,
+ renderFilterField,
+ resultItems,
+ renderResultItem,
+ ...rest
+ } = props;
+
+ const handleClick = useCallback((e: React.MouseEvent) => {
+ setAnchorEl(e.currentTarget);
+ }, []);
+
+ const handleClose = useCallback(() => {
+ setAnchorEl(null);
+ }, []);
+
+ return (
+
+
+ {icon}
+
+ {title}
+
+ {filterOptions ? (
+ }
+ variant="outlined"
+ label="Add filter"
+ aria-controls="filters-menu"
+ aria-haspopup="true"
+ onClick={handleClick}
+ />
+ ) : null}
+ {filterOptions ? (
+
+ ) : null}
+ {filterFields?.map(
+ filterField => renderFilterField?.(filterField) ?? null,
+ )}
+
+ {link ?? (
+ <>
+ See all
+
+ >
+ )}
+
+
+ {loading ? : null}
+ {!loading && error ? (
+
+ ) : null}
+ {!loading && !error && resultItems?.length
+ ? resultItems.map(resultItem => renderResultItem?.(resultItem) ?? null)
+ : null}
+ {!loading && !error && !resultItems?.length ? (
+
+
+
+ ) : null}
+
+ );
+}
+
+/**
+ * Props for {@link SearchResultGroup}.
+ * @public
+ */
+export type SearchResultGroupProps = Omit<
+ SearchResultGroupLayoutProps,
+ 'loading' | 'error' | 'resultItems' | 'filterFields'
+> & {
+ /**
+ * A search query used for requesting the results to be grouped.
+ */
+ query: Partial;
+};
+
+/**
+ * Given a query, search for results and render them as a group.
+ * @param props - See {@link SearchResultGroupProps}.
+ * @public
+ */
+export function SearchResultGroup(
+ props: SearchResultGroupProps,
+) {
+ const {
+ query,
+ linkProps = {},
+ renderResultItem = ({ document }) => (
+
+ ),
+ ...rest
+ } = props;
+
+ const to = `/search?${qs.stringify(
+ {
+ query: query.term,
+ types: query.types,
+ filters: query.filters,
+ pageCursor: query.pageCursor,
+ },
+ { arrayFormat: 'brackets' },
+ )}`;
+
+ return (
+
+
+ {({ loading, error, value }) => (
+
+ )}
+
+
+ );
+}
diff --git a/plugins/search-react/src/components/SearchResultGroup/index.tsx b/plugins/search-react/src/components/SearchResultGroup/index.tsx
new file mode 100644
index 0000000000..5cab1320be
--- /dev/null
+++ b/plugins/search-react/src/components/SearchResultGroup/index.tsx
@@ -0,0 +1,32 @@
+/*
+ * Copyright 2022 The Backstage Authors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+export {
+ SearchResultGroup,
+ SearchResultGroupLayout,
+ SearchResultGroupTextFilterField,
+ SearchResultGroupSelectFilterField,
+ SearchResultGroupFilterFieldLayout,
+} from './SearchResultGroup';
+
+export type {
+ SearchResultGroupProps,
+ SearchResultGroupLayoutProps,
+ SearchResultGroupFilterFieldPropsWith,
+ SearchResultGroupFilterFieldLayoutProps,
+ SearchResultGroupTextFilterFieldProps,
+ SearchResultGroupSelectFilterFieldProps,
+} from './SearchResultGroup';
diff --git a/plugins/search-react/src/components/SearchResultList/SearchResultList.stories.tsx b/plugins/search-react/src/components/SearchResultList/SearchResultList.stories.tsx
new file mode 100644
index 0000000000..5762aba2d8
--- /dev/null
+++ b/plugins/search-react/src/components/SearchResultList/SearchResultList.stories.tsx
@@ -0,0 +1,182 @@
+/*
+ * Copyright 2022 The Backstage Authors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import React, { ComponentType, useState } from 'react';
+
+import { Grid, ListItem, ListItemIcon, ListItemText } from '@material-ui/core';
+
+import { createRouteRef } from '@backstage/core-plugin-api';
+import { CatalogIcon, Link } from '@backstage/core-components';
+import { SearchQuery, SearchResultSet } from '@backstage/plugin-search-common';
+import { TestApiProvider, wrapInTestApp } from '@backstage/test-utils';
+
+import { searchApiRef, MockSearchApi } from '../../api';
+
+import { SearchResultList } from './SearchResultList';
+import { DefaultResultListItem } from '../DefaultResultListItem';
+
+const routeRef = createRouteRef({
+ id: 'storybook.search.results.list.route',
+});
+
+const searchApiMock = new MockSearchApi({
+ results: [
+ {
+ type: 'techdocs',
+ document: {
+ location: 'search/search-result1',
+ title: 'Search Result 1',
+ text: 'Some text from the search result 1',
+ },
+ },
+ {
+ type: 'custom',
+ document: {
+ location: 'search/search-result2',
+ title: 'Search Result 2',
+ text: 'Some text from the search result 2',
+ },
+ },
+ ],
+});
+
+export default {
+ title: 'Plugins/Search/SearchResultList',
+ component: SearchResultList,
+ decorators: [
+ (Story: ComponentType<{}>) =>
+ wrapInTestApp(
+
+
+
+
+
+
+ ,
+ { mountedRoutes: { '/': routeRef } },
+ ),
+ ],
+};
+
+export const Default = () => {
+ const [query] = useState>({
+ types: ['techdocs'],
+ });
+
+ return ;
+};
+
+export const Loading = () => {
+ const [query] = useState>({
+ types: ['techdocs'],
+ });
+
+ return (
+ new Promise(() => {}) }],
+ ]}
+ >
+
+
+ );
+};
+
+export const WithError = () => {
+ const [query] = useState>({
+ types: ['techdocs'],
+ });
+
+ return (
+
+ new Promise(() => {
+ throw new Error();
+ }),
+ },
+ ],
+ ]}
+ >
+
+
+ );
+};
+
+export const WithNoResults = () => {
+ const [query] = useState>({
+ types: ['techdocs'],
+ });
+
+ return (
+
+
+
+ );
+};
+
+const CustomResultListItem = (props: any) => {
+ const { icon, result } = props;
+
+ return (
+
+
+ {icon && {icon}}
+
+
+
+ );
+};
+
+export const WithCustomResultItem = () => {
+ const [query] = useState>({
+ types: ['custom'],
+ });
+
+ return (
+ {
+ switch (type) {
+ case 'custom':
+ return (
+ }
+ result={document}
+ highlight={highlight}
+ rank={rank}
+ />
+ );
+ default:
+ return (
+
+ );
+ }
+ }}
+ />
+ );
+};
diff --git a/plugins/search-react/src/components/SearchResultList/SearchResultList.test.tsx b/plugins/search-react/src/components/SearchResultList/SearchResultList.test.tsx
new file mode 100644
index 0000000000..20e5a1cba1
--- /dev/null
+++ b/plugins/search-react/src/components/SearchResultList/SearchResultList.test.tsx
@@ -0,0 +1,146 @@
+/*
+ * Copyright 2022 The Backstage Authors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import React from 'react';
+import { screen, waitFor } from '@testing-library/react';
+
+import {
+ TestApiProvider,
+ renderWithEffects,
+ wrapInTestApp,
+} from '@backstage/test-utils';
+
+import { searchApiRef } from '../../api';
+import { SearchResultList } from './SearchResultList';
+
+const query = jest.fn().mockResolvedValue({ results: [] });
+const searchApiMock = { query };
+
+describe('SearchResultList', () => {
+ const results = [
+ {
+ type: 'techdocs',
+ document: {
+ location: 'search/search-result1',
+ title: 'Search Result 1',
+ text: 'Some text from the search result 1',
+ },
+ },
+ {
+ type: 'techdocs',
+ document: {
+ location: 'search/search-result2',
+ title: 'Search Result 2',
+ text: 'Some text from the search result 2',
+ },
+ },
+ ];
+
+ beforeEach(() => {
+ jest.clearAllMocks();
+ });
+
+ it('Renders without exploding', async () => {
+ await renderWithEffects(
+ wrapInTestApp(
+
+
+ ,
+ ),
+ );
+
+ expect(query).toHaveBeenCalledWith({
+ filters: {},
+ pageCursor: undefined,
+ term: '',
+ types: ['techdocs'],
+ });
+ });
+
+ it('Defines a default render result item', async () => {
+ query.mockResolvedValueOnce({
+ results,
+ });
+
+ await renderWithEffects(
+ wrapInTestApp(
+
+
+ ,
+ ),
+ );
+
+ expect(screen.getByText('Search Result 1')).toBeInTheDocument();
+ expect(
+ screen.getByText('Some text from the search result 1'),
+ ).toBeInTheDocument();
+
+ expect(screen.getByText('Search Result 2')).toBeInTheDocument();
+ expect(
+ screen.getByText('Some text from the search result 2'),
+ ).toBeInTheDocument();
+ });
+
+ it('Shows a progress bar when loading results', async () => {
+ query.mockReturnValueOnce(new Promise(() => {}));
+ await renderWithEffects(
+ wrapInTestApp(
+
+
+ ,
+ ),
+ );
+
+ await waitFor(() => {
+ expect(screen.getByRole('progressbar')).toBeInTheDocument();
+ });
+ });
+
+ it('Shows an error panel when results rendering fails', async () => {
+ query.mockRejectedValueOnce(new Error());
+ await renderWithEffects(
+ wrapInTestApp(
+
+
+ ,
+ ),
+ );
+
+ await waitFor(() => {
+ expect(
+ screen.getByText(
+ 'Error: Error encountered while fetching search results',
+ ),
+ ).toBeInTheDocument();
+ });
+ });
+});
diff --git a/plugins/search-react/src/components/SearchResultList/SearchResultList.tsx b/plugins/search-react/src/components/SearchResultList/SearchResultList.tsx
new file mode 100644
index 0000000000..8f184f7080
--- /dev/null
+++ b/plugins/search-react/src/components/SearchResultList/SearchResultList.tsx
@@ -0,0 +1,130 @@
+/*
+ * Copyright 2022 The Backstage Authors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import React from 'react';
+
+import { List, ListProps } from '@material-ui/core';
+
+import {
+ EmptyState,
+ Progress,
+ ResponseErrorPanel,
+} from '@backstage/core-components';
+import { AnalyticsContext } from '@backstage/core-plugin-api';
+import { SearchQuery, SearchResult } from '@backstage/plugin-search-common';
+
+import { DefaultResultListItem } from '../DefaultResultListItem';
+import { SearchResultState } from '../SearchResult';
+
+/**
+ * Props for {@link SearchResultListLayout}
+ * @public
+ */
+export type SearchResultListLayoutProps = ListProps & {
+ /**
+ * Search results to be rendered as a list.
+ */
+ resultItems?: SearchResult[];
+ /**
+ * Function to customize how result items are rendered.
+ */
+ renderResultItem?: (resultItem: SearchResult) => JSX.Element;
+ /**
+ * If defined, will render a default error panel.
+ */
+ error?: Error;
+ /**
+ * If defined, will render a default loading progress.
+ */
+ loading?: boolean;
+};
+
+/**
+ * Default layout for rendering search results in a list.
+ * @param props - See {@link SearchResultListLayoutProps}.
+ * @public
+ */
+export const SearchResultListLayout = (props: SearchResultListLayoutProps) => {
+ const { loading, error, resultItems, renderResultItem, ...rest } = props;
+
+ return (
+
+ {loading ? : null}
+ {!loading && error ? (
+
+ ) : null}
+ {!loading && !error && resultItems?.length
+ ? resultItems.map(resultItem => renderResultItem?.(resultItem) ?? null)
+ : null}
+ {!loading && !error && !resultItems?.length ? (
+
+ ) : null}
+
+ );
+};
+
+/**
+ * Props for {@link SearchResultList}.
+ * @public
+ */
+export type SearchResultListProps = Omit<
+ SearchResultListLayoutProps,
+ 'loading' | 'error' | 'resultItems'
+> & {
+ /**
+ * A search query used for requesting the results to be listed.
+ */
+ query: Partial;
+};
+
+/**
+ * Given a query, search for results and render them as a list.
+ * @param props - See {@link SearchResultListProps}.
+ * @public
+ */
+export const SearchResultList = (props: SearchResultListProps) => {
+ const {
+ query,
+ renderResultItem = ({ document }) => (
+
+ ),
+ ...rest
+ } = props;
+
+ return (
+
+
+ {({ loading, error, value }) => (
+
+ )}
+
+
+ );
+};
diff --git a/plugins/search-react/src/components/SearchResultList/index.tsx b/plugins/search-react/src/components/SearchResultList/index.tsx
new file mode 100644
index 0000000000..64dee0dd2c
--- /dev/null
+++ b/plugins/search-react/src/components/SearchResultList/index.tsx
@@ -0,0 +1,22 @@
+/*
+ * Copyright 2022 The Backstage Authors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+export { SearchResultList, SearchResultListLayout } from './SearchResultList';
+
+export type {
+ SearchResultListProps,
+ SearchResultListLayoutProps,
+} from './SearchResultList';
diff --git a/plugins/search-react/src/components/SearchResultPager/SearchResultPager.tsx b/plugins/search-react/src/components/SearchResultPager/SearchResultPager.tsx
index 68f8223ca0..b4c834a678 100644
--- a/plugins/search-react/src/components/SearchResultPager/SearchResultPager.tsx
+++ b/plugins/search-react/src/components/SearchResultPager/SearchResultPager.tsx
@@ -43,7 +43,7 @@ export const SearchResultPager = () => {
}
return (
-