Release v1.15.0
@backstage/app-defaults@1.4.0
Minor Changes
-
1fd38bc4141a: Material UI v5 Support: Adding platform-wide support for Material UI v5 allowing a transition phase for migrating central plugins & components over. We still support v4 instances & plugins by adding a
To allow the future support of plugins & components using Material UI v5 you want to upgrade your
AppTheme's to using theUnifiedThemeProviderProvider: ({ children }) => (
- <ThemeProvider theme={lightTheme}>
- <CssBaseline>{children}</CssBaseline>
- </ThemeProvider>
+ <UnifiedThemeProvider theme={builtinThemes.light} children={children} />
),
Patch Changes
- Updated dependencies
- @backstage/core-app-api@1.8.1
- @backstage/core-plugin-api@1.5.2
- @backstage/core-components@0.13.2
- @backstage/theme@0.4.0
- @backstage/plugin-permission-react@0.4.13
@backstage/backend-common@0.19.0
Minor Changes
-
c7f848bcea3c: Support authentication with a service principal or managed identity for Azure DevOps
Azure DevOps recently released support, in public preview, for authenticating with a service principal or managed identity instead of a personal access token (PAT): https://devblogs.microsoft.com/devops/introducing-service-principal-and-managed-identity-support-on-azure-devops/. With this change the Azure integration now supports service principals and managed identities for Azure AD backed Azure DevOps organizations. Service principal and managed identity authentication is not supported on Azure DevOps Server (on-premises) organizations.
Patch Changes
-
4ef91ab46732: Updated the backend database connection configuration schema to set the password visibility to secret
-
52d599817680: Changed the default backend CacheClient to an in-memory cache when not explicitly configured.
Explicit configuration of an in-memory cache can be removed from
app-config.yaml, as this is now the default:backend:
- cache:
- store: memory -
5f2c38c70f5b: Fix SNYK-JS-FASTXMLPARSER-5668858 (
fast-xml-parser) by upgrading aws-sdk to at least the current latest version. -
eeb3f801fddf:
HostDiscoverynow strips trailing slashes in thebackend.baseUrlconfig. -
9f47a743632c: Fixed typo in HostDiscovery's JSDoc
-
810c6de51604: Remove unused dev dependency
aws-sdk-mock. -
Updated dependencies
- @backstage/types@1.1.0
- @backstage/integration-aws-node@0.1.4
- @backstage/config-loader@1.3.1
- @backstage/integration@1.5.0
- @backstage/errors@1.2.0
- @backstage/backend-app-api@0.4.4
- @backstage/backend-plugin-api@0.5.3
- @backstage/backend-dev-utils@0.1.1
- @backstage/cli-common@0.1.12
- @backstage/config@1.0.8
@backstage/catalog-model@1.4.0
Minor Changes
- 33eae4b39a95: Deprecate target field and make targetRef required in common.schema.json
Patch Changes
- af748a148d52: Add OpenAPI Specification (OAS) v3.1.0 examples.
- 1df5fc954798: Remove requirement for 'target' property of EntityRelation
- Updated dependencies
- @backstage/types@1.1.0
- @backstage/errors@1.2.0
- @backstage/config@1.0.8
@backstage/errors@1.2.0
Minor Changes
- c4e8fefd9f13: Added
ServiceUnavailableError
Patch Changes
- Updated dependencies
- @backstage/types@1.1.0
@backstage/integration@1.5.0
Minor Changes
-
a316d226c780: Add credential provider for GitLab.
-
c7f848bcea3c: Support authentication with a service principal or managed identity for Azure DevOps
Azure DevOps recently released support, in public preview, for authenticating with a service principal or managed identity instead of a personal access token (PAT): https://devblogs.microsoft.com/devops/introducing-service-principal-and-managed-identity-support-on-azure-devops/. With this change the Azure integration now supports service principals and managed identities for Azure AD backed Azure DevOps organizations. Service principal and managed identity authentication is not supported on Azure DevOps Server (on-premises) organizations.
Patch Changes
-
3c83550fdb62: Renamed ClientSecret to AzureClientSecretCredential and ManagedIdentity to AzureManagedIdentityCredential
-
df8411779da1: Add support for Repository Variables and Secrets to the
publish:githubandgithub:repo:createscaffolder actions. You will need to addread/writepermissions to your GITHUB_TOKEN and/or Github Backstage App for RepositorySecretsandVariablesUpgrade octokit introduces some breaking changes.
-
Updated dependencies
- @backstage/errors@1.2.0
- @backstage/config@1.0.8
@backstage/test-utils@1.4.0
Minor Changes
- 1fd38bc4141a: Test App Wrapper is now using
UnifiedThemeProviderfor supporting Material UI v5 next to Material UI v4 in tests.
Patch Changes
- 55853a367174: Add a
fetchApiRefimplementation by default - Updated dependencies
- @backstage/core-app-api@1.8.1
- @backstage/core-plugin-api@1.5.2
- @backstage/types@1.1.0
- @backstage/theme@0.4.0
- @backstage/plugin-permission-react@0.4.13
- @backstage/config@1.0.8
- @backstage/plugin-permission-common@0.7.6
@backstage/theme@0.4.0
Minor Changes
-
1fd38bc4141a: Material UI v5 Support: Adding platform-wide support for Material UI v5 allowing a transition phase for migrating central plugins & components over. We still support v4 instances & plugins by adding a
To allow the future support of plugins & components using Material UI v5 you want to upgrade your
AppTheme's to using theUnifiedThemeProviderProvider: ({ children }) => (
- <ThemeProvider theme={lightTheme}>
- <CssBaseline>{children}</CssBaseline>
- </ThemeProvider>
+ <UnifiedThemeProvider theme={builtinThemes.light} children={children} />
),
Patch Changes
- 5065a5e8ebd6: Tweaked
UnifiedThemeProviderto avoid overlapping JSS class names in production.
@backstage/types@1.1.0
Minor Changes
- a5c5491ff50c: Added a
durationToMillisecondsfunction to help with the conversion to a single duration number
@backstage/plugin-catalog-backend@1.10.0
Minor Changes
- 44c7ad6b8e11: Adds an optional
EventBrokerthat is used for sending an event when there are conflicts, with details of the conflict so that it can be handled elsewhere.
Patch Changes
- 77e04a2d55be: Replace getBearerToken with library function of same
- ee411e7c2623: Update OpenAPI specs to be in line with linting standards.
- b8374d5d93b6: Add a base plate for performance testing of the catalog
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/catalog-client@1.4.2
- @backstage/types@1.1.0
- @backstage/integration@1.5.0
- @backstage/catalog-model@1.4.0
- @backstage/errors@1.2.0
- @backstage/backend-plugin-api@0.5.3
- @backstage/backend-tasks@0.5.3
- @backstage/plugin-auth-node@0.2.15
- @backstage/plugin-catalog-node@1.3.7
- @backstage/plugin-permission-node@0.7.9
- @backstage/plugin-search-backend-module-catalog@0.1.2
- @backstage/config@1.0.8
- @backstage/plugin-catalog-common@1.0.14
- @backstage/plugin-events-node@0.2.7
- @backstage/plugin-permission-common@0.7.6
- @backstage/plugin-scaffolder-common@1.3.1
- @backstage/plugin-search-common@1.2.4
@backstage/plugin-catalog-backend-module-unprocessed@0.1.0
Minor Changes
- d44fcd9829c2: Added a new plugin to expose entities which are unprocessed or have errors processing
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.4.0
- @backstage/backend-plugin-api@0.5.3
- @backstage/plugin-auth-node@0.2.15
@backstage/plugin-catalog-react@1.7.0
Minor Changes
-
cb4c15989b6b: The
EntityOwnerPickercomponent has undergone improvements to enhance its performance. The previous implementation inferred users and groups displayed by theEntityOwnerPickercomponent based on the entities available in theEntityListContext. The updated version no longer relies on theEntityListContextfor inference, allowing for better decoupling and improved performance.The component now loads entities asynchronously, resulting in improved performance and responsiveness. A new
modeprop has been introduced which provides two different behaviours:-
<EntityOwnerPicker mode="owners-only" />: loads the owners data asynchronously using the facets endpoint. The data is kept in memory and rendered asynchronously as the user scrolls. This is the default mode and is supposed to be retro-compatible with the previous implementation. -
<EntityOwnerPicker mode="all" />loads all users and groups present in the catalog asynchronously. The data is loaded in batches as the user scrolls. This is more efficient thanowners-only, but has the drawback of displaying users and groups who aren't owner of any entity.
-
Patch Changes
- d68692aee97e: Make
useRelatedEntitiesusegetEntitiesByRefsunder the hood - 429319d080cd:
EntityAutocompletePickeraddinitialSelectedOptionsprop - 429319d080cd:
EntityLifecycleFilterloads data using the facets endpoint - Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/catalog-client@1.4.2
- @backstage/core-components@0.13.2
- @backstage/types@1.1.0
- @backstage/theme@0.4.0
- @backstage/integration@1.5.0
- @backstage/catalog-model@1.4.0
- @backstage/errors@1.2.0
- @backstage/plugin-permission-react@0.4.13
- @backstage/version-bridge@1.0.4
- @backstage/plugin-catalog-common@1.0.14
- @backstage/plugin-permission-common@0.7.6
@backstage/plugin-catalog-unprocessed-entities@0.1.0
Minor Changes
- d44fcd9829c2: Added a new plugin to expose entities which are unprocessed or have errors processing
Patch Changes
- 493eab8c577f: Use FetchApi instead of native fetch
- Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/core-components@0.13.2
- @backstage/theme@0.4.0
- @backstage/catalog-model@1.4.0
- @backstage/errors@1.2.0
@backstage/plugin-github-actions@0.6.0
Minor Changes
-
96e1004e2a02: Added support GitHub Enterprise hosted repositories.
BREAKING: The
GithubActionsClientis updated to take anscmAuthApiinstead of the previousgithubAuthApi. This does not require any code changes unless you construct your ownGithubActionsClient
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/core-components@0.13.2
- @backstage/theme@0.4.0
- @backstage/integration@1.5.0
- @backstage/plugin-catalog-react@1.7.0
- @backstage/catalog-model@1.4.0
- @backstage/integration-react@1.1.14
@backstage/plugin-home-react@0.1.0
Minor Changes
- 41e8037a8a6d: Extract new plugin-home-react package and deprecate createCardExtension in plugin-home
Patch Changes
- 2ff94da135a4: bump
rjsfdependencies to 5.7.3 - Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/core-components@0.13.2
@backstage/plugin-linguist-backend@0.3.0
Minor Changes
-
bbf91840a52a: BREAKING: Removed public constructor from
LinguistBackendApi. Removed export ofLinguistBackendDatabaseandLinguistBackendStoreSeveral improvements to the Linguist backend have been made:
- Added tests for the
LinguistBackendDatabaseandLinguistBackendApi - Added support for using SQLite as a database, helpful for local development
- Removed the default from the
processes_datecolumn - Converted the
LinguistBackendApiinto an Interface - Added the
LinguistBackendClientwhich implements theLinguistBackendApiInterface - Unprocessed entities will get processed before stale entities
- Entities in the Linguist database but not in the Catalog anymore will be deleted
- Improved the README's headings
- Added tests for the
Patch Changes
- e39c3829bbd4: Fix: CatalogClient call without token
- 3d11596a72b5: Update plugin installation docs to be more consistent across documentations
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/catalog-client@1.4.2
- @backstage/types@1.1.0
- @backstage/catalog-model@1.4.0
- @backstage/errors@1.2.0
- @backstage/backend-tasks@0.5.3
- @backstage/plugin-auth-node@0.2.15
- @backstage/config@1.0.8
- @backstage/plugin-linguist-common@0.1.0
@backstage/plugin-nomad@0.1.0
Minor Changes
- 05bf04ca6863: Initialize Nomad plugin with frontend and backend. List jobs/allocations
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/core-components@0.13.2
- @backstage/theme@0.4.0
- @backstage/plugin-catalog-react@1.7.0
- @backstage/catalog-model@1.4.0
- @backstage/config@1.0.8
@backstage/plugin-nomad-backend@0.1.0
Minor Changes
- 05bf04ca6863: Initialize Nomad plugin with frontend and backend. List jobs/allocations
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/errors@1.2.0
- @backstage/config@1.0.8
@backstage/plugin-pagerduty@0.6.0
Minor Changes
- 64bc274a1ee6: Adds a config schema definition so the plugin will validate with the new Backstage CLI "--strict" flag
Patch Changes
- 9512f13eb3af: Add a homepage widget for the
Pagerdutycomponent. - 3d11596a72b5: Update plugin installation docs to be more consistent across documentations
- Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/core-components@0.13.2
- @backstage/theme@0.4.0
- @backstage/plugin-catalog-react@1.7.0
- @backstage/catalog-model@1.4.0
- @backstage/errors@1.2.0
- @backstage/plugin-home-react@0.1.0
@backstage/plugin-scaffolder@1.14.0
Minor Changes
- 464125e9b1ba: Added
MyGroupsPickerfield extension that will display a dropdown of groups a user is part of.
Patch Changes
- cda753a797b5: Forward
Authorizationheader forEventSourcewhen credentials are available. - 2ff94da135a4: bump
rjsfdependencies to 5.7.3 - 74b216ee4e50: Add
PropsWithChildrento usages ofComponentType, in preparation for React 18 where the children are no longer implicit. - Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/catalog-client@1.4.2
- @backstage/plugin-scaffolder-react@1.5.0
- @backstage/core-components@0.13.2
- @backstage/types@1.1.0
- @backstage/theme@0.4.0
- @backstage/integration@1.5.0
- @backstage/plugin-catalog-react@1.7.0
- @backstage/catalog-model@1.4.0
- @backstage/errors@1.2.0
- @backstage/integration-react@1.1.14
- @backstage/plugin-permission-react@0.4.13
- @backstage/config@1.0.8
- @backstage/plugin-catalog-common@1.0.14
- @backstage/plugin-scaffolder-common@1.3.1
@backstage/plugin-scaffolder-backend@1.15.0
Minor Changes
-
84b0e47373db: Add
TargetBranchNamevariable and output for thepublish:gitlab:merge-requestandpublish:github:pull-requests'cascaffolder actions. -
6a694ce98e32: Add a scaffolder action that pull-requests for bitbucket server
-
1948845861b0: Added
github:deployKey:createandgithub:environment:createscaffolder actions. You will need to addread/writepermissions to your GITHUB_TOKEN and/or Github Backstage App for RepositoryAdministration(for deploy key functionality) andEnvironments(for Environment functionality) -
df8411779da1: Add support for Repository Variables and Secrets to the
publish:githubandgithub:repo:createscaffolder actions. You will need to addread/writepermissions to your GITHUB_TOKEN and/or Github Backstage App for RepositorySecretsandVariablesUpgrade octokit introduces some breaking changes.
Patch Changes
-
cc936b529676: Fix handling of
optionalproperty incatalog:registerscaffolder action -
b269da39ac2d: Clearer error messages for action
publish:gitlab:merge-request -
11e0f625583f: Fix wrong gitlabUrl format in repoUrl input description
-
a2c70cdda202: Switch out the sandbox, from
vm2toisolated-vm.This is a native dependency, which means that it will need to be compiled with the same version of node on the same OS. This could cause some issues when running in Docker for instance, as you will need to make sure that the dependency is installed and compiled inside the docker container that it will run on.
This could mean adding in some dependencies to the container like
build-essentialto make sure that this compiles correctly.If you're having issues installing this dependency, there's some install instructions over on
isolated-vm's repo. -
Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/catalog-client@1.4.2
- @backstage/types@1.1.0
- @backstage/plugin-catalog-backend@1.10.0
- @backstage/integration@1.5.0
- @backstage/catalog-model@1.4.0
- @backstage/errors@1.2.0
- @backstage/backend-plugin-api@0.5.3
- @backstage/backend-tasks@0.5.3
- @backstage/plugin-auth-node@0.2.15
- @backstage/plugin-catalog-node@1.3.7
- @backstage/plugin-permission-node@0.7.9
- @backstage/config@1.0.8
- @backstage/plugin-catalog-common@1.0.14
- @backstage/plugin-permission-common@0.7.6
- @backstage/plugin-scaffolder-common@1.3.1
- @backstage/plugin-scaffolder-node@0.1.4
@backstage/plugin-scaffolder-react@1.5.0
Minor Changes
- 6b571405f806:
scaffolder/next: Provide some default template components torjsfto allow for standardization and markdown descriptions - 4505dc3b4598:
scaffolder/next: Don't renderTemplateGroupswhen there's no results in with search query - a452bda74d7a: Fixed typescript casting bug for useTemplateParameterSchema hook
- 6b571405f806:
scaffolder/next: provide aScaffolderFieldcomponent which is meant to replace some of theFormControlcomponents from Material UI, making it easier to writeFieldExtensions.
Patch Changes
- 84a5c7724c7e: fixed refresh problem when backstage backend disconnects without any feedback to user. Now we send a generic message and try to reconnect after 15 seconds
- cf34311cdbe1: Extract
ui:*fields from conditionalthenandelseschema branches. - 2ff94da135a4: bump
rjsfdependencies to 5.7.3 - 74b216ee4e50: Add
PropsWithChildrento usages ofComponentType, in preparation for React 18 where the children are no longer implicit. - Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/catalog-client@1.4.2
- @backstage/core-components@0.13.2
- @backstage/types@1.1.0
- @backstage/theme@0.4.0
- @backstage/plugin-catalog-react@1.7.0
- @backstage/catalog-model@1.4.0
- @backstage/errors@1.2.0
- @backstage/version-bridge@1.0.4
- @backstage/plugin-scaffolder-common@1.3.1
@backstage/plugin-sonarqube@0.7.0
Minor Changes
- ce9bc94c15e1: fix sonarqube case in config schema definition
Patch Changes
- 1108f1c65d31: fixed issued related #18259 now using luxon as adr102 asked
- Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/core-components@0.13.2
- @backstage/theme@0.4.0
- @backstage/plugin-catalog-react@1.7.0
- @backstage/catalog-model@1.4.0
- @backstage/plugin-sonarqube-react@0.1.6
@backstage/plugin-sonarqube-backend@0.2.0
Minor Changes
- ce9bc94c15e1: fix sonarqube case in config schema definition
Patch Changes
- 0bb0b19b0da2: Provide full schema definition for sonarqube plugin, especially to protect api keys.
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/errors@1.2.0
- @backstage/config@1.0.8
@backstage/backend-app-api@0.4.4
Patch Changes
- 3bb4158a8aa4: Switched startup strategy to initialize all plugins in parallel, as well as hook into the new startup lifecycle hooks.
- 68a21956ef52: Remove reference to deprecated import
- a5c5491ff50c: Use
durationToMillisecondsfrom@backstage/typesinstead of our own - 2c9f67e6f166: Introduced built-in middleware into the default
HttpServiceimplementation that throws aServiceNotAvailableerror when plugins aren't able to serve request. Also introduced a request stalling mechanism that pauses incoming request until plugins have been fully initialized. - c4e8fefd9f13: Added handling of
ServiceUnavailableErrorto error handling middleware. - Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/types@1.1.0
- @backstage/config-loader@1.3.1
- @backstage/errors@1.2.0
- @backstage/backend-plugin-api@0.5.3
- @backstage/backend-tasks@0.5.3
- @backstage/plugin-auth-node@0.2.15
- @backstage/plugin-permission-node@0.7.9
- @backstage/cli-common@0.1.12
- @backstage/config@1.0.8
@backstage/backend-defaults@0.1.11
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/backend-app-api@0.4.4
- @backstage/backend-plugin-api@0.5.3
@backstage/backend-plugin-api@0.5.3
Patch Changes
- 3bb4158a8aa4: Added startup hooks to the lifecycle services.
- Updated dependencies
- @backstage/types@1.1.0
- @backstage/backend-tasks@0.5.3
- @backstage/plugin-auth-node@0.2.15
- @backstage/config@1.0.8
- @backstage/plugin-permission-common@0.7.6
@backstage/backend-tasks@0.5.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/types@1.1.0
- @backstage/errors@1.2.0
- @backstage/config@1.0.8
@backstage/backend-test-utils@0.1.38
Patch Changes
- 68a21956ef52: Remove reference to deprecated import
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/types@1.1.0
- @backstage/backend-app-api@0.4.4
- @backstage/backend-plugin-api@0.5.3
- @backstage/plugin-auth-node@0.2.15
- @backstage/config@1.0.8
@backstage/catalog-client@1.4.2
Patch Changes
- cc936b529676: Updated API docs
- Updated dependencies
- @backstage/catalog-model@1.4.0
- @backstage/errors@1.2.0
@backstage/cli@0.22.8
Patch Changes
- 314493fa32a0: Introduced the
--alwaysYarnPackflag onbackstage-cli build-workspace, which can be passed in cases where accuracy of workspace contents is more important than the speed with which the workspace is built. Useful in rare situations whereyarn packandnpm packproduce different results. - 75540599124a: Updated example component for a newly scaffolded app.
- 5d692f72ebfb: Make sure to include a
fetchenvironment forjsdominjesttests - 6816352500a7: Add discovery feature to the onboard cli command.
- 20b7da6f1311: Enforcing Material UI v5 specific linting to minimize bundle size.
- Updated dependencies
- @backstage/types@1.1.0
- @backstage/config-loader@1.3.1
- @backstage/integration@1.5.0
- @backstage/catalog-model@1.4.0
- @backstage/errors@1.2.0
- @backstage/cli-common@0.1.12
- @backstage/cli-node@0.1.1
- @backstage/config@1.0.8
- @backstage/eslint-plugin@0.1.3
- @backstage/release-manifests@0.0.9
@backstage/cli-node@0.1.1
Patch Changes
- Updated dependencies
- @backstage/types@1.1.0
- @backstage/errors@1.2.0
- @backstage/cli-common@0.1.12
@backstage/config@1.0.8
Patch Changes
- Updated dependencies
- @backstage/types@1.1.0
@backstage/config-loader@1.3.1
Patch Changes
- f25427f665f7: Fix a bug where config items with
/in the key were incorrectly handled. - a5c5491ff50c: Use
durationToMillisecondsfrom@backstage/typesinstead of our own - Updated dependencies
- @backstage/types@1.1.0
- @backstage/errors@1.2.0
- @backstage/cli-common@0.1.12
- @backstage/config@1.0.8
@backstage/core-app-api@1.8.1
Patch Changes
- 12adfbc8fe2d: Fixed a bug that prevented accurate plugin and route data from being applied to
navigateanalytics events when users visited pages constructed with<EntityLayout>,<TabbedLayout>, and similar components that are used to gather one or more routable extensions under a given path. - ac677bc30ae0: Expose discovery.endpoints configuration to use FrontendHostDiscovery
- 74b216ee4e50: Add
PropsWithChildrento usages ofComponentType, in preparation for React 18 where the children are no longer implicit. - Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/types@1.1.0
- @backstage/config@1.0.8
- @backstage/version-bridge@1.0.4
@backstage/core-components@0.13.2
Patch Changes
- 4e697e88f0e2: Add resource utilization to Pod Drawer
- 78cbb8ef8aea: Enhance the sidebar item accessibility by using appropriate header semantics.
- 66ae4d8ca380: Added
exactprop toSidebarSubmenuItemwhich causes it to only highlight if the current location is an exact match. - 83bdc3a555c1: Replaced usages of
theme.palette.theme.hintwiththeme.palette.text.secondaryas it has been removed in Material UI v5 - b4cc4b1415e9: SupportButton auto focus first item when opened.
- e33beb1f2a8e: Make the documentation pages printable (also handy for exporting to PDF)
- Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/theme@0.4.0
- @backstage/errors@1.2.0
- @backstage/config@1.0.8
- @backstage/version-bridge@1.0.4
@backstage/core-plugin-api@1.5.2
Patch Changes
- 12adfbc8fe2d: Fixed a bug that prevented accurate plugin and route data from being applied to
navigateanalytics events when users visited pages constructed with<EntityLayout>,<TabbedLayout>, and similar components that are used to gather one or more routable extensions under a given path. - 74b216ee4e50: Add
PropsWithChildrento usages ofComponentType, in preparation for React 18 where the children are no longer implicit. - Updated dependencies
- @backstage/types@1.1.0
- @backstage/config@1.0.8
- @backstage/version-bridge@1.0.4
@backstage/create-app@0.5.2
Patch Changes
-
08f177b91084: Add link from Template entity to the scaffolder launch page for the template in the AboutCard.
-
75a1c93784fe: Bumped create-app version.
-
e37573d60e79: Bumped create-app version.
-
320ed502747a: Bumped create-app version.
-
52d599817680: Changed the default backend CacheClient to an in-memory cache when not explicitly configured.
Explicit configuration of an in-memory cache can be removed from
app-config.yaml, as this is now the default:backend:
- cache:
- store: memory -
68a21956ef52: Remove reference to deprecated import
-
Updated dependencies
- @backstage/cli-common@0.1.12
@backstage/dev-utils@1.0.16
Patch Changes
- 74b216ee4e50: Add
PropsWithChildrento usages ofComponentType, in preparation for React 18 where the children are no longer implicit. - Updated dependencies
- @backstage/core-app-api@1.8.1
- @backstage/core-plugin-api@1.5.2
- @backstage/core-components@0.13.2
- @backstage/theme@0.4.0
- @backstage/plugin-catalog-react@1.7.0
- @backstage/catalog-model@1.4.0
- @backstage/test-utils@1.4.0
- @backstage/app-defaults@1.4.0
- @backstage/integration-react@1.1.14
@backstage/integration-aws-node@0.1.4
Patch Changes
- 5f2c38c70f5b: Fix SNYK-JS-FASTXMLPARSER-5668858 (
fast-xml-parser) by upgrading aws-sdk to at least the current latest version. - Updated dependencies
- @backstage/errors@1.2.0
- @backstage/config@1.0.8
@backstage/integration-react@1.1.14
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/core-components@0.13.2
- @backstage/theme@0.4.0
- @backstage/integration@1.5.0
- @backstage/config@1.0.8