Release v1.39.0
Upgrade Helper: https://backstage.github.io/upgrade-helper/?to=1.39.0
@backstage/plugin-catalog-backend@2.0.0
Major Changes
-
90ab044: BREAKING: Removed all deprecated exports, and removed support for the old backend system.
It also removes the
CodeOwnersProcessorfrom the default set of processors, because it is expensive to run and has vague semantics. You need to update your backend to add it to thecatalogProcessingExtensionPointif you wish to continue using it.The following removed exports are available from
@backstage/plugin-catalog-node:locationSpecToMetadataNamelocationSpecToLocationEntityprocessingResultEntitiesSearchFilterEntityFilterDeferredEntityEntityRelationSpecCatalogProcessorCatalogProcessorParserCatalogProcessorCacheCatalogProcessorEmitCatalogProcessorLocationResultCatalogProcessorEntityResultCatalogProcessorRelationResultCatalogProcessorErrorResultCatalogProcessorRefreshKeysResultCatalogProcessorResultEntityProviderEntityProviderConnectionEntityProviderMutationAnalyzeOptionsLocationAnalyzerScmLocationAnalyzerPlaceholderResolverPlaceholderResolverParamsPlaceholderResolverReadPlaceholderResolverResolveUrlparseEntityYaml
The following removed exports are available from
@backstage/plugin-catalog-common:LocationSpecAnalyzeLocationRequestAnalyzeLocationResponseAnalyzeLocationExistingEntityAnalyzeLocationGenerateEntityAnalyzeLocationEntityField
The following removed exports are instead implemented in the new backend system by
@backstage/plugin-search-backend-module-catalog:defaultCatalogCollatorEntityTransformerCatalogCollatorEntityTransformerDefaultCatalogCollator
The following exports are removed without a direct replacement:
DefaultCatalogCollatorFactoryDefaultCatalogCollatorFactoryOptionsLocationEntityProcessorLocationEntityProcessorOptionsCatalogBuilderCatalogEnvironmentCatalogPermissionRuleInputCatalogProcessingEnginecreateRandomProcessingIntervalProcessingIntervalFunction
Minor Changes
- 6c9b88e: BREAKING ALPHA: You can no longer import the catalog plugin from the
/alphaexport; please use the regular root default export instead. - d88b922: Adds the ability to disable the default entity processors using a new boolean app config item
catalog.disableDefaultProcessors.
Patch Changes
- 0e710fc: This patch addresses an issue identified in Backstage when configured with a MySQL database. If an entity of type location (e..all.yaml) has more than 70 referenced entities, clicking "Refresh" does not update the referenced entities as expected. This occurs because the TEXT type in MySQL has a limit of 65,535 bytes, which is insufficient to store all the referenced entities, causing the refresh operation to fail.
- 8e0f15f: "Added a note clarifying that
entity-fetchaudit events are not visible by default in the logs and are only displayed when the log severity level is adjusted." - Updated dependencies
- @backstage/integration@1.17.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/catalog-client@1.10.0
- @backstage/backend-openapi-utils@0.5.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-events-node@0.4.11
@backstage/backend-defaults@0.10.0
Minor Changes
-
d385854: BREAKING: The
DefaultSchedulerServiceconstructor options now requiresRootLifecycleService,HttpRouterService, andPluginMetadataServicefields.The scheduler will register a REST API for listing and triggering tasks. Please see the scheduler documentation for more details about this API.
Patch Changes
-
1e06afd:
GithubUrlReader's search detects glob-patterns supported byminimatch, instead of just detecting*and?characters.For example, this allows to search for patterns like
{C,c}atalog-info.yaml. -
acea1d4: update documentation
-
72d019d: Removed various typos
-
c6bc67d: Added Valkey support alongside Redis in backend-defaults cache clients, using the new Keyv Valkey package. Also extended backend-test-utils to support Valkey in tests.
-
36f77e9: Bug fix: Pass user provided token through to gitlab url resolvers
-
0e7a640: The
GithubUrlReaderwill now use the token fromoptionswhen fetching repo details -
Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-app-api@1.2.3
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-node@0.10.0
- @backstage/config-loader@1.10.1
- @backstage/integration-aws-node@0.1.16
- @backstage/cli-node@0.2.13
- @backstage/config@1.3.2
- @backstage/backend-dev-utils@0.1.5
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11
@backstage/backend-dynamic-feature-service@0.7.0
Minor Changes
- 10f693c: BREAKING Removed support for the legacy backend, please migrate to the new backend system
Patch Changes
- 72d019d: Fixed various typos.
FrontendRemoteResolver's misspelledgetAdditionaRemoteInfohas been deprecated. Use the correct spellinggetAdditionalRemoteInfoinstead. - Updated dependencies
- @backstage/plugin-catalog-backend@2.0.0
- @backstage/backend-defaults@0.10.0
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config-loader@1.10.1
- @backstage/backend-openapi-utils@0.5.3
- @backstage/cli-node@0.2.13
- @backstage/config@1.3.2
- @backstage/cli-common@0.1.15
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-app-node@0.1.33
- @backstage/plugin-events-backend@0.5.2
- @backstage/plugin-events-node@0.4.11
- @backstage/plugin-search-backend-node@1.3.11
- @backstage/plugin-search-common@1.2.18
@backstage/backend-test-utils@1.5.0
Minor Changes
- b3832d1: Add a functional
mockServices.events() - c6bc67d: Added Valkey support alongside Redis in backend-defaults cache clients, using the new Keyv Valkey package. Also extended backend-test-utils to support Valkey in tests.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0
- @backstage/backend-app-api@1.2.3
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11
@backstage/canon@0.4.0
Minor Changes
- ea36f74: Breaking Change Icons on Button and IconButton now need to be imported and placed like this: <Button iconStart={
} /> - ccb1fc6: We are modifying the way we treat custom render using 'useRender()' under the hood from BaseUI.
- 04a65c6: The icon prop in TextField now accept a ReactNode instead of an icon name. We also updated the icon sizes for each input sizes.
Patch Changes
- c8f32db: Use correct colour token for TextField clear button icon, prevent layout shift whenever it is hidden or shown and properly size focus area around it. Also stop leading icon shrinking when used together with clear button.
- e996368: Fix Canon missing dependencies
- 720033c: For improved a11y, clicking a Select component label now focuses the Select trigger element, and the TextField component's label is now styled to indicate it's interactive.
- 6189bfd: Added new icon and onClear props to the TextField to make it easier to accessorize inputs.
- 9510105: Add new Tabs component to Canon
- 97b25a1: Pin version of @base-ui-components/react.
- 206ffbe: Fixed an issue with Canon's DataTable.Pagination component showing the wrong number for the "to" count.
- 72d019d: Removed various typos
- 4551fb7: Update Menu component in Canon to make the UI more condensed. We are also adding a new Combobox option for nested navigation.
- 185d3a8: Use the Field component from Base UI within the TextField.
- 1ea1db0: Add new truncate prop to Text and Heading components in Canon.
@backstage/catalog-client@1.10.0
Minor Changes
- 1a003ff: Add
getLocationsmethod toCatalogApiandCatalogClient. This method calls theGET /locationsendpoint from the catalog backend.
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/errors@1.2.7
@backstage/core-app-api@1.17.0
Minor Changes
-
1e0230e: Support custom
AuthConnectorforOAuth2.A user can pass their own
AuthConnectorimplementation inOAuth2constructor. In which case the session manager will use that instead of theDefaultAuthConnectorto interact with the authentication provider.A custom
AuthConnectormay call the authentication provider from the front-end, store and retrieve tokens in the session storage, for example, and otherwise send custom requests to the authentication provider and handle its responses.Note, that if the custom
AuthConnectortransforms scopes returned from the authentication provider, the transformation must be the same asOAuth2CreateOptions#scopeTransformpassed toOAuth2constructor. See creatingDefaultAuthConnectorinOAuth2#create(...)for an example.
Patch Changes
- 73f6cc3: Updated
I18nextTranslationApito support interpolation of JSX elements. - cc119b2: Fixed an issue causing
OAuthRequestDialogto re-render on mount. - Updated dependencies
- @backstage/core-plugin-api@1.10.7
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/integration@1.17.0
Minor Changes
-
d945206: Added support for federated credentials using managed identities in the Azure DevOps integration. Federated credentials are only available for Azure DevOps organizations that have been configured to use Entra ID for authentication.
integrations:
azure:
- host: dev.azure.com
credentials:
+ - clientId: ${APP_REGISTRATION_CLIENT_ID}
+ managedIdentityClientId: system-assigned
+ tenantId: ${AZURE_TENANT_ID}This also adds support for automatically using the system-assigned managed identity of an Azure resource by specifying
system-assignedas the client ID of the managed identity.integrations:
azure:
- host: dev.azure.com
credentials:
- - clientId: ${AZURE_CLIENT_ID}
+ - clientId: system-assigned -
f134cea: Implement Edit URL feature for Gerrit 3.9+.
It's possible to disable the edit url by adding the
disableEditUrl: trueconfig in the Gerrit integration.
Patch Changes
- f3381d3: Added missing
organizationsproperty toazuresection inconfig.d.tsfile - acea1d4: update documentation
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend@0.25.0
Minor Changes
-
57221d9: BREAKING: Removed support for the old backend system, and removed all deprecated exports.
If you were using one of the deprecated imports from this package, you will have to follow the instructions in their respective deprecation notices before upgrading. Most of the general utilities are available from
@backstage/plugin-auth-node, and the specific auth providers are available from dedicated packages such as for example@backstage/plugin-auth-backend-module-github-provider. See the auth docs for specific instructions.
Patch Changes
-
0d606ac: Added the configuration flag
auth.omitIdentityTokenOwnershipClaimthat causes issued user tokens to no longer contain theentclaim that represents the ownership references of the user.The benefit of this new flag is that issued user tokens will be much smaller in size, but they will no longer be self-contained. This means that any consumers of the token that require access to the ownership claims now need to call the
/api/auth/v1/userinfoendpoint instead. Within the Backstage ecosystem this is done automatically, as clients will still receive the full set of claims during authentication, while plugin backends will need to use theUserInfoServicewhich already calls the user info endpoint if necessary.When enabling this flag, it is important that any custom sign-in resolvers directly return the result of the sign-in method. For example, the following would not work:
const { token } = await ctx.issueToken({
claims: { sub: entityRef, ent: [entityRef] },
});
return { token }; // WARNING: This will not work with the flag enabledInstead, the sign-in resolver should directly return the result:
return ctx.issueToken({
claims: { sub: entityRef, ent: [entityRef] },
}); -
72d019d: Removed various typos
-
ab53e6f: Added support for the new
dangerousEntityRefFallbackoption forsignInWithCatalogUserinAuthResolverContext. -
b128ed9: The
statickey store now issues tokens with the same structure as other key stores. Tokens now include thetypfield in the header and theuip(user identity proof) in the payload. -
Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-bitbucket-cloud-common@0.3.0
Minor Changes
-
5850717: Update Bitbucket Cloud schema and models.
The latest schema was fetched from Bitbucket Cloud and stored locally. Based on the updated schema, the models got regenerated.
BREAKING:
Due to the schema changes, the model update includes one breaking change:
Account.usernamewas removed.
Additionally, there were a couple of compatible changes including the addition of
BaseCommit.committerand others.
Patch Changes
- 57ad208: Add support for
repo:updatedevents asEvents.RepoUpdatedEvent. - Updated dependencies
- @backstage/integration@1.17.0
@backstage/plugin-catalog@1.30.0
Minor Changes
- 970cb48: Show the pagination text for the offset-paginated catalog table, and remove the pagination bar from the top of the
CatalogTablewhen pagination is enabled.
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - 2ddbc50: A new
filterparameter has been added toEntityContextMenuItemBlueprintto make it easier to configure which entities a menu item should appear for. Thefilterparameter is a function which accepts an entity and returns a boolean. - bf85d37: Fix for missing
routeRefwhen usingcore-plugin-apiin a dialog context - Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-search-react@1.9.0
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/catalog-client@1.10.0
- @backstage/integration-react@1.2.7
- @backstage/plugin-permission-react@0.4.34
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-scaffolder-common@1.5.11
- @backstage/plugin-search-common@1.2.18
@backstage/plugin-catalog-backend-module-gitea@0.1.0
Minor Changes
- e4dabc6: add new gitea provider module
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-catalog-backend-module-github@0.9.0
Minor Changes
- ff335e5: BREAKING The
GithubLocationAnalyzernow requires theAuthServiceand theCatalogServicewhen being constructed and theTokenMangerhas been removed.
Patch Changes
- ee9f59f: Added filter to include archived repositories
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/plugin-catalog-backend@2.0.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-catalog-backend-module-incremental-ingestion@0.7.0
Minor Changes
- 10f693c: BREAKING Removed support for the legacy backend, please migrate to the new backend system. Also, if you were importing from the
/alphaexport of this package, you should remove the/alphapart.
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@2.0.0
- @backstage/backend-defaults@0.10.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-catalog-backend-module-msgraph@0.7.0
Minor Changes
- 20c1ea7: Add new
userGroupMember.path,user.pathand,group.pathoption to each query type to allow more complex msgraph queries
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-catalog-backend-module-unprocessed@0.6.0
Minor Changes
- f453d5c: BREAKING Removed support for the legacy backend and removed references to
@backstage/backend-common, please migrate to the new backend system
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-unprocessed-entities-common@0.0.8
@backstage/plugin-catalog-import@0.13.0
Minor Changes
- e2fd549: BREAKING:
generateStepperanddefaultGenerateSteppernow require a translation argument to be passed through for supporting translations.
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - 66a1140: Add i18n support for
catalog-importplugin. - Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/integration@1.17.0
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/integration-react@1.2.7
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-catalog-node@1.17.0
Minor Changes
- a459f17: Added
parseEntityYamlfrom@backstage/plugin-catalog-backend, to make it more easily usable by custom plugins and modules - 1a003ff: Add
getLocationsmethod toCatalogApiandCatalogClient. This method calls theGET /locationsendpoint from the catalog backend.
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/catalog-client@1.10.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-catalog-react@1.18.0
Minor Changes
-
d47aaa3: Added EntityOrderFilter to sort entities by different fields/columns. This new filter allows users to specify the order in which entities are displayed in the catalog.
Example usage:
import {
EntityOrderFilter,
useEntityList,
} from '@backstage/plugin-catalog-react';
// ...
const { updateFilters } = useEntityList();
// ...
updateFilters({
order: new EntityOrderFilter([
{
field: 'metadata.name',
order: 'desc',
},
]),
}); -
1a003ff: Add
getLocationsmethod toCatalogApiandCatalogClient. This method calls theGET /locationsendpoint from the catalog backend.
Patch Changes
- 2ddbc50: A new
filterparameter has been added toEntityContextMenuItemBlueprintto make it easier to configure which entities a menu item should appear for. Thefilterparameter is a function which accepts an entity and returns a boolean. - 6d7f0d5: Fixed an issue causing entities of kind user and group to be empty when an owner was selected
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/frontend-test-utils@0.3.2
- @backstage/plugin-permission-common@0.9.0
- @backstage/core-plugin-api@1.10.7
- @backstage/catalog-client@1.10.0
- @backstage/integration-react@1.2.7
- @backstage/plugin-permission-react@0.4.34
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-events-backend-module-github@0.4.0
Minor Changes
-
ae249fc: BREAKING: Removed the
createGithubSignatureValidatorexport.Added support webhook validation based on
integrations.github.[].apps.[].webhookSecret.
Patch Changes
- c7ef81c: Correct README installation instructions.
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-events-backend-module-google-pubsub@0.1.0
Minor Changes
- af853ef: Added a module that is able to transfer messages from Google Pub/Sub subscriptions into the Backstage events system.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-kubernetes-node@0.3.0
Minor Changes
- 9cdf001: BREAKING: The
PinnipedHelperclass now expects a regularLoggerServiceinstance from the new backend system, instead of a Winston logger.
Patch Changes
- 216c6b2: Updated dependency
@kubernetes/client-nodeto1.1.2. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-kubernetes-common@0.9.5
- @backstage/types@1.2.1
@backstage/plugin-permission-backend@0.7.0
Minor Changes
- 4da2965: Fixed an issue causing the
PermissionClientto exhaust the request body size limit too quickly when making many requests. - cf8fd51: BREAKING Removed support for the legacy backend system, please migrate to the new backend system
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-permission-common@0.9.0
Minor Changes
- 4da2965: Fixed an issue causing the
PermissionClientto exhaust the request body size limit too quickly when making many requests.
Patch Changes
- 37328b1: Fixed an issue causing
PermissionClientto throw an error when authorizing basic permissions with thepermission.EXPERIMENTAL_enableBatchedRequestsconfig enabled. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-permission-node@0.10.0
Minor Changes
- 4da2965: Fixed an issue causing the
PermissionClientto exhaust the request body size limit too quickly when making many requests.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder@1.31.0
Minor Changes
- 4235e87: add templating extensions page
Patch Changes
- 92c3658: Full support in EntityPicker (and derivatives) for default EntityPresentationApi
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - d7da01d: Fix EntityPicker field to render description as markdown, matching other form components in the system.
- 36ae651: Fixing a bug where the name for
templatingExtensionswas incorrectly set totemplateExtensions - 72d019d: Removed various typos
- a274e0a: Migrate custom fields to new schema factory function; standardize field descriptions to prefer ui:description and present consistently, utilizing ScaffolderField component where possible.
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/integration@1.17.0
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-catalog-react@1.18.0
- @backstage/plugin-scaffolder-react@1.16.0
- @backstage/core-plugin-api@1.10.7
- @backstage/catalog-client@1.10.0
- @backstage/integration-react@1.2.7
- @backstage/plugin-permission-react@0.4.34
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-scaffolder-common@1.5.11
@backstage/plugin-scaffolder-backend@1.33.0
Minor Changes
- 587cb05: Added
workspace:templateandworkspace:template:fileactions to complement respectivefetch:*actions
Patch Changes
- eb39388: Fixed bug in fs:delete that prevented wildcard patterns from matching paths starting with "."
- 36ae651: Fixing a bug where the name for
templatingExtensionswas incorrectly set totemplateExtensions - 72d019d: Removed various typos
- ec42f8e: Generating new tokens on each Scaffolder Task Retry
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/plugin-scaffolder-backend-module-gitlab@0.9.1
- @backstage/plugin-bitbucket-cloud-common@0.3.0
- @backstage/plugin-scaffolder-backend-module-github@0.7.1
- @backstage/backend-defaults@0.10.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.9
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.9
- @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.10
- @backstage/plugin-scaffolder-backend-module-gerrit@0.2.9
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/plugin-scaffolder-backend-module-azure@0.2.9
- @backstage/plugin-scaffolder-backend-module-gitea@0.2.9
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.8
- @backstage/plugin-events-node@0.4.11
- @backstage/plugin-scaffolder-common@1.5.11
@backstage/plugin-scaffolder-react@1.16.0
Minor Changes
- 4235e87: add templating extensions page
Patch Changes
- 36ae651: Fixing a bug where the name for
templatingExtensionswas incorrectly set totemplateExtensions - 72d019d: Removed various typos
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/theme@0.6.6
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/catalog-client@1.10.0
- @backstage/plugin-permission-react@0.4.34
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
- @backstage/plugin-scaffolder-common@1.5.11
@backstage/plugin-search-react@1.9.0
Minor Changes
- 611c941: Allow search filters to provide labels and values separately, and not only values
Patch Changes
- 2c76614: Fix memoization of
filterValueinSearchFilter.Autocompleteto prevent unintended resets - fa48594: search plugin support i18n
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/theme@0.6.6
- @backstage/core-components@0.17.2
- @backstage/core-plugin-api@1.10.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
- @backstage/plugin-search-common@1.2.18
@backstage/app-defaults@1.6.2
Patch Changes
- Updated dependencies
- @backstage/theme@0.6.6
- @backstage/core-app-api@1.17.0
- @backstage/core-components@0.17.2
- @backstage/core-plugin-api@1.10.7
- @backstage/plugin-permission-react@0.4.34
@backstage/backend-app-api@1.2.3
Patch Changes
-
729a7d6: Added a configuration to permit backend plugin module failures on startup:
backend:
...
startup:
plugins:
plugin-x:
modules:
module-y:
onPluginModuleBootFailure: continueThis configuration permits
plugin-xwithmodule-yto fail on startup. Omitting theonPluginModuleBootFailureconfiguration matches the previous behavior, wherein any individual plugin module failure is forwarded to the plugin and aborts backend startup.The default can also be changed, so that continuing on failure is the default unless otherwise specified:
backend:
startup:
default:
onPluginModuleBootFailure: continue
plugins:
catalog:
modules:
github:
onPluginModuleBootFailure: abort -
72d019d: Removed various typos
-
Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/backend-openapi-utils@0.5.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/backend-plugin-api@1.3.1
Patch Changes
- acea1d4: update documentation
- 72d019d: Removed various typos
- d385854: Minor doc comment update
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/config@1.3.2
- @backstage/cli-common@0.1.15
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/catalog-model@1.7.4
Patch Changes
- ed4e625: Added support for icons containing colons
- Updated dependencies
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/cli@0.32.1
Patch Changes
- 674def9: fix: enable
lazyCompilationandrefreshOptionsfor rspack - d649df0: Internal code cleanup
- c2cae47: Add missing modules to the Backstage CLI alpha entrypoint.
- 3f45861: Add a warning for React 17 deprecation that triggers when frontend packages and plugins start.
- 9aaec54: Internal refactor of opaque type handling.
- 9285385: Added
infoobject to the context of the alpha CLI. - 6cc9507: Updated dependency
@octokit/requestto^8.0.0. - 5cd3c54: Updated dependency
react-refreshto^0.17.0. - 72d019d: Removed various typos
- 19a4e7c: Internal refactor to move things closer to home
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/catalog-model@1.7.4
- @backstage/release-manifests@0.0.13
- @backstage/config-loader@1.10.1
- @backstage/cli-node@0.2.13
- @backstage/config@1.3.2
- @backstage/cli-common@0.1.15
- @backstage/errors@1.2.7
- @backstage/eslint-plugin@0.1.10
- @backstage/types@1.2.1
@backstage/config-loader@1.10.1
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/cli-common@0.1.15
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/core-compat-api@0.4.2
Patch Changes
- 173db8f: Updates to use the new
pluginproperty ofAppNodeSpec. - fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - 6eedf46: Updated dependency
@backstage-community/plugin-puppetdbto^0.6.0. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/version-bridge@1.0.11
@backstage/core-components@0.17.2
Patch Changes
- e0d1025:
LogViewernow supports atextWrapprop that wraps log lines to the next line for overflowing content instead of using horizontal scroll - bb84534: Fix the hidden sidebar's sub-menu when the sidebar is scrollable
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/theme@0.6.6
- @backstage/core-plugin-api@1.10.7
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/version-bridge@1.0.11
@backstage/core-plugin-api@1.10.7
Patch Changes
- 73f6cc3: The
TranslationApinow supports interpolation of JSX elements by passing them directly as values to the translation function. If any of the provided interpolation values are JSX elements, the translation function will return a JSX element instead of a string. - Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/create-app@0.6.2
Patch Changes
- 8448948: Removed
lerna-debug.log*pattern from.gitignoreas Lerna was removed from the package in version@backstage/create-app@0.5.19. - ce2cf32: Bumped create-app version.
- 125d096: Bumped create-app version.
- 1c0cb7b: Bumped create-app version.
- Updated dependencies
- @backstage/cli-common@0.1.15
@backstage/dev-utils@1.1.10
Patch Changes
- Updated dependencies
- @backstage/theme@0.6.6
- @backstage/core-app-api@1.17.0
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/app-defaults@1.6.2
- @backstage/integration-react@1.2.7
@backstage/frontend-app-api@0.11.2
Patch Changes
- 173db8f: Updates to use the new
pluginproperty ofAppNodeSpec. - 1f04491: Added the ability to ignore unknown extension config by passing
{ flags: { allowUnknownExtensionConfig: true } }tocreateSpecializedApp. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-app-api@1.17.0
- @backstage/core-plugin-api@1.10.7
- @backstage/frontend-defaults@0.2.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/frontend-defaults@0.2.2
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/frontend-app-api@0.11.2
- @backstage/plugin-app@0.1.9
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/frontend-dynamic-feature-loader@0.1.1
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/config@1.3.2
@backstage/frontend-plugin-api@0.10.2
Patch Changes
-
173db8f: The
sourceproperty ofAppNodeSpechas been renamed toplugin. The old property has been deprecated and will be removed in a future release. -
fb58f20: The
idoption ofcreateFrontendPluginhas been renamed topluginIdin order to better align with similar APIs in the frontend and backend systems.The old
idoption is deprecated and will be removed in a future release. -
72d019d: Removed various typos
-
Updated dependencies
- @backstage/core-components@0.17.2
- @backstage/core-plugin-api@1.10.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/frontend-test-utils@0.3.2
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/test-utils@1.7.8
- @backstage/frontend-app-api@0.11.2
- @backstage/plugin-app@0.1.9
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/integration-aws-node@0.1.16
Patch Changes
- db4630e: Fixed bug in DefaultAwsCredentialsManager where aws.mainAccount.region has no effect on the STS region used for account ID lookup during credential provider lookup when falling back to the main account, and it does not default to us-east-1
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/integration-react@1.2.7
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/core-plugin-api@1.10.7
- @backstage/config@1.3.2
@backstage/release-manifests@0.0.13
Patch Changes
-
163f3da: This expands the configurability of
release-manifeststo pave the road for more configuration options in thecli.Specifically it allows the specification of mirrored, proxied, or air-gapped hosts when upgrading across releases when working in restricted or heavily governed development environments (common in large enterprises and government entities).
@backstage/repo-tools@0.13.3
Patch Changes
- b229476: Support passing additional properties to OpenAPI server generator
- 659f2ce: Updated dependency
typedocto^0.28.0. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/backend-plugin-api@1.3.1
- @backstage/config-loader@1.10.1
- @backstage/cli-node@0.2.13
- @backstage/cli-common@0.1.15
- @backstage/errors@1.2.7
@techdocs/cli@1.9.3
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-techdocs-node@1.13.3
- @backstage/config@1.3.2
- @backstage/cli-common@0.1.15
@backstage/test-utils@1.7.8
Patch Changes
- b573341: Added support for interpolating JSX elements with the
MockTranslationApi. - Updated dependencies
- @backstage/theme@0.6.6
- @backstage/core-app-api@1.17.0
- @backstage/plugin-permission-common@0.9.0
- @backstage/core-plugin-api@1.10.7
- @backstage/config@1.3.2
- @backstage/plugin-permission-react@0.4.34
- @backstage/types@1.2.1
@backstage/theme@0.6.6
Patch Changes
- 1b14572: Show arrow when MuiTableSortLabel receives focus
@backstage/plugin-api-docs@0.12.7
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-catalog@1.30.0
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/plugin-permission-react@0.4.34
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-app@0.1.9
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/theme@0.6.6
- @backstage/core-components@0.17.2
- @backstage/core-plugin-api@1.10.7
- @backstage/integration-react@1.2.7
- @backstage/plugin-permission-react@0.4.34
- @backstage/types@1.2.1
@backstage/plugin-app-backend@0.5.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/config-loader@1.10.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-app-node@0.1.33
@backstage/plugin-app-node@0.1.33
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/config-loader@1.10.1
@backstage/plugin-app-visualizer@0.1.19
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-components@0.17.2
- @backstage/core-plugin-api@1.10.7
@backstage/plugin-auth-backend-module-atlassian-provider@0.4.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-backend-module-auth0-provider@0.2.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-backend-module-aws-alb-provider@0.4.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-backend@0.25.0
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.8
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-bitbucket-provider@0.3.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-auth-backend-module-github-provider@0.3.3
Patch Changes
- 5cdfe05: Added missing types package
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-backend-module-gitlab-provider@0.3.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-backend-module-google-provider@0.3.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-backend-module-guest-provider@0.2.8
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-microsoft-provider@0.3.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-backend-module-oauth2-provider@0.4.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.8
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-oidc-provider@0.4.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-backend@0.25.0
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
@backstage/plugin-auth-backend-module-okta-provider@0.2.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-backend-module-onelogin-provider@0.3.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-backend-module-pinniped-provider@0.3.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
@backstage/plugin-auth-backend-module-vmware-cloud-provider@0.5.3
Patch Changes
- 5cc1f7f: Introduce
dangerouslyAllowSignInWithoutUserInCatalogauth resolver config. - Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-auth-node@0.6.3
Patch Changes
-
332e934: Added the
identityproperty toBackstageSignInResult.The
prepareBackstageIdentityResponsefunction will now also forward theidentityto the response if present in the provided sign-in result. -
ab53e6f: Added a new
dangerousEntityRefFallbackoption to thesignInWithCatalogUsermethod inAuthResolverContext. The option will cause the provided entity reference to be used as a fallback in case the user is not found in the catalog. It is up to the caller to provide the fallback entity reference.Auth providers that include pre-defined sign-in resolvers are encouraged to define a flag named
dangerouslyAllowSignInWithoutUserInCatalogin their config, which in turn enables use of thedangerousEntityRefFallbackoption. For example:export const usernameMatchingUserEntityName = createSignInResolverFactory({
optionsSchema: z
.object({
dangerouslyAllowSignInWithoutUserInCatalog: z.boolean().optional(),
})
.optional(),
create(options = {}) {
return async (
info: SignInInfo<OAuthAuthenticatorResult<PassportProfile>>,
ctx,
) => {
const { username } = info.result.fullProfile;
if (!username) {
throw new Error('User profile does not contain a username');
}
return ctx.signInWithCatalogUser(
{ entityRef: { name: username } },
{
dangerousEntityRefFallback:
options?.dangerouslyAllowSignInWithoutUserInCatalog
? { entityRef: { name: username } }
: undefined,
},
);
};
},
}); -
Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/backend-plugin-api@1.3.1
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-auth-react@0.1.15
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/core-components@0.17.2
- @backstage/core-plugin-api@1.10.7
- @backstage/errors@1.2.7
@backstage/plugin-catalog-backend-module-aws@0.4.11
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-defaults@0.10.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-kubernetes-common@0.9.5
- @backstage/integration-aws-node@0.1.16
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-catalog-backend-module-azure@0.3.5
Patch Changes
- be82d83: visualstudio.com domains are now supported along with dev.azure.com
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-catalog-backend-module-backstage-openapi@0.5.2
Patch Changes
- d385854: Do not swallow errors; instead allow them to bubble up to the task scheduler for better tracking and logging.
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/backend-openapi-utils@0.5.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-catalog-backend-module-bitbucket-cloud@0.4.8
Patch Changes
-
3bce578: Support Bitbucket Cloud's
repo:updatedevents atBitbucketCloudEntityProvider.To make use of the new event type, you have to configure your webhook or add a new ones that delivers this event type to Backstage similar to
repo:pushbefore.Only
repo:updatedevents that modify a repository's URL (e.g., due to a name change) will cause changes (removing the "old", adding the "new" repository). -
Updated dependencies
- @backstage/integration@1.17.0
- @backstage/plugin-bitbucket-cloud-common@0.3.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-catalog-backend-module-bitbucket-server@0.4.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-catalog-backend-module-gcp@0.3.8
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-kubernetes-common@0.9.5
- @backstage/config@1.3.2
@backstage/plugin-catalog-backend-module-gerrit@0.3.2
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-catalog-backend-module-github-org@0.3.10
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/plugin-catalog-node@1.17.0
- @backstage/plugin-catalog-backend-module-github@0.9.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-catalog-backend-module-gitlab@0.6.6
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-defaults@0.10.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-catalog-backend-module-gitlab-org@0.2.9
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-catalog-backend-module-gitlab@0.6.6
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-catalog-backend-module-ldap@0.11.5
Patch Changes
- e253d1d: Improves error reporting for missing metadata.name in LDAP catalog provider.
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-catalog-backend-module-logs@0.1.10
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/plugin-catalog-backend@2.0.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-catalog-backend-module-openapi@0.2.10
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-catalog-backend-module-puppetdb@0.2.10
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.8
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-scaffolder-common@1.5.11
@backstage/plugin-catalog-common@1.1.4
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-search-common@1.2.18
@backstage/plugin-catalog-graph@0.4.19
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - 72d019d: Removed various typos
- 1307f00: Fix rendering of missing relations
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/catalog-client@1.10.0
- @backstage/types@1.2.1
@backstage/plugin-catalog-unprocessed-entities@0.2.17
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/core-plugin-api@1.10.7
- @backstage/errors@1.2.7
@backstage/plugin-catalog-unprocessed-entities-common@0.0.8
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.9.0
@backstage/plugin-config-schema@0.1.68
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.2
- @backstage/core-plugin-api@1.10.7
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-devtools@0.1.27
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-components@0.17.2
- @backstage/core-compat-api@0.4.2
- @backstage/core-plugin-api@1.10.7
- @backstage/plugin-permission-react@0.4.34
- @backstage/errors@1.2.7
- @backstage/plugin-devtools-common@0.1.16
@backstage/plugin-devtools-backend@0.5.5
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/config-loader@1.10.1
- @backstage/config@1.3.2
- @backstage/cli-common@0.1.15
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-devtools-common@0.1.16
@backstage/plugin-devtools-common@0.1.16
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.9.0
- @backstage/types@1.2.1
@backstage/plugin-events-backend@0.5.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/backend-openapi-utils@0.5.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-events-backend-module-aws-sqs@0.4.11
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-events-backend-module-azure@0.2.20
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-events-backend-module-bitbucket-cloud@0.2.20
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-events-backend-module-bitbucket-server@0.1.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-events-backend-module-gerrit@0.2.20
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-events-backend-module-gitlab@0.3.1
Patch Changes
- a820df1: Adds support for
object_kindfield with priority overevent_nameon Gitlab webhook event types - Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-events-backend-test-utils@0.1.44
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-events-node@0.4.11
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-gateway-backend@1.0.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-home@0.8.8
Patch Changes
-
f7ca0fe: Added the Catalog presentation API to the HomePageRecentlyVisited and HomePageTopVisited components
-
fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. -
eddd96c: Added optional title prop to
customHomePageGrid -
16eb4bf: Export ContentModal from
@backstage/plugin-home-reactso people can use this in other scenarios. RenamedCatalogReactComponentsNameToClassKeytoPluginHomeComponentsNameToClassKeyinoverridableComponents.tsMade QuickStartCard
docsLinkTitleprop more flexible to allow for any React.JSX.Element instead of just a string. Added QuickStartCard propadditionalContentwhich can eventually replace the propvideo. -
2c1761f: Added a
variantprop to theWelcomeTitlecomponent making it work with the Customizable Home page feature. Adding it like this<WelcomeTitle variant='h1' />to the list of items underCustomHomepageGridwill allow it to render with a size that works well. -
195323f: Export root page route from the home plugin to enable adding links/nav to it from outside the plugin
-
72d019d: Removed various typos
-
d710d74: docs: Update default for
preventCollisionprop -
Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/theme@0.6.6
- @backstage/core-app-api@1.17.0
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-home-react@0.1.26
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
@backstage/plugin-home-react@0.1.26
Patch Changes
-
16eb4bf: Export ContentModal from
@backstage/plugin-home-reactso people can use this in other scenarios. RenamedCatalogReactComponentsNameToClassKeytoPluginHomeComponentsNameToClassKeyinoverridableComponents.tsMade QuickStartCard
docsLinkTitleprop more flexible to allow for any React.JSX.Element instead of just a string. Added QuickStartCard propadditionalContentwhich can eventually replace the propvideo. -
Updated dependencies
- @backstage/core-components@0.17.2
- @backstage/core-plugin-api@1.10.7
@backstage/plugin-kubernetes@0.12.7
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - 216c6b2: Updated dependency
@kubernetes/client-nodeto1.1.2. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/plugin-kubernetes-react@0.5.7
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-catalog-react@1.18.0
- @backstage/plugin-kubernetes-common@0.9.5
- @backstage/core-plugin-api@1.10.7
- @backstage/plugin-permission-react@0.4.34
@backstage/plugin-kubernetes-backend@0.19.6
Patch Changes
- f6f692c: Changed logging of cluster details to debug to minimise log clutter.
- 216c6b2: Updated dependency
@kubernetes/client-nodeto1.1.2. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/plugin-kubernetes-node@0.3.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/plugin-kubernetes-common@0.9.5
- @backstage/integration-aws-node@0.1.16
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-kubernetes-cluster@0.0.25
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/plugin-kubernetes-react@0.5.7
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-react@1.18.0
- @backstage/plugin-kubernetes-common@0.9.5
- @backstage/core-plugin-api@1.10.7
- @backstage/plugin-permission-react@0.4.34
@backstage/plugin-kubernetes-common@0.9.5
Patch Changes
- 216c6b2: Updated dependency
@kubernetes/client-nodeto1.1.2. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-permission-common@0.9.0
- @backstage/types@1.2.1
@backstage/plugin-kubernetes-react@0.5.7
Patch Changes
- 599c89e: Add headlamp formatter
- 216c6b2: Updated dependency
@kubernetes/client-nodeto1.1.2. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/plugin-kubernetes-common@0.9.5
- @backstage/core-plugin-api@1.10.7
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-notifications@0.5.5
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/theme@0.6.6
- @backstage/core-components@0.17.2
- @backstage/core-compat-api@0.4.2
- @backstage/core-plugin-api@1.10.7
- @backstage/plugin-signals-react@0.0.13
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-notifications-common@0.0.8
@backstage/plugin-notifications-backend@0.5.6
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/plugin-notifications-node@0.2.15
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11
- @backstage/plugin-notifications-common@0.0.8
- @backstage/plugin-signals-node@0.1.20
@backstage/plugin-notifications-backend-module-email@0.3.9
Patch Changes
- aa3a63a: Enable the ability to configure the endpoint for the SES connection used in the notifications email module. This enables the configuration of alternate endpoints as required, for example for local testing or alternative stacks.
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/integration-aws-node@0.1.16
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/plugin-notifications-node@0.2.15
- @backstage/types@1.2.1
- @backstage/plugin-notifications-common@0.0.8
@backstage/plugin-notifications-backend-module-slack@0.1.1
Patch Changes
-
4f10768: Fix slack notification processor to handle a notification with an empty description
-
f6480c7: Fix dataloader caching, and use the proper catalog service ref
-
a1c5bbb: Added email-based Slack User ID lookup if
metadata.annotations.slack.com/bot-notifyis missing from user entity -
e099d0a: Notifications which mention user entity refs are now replaced with Slack compatible mentions.
Example:
Welcome <@user:default/billy>!->Welcome <@U123456890>! -
Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/plugin-notifications-node@0.2.15
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-notifications-common@0.0.8
@backstage/plugin-notifications-node@0.2.15
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/backend-plugin-api@1.3.1
- @backstage/catalog-client@1.10.0
- @backstage/plugin-notifications-common@0.0.8
- @backstage/plugin-signals-node@0.1.20
@backstage/plugin-org@0.6.39
Patch Changes
-
fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. -
02e8af1: Enhance user profile card configuration:
- Added a new optional
maxRelationsnumerical configuration that controls over how many user groups are shown directly on the profile card:- If the setting is omitted, all relations will be shown.
- If
maxRelationsis set to0, the list of user groups is not displayed. - If
maxRelationsis set to a positive number, up to that many groups are displayed. - If the user belongs to more groups than the specified limit, a clickable link appears that opens a dialog showing all associated user groups.
- A complementary boolean configuration,
hideIcons, was added to optionally hide the visual icons associated with each group in the displayed list. - Usage example:
# Example in app-config.yaml
app:
extensions:
- entity-card:org/user-profile:
config:
maxRelations: 5 # (optional) Show up to 5 groups on the card
hideIcons: true # (optional) Hide the group icons
- Added a new optional
-
08ba448: display entity-ref in GroupProfileCard so groups can easily determine their Group ID
-
18e84c9: Fixed missing spec.profile field on MyGroupsSidebarItem.tsx so the group spec.profile.displayName is shown on the sidebar"
-
72d019d: Removed various typos
-
Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/plugin-catalog-common@1.1.4
@backstage/plugin-org-react@0.1.38
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/catalog-client@1.10.0
@backstage/plugin-permission-backend-module-allow-all-policy@0.2.8
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
@backstage/plugin-permission-react@0.4.34
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.9.0
- @backstage/core-plugin-api@1.10.7
- @backstage/config@1.3.2
@backstage/plugin-proxy-backend@0.6.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/types@1.2.1
- @backstage/plugin-proxy-node@0.1.4
@backstage/plugin-proxy-node@0.1.4
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
@backstage/plugin-scaffolder-backend-module-azure@0.2.9
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-bitbucket@0.3.10
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.9
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.9
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.9
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/plugin-bitbucket-cloud-common@0.3.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.9
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.9
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-cookiecutter@0.3.10
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-defaults@0.10.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-scaffolder-backend-module-gcp@0.2.9
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-gerrit@0.2.9
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-gitea@0.2.9
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-github@0.7.1
Patch Changes
- 6579c2c: Use action context logger in Octokit client
- 72d019d: Removed various typos
- b2b654c: Added optional assignees parameter to
publish:github:pull-requestaction - Updated dependencies
- @backstage/integration@1.17.0
- @backstage/catalog-model@1.7.4
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-scaffolder-backend-module-gitlab@0.9.1
Patch Changes
- d15355c: If the commit action is not
createlog a more appropriate error message to the end user advising that the files they're trying to modify might not exist - 72d019d: Removed various typos
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-notifications@0.1.10
Patch Changes
- b60253d: Change notification send scaffolder action to use native zod schemas
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/plugin-notifications-node@0.2.15
- @backstage/plugin-notifications-common@0.0.8
@backstage/plugin-scaffolder-backend-module-rails@0.5.9
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-scaffolder-backend-module-sentry@0.2.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-yeoman@0.4.10
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/plugin-scaffolder-node-test-utils@0.2.2
- @backstage/types@1.2.1
@backstage/plugin-scaffolder-common@1.5.11
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-permission-common@0.9.0
- @backstage/types@1.2.1
@backstage/plugin-scaffolder-node@0.8.2
Patch Changes
- 16e2e9c: trim leading and trailing slashes from parseRepoUrl query parameters
- 72d019d: Removed various typos
- ec42f8e: Generating new tokens on each Scaffolder Task Retry
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/catalog-model@1.7.4
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-scaffolder-common@1.5.11
@backstage/plugin-scaffolder-node-test-utils@0.2.2
Patch Changes
- b27c48d: Include optional
userincreateMockActionContext - Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/backend-test-utils@1.5.0
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/types@1.2.1
@backstage/plugin-search@1.4.26
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - fa48594: search plugin support i18n
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-components@0.17.2
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-search-react@1.9.0
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
- @backstage/plugin-search-common@1.2.18
@backstage/plugin-search-backend@2.0.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/backend-openapi-utils@0.5.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-search-backend-node@1.3.11
- @backstage/plugin-search-common@1.2.18
@backstage/plugin-search-backend-module-catalog@0.3.4
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-search-backend-node@1.3.11
- @backstage/plugin-search-common@1.2.18
@backstage/plugin-search-backend-module-elasticsearch@1.7.2
Patch Changes
- 01f772c: Fixed an issue where the
search.elasticsearch.queryOptionsconfig were not picked up by theElasticSearchSearchEngine. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/integration-aws-node@0.1.16
- @backstage/config@1.3.2
- @backstage/plugin-search-backend-node@1.3.11
- @backstage/plugin-search-common@1.2.18
@backstage/plugin-search-backend-module-explore@0.3.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/plugin-search-backend-node@1.3.11
- @backstage/plugin-search-common@1.2.18
@backstage/plugin-search-backend-module-pg@0.5.44
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/plugin-search-backend-node@1.3.11
- @backstage/plugin-search-common@1.2.18
@backstage/plugin-search-backend-module-stack-overflow-collator@0.3.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/plugin-search-backend-node@1.3.11
- @backstage/plugin-search-common@1.2.18
@backstage/plugin-search-backend-module-techdocs@0.4.2
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-techdocs-node@1.13.3
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-search-backend-node@1.3.11
- @backstage/plugin-search-common@1.2.18
@backstage/plugin-search-backend-node@1.3.11
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-search-common@1.2.18
@backstage/plugin-search-common@1.2.18
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.9.0
- @backstage/types@1.2.1
@backstage/plugin-signals@0.0.19
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/theme@0.6.6
- @backstage/core-components@0.17.2
- @backstage/core-plugin-api@1.10.7
- @backstage/plugin-signals-react@0.0.13
- @backstage/types@1.2.1
@backstage/plugin-signals-backend@0.3.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11
- @backstage/plugin-signals-node@0.1.20
@backstage/plugin-signals-node@0.1.20
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11
@backstage/plugin-signals-react@0.0.13
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.7
- @backstage/types@1.2.1
@backstage/plugin-techdocs@1.12.6
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - 7d445da: Update keyboard focus on when clicking hash links. This fixes the issue where the "skip to content" link rendered by Material MkDocs isn't focused when used.
- 72d019d: Removed various typos
- 2ffd273: Add hover and focus styling to the "copy to clipboard" button within codeblocks in techdocs. Also added an aria-label to the button for accessibility.
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/theme@0.6.6
- @backstage/integration@1.17.0
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-search-react@1.9.0
- @backstage/plugin-catalog-react@1.18.0
- @backstage/plugin-techdocs-react@1.2.17
- @backstage/plugin-auth-react@0.1.15
- @backstage/core-plugin-api@1.10.7
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/integration-react@1.2.7
- @backstage/errors@1.2.7
- @backstage/plugin-search-common@1.2.18
- @backstage/plugin-techdocs-common@0.1.0
@backstage/plugin-techdocs-addons-test-utils@1.0.48
Patch Changes
- Updated dependencies
- @backstage/test-utils@1.7.8
- @backstage/core-app-api@1.17.0
- @backstage/plugin-techdocs@1.12.6
- @backstage/plugin-catalog@1.30.0
- @backstage/plugin-search-react@1.9.0
- @backstage/plugin-catalog-react@1.18.0
- @backstage/plugin-techdocs-react@1.2.17
- @backstage/core-plugin-api@1.10.7
- @backstage/integration-react@1.2.7
@backstage/plugin-techdocs-backend@2.0.2
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/backend-defaults@0.10.0
- @backstage/catalog-model@1.7.4
- @backstage/plugin-catalog-node@1.17.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-techdocs-node@1.13.3
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-search-backend-module-techdocs@0.4.2
- @backstage/plugin-techdocs-common@0.1.0
@backstage/plugin-techdocs-module-addons-contrib@1.1.24
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/integration@1.17.0
- @backstage/core-components@0.17.2
- @backstage/plugin-techdocs-react@1.2.17
- @backstage/core-plugin-api@1.10.7
- @backstage/integration-react@1.2.7
@backstage/plugin-techdocs-node@1.13.3
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/catalog-model@1.7.4
- @backstage/backend-plugin-api@1.3.1
- @backstage/integration-aws-node@0.1.16
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-search-common@1.2.18
- @backstage/plugin-techdocs-common@0.1.0
@backstage/plugin-techdocs-react@1.2.17
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-plugin-api@1.10.7
- @backstage/config@1.3.2
- @backstage/version-bridge@1.0.11
@backstage/plugin-user-settings@0.8.22
Patch Changes
- a7bfdb6: plugin-user-settingsgs support i18n
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - 5b04b14: Uppercase language name in language select
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/theme@0.6.6
- @backstage/core-app-api@1.17.0
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-catalog-react@1.18.0
- @backstage/core-plugin-api@1.10.7
- @backstage/plugin-signals-react@0.0.13
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-user-settings-common@0.0.1
@backstage/plugin-user-settings-backend@0.3.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-signals-node@0.1.20
- @backstage/plugin-user-settings-common@0.0.1
example-app@0.2.109
Patch Changes
- Updated dependencies
- @backstage/theme@0.6.6
- @backstage/core-app-api@1.17.0
- @backstage/canon@0.4.0
- @backstage/cli@0.32.1
- @backstage/plugin-user-settings@0.8.22
- @backstage/core-components@0.17.2
- @backstage/plugin-home@0.8.8
- @backstage/catalog-model@1.7.4
- @backstage/plugin-scaffolder@1.31.0
- @backstage/frontend-app-api@0.11.2
- @backstage/plugin-catalog-unprocessed-entities@0.2.17
- @backstage/plugin-catalog-import@0.13.0
- @backstage/plugin-catalog-graph@0.4.19
- @backstage/plugin-notifications@0.5.5
- @backstage/plugin-kubernetes@0.12.7
- @backstage/plugin-api-docs@0.12.7
- @backstage/plugin-devtools@0.1.27
- @backstage/plugin-techdocs@1.12.6
- @backstage/plugin-catalog@1.30.0
- @backstage/plugin-signals@0.0.19
- @backstage/plugin-search@1.4.26
- @backstage/plugin-org@0.6.39
- @backstage/plugin-search-react@1.9.0
- @backstage/plugin-catalog-react@1.18.0
- @backstage/plugin-scaffolder-react@1.16.0
- @backstage/plugin-kubernetes-cluster@0.0.25
- @backstage/plugin-techdocs-react@1.2.17
- @backstage/plugin-auth-react@0.1.15
- @backstage/core-plugin-api@1.10.7
- @backstage/plugin-techdocs-module-addons-contrib@1.1.24
- @backstage/app-defaults@1.6.2
- @backstage/config@1.3.2
- @backstage/integration-react@1.2.7
- @backstage/plugin-permission-react@0.4.34
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-search-common@1.2.18
example-app-next@0.0.23
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/theme@0.6.6
- @backstage/core-app-api@1.17.0
- @backstage/canon@0.4.0
- @backstage/cli@0.32.1
- @backstage/plugin-user-settings@0.8.22
- @backstage/core-components@0.17.2
- @backstage/plugin-home@0.8.8
- @backstage/catalog-model@1.7.4
- @backstage/plugin-scaffolder@1.31.0
- @backstage/frontend-app-api@0.11.2
- @backstage/core-compat-api@0.4.2
- @backstage/plugin-catalog-unprocessed-entities@0.2.17
- @backstage/plugin-app-visualizer@0.1.19
- @backstage/plugin-catalog-import@0.13.0
- @backstage/plugin-catalog-graph@0.4.19
- @backstage/plugin-notifications@0.5.5
- @backstage/plugin-kubernetes@0.12.7
- @backstage/plugin-api-docs@0.12.7
- @backstage/plugin-techdocs@1.12.6
- @backstage/plugin-catalog@1.30.0
- @backstage/plugin-signals@0.0.19
- @backstage/plugin-search@1.4.26
- @backstage/plugin-app@0.1.9
- @backstage/plugin-org@0.6.39
- @backstage/plugin-search-react@1.9.0
- @backstage/plugin-catalog-react@1.18.0
- @backstage/plugin-scaffolder-react@1.16.0
- @backstage/plugin-kubernetes-cluster@0.0.25
- @backstage/plugin-techdocs-react@1.2.17
- @backstage/plugin-auth-react@0.1.15
- @backstage/core-plugin-api@1.10.7
- @backstage/frontend-defaults@0.2.2
- @backstage/plugin-techdocs-module-addons-contrib@1.1.24
- @backstage/app-defaults@1.6.2
- @backstage/config@1.3.2
- @backstage/integration-react@1.2.7
- @backstage/plugin-permission-react@0.4.34
- @backstage/plugin-catalog-common@1.1.4
- @backstage/plugin-search-common@1.2.18
app-next-example-plugin@0.0.23
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/core-components@0.17.2
example-backend@0.0.38
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.0
- @backstage/plugin-catalog-backend@2.0.0
- @backstage/plugin-scaffolder-backend-module-github@0.7.1
- @backstage/backend-defaults@0.10.0
- @backstage/plugin-auth-backend-module-github-provider@0.3.3
- @backstage/plugin-catalog-backend-module-unprocessed@0.6.0
- @backstage/plugin-catalog-backend-module-backstage-openapi@0.5.2
- @backstage/catalog-model@1.7.4
- @backstage/plugin-kubernetes-backend@0.19.6
- @backstage/plugin-auth-node@0.6.3
- @backstage/plugin-scaffolder-backend@1.33.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-backend@0.7.0
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/plugin-techdocs-backend@2.0.2
- @backstage/plugin-scaffolder-backend-module-notifications@0.1.10
- @backstage/plugin-events-backend-module-google-pubsub@0.1.0
- @backstage/plugin-notifications-backend@0.5.6
- @backstage/plugin-signals-backend@0.3.4
- @backstage/plugin-catalog-backend-module-openapi@0.2.10
- @backstage/plugin-app-backend@0.5.2
- @backstage/plugin-auth-backend-module-guest-provider@0.2.8
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.8
- @backstage/plugin-devtools-backend@0.5.5
- @backstage/plugin-events-backend@0.5.2
- @backstage/plugin-permission-backend-module-allow-all-policy@0.2.8
- @backstage/plugin-proxy-backend@0.6.2
- @backstage/plugin-search-backend@2.0.2
- @backstage/plugin-search-backend-module-catalog@0.3.4
- @backstage/plugin-search-backend-module-explore@0.3.2
- @backstage/plugin-search-backend-module-techdocs@0.4.2
- @backstage/plugin-search-backend-node@1.3.11
e2e-test@0.2.28
Patch Changes
- Updated dependencies
- @backstage/create-app@0.6.2
- @backstage/cli-common@0.1.15
- @backstage/errors@1.2.7
@internal/frontend@0.0.9
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@internal/scaffolder@0.0.9
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2
- @backstage/plugin-scaffolder-react@1.16.0
techdocs-cli-embedded-app@0.2.108
Patch Changes
- Updated dependencies
- @backstage/test-utils@1.7.8
- @backstage/theme@0.6.6
- @backstage/core-app-api@1.17.0
- @backstage/cli@0.32.1
- @backstage/core-components@0.17.2
- @backstage/catalog-model@1.7.4
- @backstage/plugin-techdocs@1.12.6
- @backstage/plugin-catalog@1.30.0
- @backstage/plugin-techdocs-react@1.2.17
- @backstage/core-plugin-api@1.10.7
- @backstage/app-defaults@1.6.2
- @backstage/config@1.3.2
- @backstage/integration-react@1.2.7
yarn-plugin-backstage@0.0.5
Patch Changes
- fd70d86: Add both
npm:andbackstage:ranges to the lockfile to ensure compatibility with tools that parse the lockfile and ensure dependencies stay locked when building dist workspaces. - Updated dependencies
- @backstage/release-manifests@0.0.13
- @backstage/cli-common@0.1.15
@internal/plugin-todo-list@1.0.39
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.2
- @backstage/core-plugin-api@1.10.7
@internal/plugin-todo-list-backend@1.0.39
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
@internal/plugin-todo-list-common@1.0.25
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.9.0