Backstage - v0.71.0
@backstage/backend-common@0.13.0
Minor Changes
-
ae9d6fb3df: BREAKING:
- Removed the (since way back) deprecated
createDatabase
export, please usecreateDatabaseClient
instead. - Removed the (since way back) deprecated
SingleConnectionDatabaseManager
export, please useDatabaseManager
instead.
- Removed the (since way back) deprecated
Patch Changes
- ab7cd7d70e: Do some groundwork for supporting the
better-sqlite3
driver, to maybe eventually replace@vscode/sqlite3
(#9912) - e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 - aefca2a7e9: add support for ETag at
BitbucketUrlReader.readUrl
- 3c2bc73901: Use
setupRequestMockHandlers
from@backstage/backend-test-utils
- b1aacbf96a: Applied the fix for the
/alpha
entry point resolution that was part of thev0.70.1
release of Backstage. - Updated dependencies
- @backstage/config-loader@0.9.7
## @backstage/backend-tasks@0.2.0
Minor Changes
-
9461f73643: BREAKING: The
TaskDefinition
type has been removed, and replaced by the equal pairTaskScheduleDefinition
andTaskInvocationDefinition
. The interface forPluginTaskScheduler.scheduleTask
stays effectively unchanged, so this only affects you if you use the actual types directly.Added the method
PluginTaskScheduler.createTaskSchedule
, which returns aTaskSchedule
wrapper that is convenient to pass down into classes that want to control their task invocations while the caller wants to retain control of the actual schedule chosen.
Patch Changes
- ab7cd7d70e: Do some groundwork for supporting the
better-sqlite3
driver, to maybe eventually replace@vscode/sqlite3
(#9912) - 7290dda9d4: Relaxed the task ID requirement to now support any non-empty string
- ae2ed04076: Add support for cron syntax to configure task frequency -
TaskScheduleDefinition.frequency
can now be both aDuration
and an object on the form{ cron: string }
, where the latter is expected to be on standard crontab format (e.g.'0 */2 * * *'
). - Updated dependencies
- @backstage/backend-common@0.13.0
## @backstage/catalog-client@0.9.0
Minor Changes
- bf95bb806c: BREAKING: Removed previously deprecated
CatalogApi.getEntityByName
, please usegetEntityByRef
instead. - a3eb3d2afa: BREAKING: Removed
CatalogClient.getLocationByEntity
andCatalogClient.getOriginLocationByEntity
which had previously been deprecated. Please useCatalogApi.getLocationByRef
instead. Note that this only affects you if you were usingCatalogClient
(the class) directly, rather thanCatalogApi
(the interface), since it has been removed from the interface in an earlier release.
Patch Changes
- Updated dependencies
- @backstage/catalog-model@0.13.0
## @backstage/catalog-model@0.13.0
Minor Changes
-
51a9f8f122: BREAKING:
- Removed the previously deprecated type
EntityRef
. Please usestring
for stringified entity refs,CompoundEntityRef
for compound kind-namespace-name triplet objects, or custom objects like{ kind?: string; namespace?: string; name: string }
and similar if you have need for partial types. - Removed the previously deprecated type
LocationSpec
type, which has been moved to@backstage/plugin-catalog-backend
. - Removed the previously deprecated function
parseEntityName
. Please useparseEntityRef
instead.
- Removed the previously deprecated type
-
d1d488e371: BREAKING: The default validator for
metadata.tags
now permits the colon (:
) character as well.
Patch Changes
-
2952566587: Updated
parseEntityRef
to allow:
and/
in the entity name. For example, parsing'component:default/foo:bar'
will result in the name'foo:bar'
.Note that only parsing
'foo:bar'
itself will result in the name'bar'
and the entity kind'foo'
, meaning this is a particularly nasty trap for user defined entity references. For this reason it is strongly discouraged to use names that contain these characters, and the catalog model does not allow it by default. However, this change now makes is possible to use these names if the default catalog validation is replaced, and in particular a high level of automation of the catalog population can limit issues that it might otherwise cause. -
b1aacbf96a: Applied the fix for the
/alpha
entry point resolution that was part of thev0.70.1
release of Backstage. -
d1d488e371: DEPRECATION:
- Deprecated
CommonValidatorFunctions.isValidString
, please useisNonEmptyString
instead which is equivalent but better named. - Deprecated
CommonValidatorFunctions.isValidTag
, with no replacement. Its purpose was too specific and not reusable, so it will be removed.
- Deprecated
## @backstage/plugin-catalog@0.10.0
Minor Changes
- 51856359bf: BREAKING: Removed the
AboutCard
component which has been replaced byEntityAboutCard
. - 5ea9509e6a: BREAKING: Removed
CatalogResultListItemProps
andCatalogResultListItem
, replaced byCatalogSearchResultListItemProps
andCatalogSearchResultListItem
.
Patch Changes
- 9a06d18385: Added an
allowedKinds
option toCatalogKindHeader
to limit entity kinds available in the dropdown. - 251688a75e: Updated
CatalogKindHeader
to respond to external changes to query parameters in the URL, such as two sidebar links that apply different catalog filters. - 9844d4d2bd: Removed usage of removed hook.
- 3e54f6c436: Use
@backstage/plugin-search-common
package instead of@backstage/search-common
. - Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/plugin-catalog-common@0.2.2
- @backstage/plugin-search-common@0.3.1
- @backstage/catalog-client@0.9.0
- @backstage/integration-react@0.1.25
## @backstage/plugin-catalog-backend@0.24.0
Minor Changes
-
66ba5d9023: BREAKING: Removed
GithubDiscoveryProcessor
,GithubMultiOrgReaderProcessor
,GitHubOrgEntityProvider
,GithubOrgReaderProcessor
, andGithubMultiOrgConfig
which now instead should be imported from@backstage/plugin-catalog-backend-module-github
. NOTE THAT theGithubDiscoveryProcessor
andGithubOrgReaderProcessor
were part of the default set of processors in the catalog backend, and if you are a user of discovery or location based org ingestion on GitLab, you MUST now add them manually in the catalog initialization code of your backend.```diff
// In packages/backend/src/plugins/catalog.ts
+import {
+ GithubDiscoveryProcessor,
+ GithubOrgReaderProcessor,
+} from '@backstage/plugin-catalog-backend-module-github';
+import {
+ ScmIntegrations,
+ DefaultGithubCredentialsProvider
+} from '@backstage/integration';export default async function createPlugin(
env: PluginEnvironment,
): Promise{
const builder = await CatalogBuilder.create(env);
+ const integrations = ScmIntegrations.fromConfig(config);
+ const githubCredentialsProvider =
+ DefaultGithubCredentialsProvider.fromIntegrations(integrations);
+ builder.addProcessor(
+ GithubDiscoveryProcessor.fromConfig(config, {
+ logger,
+ githubCredentialsProvider,
+ }),
+ GithubOrgReaderProcessor.fromConfig(config, {
+ logger,
+ githubCredentialsProvider,
+ }),
+ );
```BREAKING: Removed
GitLabDiscoveryProcessor
, which now instead should be imported from@backstage/plugin-catalog-backend-module-gitlab
. NOTE THAT this processor was part of the default set of processors in the catalog backend, and if you are a user of discovery on GitLab, you MUST now add it manually in the catalog initialization code of your backend.```diff
// In packages/backend/src/plugins/catalog.ts
+import { GitLabDiscoveryProcessor } from '@backstage/plugin-catalog-backend-module-gitlab';export default async function createPlugin(
env: PluginEnvironment,
): Promise{
const builder = await CatalogBuilder.create(env);
+ builder.addProcessor(
+ GitLabDiscoveryProcessor.fromConfig(env.config, { logger: env.logger })
+ );
```BREAKING: Removed
BitbucketDiscoveryProcessor
, which now instead should be imported from@backstage/plugin-catalog-backend-module-bitbucket
. NOTE THAT this processor was part of the default set of processors in the catalog backend, and if you are a user of discovery on Bitbucket, you MUST now add it manually in the catalog initialization code of your backend.```diff
// In packages/backend/src/plugins/catalog.ts
+import { BitbucketDiscoveryProcessor } from '@backstage/plugin-catalog-backend-module-bitbucket';export default async function createPlugin(
env: PluginEnvironment,
): Promise{
const builder = await CatalogBuilder.create(env);
+ builder.addProcessor(
+ BitbucketDiscoveryProcessor.fromConfig(env.config, { logger: env.logger })
+ );
```BREAKING: Removed
AzureDevOpsDiscoveryProcessor
, which now instead should be imported from@backstage/plugin-catalog-backend-module-azure
. This processor was not part of the set of default processors. If you were using it, you should already have a reference to it in your backend code and only need to update the import.BREAKING: Removed the formerly deprecated type
BitbucketRepositoryParser
, which is instead reintroduced in@backstage/plugin-catalog-backend-module-bitbucket
. -
f115a7f8fd: BREAKING: Removed
AwsS3DiscoveryProcessor
, which now instead should be imported from@backstage/plugin-catalog-backend-module-aws
. -
55150919ed: - BREAKING: Support for
backstage.io/v1beta2
Software Templates has been removed. Please migrate your legacy templates to the newscaffolder.backstage.io/v1beta3
apiVersion
by following the migration guide
Patch Changes
-
ab7cd7d70e: Do some groundwork for supporting the
better-sqlite3
driver, to maybe eventually replace@vscode/sqlite3
(#9912) -
e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 -
616f02ade2: support Bitbucket Cloud's code search to discover catalog files (multiple per repo, Location entities for existing files only)
-
e421d77536: BREAKING:
- Removed the previously deprecated
runPeriodically
export. Please use the@backstage/backend-tasks
package instead, or copy the actual implementation into your own code if you explicitly do not want coordination of task runs across your worker nodes. - Removed the previously deprecated
CatalogProcessorLocationResult.optional
field. Please set the correspondingLocationSpec.presence
field to'optional'
instead. - Related to the previous point, the
processingResult.location
function no longer has a second booleanoptional
argument. Please set the correspondingLocationSpec.presence
field to'optional'
instead. - Removed the previously deprecated
StaticLocationProcessor
. It has not been in use for some time; its functionality is covered byConfigLocationEntityProvider
instead.
- Removed the previously deprecated
-
3c2bc73901: Use
setupRequestMockHandlers
from@backstage/backend-test-utils
-
c1168bb440: Fixed display of the location in the log message that is printed when entity envelope validation fails.
-
b1aacbf96a: Applied the fix for the
/alpha
entry point resolution that was part of thev0.70.1
release of Backstage. -
3e54f6c436: Use
@backstage/plugin-search-common
package instead of@backstage/search-common
. -
Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-scaffolder-common@0.3.0
- @backstage/catalog-model@0.13.0
- @backstage/plugin-catalog-common@0.2.2
- @backstage/plugin-search-common@0.3.1
- @backstage/catalog-client@0.9.0
- @backstage/plugin-permission-node@0.5.4
## @backstage/plugin-catalog-backend-module-azure@0.1.0
Minor Changes
- 66ba5d9023: Added package, moving out azure specific functionality from the catalog-backend
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-catalog-backend@0.24.0
- @backstage/catalog-model@0.13.0
## @backstage/plugin-catalog-backend-module-bitbucket@0.1.0
Minor Changes
- 47a5ae5dd2: Added package, moving out Bitbucket specific functionality from the catalog-backend
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-catalog-backend@0.24.0
- @backstage/catalog-model@0.13.0
## @backstage/plugin-catalog-backend-module-github@0.1.0
Minor Changes
- d4934e19b1: Added package, moving out GitHub specific functionality from the catalog-backend
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-catalog-backend@0.24.0
- @backstage/catalog-model@0.13.0
## @backstage/plugin-catalog-backend-module-gitlab@0.1.0
Minor Changes
- 66ba5d9023: Added package, moving out GitLab specific functionality from the catalog-backend
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-catalog-backend@0.24.0
- @backstage/catalog-model@0.13.0
## @backstage/plugin-catalog-backend-module-ldap@0.4.0
Minor Changes
-
9461f73643: BREAKING: Added a
schedule
field toLdapOrgEntityProvider.fromConfig
, which is required. If you want to retain the old behavior of scheduling the provider manually, you can set it to the string value'manual'
. But you may want to leverage the ability to instead pass in the recurring task schedule information directly. This will allow you to simplify your backend setup code to not need an intermediate variable and separate scheduling code at the bottom.All things said, a typical setup might now look as follows:
diff // packages/backend/src/plugins/catalog.ts +import { Duration } from 'luxon'; +import { LdapOrgEntityProvider } from '@backstage/plugin-catalog-backend-module-ldap'; export default async function createPlugin( env: PluginEnvironment, ): Promise<Router> { const builder = await CatalogBuilder.create(env); + // The target parameter below needs to match the ldap.providers.target + // value specified in your app-config. + builder.addEntityProvider( + LdapOrgEntityProvider.fromConfig(env.config, { + id: 'our-ldap-master', + target: 'ldaps://ds.example.net', + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: Duration.fromObject({ minutes: 60 }), + timeout: Duration.fromObject({ minutes: 15 }), + }), + }), + );
Patch Changes
- f751e84572: Ignore search referrals instead of throwing an error.
- Updated dependencies
- @backstage/backend-tasks@0.2.0
- @backstage/plugin-catalog-backend@0.24.0
- @backstage/catalog-model@0.13.0
## @backstage/plugin-catalog-react@0.9.0
Minor Changes
-
b0af81726d: BREAKING: Removed
reduceCatalogFilters
andreduceEntityFilters
due to low external utility value. -
7ffb2c73c9: BREAKING: Removed the deprecated
loadCatalogOwnerRefs
function. Usages of this function can be directly replaced withownershipEntityRefs
fromidentityApi.getBackstageIdentity()
.This also affects the
useEntityOwnership
hook in that it no longer usesloadCatalogOwnerRefs
, meaning it will no longer load in additional relations and instead only rely on theownershipEntityRefs
from theIdentityApi
. -
dd88d1e3ac: BREAKING: Removed
useEntityFromUrl
. -
9844d4d2bd: BREAKING: Removed
useEntityCompoundName
, useuseRouteRefParams(entityRouteRef)
instead. -
2b8c986ce0: BREAKING: Removed
useEntityListProvider
useuseEntityList
instead. -
f3a7a9de6d: BREAKING: Removed
useOwnedEntities
and moved its usage internally to the scaffolder-backend where it's used.BREAKING: Removed
EntityTypeReturn
type which is now inlined. -
cf1ff5b438: BREAKING: Removed the
useEntityKinds
hook, usecatalogApi.getEntityFacets({ facets: ['kind'] })
instead. -
fc6290a76d: BREAKING: Removed the deprecated
useOwnUser
hook. Existing usage can be replaced withidentityApi.getBackstageIdentity()
, followed by a call tocatalogClient.getEntityByRef(identity.userEntityRef)
.
Patch Changes
- b1aacbf96a: Applied the fix for the
/alpha
entry point resolution that was part of thev0.70.1
release of Backstage. - 2986f8e09d: Fixed EntityOwnerPicker and OwnershipCard url filter issue with more than 21 owners
- f3a7a9de6d: Internalized usage of
useOwnedEntities
hook. - Updated dependencies
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/catalog-client@0.9.0
## @backstage/plugin-periskop@0.1.0
Minor Changes
- 7ef026339d: Add periskop and periskop-backend plugin, for usage with exception aggregation tool https://periskop.io/
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-periskop-backend@0.1.0
Minor Changes
- 7ef026339d: Add periskop and periskop-backend plugin, for usage with exception aggregation tool https://periskop.io/
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
## @backstage/plugin-scaffolder@0.15.0
Minor Changes
-
310e905998: The following deprecations are now breaking and have been removed:
-
BREAKING: Support for
backstage.io/v1beta2
Software Templates has been removed. Please migrate your legacy templates to the newscaffolder.backstage.io/v1beta3
apiVersion
by following the migration guide -
BREAKING: Removed the deprecated
TemplateMetadata
. Please useTemplateInfo
instead. -
BREAKING: Removed the deprecated
context.baseUrl
. It's now available oncontext.templateInfo.baseUrl
. -
BREAKING: Removed the deprecated
DispatchResult
, useTaskBrokerDispatchResult
instead. -
BREAKING: Removed the deprecated
runCommand
, useexecuteShellCommond
instead. -
BREAKING: Removed the deprecated
Status
in favour ofTaskStatus
instead. -
BREAKING: Removed the deprecated
TaskState
in favour ofCurrentClaimedTask
instead.
-
-
1360f7d73a: BREAKING: Removed
ScaffolderTaskOutput.entityRef
andScaffolderTaskOutput.remoteUrl
, which both have been deprecated for over a year. Please use thelinks
output instead. -
e63e5a9452: Removed the following previously deprecated exports:
-
BREAKING: Removed the deprecated
TemplateList
component and theTemplateListProps
type. Please use theTemplateCard
to create your own list component instead to render these lists. -
BREAKING: Removed the deprecated
setSecret
method, please usesetSecrets
instead. -
BREAKING: Removed the deprecated
TemplateCardComponent
andTaskPageComponent
props from theScaffolderPage
component. These are now provided using thecomponents
prop with the shape{{ TemplateCardComponent: () => JSX.Element, TaskPageComponent: () => JSX.Element }}
-
BREAKING: Removed
JobStatus
as this type was actually a legacy type used inv1alpha
templates and the workflow engine and should no longer be used or depended on.
-
Patch Changes
- d741c97b98: Render markdown for description in software templates
- 33e58456b5: Fixing the border color for the
FavoriteEntity
star button on theTemplateCard
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/plugin-scaffolder-common@0.3.0
- @backstage/catalog-model@0.13.0
- @backstage/plugin-catalog-common@0.2.2
- @backstage/catalog-client@0.9.0
- @backstage/integration-react@0.1.25
## @backstage/plugin-scaffolder-backend@0.18.0
Minor Changes
-
310e905998: The following deprecations are now breaking and have been removed:
-
BREAKING: Support for
backstage.io/v1beta2
Software Templates has been removed. Please migrate your legacy templates to the newscaffolder.backstage.io/v1beta3
apiVersion
by following the migration guide -
BREAKING: Removed the deprecated
TemplateMetadata
. Please useTemplateInfo
instead. -
BREAKING: Removed the deprecated
context.baseUrl
. It's now available oncontext.templateInfo.baseUrl
. -
BREAKING: Removed the deprecated
DispatchResult
, useTaskBrokerDispatchResult
instead. -
BREAKING: Removed the deprecated
runCommand
, useexecuteShellCommond
instead. -
BREAKING: Removed the deprecated
Status
in favour ofTaskStatus
instead. -
BREAKING: Removed the deprecated
TaskState
in favour ofCurrentClaimedTask
instead.
-
-
f9c7bdd899: BREAKING:
- Removed the
createFetchCookiecutterAction
export, please use the@backstage/plugin-scaffolder-backend-module-cookiecutter
package explicitly (see its README for installation instructions). - Removed the
containerRunner
argument from the typesRouterOptions
(as used bycreateRouter
) andCreateBuiltInActionsOptions
(as used bycreateBuiltinActions
).
- Removed the
-
5afbd16d43: BREAKING: Removed the previously deprecated
OctokitProvider
class.
Patch Changes
- ab7cd7d70e: Do some groundwork for supporting the
better-sqlite3
driver, to maybe eventually replace@vscode/sqlite3
(#9912) - 8122e27717: Updating documentation for supporting
apiVersion: scaffolder.backstage.io/v1beta3
- e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 - 3c2bc73901: Use
setupRequestMockHandlers
from@backstage/backend-test-utils
- 458d16869c: Allow passing more repo configuration for
publish:github
action - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-catalog-backend@0.24.0
- @backstage/plugin-scaffolder-common@0.3.0
- @backstage/catalog-model@0.13.0
- @backstage/catalog-client@0.9.0
## @backstage/plugin-scaffolder-common@0.3.0
Minor Changes
-
310e905998: The following deprecations are now breaking and have been removed:
-
BREAKING: Support for
backstage.io/v1beta2
Software Templates has been removed. Please migrate your legacy templates to the newscaffolder.backstage.io/v1beta3
apiVersion
by following the migration guide -
BREAKING: Removed the deprecated
TemplateMetadata
. Please useTemplateInfo
instead. -
BREAKING: Removed the deprecated
context.baseUrl
. It's now available oncontext.templateInfo.baseUrl
. -
BREAKING: Removed the deprecated
DispatchResult
, useTaskBrokerDispatchResult
instead. -
BREAKING: Removed the deprecated
runCommand
, useexecuteShellCommond
instead. -
BREAKING: Removed the deprecated
Status
in favour ofTaskStatus
instead. -
BREAKING: Removed the deprecated
TaskState
in favour ofCurrentClaimedTask
instead.
-
Patch Changes
- Updated dependencies
- @backstage/catalog-model@0.13.0
## @backstage/app-defaults@0.2.1
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/backend-test-utils@0.1.21
Patch Changes
- ab7cd7d70e: Do some groundwork for supporting the
better-sqlite3
driver, to maybe eventually replace@vscode/sqlite3
(#9912) - 3c2bc73901: Add
setupRequestMockHandlers
which sets up a goodmsw
server foundation, copied from@backstage/test-utils
which is a frontend-only package and should not be used from backends. - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/cli@0.15.2
## @backstage/cli@0.15.2
Patch Changes
-
2c528506aa: Added
--since <ref>
flag forrepo build
command.` -
60799cc5be: build(deps-dev): bump
@types/npm-packlist
from 1.1.2 to 3.0.0 -
d3d1b82198: chore(deps): bump
minimatch
from 5.0.0 to 5.0.1 -
e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 -
44cc7c3b95: Added a new ESLint configuration setup for packages, which utilizes package roles to generate the correct configuration. The new configuration is available at
@backstage/cli/config/eslint-factory
.Introduced a new
backstage-cli migrate package-lint-configs
command, which migrates old lint configurations to use@backstage/cli/config/eslint-factory
. -
b1aacbf96a: Applied the fix from version
0.15.1
of this package, which was part of thev0.70.1
release of Backstage. -
d2ecde959b: Package roles are now marked as stable and migration is encouraged. Please check out the migration guide.
The new
package
,repo
, andmigrate
command categories are now marked as stable.Marked all commands that are being replaced by the new
package
andrepo
commands as deprecated.The package templates used by the
create
command have all been updated to use package roles. -
f06da37290: The backend development setup now ignores the
"browser"
and"module"
entry points inpackage.json
, and instead always uses"main"
. -
6a1fe077ad: Changed the logic for how modules are marked as external in the Rollup build of packages. Rather than only marking dependencies and build-in Node.js modules as external, all non-relative imports are now considered external.
-
dc6002a7b9: The
--since
flag of repo commands now silently falls back to using the providedref
directly if no merge base is available. -
Updated dependencies
- @backstage/config-loader@0.9.7
## @backstage/codemods@0.1.35
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/config-loader@0.9.7
Patch Changes
- e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1
## @backstage/core-components@0.9.1
Patch Changes
- 23568dd328: chore(deps): bump
@react-hookz/web
from 12.3.0 to 13.0.0 - 95667624c1: Add names to sidebar sub menu styles for customization
## @backstage/create-app@0.4.23
Patch Changes
-
f9c7bdd899: Builtin support for cookiecutter based templates has been removed from
@backstage/plugin-scaffolder-backend
. Due to this, thecontainerRunner
argument to itscreateRouter
has also been removed.If you do not use cookiecutter templates and are fine with removing support from it in your own installation, update your
packages/backend/src/plugins/scaffolder.ts
file as follows:```diff
-import { DockerContainerRunner } from '@backstage/backend-common';
import { CatalogClient } from '@backstage/catalog-client';
import { createRouter } from '@backstage/plugin-scaffolder-backend';
-import Docker from 'dockerode';
import { Router } from 'express';
import type { PluginEnvironment } from '../types';export default async function createPlugin({
reader,
discovery,
}: PluginEnvironment): Promise{
- const dockerClient = new Docker();
- const containerRunner = new DockerContainerRunner({ dockerClient });
-
const catalogClient = new CatalogClient({ discoveryApi: discovery });
-
return await createRouter({
- containerRunner,
logger,
config,
// ...
```If you want to retain cookiecutter support, please use the
@backstage/plugin-scaffolder-backend-module-cookiecutter
package explicitly (see its README for installation instructions). -
8a57b6595b: Removed the
cookiecutter-golang
template from the defaultcreate-app
install as we no longer providecookiecutter
action out of the box.You can remove the template by removing the following lines from your
app-config.yaml
undercatalog.locations
:diff - - type: url - target: https://github.com/spotify/cookiecutter-golang/blob/master/template.yaml - rules: - - allow: [Template]
-
e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 -
1201383b60: Updated the template to write the Backstage release version to
backstage.json
, rather than the version of@backstage/create-app
. This change is applied automatically when runningbackstage-cli versions:bump
in the latest version of the Backstage CLI. -
c543fe3ff2: Postgres-based search is now installed when PG is chosen as the desired database for Backstage.
There is no need to make this change in an existing Backstage backend. See supported search engines for details about production-ready search engines.
-
55150919ed: - BREAKING: Support for
backstage.io/v1beta2
Software Templates has been removed. Please migrate your legacy templates to the newscaffolder.backstage.io/v1beta3
apiVersion
by following the migration guide -
bde30664c4: Updated template to use package roles. To apply this change to an existing app, check out the migration guide.
Specifically the following scripts in the root
package.json
have also been updated:```diff
- "build": "lerna run build",
+ "build": "backstage-cli repo build --all",...
- "lint": "lerna run lint --since origin/master --",
- "lint:all": "lerna run lint --",
- "lint": "backstage-cli repo lint --since origin/master",
- "lint:all": "backstage-cli repo lint",
```
## @backstage/dev-utils@0.2.25
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/app-defaults@0.2.1
- @backstage/integration-react@0.1.25
## @backstage/integration-react@0.1.25
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/search-common@0.3.1
Patch Changes
-
d52155466a: DEPRECATION
The
@backstage/search-common
package is being renamed@backstage/plugin-search-common
. We may continue to publish changes to@backstage/search-common
for a time, but will stop doing so in the near future. If you depend on this package, you should update your dependencies to point at the renamed package. -
Updated dependencies
- @backstage/plugin-search-common@0.3.1
## @techdocs/cli@0.8.17
Patch Changes
- e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 - 91bf1e6c1a: Use
@backstage/plugin-techdocs-node
package instead of@backstage/techdocs-common
. - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-techdocs-node@0.11.12
- @backstage/catalog-model@0.13.0
## @backstage/techdocs-common@0.11.12
Patch Changes
-
cea6f10b97: DEPRECATION
The
@backstage/techdocs-common
package is being renamed@backstage/plugin-techdocs-node
. We may continue to publish changes to@backstage/techdocs-common
for a time, but will stop doing so in the near future. If you depend on this package, you should update your dependencies to point at the renamed package. -
Updated dependencies
- @backstage/plugin-techdocs-node@0.11.12
## @backstage/plugin-airbrake@0.3.2
Patch Changes
- c5a462bff1: Fix a bug where API calls were being made and errors were being added to the snack bar when no project ID was present. This is a common use case for components that haven't added the Airbrake plugin annotation to their
catalog-info.yaml
. - Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/dev-utils@0.2.25
## @backstage/plugin-airbrake-backend@0.2.2
Patch Changes
- 4f79204c47: Added
backstage.role
topackage.json
- Updated dependencies
- @backstage/backend-common@0.13.0
## @backstage/plugin-allure@0.1.18
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-analytics-module-ga@0.1.13
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/plugin-apache-airflow@0.1.10
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/plugin-api-docs@0.8.2
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog@0.10.0
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-app-backend@0.3.29
Patch Changes
- ab7cd7d70e: Do some groundwork for supporting the
better-sqlite3
driver, to maybe eventually replace@vscode/sqlite3
(#9912) - e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/config-loader@0.9.7
## @backstage/plugin-auth-backend@0.12.1
Patch Changes
- ab7cd7d70e: Do some groundwork for supporting the
better-sqlite3
driver, to maybe eventually replace@vscode/sqlite3
(#9912) - e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 - bf95bb806c: Remove usages of now-removed
CatalogApi.getEntityByName
- 3c2bc73901: Use
setupRequestMockHandlers
from@backstage/backend-test-utils
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/catalog-model@0.13.0
- @backstage/catalog-client@0.9.0
- @backstage/plugin-auth-node@0.1.5
## @backstage/plugin-auth-node@0.1.5
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/catalog-model@0.13.0
## @backstage/plugin-azure-devops@0.1.18
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-azure-devops-backend@0.3.8
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
## @backstage/plugin-badges@0.2.26
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-badges-backend@0.1.23
Patch Changes
- bf95bb806c: Remove usages of now-removed
CatalogApi.getEntityByName
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/catalog-model@0.13.0
- @backstage/catalog-client@0.9.0
## @backstage/plugin-bazaar@0.1.17
Patch Changes
- Updated dependencies
- @backstage/cli@0.15.2
- @backstage/plugin-catalog@0.10.0
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/catalog-client@0.9.0
## @backstage/plugin-bazaar-backend@0.1.13
Patch Changes
- ab7cd7d70e: Do some groundwork for supporting the
better-sqlite3
driver, to maybe eventually replace@vscode/sqlite3
(#9912) - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/backend-test-utils@0.1.21
## @backstage/plugin-bitrise@0.1.29
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-catalog-backend-module-aws@0.1.2
Patch Changes
- f115a7f8fd: Added
AwsS3DiscoveryProcessor
, which was moved here from@backstage/plugin-catalog-backend
where it previously resided. - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-catalog-backend@0.24.0
- @backstage/catalog-model@0.13.0
## @backstage/plugin-catalog-backend-module-msgraph@0.2.19
Patch Changes
- 3c2bc73901: Use
setupRequestMockHandlers
from@backstage/backend-test-utils
- Updated dependencies
- @backstage/plugin-catalog-backend@0.24.0
- @backstage/catalog-model@0.13.0
## @backstage/plugin-catalog-common@0.2.2
Patch Changes
- b1aacbf96a: Applied the fix for the
/alpha
entry point resolution that was part of thev0.70.1
release of Backstage. - Updated dependencies
- @backstage/search-common@0.3.1
## @backstage/plugin-catalog-graph@0.2.14
Patch Changes
- bf95bb806c: Remove usages of now-removed
CatalogApi.getEntityByName
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/catalog-client@0.9.0
## @backstage/plugin-catalog-graphql@0.3.6
Patch Changes
- Updated dependencies
- @backstage/catalog-model@0.13.0
## @backstage/plugin-catalog-import@0.8.5
Patch Changes
- bf95bb806c: Remove usages of now-removed
CatalogApi.getEntityByName
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/catalog-client@0.9.0
- @backstage/integration-react@0.1.25
## @backstage/plugin-cicd-statistics@0.1.4
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/catalog-model@0.13.0
## @backstage/plugin-circleci@0.3.2
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-cloudbuild@0.3.2
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-code-climate@0.1.2
Patch Changes
- 4f79204c47: Added
backstage.role
topackage.json
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-code-coverage@0.1.29
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-code-coverage-backend@0.1.27
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/catalog-model@0.13.0
- @backstage/catalog-client@0.9.0
## @backstage/plugin-config-schema@0.1.25
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/plugin-cost-insights@0.11.24
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-explore@0.3.33
Patch Changes
- bf95bb806c: Remove usages of now-removed
CatalogApi.getEntityByName
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-firehydrant@0.1.19
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
## @backstage/plugin-fossa@0.2.34
Patch Changes
- bf95bb806c: Remove usages of now-removed
CatalogApi.getEntityByName
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-gcp-projects@0.3.21
Patch Changes
- 23568dd328: chore(deps): bump
@react-hookz/web
from 12.3.0 to 13.0.0 - Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/plugin-git-release-manager@0.3.15
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/plugin-github-actions@0.5.2
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-github-deployments@0.1.33
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/integration-react@0.1.25
## @backstage/plugin-gitops-profiles@0.3.20
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/plugin-gocd@0.1.8
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-graphiql@0.2.34
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/plugin-graphql-backend@0.1.19
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-catalog-graphql@0.3.6
## @backstage/plugin-home@0.4.18
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/plugin-search@0.7.3
## @backstage/plugin-ilert@0.1.28
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-jenkins@0.7.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/plugin-jenkins-common@0.1.1
## @backstage/plugin-jenkins-backend@0.1.18
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/catalog-model@0.13.0
- @backstage/catalog-client@0.9.0
- @backstage/plugin-auth-node@0.1.5
- @backstage/plugin-jenkins-common@0.1.1
## @backstage/plugin-jenkins-common@0.1.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-common@0.2.2
## @backstage/plugin-kafka@0.3.2
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-kafka-backend@0.2.22
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/catalog-model@0.13.0
## @backstage/plugin-kubernetes@0.6.2
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/plugin-kubernetes-common@0.2.7
## @backstage/plugin-kubernetes-backend@0.4.12
Patch Changes
- e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 - 35e58d57aa: refactor kubernetes fetcher
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/catalog-model@0.13.0
- @backstage/plugin-kubernetes-common@0.2.7
## @backstage/plugin-kubernetes-common@0.2.7
Patch Changes
- Updated dependencies
- @backstage/catalog-model@0.13.0
## @backstage/plugin-lighthouse@0.3.2
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-newrelic@0.3.20
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/plugin-newrelic-dashboard@0.1.10
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-org@0.5.2
Patch Changes
- 2986f8e09d: Fixed EntityOwnerPicker and OwnershipCard url filter issue with more than 21 owners
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-pagerduty@0.3.29
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-permission-backend@0.5.4
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-auth-node@0.1.5
- @backstage/plugin-permission-node@0.5.4
## @backstage/plugin-permission-node@0.5.4
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-auth-node@0.1.5
## @backstage/plugin-proxy-backend@0.2.23
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
## @backstage/plugin-rollbar@0.4.2
Patch Changes
- 9844d4d2bd: Removed usage of removed hook.
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-rollbar-backend@0.1.26
Patch Changes
- e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 - 3c2bc73901: Use
setupRequestMockHandlers
from@backstage/backend-test-utils
- Updated dependencies
- @backstage/backend-common@0.13.0
## @backstage/plugin-scaffolder-backend-module-cookiecutter@0.2.4
Patch Changes
- 8122e27717: Updating documentation for supporting
apiVersion: scaffolder.backstage.io/v1beta3
- e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-scaffolder-backend@0.18.0
## @backstage/plugin-scaffolder-backend-module-rails@0.3.4
Patch Changes
- 8122e27717: Updating documentation for supporting
apiVersion: scaffolder.backstage.io/v1beta3
- e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-scaffolder-backend@0.18.0
## @backstage/plugin-scaffolder-backend-module-yeoman@0.2.2
Patch Changes
- 8122e27717: Updating documentation for supporting
apiVersion: scaffolder.backstage.io/v1beta3
- Updated dependencies
- @backstage/plugin-scaffolder-backend@0.18.0
## @backstage/plugin-search@0.7.3
Patch Changes
- 3e54f6c436: Use
@backstage/plugin-search-common
package instead of@backstage/search-common
. - Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/plugin-search-common@0.3.1
## @backstage/plugin-search-backend@0.4.7
Patch Changes
- 3e54f6c436: Use
@backstage/plugin-search-common
package instead of@backstage/search-common
. - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-search-common@0.3.1
- @backstage/plugin-search-backend-node@0.5.1
- @backstage/plugin-auth-node@0.1.5
- @backstage/plugin-permission-node@0.5.4
## @backstage/plugin-search-backend-module-elasticsearch@0.1.1
Patch Changes
- 3e54f6c436: Use
@backstage/plugin-search-common
package instead of@backstage/search-common
. - Updated dependencies
- @backstage/plugin-search-common@0.3.1
- @backstage/plugin-search-backend-node@0.5.1
## @backstage/plugin-search-backend-module-pg@0.3.1
Patch Changes
- 3e54f6c436: Use
@backstage/plugin-search-common
package instead of@backstage/search-common
. - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-search-common@0.3.1
- @backstage/plugin-search-backend-node@0.5.1
## @backstage/plugin-search-backend-node@0.5.1
Patch Changes
- 3e54f6c436: Use
@backstage/plugin-search-common
package instead of@backstage/search-common
. - Updated dependencies
- @backstage/plugin-search-common@0.3.1
## @backstage/plugin-search-common@0.3.1
Patch Changes
- d52155466a: Renamed
@backstage/search-common
to@backstage/plugin-search-common
.
## @backstage/plugin-sentry@0.3.40
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-shortcuts@0.2.3
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/plugin-sonarqube@0.3.2
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-splunk-on-call@0.3.26
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-tech-insights@0.1.12
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-tech-insights-backend@0.2.9
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/catalog-model@0.13.0
- @backstage/catalog-client@0.9.0
- @backstage/plugin-tech-insights-node@0.2.7
## @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.13
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-tech-insights-node@0.2.7
## @backstage/plugin-tech-insights-node@0.2.7
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
## @backstage/plugin-tech-radar@0.5.9
Patch Changes
- bae72d6f4d: Tech Radar Ring names are now coloured from theme via theme.palette.text.primary (instead of a hard coded colour)
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/plugin-techdocs@0.15.1
Patch Changes
- 7a1dbe6ce9: The panels of
TechDocsCustomHome
now use theuseEntityOwnership
hook to resolve ownership when the'ownedByUser'
filter predicate is used. - Updated dependencies
- @backstage/plugin-catalog@0.10.0
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/plugin-search@0.7.3
- @backstage/integration-react@0.1.25
## @backstage/plugin-techdocs-backend@0.14.2
Patch Changes
- e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 - 3c2bc73901: Use
setupRequestMockHandlers
from@backstage/backend-test-utils
- 3e54f6c436: Use
@backstage/plugin-search-common
package instead of@backstage/search-common
. - 91bf1e6c1a: Use
@backstage/plugin-techdocs-node
package instead of@backstage/techdocs-common
. - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-techdocs-node@0.11.12
- @backstage/catalog-model@0.13.0
- @backstage/plugin-catalog-common@0.2.2
- @backstage/plugin-search-common@0.3.1
- @backstage/catalog-client@0.9.0
## @backstage/plugin-techdocs-node@0.11.12
Patch Changes
- e0a69ba49f: build(deps): bump
fs-extra
from 9.1.0 to 10.0.1 - 3e54f6c436: Use
@backstage/plugin-search-common
package instead of@backstage/search-common
. - cea6f10b97: Renamed
@backstage/techdocs-common
to@backstage/plugin-techdocs-node
. - Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/catalog-model@0.13.0
- @backstage/plugin-search-common@0.3.1
## @backstage/plugin-todo@0.2.4
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
## @backstage/plugin-todo-backend@0.1.26
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/catalog-model@0.13.0
- @backstage/catalog-client@0.9.0
## @backstage/plugin-user-settings@0.4.1
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## @backstage/plugin-xcmetrics@0.2.22
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.1
## example-app@0.2.68
Patch Changes
- Updated dependencies
- @backstage/cli@0.15.2
- @backstage/plugin-catalog@0.10.0
- @backstage/plugin-catalog-react@0.9.0
- @backstage/core-components@0.9.1
- @backstage/plugin-gcp-projects@0.3.21
- @backstage/plugin-scaffolder@0.15.0
- @backstage/catalog-model@0.13.0
- @backstage/plugin-airbrake@0.3.2
- @backstage/plugin-rollbar@0.4.2
- @backstage/plugin-catalog-graph@0.2.14
- @backstage/plugin-catalog-import@0.8.5
- @backstage/plugin-explore@0.3.33
- @backstage/plugin-catalog-common@0.2.2
- @backstage/plugin-search-common@0.3.1
- @backstage/plugin-search@0.7.3
- @backstage/plugin-tech-radar@0.5.9
- @backstage/plugin-org@0.5.2
- @backstage/plugin-techdocs@0.15.1
- @backstage/app-defaults@0.2.1
- @backstage/integration-react@0.1.25
- @backstage/plugin-apache-airflow@0.1.10
- @backstage/plugin-api-docs@0.8.2
- @backstage/plugin-azure-devops@0.1.18
- @backstage/plugin-badges@0.2.26
- @backstage/plugin-circleci@0.3.2
- @backstage/plugin-cloudbuild@0.3.2
- @backstage/plugin-code-coverage@0.1.29
- @backstage/plugin-cost-insights@0.11.24
- @backstage/plugin-github-actions@0.5.2
- @backstage/plugin-gocd@0.1.8
- @backstage/plugin-graphiql@0.2.34
- @backstage/plugin-home@0.4.18
- @backstage/plugin-jenkins@0.7.1
- @backstage/plugin-kafka@0.3.2
- @backstage/plugin-kubernetes@0.6.2
- @backstage/plugin-lighthouse@0.3.2
- @backstage/plugin-newrelic@0.3.20
- @backstage/plugin-newrelic-dashboard@0.1.10
- @backstage/plugin-pagerduty@0.3.29
- @backstage/plugin-sentry@0.3.40
- @backstage/plugin-shortcuts@0.2.3
- @backstage/plugin-tech-insights@0.1.12
- @backstage/plugin-todo@0.2.4
- @backstage/plugin-user-settings@0.4.1
## example-backend@0.2.68
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/backend-tasks@0.2.0
- @backstage/plugin-app-backend@0.3.29
- @backstage/plugin-auth-backend@0.12.1
- @backstage/plugin-catalog-backend@0.24.0
- @backstage/plugin-scaffolder-backend@0.18.0
- @backstage/plugin-scaffolder-backend-module-rails@0.3.4
- @backstage/plugin-kubernetes-backend@0.4.12
- @backstage/plugin-rollbar-backend@0.1.26
- @backstage/plugin-techdocs-backend@0.14.2
- @backstage/catalog-model@0.13.0
- @backstage/plugin-badges-backend@0.1.23
- @backstage/plugin-search-backend-module-elasticsearch@0.1.1
- @backstage/plugin-search-backend-module-pg@0.3.1
- @backstage/plugin-search-backend-node@0.5.1
- @backstage/plugin-search-backend@0.4.7
- @backstage/catalog-client@0.9.0
- example-app@0.2.68
- @backstage/plugin-auth-node@0.1.5
- @backstage/plugin-azure-devops-backend@0.3.8
- @backstage/plugin-code-coverage-backend@0.1.27
- @backstage/plugin-graphql-backend@0.1.19
- @backstage/plugin-jenkins-backend@0.1.18
- @backstage/plugin-kafka-backend@0.2.22
- @backstage/plugin-permission-backend@0.5.4
- @backstage/plugin-permission-node@0.5.4
- @backstage/plugin-proxy-backend@0.2.23
- @backstage/plugin-tech-insights-backend@0.2.9
- @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.13
- @backstage/plugin-tech-insights-node@0.2.7
- @backstage/plugin-todo-backend@0.1.26
## techdocs-cli-embedded-app@0.2.67
Patch Changes
- Updated dependencies
- @backstage/cli@0.15.2
- @backstage/plugin-catalog@0.10.0
- @backstage/core-components@0.9.1
- @backstage/catalog-model@0.13.0
- @backstage/plugin-techdocs@0.15.1
- @backstage/app-defaults@0.2.1
- @backstage/integration-react@0.1.25
Details
- 🔍View and search all Backstage releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!