93 KiB
Release v1.37.0
Upgrade Helper: https://backstage.github.io/upgrade-helper/?to=1.37.0
@backstage/plugin-search-backend@2.0.0
Major Changes
d5c4a9d: BREAKING Removed support for the legacy backend system and references to@backstage/backend-common, please migrate to the new backend system.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-permission-node@0.9.0
- @backstage/backend-openapi-utils@0.5.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-techdocs-backend@2.0.0
Major Changes
d5c4a9d: BREAKING Removed support for the legacy backend, please migrate to the new backend system. Also removed deprecatedDefaultTechDocsCollatorFactory. Use the@backstage/plugin-search-backend-module-techdocsfor this instead. Finally, deprecatedDocsBuildStrategyandTechDocsDocumentwere removed, use the versions in@backstage/plugin-techdocs-nodeinstead.
Patch Changes
7828186: Minor type fix8f03776: Properly clean up temporary files on build failures- Updated dependencies
- @backstage/plugin-search-backend-module-techdocs@0.4.0
- @backstage/integration@1.16.2
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-techdocs-node@1.13.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-techdocs-common@0.1.0
@backstage/app-defaults@1.6.0
Minor Changes
-
12f8e01: BREAKING: The defaultDiscoveryApiimplementation has been switched to useFrontendHostDiscovery, which adds support for thediscovery.endpointsconfiguration.This is marked as a breaking change because it will cause any existing
discovery.endpointsconfiguration to be picked up and used, which may break existing setups.For example, consider the following configuration:
app: baseUrl: https://backstage.acme.org backend: baseUrl: https://backstage.internal.acme.org discovery: endpoints: - target: https://catalog.internal.acme.org/api/{{pluginId}} plugins: [catalog]This will now cause requests from the frontend towards the
catalogplugin to be routed tohttps://catalog.internal.acme.org/api/catalog, but this might not be reachable from the frontend. To fix this, you should update thediscovery.endpointsconfiguration to only override the internal URL of the plugin:discovery: endpoints: - target: internal: https://catalog.internal.acme.org/api/{{pluginId}} plugins: [catalog]
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/core-app-api@1.16.0
- @backstage/plugin-permission-react@0.4.32
- @backstage/theme@0.6.4
@backstage/canon@0.2.0
Minor Changes
5a5db29: Fix CSS imports and move CSS outputs out of the dist folder.4557beb: Added a new Tooltip component to Canon.1e4dfdb: We added a new IconButton component with fixed sizes showcasing a single icon.e8d12f9: Added about 40 new icons to Canon.8689010: We are renaming CanonProvider to IconProvider to improve clarity on how to override icons.bf319b7: Added a new Menu component to Canon.cb7e99d: Updating styles for Text and Link components as well as global surface tokens.bd8520d: Added a new ScrollArea component for Canon.
Patch Changes
56850ca: Fix Button types that was preventing the use of native attributes like onClick.89e8686: To avoid conflicts with Backstage, we removed global styles and set font-family and font-weight for each components.05e9d41: Introducing Canon to Backstage. Canon styling system is based on pure CSS. We are adding our styles.css at the top of your Backstage instance.
@backstage/cli@0.31.0
Minor Changes
-
5b70679: BREAKING: ESLint warnings no longer trigger system exit codes like errors do.Set the max number of warnings to
-1during linting to enable the gradual adoption of new ESLint rules. To restore the previous behavior, include the--max-warnings 0flag in thebackstage-cli <repo|package> lintcommand.
Patch Changes
0586d4c: Internal change to move themigrateandversion:*commands into a new migrate module.e0b226b: build(deps): bumpesbuildfrom 0.24.2 to 0.25.04d45498: Fixed the package prepack command so that it no longer produces unnecessaryindexentries in thetypesVersionsmap, which could cause/indexto be added when automatically adding imports.485b3ba: Internal update to movetestcommands to a separate module.a76c482: Internal change to migratelintto the new module system.8df78bf: Internal update to move build commands to a CLI module.d0fc357: Internal update to moveinfocommands to a separate module.f8bd342: Fix a bug in the translation of the deprecated--scopeoption for thenewcommand that could cause plugins to havebackstage-backstage-pluginin their name.- Updated dependencies
- @backstage/config-loader@1.10.0
- @backstage/integration@1.16.2
- @backstage/catalog-model@1.7.3
- @backstage/cli-common@0.1.15
- @backstage/cli-node@0.2.13
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/eslint-plugin@0.1.10
- @backstage/release-manifests@0.0.12
- @backstage/types@1.2.1
@backstage/config-loader@1.10.0
Minor Changes
2fd73aa: The include transforms applied during config loading will now only apply to the known keys$file,$env, and$include. Any other key that begins with a `# @backstage/config-loader will now be passed through as is.
Patch Changes
f422984: Added@types/minimisttodevDependencies- Updated dependencies
- @backstage/cli-common@0.1.15
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/core-app-api@1.16.0
Minor Changes
9262001: The default auth injection middleware for theFetchApiwill now also take configuration underdiscovery.endpointsinto consideration when deciding whether to include credentials or not.12f8e01: Thediscovery.endpointsconfiguration no longer requires bothinternalandexternaltarget when using the object form, instead falling back to the default.
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.5
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/core-compat-api@0.4.0
Minor Changes
8250ffe: BREAKING: Dropped support for the removed opaque@backstage/ExtensionOverridesand@backstage/BackstagePlugintypes.
Patch Changes
-
cbe6177: Improved route path normalization when converting existing route elements inconverLegacyApp, for example handling trailing/*in paths. -
d34e0e5: Added a newconvertLegacyAppOptionshelper that converts many of the options passed tocreateAppin the old frontend system to a module with app overrides for the new system. The supported options areapis,icons,plugins,components, andthemes.For example, given the following options for the old
createApp:import { createApp } from '@backstage/app-deafults'; const app = createApp({ apis, plugins, icons: { custom: MyIcon, }, components: { SignInPage: MySignInPage, }, themes: [myTheme], });They can be converted to the new system like this:
import { createApp } from '@backstage/frontend-deafults'; import { convertLegacyAppOptions } from '@backstage/core-compat-api'; const app = createApp({ features: [ convertLegacyAppOptions({ apis, plugins, icons: { custom: MyIcon, }, components: { SignInPage: MySignInPage, }, themes: [myTheme], }), ], }); -
e7fab55: Added theentityPageoption toconvertLegacyApp, which you can read more about in the app migration docs. -
18faf65: TheconvertLegacyApphas received the following changes:nullroutes will now be ignored.- Converted routes no longer need to belong to a plugin, falling back to a
converted-orphan-routesplugin instead. - The generate layout override extension is now properly attached to the
app/rootextension. - Converted root elements are now automatically wrapped with
compatWrapper.
-
Updated dependencies
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/version-bridge@1.0.11
@backstage/core-components@0.17.0
Minor Changes
25300cb:SimpleStepperback button now works withactiveStepproperty set higher than 09545af2: Declared CancelIcon explicitly on Chip component inside Select.tsx to disable onMouseDown event by default that creates the flaw of re-opening select component when user tries to remove a selected filter.
Patch Changes
-
fffe3c0: AddedclassNamesprop to thePagecomponent -
df3b9f0: Fixed a bug in the SidebarSubmenuItem within the core-components package that caused the dropdown button to be misaligned in the sidebar and the button text to appear in uppercase due to the default behavior. Also added an example dropdown menu to the app for reference. -
48aab13: Add i18n support for scaffolder-react plugin -
0a0ced6: Avoid Layout Shift forDismissableBannerwhen using astorageApiwith latency (e.g.user-settings-backend)Properly handle the
unknownstate of thestorageApi. There's a trade-off: this may lead to some Layout Shift if the banner has not been dismissed, but once it has been dismissed, you won't have any. -
Updated dependencies
- @backstage/core-plugin-api@1.10.5
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/theme@0.6.4
- @backstage/version-bridge@1.0.11
@backstage/create-app@0.6.0
Minor Changes
31731b0: Upgraded the TypeScript version in the template to5.8.
Patch Changes
7d083ce: Canon is now ready to be used in Alpha. We are adding a custom CSS file at the root of the app to make all styles available for Canon components.aed536a: Bumped create-app version.f9fb465: Bumped create-app version.19e5c3f: Added link to multi-stage Dockerfile documentation as alternative option- Updated dependencies
- @backstage/cli-common@0.1.15
@backstage/frontend-app-api@0.11.0
Minor Changes
-
abcdf44: BREAKING: The returned object fromcreateSpecializedAppno longer contains acreateRoot()method, and it instead now containsapisandtree.You can replace existing usage of
app.createRoot()with the following:const root = tree.root.instance?.getData(coreExtensionData.reactElement); -
8250ffe: BREAKING: Dropped support for the removed opaque@backstage/ExtensionOverridesand@backstage/BackstagePlugintypes.
Patch Changes
4d18b55: It's now possible to provide a middleware that wraps all extension factories by passing anextensionFactoryMiddlewareto eithercreateApp()orcreateSpecializedApp().4823831: Introduced acreateFrontendFeatureLoader()function, as well as aFrontendFeatureLoaderinterface, to gather several frontend plugins, modules or feature loaders in a single exported entrypoint and load them, possibly asynchronously. This new feature, very similar to thecreateBackendFeatureLoader()already available on the backend, supersedes the previousCreateAppFeatureLoadertype which has been deprecated.- Updated dependencies
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-defaults@0.2.0
- @backstage/frontend-plugin-api@0.10.0
- @backstage/core-app-api@1.16.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/frontend-defaults@0.2.0
Minor Changes
4823831: Introduced acreateFrontendFeatureLoader()function, as well as aFrontendFeatureLoaderinterface, to gather several frontend plugins, modules or feature loaders in a single exported entrypoint and load them, possibly asynchronously. This new feature, very similar to thecreateBackendFeatureLoader()already available on the backend, supersedes the previousCreateAppFeatureLoadertype which has been deprecated.8250ffe: BREAKING: Dropped support for the removed opaque@backstage/ExtensionOverridesand@backstage/BackstagePlugintypes.
Patch Changes
4d18b55: It's now possible to provide a middleware that wraps all extension factories by passing anextensionFactoryMiddlewareto eithercreateApp()orcreateSpecializedApp().abcdf44: Internal refactor to match updatedcreateSpecializedApp.e3f19db: Feature discovery and resolution logic used increateAppis now exposed via thediscoverAvailableFeaturesandresolveAsyncFeaturesfunctions respectively.- Updated dependencies
- @backstage/frontend-app-api@0.11.0
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-app@0.1.7
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/frontend-plugin-api@0.10.0
Minor Changes
4823831: Introduced acreateFrontendFeatureLoader()function, as well as aFrontendFeatureLoaderinterface, to gather several frontend plugins, modules or feature loaders in a single exported entrypoint and load them, possibly asynchronously. This new feature, very similar to thecreateBackendFeatureLoader()already available on the backend, supersedes the previousCreateAppFeatureLoadertype which has been deprecated.8250ffe: BREAKING: Removed the deprecatedExtensionOverridesandFrontendFeaturetypes.0d1a397: BREAKING: Removed deprecated variant ofcreateExtensionDataRefwhere the ID is passed directly.
Patch Changes
5aa7f2c: Added a new Utility API,DialogApi, which can be used to show dialogs in the React tree that can collect input from the user.e23f5e0: Added newExtensionMiddlewareFactorytype.a6cb67d: The extensions map for plugins created withcreateFrontendPluginis now sorted alphabetically by ID in the TypeScript type.de72253: Added a newExtensionBoundary.lazyComponenthelper in addition to the existingExtensionBoundary.lazyhelper.- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/frontend-test-utils@0.3.0
Minor Changes
bba525b: BREAKING: Removed deprecatedsetupRequestMockHandlerswhich was replaced byregisterMswTestHooks.
Patch Changes
f861bfc: Added ainitialRouteEntriesoption torenderInTestApp.f861bfc: TherenderInTestApphelper now provides a default mock config with mock values for bothapp.baseUrlandbackend.baseUrl.abcdf44: Internal refactor to match updatedcreateSpecializedApp.- Updated dependencies
- @backstage/frontend-app-api@0.11.0
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-app@0.1.7
- @backstage/test-utils@1.7.6
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/plugin-app-backend@0.5.0
Minor Changes
-
32be48c: BREAKING: Removed support for the old backend system.As part of this change the plugin export from
/alphaas been removed. If you are currently importing@backstage/plugin-app-backend/alpha, please update your import to@backstage/plugin-app-backend.
Patch Changes
- Updated dependencies
- @backstage/config-loader@1.10.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-app-node@0.1.31
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-catalog@1.28.0
Minor Changes
-
247a40b: Now a custom entity page header can be passed as input to the default entity page. -
a3d93ca: The default layout of the entity page can now optionally be customized with 3 card types: info, peek and full.- Cards of type
infoare rendered in a fixed area on the right; - Cards of type
peekare rendered on top of the main content area; - Cards of type
fulland cards with undefined type are rendered as they were before, in the main content area, below the peek cards.
If you want to keep the layout as it was before, you don't need to do anything. But if you want to experiment with the card types and see how they render, here is an example setting the about card to be rendered as an
infocard:app: extensions: # Entity page cards + - entity-card:catalog/about: + config: + type: info # or peek or full - Cards of type
-
93533bd: The order in which group tabs appear on the entity page has been changed.Before
Previously, entity contents determined the order in which groups were rendered, so a group was rendered as soon as its first entity content was detected.
After
Groups are now rendered first by default based on their order in the
app-config.yamlfile:app: extensions: - page:catalog/entity: + config: + groups: + # this will be the first tab of the default entity page + - deployment: + title: Deployment + # this will be the second tab of the default entiy page + - documentation: + title: DocumentationIf you wish to place a normal tab before a group, you must add the tab to a group and place the group in the order you wish it to appear on the entity page (groups that contains only one tab are rendered as normal tabs).
app: extensions: - page:catalog/entity: config: groups: + # Example placing the overview tab first + - overview: + title: Overview - deployment: title: Deployment # this will be the second tab of the default entiy page - documentation: title: Documentation - entity-content:catalog/overview: + config: + group: 'overview' -
06d1226: Allow providingkindparameters to replace the defaultComponentkind forSubComponentscard
Patch Changes
-
31731b0: Internal refactor to avoidexpiry-mapdependency. -
ba9649a: Update the default entity page extension component to support grouping multiple entity content items in the same tab.Disable all default groups:
# app-config.yaml app: extensions: # Pages + - page:catalog/entity: + config: + groups: []Create a custom list of :
# app-config.yaml app: extensions: # Pages + - page:catalog/entity: + config: + groups: + # This array of groups completely replaces the default groups + - custom: + title: 'Custom' -
Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/plugin-search-react@1.8.7
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/core-compat-api@0.4.0
- @backstage/plugin-scaffolder-common@1.5.10
- @backstage/integration-react@1.2.5
- @backstage/plugin-permission-react@0.4.32
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-catalog-backend@1.32.0
Minor Changes
ca9c51b: Added opt-in ability to evict entities from the catalog whose provider is no longer configured. See Catalog configuration documentation
Patch Changes
4306303: Added a fix in@backstage/plugin-catalog-backendto prevent duplicate path keys in entity search if only casing is different.5243aa4: Fixed an issue occurred when authorizing permissions using custom rules passed via thePermissionsRegistryService.fbc1666: Correctly use thecatalog.useUrlReadersSearchconfig.75cadc1: Minor internal tweak torefreshByRefreshKeys- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-openapi-utils@0.5.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-backend-module-catalog@0.3.2
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-catalog-backend-module-backstage-openapi@0.5.0
Minor Changes
62842ee: feat: Improve JSON format of OpenAPI definition, allow YAML format
Patch Changes
- Updated dependencies
- @backstage/backend-openapi-utils@0.5.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-gerrit@0.3.0
Minor Changes
-
89db8b8: BREAKING The optionalbranchconfiguration parameter now defaults to the default branch of the project (whereHEADpoints to). This parameter was previously usingmasteras the default value. In most cases this change should be transparent as Gerrit defaults to usingmaster.This change also allow to specify a custom
catalogPathin thecatalog.providers.gerritconfiguration. If not set, it defaults tocatalog-info.yamlfiles at the root of repositories. This default was the value before this change.With the changes made in the
GerritUrlReader,catalogPathallows to useminimatch's glob-patterns.catalog: providers: gerrit: all: # identifies your dataset / provider independent of config changes host: gerrit.company.com query: 'state=ACTIVE&type=CODE' + # This will search for catalog manifests anywhere in the repositories + catalogPath: '**/catalog-info.{yml,yaml}'
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-react@1.16.0
Minor Changes
-
7f57365: Add support for a new entity predicate syntax when definingfilters related to the blueprints exported via/alphafor the new frontend system. For more information, see the entity filters documentation. -
ba9649a: Add a newdefaultGroupparameter to theEntityContentBlueprint, here are usage examples:Set a default group while creating the extension:
const entityKubernetesContent = EntityContentBlueprint.make({ name: 'kubernetes', params: { defaultPath: '/kubernetes', defaultTitle: 'Kubernetes', + defaultGroup: 'deployment', filter: 'kind:component,resource', loader: () => import('./KubernetesContentPage').then(m => compatWrapper(<m.KubernetesContentPage />), ), }, });Disassociate an entity content from a default group:
# app-config.yaml app: extensions: # Entity page content - - entity-content:kubernetes/kubernetes + - entity-content:kubernetes/kubernetes: + config: + group: falseAssociate an entity content with a different default or custom group than the one defined in code when the extension was created:
# app-config.yaml app: extensions: # Entity page content - - entity-content:kubernetes/kubernetes + - entity-content:kubernetes/kubernetes: + config: + group: custom # associating this extension with a custom group id, the group should have previously been created via entity page configuration -
247a40b: Introduces a newEntityHeaderBlueprintthat allows you to override the default entity page header.import { EntityHeaderBlueprint } from '@backstage/plugin-catalog-react/alpha'; EntityHeaderBlueprint.make({ name: 'my-default-header', params: { loader: () => import('./MyDefaultHeader').then(m => <m.MyDefaultHeader />), }, }); -
a3d93ca: Introduces a newEntityContentLayoutBlueprintthat creates custom entity content layouts.The layout components receive card elements and can render them as they see fit. Cards is an array of objects with the following properties:
- element:
JSx.Element; - type:
"peek" | "info" | "full" | undefined;
Usage example
Creating a custom overview tab layout:
import { EntityContentLayoutProps, EntityContentLayoutBlueprint, } from '@backstage/plugin-catalog-react/alpha'; // ... function StickyEntityContentOverviewLayout(props: EntityContentLayoutProps) { const { cards } = props; const classes = useStyles(); return ( <Grid container spacing={3}> <Grid className={classes.infoArea} xs={12} md={4} item > <Grid container spacing={3}> {cards .filter(card => card.type === 'info') .map((card, index) => ( <Grid key={index} xs={12} item> {card.element} </Grid> ))} </Grid> </Grid> <Grid xs={12} md={8} item> <Grid container spacing={3}> {cards .filter(card => card.type === 'peek') .map((card, index) => ( <Grid key={index} className={classes.card} xs={12} md={6} item> {card.element} </Grid> ))} {cards .filter(card => !card.type || card.type === 'full') .map((card, index) => ( <Grid key={index} className={classes.card} xs={12} md={6} item> {card.element} </Grid> ))} </Grid> </Grid> </Grid> ); } export const customEntityContentOverviewStickyLayoutModule = createFrontendModule({ pluginId: 'app', extensions: [ EntityContentLayoutBlueprint.make({ name: 'sticky', params: { // (optional) defaults the `() => false` filter function defaultFilter: 'kind:template' loader: async () => StickyEntityContentOverviewLayout, }, }), ],Disabling the custom layout:
# app-config.yaml app: extensions: - entity-content-layout:app/sticky: falseOverriding the custom layout filter:
# app-config.yaml app: extensions: - entity-content-layout:app/sticky: config: # This layout will be used only with component entities filter: 'kind:component' - element:
-
d78bb71: Addedhiddenprop toEntityTagPicker,EntityAutocompletePickerandUserListPicker. AddedinitialFilterprop toEntityTagPickerto set an initial filter for the picker. AddedalwaysKeepFiltersprop toUserListPickerto prevent filters from resetting when no entities match the initial filters. -
a3d93ca: Add an optionaltypeparameter toEntityCardextensions. A card's type determines characteristics such as its expected size and where it will be rendered by the entity content layout.Initially the following three types are supported:
peek: small vertical cards that provide information at a glance, for example recent builds, deployments, and service health.info: medium size cards with high priority and frequently used information such as common actions, entity metadata, and links.full: Large cards that are more feature rich with more information, typically used by plugins that don't quite need the full content view and want to show a card instead.
Usage examples
Defining a default type when creating a card:
const myCard = EntityCardBlueprint.make({ name: 'myCard', params: { + type: 'info', loader: import('./MyCard).then(m => { default: m.MyCard }), }, });Changing the card type via
app-config.yamlfile:app: extensions: + - entity-card:myPlugin/myCard: + config: + type: info
Patch Changes
bec1e15: update EntityAutocompletePicker selected options when filter value is changed externally75a3551: Export CatalogAutocomplete so it can be used externally- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/frontend-test-utils@0.3.0
- @backstage/core-compat-api@0.4.0
- @backstage/integration-react@1.2.5
- @backstage/plugin-permission-react@0.4.32
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-events-backend@0.5.0
Minor Changes
ee519c5: BREAKING Removed deprecated events related codebda96a7: BREAKING Removed support for the legacy backend, please migrate to the new backend system. Also removed deprecated code.
Patch Changes
2f4d3bc: Allow webhook content to be 5mb instead the default 100kbb95aa77: addaddHttpPostBodyParserto events extension to allow body parse customization. This feature will enhance flexibility in handling HTTP POST requests in event-related operations.- Updated dependencies
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-openapi-utils@0.5.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-permission-node@0.9.0
Minor Changes
22ace13: BREAKING TheServerPermissionClientcan no longer be instantiated with atokenManagerand must instead be instantiated with anauthservice. If you are still on the legacy backend system, usecreateLegacyAuthAdapters()from@backstage/backend-commonto create a compatibleauthservice.
Patch Changes
728e3e1: Improved type inference when passing aPermissionResourceReftocreatePermissionRule.876f2e1: DeprecatedcreatePermissionIntegrationRouterand related types, which has been replaced byPermissionRegistryService. For more information, including how to migrate existing plugins, see the service docs.- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-proxy-backend@0.6.0
Minor Changes
-
2d8b0e4: BREAKING: Removed support for the old backend system.As part of this change the plugin export from
/alphaas been removed. If you are currently importing@backstage/plugin-proxy-backend/alpha, please update your import to@backstage/plugin-proxy-backend.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/types@1.2.1
- @backstage/plugin-proxy-node@0.1.2
@backstage/plugin-scaffolder@1.29.0
Minor Changes
9d864ff: Allowed passingui:disabledfor disabling the input field of all the pickers.
Patch Changes
3db64ba: Disable the submit button on creating6a3fa48: Fixes DryRunContext not forwarding the correct Scaffolder Secrets to the DryRun APIb3b7c9c: Updated the alphapage:scaffolderextension to acceptformFieldsinput, matching the updatedFormFieldBlueprint.- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/integration@1.16.2
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/plugin-scaffolder-react@1.14.6
- @backstage/core-compat-api@0.4.0
- @backstage/plugin-scaffolder-common@1.5.10
- @backstage/integration-react@1.2.5
- @backstage/plugin-permission-react@0.4.32
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.3
@backstage/plugin-scaffolder-backend@1.31.0
Minor Changes
36677bb: Support newcreateTemplateActiontype, and convertcatalog:fetchaction to new way of defining actions.2b1e50d: use CreatedTemplate[Filter|Global*] as canonical template extensions in scaffolder plugin
Patch Changes
e0b226b: build(deps): bumpesbuildfrom 0.24.2 to 0.25.009cf038: Got rid of most@backstage/backend-commonusages4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder59dcf37: Fixed bug in fs:delete causing no files to be deleted on windows machines- Updated dependencies
- @backstage/plugin-scaffolder-backend-module-gitlab@0.8.1
- @backstage/integration@1.16.2
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.7
- @backstage/plugin-scaffolder-backend-module-github@0.6.1
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-scaffolder-common@1.5.10
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.7
- @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.8
- @backstage/plugin-scaffolder-backend-module-gerrit@0.2.7
- @backstage/plugin-scaffolder-backend-module-azure@0.2.7
- @backstage/plugin-scaffolder-backend-module-gitea@0.2.7
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-bitbucket-cloud-common@0.2.28
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6
- @backstage/plugin-catalog-node@1.16.1
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-scaffolder-node@0.8.0
Minor Changes
-
1a58846: DEPRECATION: We've deprecated the old way of defining actions usingcreateTemplateActionwith rawJSONSchemaand type parameters, as well as usingzodthrough an import. You can now use the new format to definecreateTemplateActionswithzodprovided by the framework. This change also removes support forlogStreamin thecontextas well as moving theloggerto an instance ofLoggerService.Before:
createTemplateAction<{ repoUrl: string }, { test: string }>({ id: 'test', schema: { input: { type: 'object', required: ['repoUrl'], properties: { repoUrl: { type: 'string' }, }, }, output: { type: 'object', required: ['test'], properties: { test: { type: 'string' }, }, }, }, handler: async ctx => { ctx.logStream.write('blob'); }, }); // or createTemplateAction({ id: 'test', schema: { input: z.object({ repoUrl: z.string(), }), output: z.object({ test: z.string(), }), }, handler: async ctx => { ctx.logStream.write('something'); }, });After:
createTemplateAction({ id: 'test', schema: { input: { repoUrl: d => d.string(), }, output: { test: d => d.string(), }, }, handler: async ctx => { // you can just use ctx.logger.log('...'), or if you really need a log stream you can do this: const logStream = new PassThrough(); logStream.on('data', chunk => { ctx.logger.info(chunk.toString()); }); }, });
Patch Changes
09cf038: Got rid of most@backstage/backend-commonusages4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-common@1.5.10
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-scaffolder-node-test-utils@0.2.0
Minor Changes
36677bb: Use updatecreateTemplateActionkinds
Patch Changes
09cf038: Got rid of most@backstage/backend-commonusages- Updated dependencies
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-test-utils@1.3.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/types@1.2.1
@backstage/plugin-search-backend-module-elasticsearch@1.7.0
Minor Changes
5f66007: Add the option to configure the fuzziness of the elasticsearch results by defining the fuzziness andprefix_lengthproperty.
Patch Changes
37e5386: AllowindexPrefixconfiguration through theapp-config.yaml- Updated dependencies
- @backstage/integration-aws-node@0.1.15
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-search-backend-module-explore@0.3.0
Minor Changes
d5c4a9d: BREAKING Removed support for the legacy backend system and references to@backstage/backend-common, please migrate to the new backend system.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-search-backend-module-techdocs@0.4.0
Minor Changes
d5c4a9d: BREAKING Removed support for the legacy backend system and references to@backstage/backend-common, please migrate to the new backend system.
Patch Changes
d32bdc4: Added an extension point that allows for custom entity filtering during document collation.- Updated dependencies
- @backstage/plugin-techdocs-node@1.13.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-user-settings-backend@0.3.0
Minor Changes
-
e202017: BREAKING: Removed support for the old backend system.As part of this change the plugin export from
/alphaas been removed. If you are currently importing@backstage/plugin-user-settings-backend/alpha, please update your import to@backstage/plugin-user-settings-backend.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-signals-node@0.1.18
- @backstage/plugin-user-settings-common@0.0.1
@backstage/backend-app-api@1.2.1
Patch Changes
f422984: Remove unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/backend-defaults@0.8.2
Patch Changes
-
e293b66: The default auditor service implementation will now log low severity events withdebuglevel instead ofinfo. -
f422984: Remove unused dependencies -
ecb9bab: Explicitly stringify extra logger fields withJSON.stringifyto prevent[object Object]errors. -
12f8e01: Thediscovery.endpointsconfiguration no longer requires bothinternalandexternaltarget when using the object form, instead falling back to the default. -
89db8b8:GerritUrlReaderis now able tosearchfiles matching a given pattern URL (usingminimatchglob patterns).This allows the Gerrit Discovery to find all Backstage manifests inside a repository using the
**/catalog-info.yamlpattern. -
Updated dependencies
- @backstage/config-loader@1.10.0
- @backstage/integration@1.16.2
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-app-api@1.2.1
- @backstage/integration-aws-node@0.1.15
- @backstage/backend-dev-utils@0.1.5
- @backstage/backend-plugin-api@1.2.1
- @backstage/cli-node@0.2.13
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/backend-dynamic-feature-service@0.6.1
Patch Changes
- Updated dependencies
- @backstage/config-loader@1.10.0
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/plugin-events-backend@0.5.0
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-catalog-backend@1.32.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-events-node@0.4.9
- @backstage/plugin-app-node@0.1.31
- @backstage/backend-plugin-api@1.2.1
- @backstage/cli-common@0.1.15
- @backstage/cli-node@0.2.13
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-search-common@1.2.17
@backstage/backend-openapi-utils@0.5.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/backend-plugin-api@1.2.1
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/cli-common@0.1.15
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
@backstage/backend-test-utils@1.3.1
Patch Changes
c3a91d5: Added support for PostgreSQL version 1737c6510: Moved@types/jesttodevDependencies.- Updated dependencies
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-app-api@1.2.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/core-plugin-api@1.10.5
Patch Changes
327d21e: Failure to lazy load an extension will now always result in an error being thrown to be forwarded to error boundaries, rather than being rendered using theBootErrorPageapp component.- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/dev-utils@1.1.8
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/core-app-api@1.16.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/app-defaults@1.6.0
- @backstage/integration-react@1.2.5
- @backstage/catalog-model@1.7.3
- @backstage/theme@0.6.4
@backstage/integration@1.16.2
Patch Changes
89db8b8: Gerrit integration now exportsgetGitilesAuthenticationUrl. This enables its usage by theGerritUrlReader.4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/integration-react@1.2.5
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.5
- @backstage/integration@1.16.2
- @backstage/config@1.3.2
@backstage/repo-tools@0.13.1
Patch Changes
c7a58b2: Fix issue where generate-patch incorrectly encodes the locator not aligning with result of yarn patch- Updated dependencies
- @backstage/config-loader@1.10.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/cli-common@0.1.15
- @backstage/cli-node@0.2.13
- @backstage/errors@1.2.7
@techdocs/cli@1.9.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-techdocs-node@1.13.1
- @backstage/catalog-model@1.7.3
- @backstage/cli-common@0.1.15
- @backstage/config@1.3.2
@backstage/test-utils@1.7.6
Patch Changes
37c6510: Moved@types/jesttodevDependencies.- Updated dependencies
- @backstage/core-plugin-api@1.10.5
- @backstage/core-app-api@1.16.0
- @backstage/plugin-permission-react@0.4.32
- @backstage/config@1.3.2
- @backstage/theme@0.6.4
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-api-docs@0.12.5
Patch Changes
74871cc: Use consistent Typography in Entity HasApisCard- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/plugin-catalog@1.28.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/core-compat-api@0.4.0
- @backstage/plugin-permission-react@0.4.32
- @backstage/catalog-model@1.7.3
- @backstage/plugin-catalog-common@1.1.3
@backstage/plugin-app@0.1.7
Patch Changes
583fc54: Fixed extra app elements not being rendered as part of apps without a sign-in page.0aa9d82: Added implementation of the newDialogApi.- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/integration-react@1.2.5
- @backstage/plugin-permission-react@0.4.32
- @backstage/theme@0.6.4
- @backstage/types@1.2.1
@backstage/plugin-app-node@0.1.31
Patch Changes
- Updated dependencies
- @backstage/config-loader@1.10.0
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-app-visualizer@0.1.17
Patch Changes
- Updated dependencies
@backstage/plugin-auth-backend@0.24.4
Patch Changes
-
7956beb: Marked the remaining exports related tocreateRouterand the old backend system as deprecated.For more information about migrating to the new backend system, see the migration guide.
Support for the old backend system will be removed in the next release of this plugin.
-
b6702ea: DeprecatedgetDefaultOwnershipEntityRefsin favor of the new.resolveOwnershipEntityRefs(...)method in theAuthResolverContext.The following code in a custom sign-in resolver:
import { getDefaultOwnershipEntityRefs } from '@backstage/plugin-auth-backend'; // ... const ent = getDefaultOwnershipEntityRefs(entity);Can be replaced with the following:
const { ownershipEntityRefs: ent } = await ctx.resolveOwnershipEntityRefs( entity, ); -
Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-auth-backend-module-microsoft-provider@0.3.1
- @backstage/plugin-auth-backend-module-oauth2-provider@0.4.1
- @backstage/plugin-auth-backend-module-oidc-provider@0.4.1
- @backstage/plugin-auth-backend-module-okta-provider@0.2.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-auth-backend-module-atlassian-provider@0.4.1
- @backstage/plugin-auth-backend-module-auth0-provider@0.2.1
- @backstage/plugin-auth-backend-module-aws-alb-provider@0.4.1
- @backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.6
- @backstage/plugin-auth-backend-module-bitbucket-provider@0.3.1
- @backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.1
- @backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.1
- @backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.1
- @backstage/plugin-auth-backend-module-github-provider@0.3.1
- @backstage/plugin-auth-backend-module-gitlab-provider@0.3.1
- @backstage/plugin-auth-backend-module-google-provider@0.3.1
- @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.6
- @backstage/plugin-auth-backend-module-onelogin-provider@0.3.1
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-auth-backend-module-atlassian-provider@0.4.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-auth0-provider@0.2.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-aws-alb-provider@0.4.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-auth-backend@0.24.4
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-bitbucket-provider@0.3.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-auth-backend-module-github-provider@0.3.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-gitlab-provider@0.3.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-google-provider@0.3.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-guest-provider@0.2.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-microsoft-provider@0.3.1
Patch Changes
fa15e80: Updateauth.microsoft.signIn.resolversconfig def to include theuserIdMatchingUserEntityAnnotationresolver.- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-oauth2-provider@0.4.1
Patch Changes
ce15e30: Fixed repository url inREADME.md- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-oidc-provider@0.4.1
Patch Changes
ce15e30: Fixed repository url inREADME.md- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-auth-backend@0.24.4
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-okta-provider@0.2.1
Patch Changes
ce15e30: Fixed repository url inREADME.md- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-onelogin-provider@0.3.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-auth-backend-module-pinniped-provider@0.3.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
@backstage/plugin-auth-backend-module-vmware-cloud-provider@0.5.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
@backstage/plugin-auth-node@0.6.1
Patch Changes
b6702ea: AddedAuthResolverContext.resolveOwnershipEntityRefsas a way of accessing the default ownership resolution logic in sign-in resolvers, replacinggetDefaultOwnershipEntityRefsfrom@backstage/plugin-auth-backend.- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-auth-react@0.1.13
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/errors@1.2.7
@backstage/plugin-bitbucket-cloud-common@0.2.28
Patch Changes
- Updated dependencies
@backstage/plugin-catalog-backend-module-aws@0.4.9
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-kubernetes-common@0.9.4
- @backstage/integration-aws-node@0.1.15
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-azure@0.3.3
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-bitbucket-cloud@0.4.6
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/plugin-bitbucket-cloud-common@0.2.28
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-bitbucket-server@0.3.3
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-gcp@0.3.6
Patch Changes
- Updated dependencies
- @backstage/plugin-kubernetes-common@0.9.4
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-github@0.7.11
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-catalog-backend@1.32.0
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-github-org@0.3.8
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/plugin-catalog-backend-module-github@0.7.11
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-gitlab@0.6.4
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-gitlab-org@0.2.7
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/plugin-catalog-backend-module-gitlab@0.6.4
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-incremental-ingestion@0.6.4
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-catalog-backend@1.32.0
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-node@1.16.1
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-catalog-backend-module-ldap@0.11.3
Patch Changes
e43f41b: Fixconfig.d.tsforldapOrgbeing incorrect. The documentation says a single object or an array are accepted, but the definition only allows an object.- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-logs@0.1.8
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@1.32.0
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-catalog-backend-module-msgraph@0.6.8
Patch Changes
612d1fd: Updatecatalog.providers.microsoftGraphOrg.targetconfig def to be optional as this has a default value.- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-openapi@0.2.8
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-puppetdb@0.2.8
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-common@1.5.10
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
@backstage/plugin-catalog-backend-module-unprocessed@0.5.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-node@1.16.1
- @backstage/plugin-catalog-unprocessed-entities-common@0.0.7
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-catalog-graph@0.4.17
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/core-compat-api@0.4.0
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/types@1.2.1
@backstage/plugin-catalog-import@0.12.11
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/integration@1.16.2
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/core-compat-api@0.4.0
- @backstage/integration-react@1.2.5
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.3
@backstage/plugin-catalog-node@1.16.1
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.9.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-catalog-unprocessed-entities@0.2.15
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/core-compat-api@0.4.0
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
@backstage/plugin-config-schema@0.1.66
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-devtools@0.1.25
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/core-compat-api@0.4.0
- @backstage/plugin-permission-react@0.4.32
- @backstage/errors@1.2.7
- @backstage/plugin-devtools-common@0.1.15
@backstage/plugin-devtools-backend@0.5.3
Patch Changes
- Updated dependencies
- @backstage/config-loader@1.10.0
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-permission-node@0.9.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/cli-common@0.1.15
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-devtools-common@0.1.15
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-events-backend-module-aws-sqs@0.4.9
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
@backstage/plugin-events-backend-module-azure@0.2.18
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-events-backend-module-bitbucket-cloud@0.2.18
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-events-backend-module-gerrit@0.2.18
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-events-backend-module-github@0.2.18
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
@backstage/plugin-events-backend-module-gitlab@0.2.18
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
@backstage/plugin-events-backend-test-utils@0.1.42
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.9
@backstage/plugin-events-node@0.4.9
Patch Changes
b95aa77: addaddHttpPostBodyParserto events extension to allow body parse customization. This feature will enhance flexibility in handling HTTP POST requests in event-related operations.- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-home@0.8.6
Patch Changes
2d11521: The starred entities component uses the entity title or display name if it exists- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/core-app-api@1.16.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/core-compat-api@0.4.0
- @backstage/plugin-home-react@0.1.24
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/theme@0.6.4
@backstage/plugin-home-react@0.1.24
Patch Changes
c5a82fc: Don't render header divider on homepage cards if no title was specified.- Updated dependencies
@backstage/plugin-kubernetes@0.12.5
Patch Changes
d517d13: refactor: useKUBERNETES_ANNOTATIONandKUBERNETES_LABEL_SELECTOR_QUERY_ANNOTATIONannotations fromkubernetes-commonba9649a: Set deployment as the default group of Kubernetes entity content. It is just an example and shouldn't cause any visual difference since entity page tabs with just one entity content appear as normal tabs.- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-kubernetes-common@0.9.4
- @backstage/plugin-catalog-react@1.16.0
- @backstage/core-compat-api@0.4.0
- @backstage/plugin-kubernetes-react@0.5.5
- @backstage/plugin-permission-react@0.4.32
- @backstage/catalog-model@1.7.3
@backstage/plugin-kubernetes-backend@0.19.4
Patch Changes
d517d13: refactor: useKUBERNETES_ANNOTATIONandKUBERNETES_LABEL_SELECTOR_QUERY_ANNOTATIONannotations fromkubernetes-common- Updated dependencies
- @backstage/plugin-kubernetes-common@0.9.4
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/integration-aws-node@0.1.15
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-node@1.16.1
- @backstage/plugin-kubernetes-node@0.2.4
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-kubernetes-cluster@0.0.23
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/plugin-kubernetes-common@0.9.4
- @backstage/plugin-catalog-react@1.16.0
- @backstage/plugin-kubernetes-react@0.5.5
- @backstage/plugin-permission-react@0.4.32
- @backstage/catalog-model@1.7.3
@backstage/plugin-kubernetes-common@0.9.4
Patch Changes
d517d13: Exportbackstage.io/kubernetes-idandbackstage.io/kubernetes-label-selectorannotations as constants- Updated dependencies
- @backstage/catalog-model@1.7.3
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-kubernetes-node@0.2.4
Patch Changes
- Updated dependencies
- @backstage/plugin-kubernetes-common@0.9.4
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/types@1.2.1
@backstage/plugin-kubernetes-react@0.5.5
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/plugin-kubernetes-common@0.9.4
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-notifications@0.5.3
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/core-compat-api@0.4.0
- @backstage/plugin-signals-react@0.0.11
- @backstage/errors@1.2.7
- @backstage/theme@0.6.4
- @backstage/types@1.2.1
- @backstage/plugin-notifications-common@0.0.8
@backstage/plugin-notifications-backend@0.5.4
Patch Changes
20e8d12: Fix null topics being returned from notification API425a61d: Improved notifications router testsd4c22b7: Make sure to post process broadcast notifications even without signals support- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-node@1.16.1
- @backstage/plugin-notifications-common@0.0.8
- @backstage/plugin-notifications-node@0.2.13
- @backstage/plugin-signals-node@0.1.18
@backstage/plugin-notifications-backend-module-email@0.3.7
Patch Changes
- Updated dependencies
- @backstage/integration-aws-node@0.1.15
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/plugin-catalog-node@1.16.1
- @backstage/plugin-notifications-common@0.0.8
- @backstage/plugin-notifications-node@0.2.13
@backstage/plugin-notifications-node@0.2.13
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/plugin-notifications-common@0.0.8
- @backstage/plugin-signals-node@0.1.18
@backstage/plugin-org@0.6.37
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/core-compat-api@0.4.0
- @backstage/catalog-model@1.7.3
- @backstage/plugin-catalog-common@1.1.3
@backstage/plugin-org-react@0.1.36
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/plugin-catalog-react@1.16.0
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
@backstage/plugin-permission-backend@0.5.55
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-permission-backend-module-allow-all-policy@0.2.6
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-permission-react@0.4.32
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.5
- @backstage/config@1.3.2
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-proxy-node@0.1.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
@backstage/plugin-scaffolder-backend-module-azure@0.2.7
Patch Changes
4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-bitbucket@0.3.8
Patch Changes
4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.7
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.7
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.7
Patch Changes
c56a279: AddedbitbucketCloud:branchRestriction:createto allow users to create bitbucket cloud branch restrictions in templates4f8b5b6: Allow signing git commits using configured private PGP key in scaffoldere279c30: Fixing spelling mistake injsonschema- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-bitbucket-cloud-common@0.2.28
@backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.7
Patch Changes
4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.7
Patch Changes
09cf038: Got rid of most@backstage/backend-commonusages- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-cookiecutter@0.3.8
Patch Changes
09cf038: Got rid of most@backstage/backend-commonusages- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-scaffolder-backend-module-gcp@0.2.7
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-gerrit@0.2.7
Patch Changes
4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-gitea@0.2.7
Patch Changes
4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-github@0.6.1
Patch Changes
11bc3e6: Made "github:pages:enable" action idempotent3f45e0f: Made "github:environment:create" action idempotent09cf038: Got rid of most@backstage/backend-commonusages8c38687: Made "github:issues:label" action idempotent89948b2: Made "github:repo:push" action idempotent9391f58: Passundefinedto some parameters forcreateOrUpdateEnvironmentas these values are not always supported in different plans of GitHub8182a59: Made "github:webhook" action idempotent8f9c54c: Made "github:repo:create" action idempotent0ae0c77: Made "publish:github:pull-request" action idempotent- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-scaffolder-backend-module-gitlab@0.8.1
Patch Changes
0df33ea: fix: Creating a repository in a user namespace would always lead to an error984b283: Made "gitlab:pipeline:trigger" action idempotent225c733: Made gitlab:repo:push action idempotent.a08cb20: Remove usages of@backstage/backend-commonac58f84: Made gitlab:issue:edit action idempotent.f6b51a8: Made "gitlab:projectDeployToken:create" action idempotenta75e18f: Change the if statement in the catch block to match what the new version of Gitbeaker will return36af946: Made "gitlab:projectVariable:create" action idempotent1cea434: Made "gitlab:projectAccessToken:create" action idempotent4f8b5b6: Allow signing git commits using configured private PGP key in scaffolder83ae330: Made "gitlab:group:migrate" action idempotent- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-notifications@0.1.8
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/plugin-notifications-common@0.0.8
- @backstage/plugin-notifications-node@0.2.13
@backstage/plugin-scaffolder-backend-module-rails@0.5.7
Patch Changes
09cf038: Got rid of most@backstage/backend-commonusages- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-scaffolder-backend-module-sentry@0.2.7
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend-module-yeoman@0.4.8
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/plugin-scaffolder-node-test-utils@0.2.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/types@1.2.1
@backstage/plugin-scaffolder-common@1.5.10
Patch Changes
09cf038: Got rid of most@backstage/backend-commonusages321b93e: Add optionallifecycleproperty to the spec field of Template entities.- Updated dependencies
- @backstage/catalog-model@1.7.3
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
@backstage/plugin-scaffolder-react@1.14.6
Patch Changes
4d26652: Fix field extension validation not working when field is in dependencies in an array fieldb3b7c9c: Deprecated the alphaScaffolderFormFieldsApiandformFieldsApiRefas these are being replaced with a different solution.48aab13: Add i18n support for scaffolder-react plugin3db64ba: Disable the submit button on creating34ea3f5: Updated dependencyflattedto3.3.3.- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/plugin-scaffolder-common@1.5.10
- @backstage/plugin-permission-react@0.4.32
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/theme@0.6.4
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/plugin-search@1.4.24
Patch Changes
49684fe: Expand the default kind filter to include all kinds from the System Model.- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/plugin-search-react@1.8.7
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/core-compat-api@0.4.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-search-backend-module-catalog@0.3.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-catalog-node@1.16.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-search-backend-module-pg@0.5.42
Patch Changes
8155b04: Enable normalization in postgres query to change the behavior of the search.- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-search-backend-module-stack-overflow-collator@0.3.7
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-search-backend-node@1.3.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-search-react@1.8.7
Patch Changes
c37e480: Capture the number of search results in the search analytics event that correspond to the term entered.- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/theme@0.6.4
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
- @backstage/plugin-search-common@1.2.17
@backstage/plugin-signals@0.0.17
Patch Changes
ac3e8c0: Fixed multiple signal connection attempts when there are multiple subscriptions at the same time- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-signals-react@0.0.11
- @backstage/theme@0.6.4
- @backstage/types@1.2.1
@backstage/plugin-signals-backend@0.3.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/plugin-signals-node@0.1.18
@backstage/plugin-signals-node@0.1.18
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
@backstage/plugin-signals-react@0.0.11
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.5
- @backstage/types@1.2.1
@backstage/plugin-techdocs@1.12.4
Patch Changes
fffe3c0: Fixed double scrollbar issue that would appear on the Entity TechDocs view page that would stop the page from full scrolling to the top when navigating to a new page065e6b9: Excludes SVG styling from sanitizationb5a8208: AddedTechDocsAddonsBlueprintextension to allow adding of techdocs addons.ed1cb3e: Adds the page name of techdocs to the document's title.fe4abb8: Updates logic to check for SVG sources when inlining them.- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/integration@1.16.2
- @backstage/plugin-search-react@1.8.7
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/core-compat-api@0.4.0
- @backstage/plugin-techdocs-react@1.2.15
- @backstage/integration-react@1.2.5
- @backstage/plugin-auth-react@0.1.13
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/theme@0.6.4
- @backstage/plugin-search-common@1.2.17
- @backstage/plugin-techdocs-common@0.1.0
@backstage/plugin-techdocs-addons-test-utils@1.0.46
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog@1.28.0
- @backstage/plugin-techdocs@1.12.4
- @backstage/core-plugin-api@1.10.5
- @backstage/plugin-search-react@1.8.7
- @backstage/core-app-api@1.16.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/test-utils@1.7.6
- @backstage/plugin-techdocs-react@1.2.15
- @backstage/integration-react@1.2.5
@backstage/plugin-techdocs-module-addons-contrib@1.1.22
Patch Changes
b5a8208: AddedTechDocsAddonsBlueprintextension to allow adding of techdocs addons.- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/integration@1.16.2
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-techdocs-react@1.2.15
- @backstage/integration-react@1.2.5
@backstage/plugin-techdocs-node@1.13.1
Patch Changes
052a10a: Bumps the version of the techdocs generator container used.- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/integration-aws-node@0.1.15
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-search-common@1.2.17
- @backstage/plugin-techdocs-common@0.1.0
@backstage/plugin-techdocs-react@1.2.15
Patch Changes
b5a8208: AddedTechDocsAddonsBlueprintextension to allow adding of techdocs addons.- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/version-bridge@1.0.11
@backstage/plugin-user-settings@0.8.20
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/core-plugin-api@1.10.5
- @backstage/frontend-plugin-api@0.10.0
- @backstage/core-app-api@1.16.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/core-compat-api@0.4.0
- @backstage/plugin-signals-react@0.0.11
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
- @backstage/theme@0.6.4
- @backstage/types@1.2.1
- @backstage/plugin-user-settings-common@0.0.1
example-app@0.2.107
Patch Changes
- Updated dependencies
- @backstage/canon@0.2.0
- @backstage/core-components@0.17.0
- @backstage/plugin-catalog@1.28.0
- @backstage/plugin-techdocs@1.12.4
- @backstage/core-plugin-api@1.10.5
- @backstage/cli@0.31.0
- @backstage/frontend-app-api@0.11.0
- @backstage/plugin-search-react@1.8.7
- @backstage/plugin-home@0.8.6
- @backstage/plugin-kubernetes@0.12.5
- @backstage/core-app-api@1.16.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/plugin-scaffolder@1.29.0
- @backstage/plugin-scaffolder-react@1.14.6
- @backstage/plugin-signals@0.0.17
- @backstage/plugin-search@1.4.24
- @backstage/app-defaults@1.6.0
- @backstage/plugin-api-docs@0.12.5
- @backstage/plugin-techdocs-react@1.2.15
- @backstage/plugin-techdocs-module-addons-contrib@1.1.22
- @backstage/integration-react@1.2.5
- @backstage/plugin-auth-react@0.1.13
- @backstage/plugin-catalog-graph@0.4.17
- @backstage/plugin-catalog-import@0.12.11
- @backstage/plugin-catalog-unprocessed-entities@0.2.15
- @backstage/plugin-devtools@0.1.25
- @backstage/plugin-kubernetes-cluster@0.0.23
- @backstage/plugin-notifications@0.5.3
- @backstage/plugin-org@0.6.37
- @backstage/plugin-user-settings@0.8.20
- @backstage/plugin-permission-react@0.4.32
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/theme@0.6.4
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-search-common@1.2.17
example-app-next@0.0.21
Patch Changes
- Updated dependencies
- @backstage/canon@0.2.0
- @backstage/core-components@0.17.0
- @backstage/plugin-catalog@1.28.0
- @backstage/plugin-techdocs@1.12.4
- @backstage/core-plugin-api@1.10.5
- @backstage/cli@0.31.0
- @backstage/frontend-app-api@0.11.0
- @backstage/frontend-defaults@0.2.0
- @backstage/plugin-search-react@1.8.7
- @backstage/frontend-plugin-api@0.10.0
- @backstage/plugin-home@0.8.6
- @backstage/plugin-kubernetes@0.12.5
- @backstage/core-app-api@1.16.0
- @backstage/plugin-catalog-react@1.16.0
- @backstage/plugin-app@0.1.7
- @backstage/plugin-scaffolder@1.29.0
- @backstage/plugin-scaffolder-react@1.14.6
- @backstage/core-compat-api@0.4.0
- @backstage/plugin-signals@0.0.17
- @backstage/plugin-search@1.4.24
- @backstage/app-defaults@1.6.0
- @backstage/plugin-api-docs@0.12.5
- @backstage/plugin-techdocs-react@1.2.15
- @backstage/plugin-techdocs-module-addons-contrib@1.1.22
- @backstage/integration-react@1.2.5
- @backstage/plugin-app-visualizer@0.1.17
- @backstage/plugin-auth-react@0.1.13
- @backstage/plugin-catalog-graph@0.4.17
- @backstage/plugin-catalog-import@0.12.11
- @backstage/plugin-catalog-unprocessed-entities@0.2.15
- @backstage/plugin-kubernetes-cluster@0.0.23
- @backstage/plugin-notifications@0.5.3
- @backstage/plugin-org@0.6.37
- @backstage/plugin-user-settings@0.8.20
- @backstage/plugin-permission-react@0.4.32
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/theme@0.6.4
- @backstage/plugin-catalog-common@1.1.3
- @backstage/plugin-search-common@1.2.17
app-next-example-plugin@0.0.21
Patch Changes
- Updated dependencies
example-backend@0.0.36
Patch Changes
- Updated dependencies
- @backstage/plugin-search-backend-module-techdocs@0.4.0
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-scaffolder-backend-module-github@0.6.1
- @backstage/plugin-scaffolder-backend@1.31.0
- @backstage/plugin-kubernetes-backend@0.19.4
- @backstage/plugin-events-backend@0.5.0
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-catalog-backend@1.32.0
- @backstage/plugin-techdocs-backend@2.0.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-notifications-backend@0.5.4
- @backstage/plugin-catalog-backend-module-backstage-openapi@0.5.0
- @backstage/plugin-proxy-backend@0.6.0
- @backstage/plugin-app-backend@0.5.0
- @backstage/plugin-auth-backend@0.24.4
- @backstage/plugin-search-backend-module-explore@0.3.0
- @backstage/plugin-search-backend@2.0.0
- @backstage/plugin-devtools-backend@0.5.3
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/plugin-auth-backend-module-github-provider@0.3.1
- @backstage/plugin-auth-backend-module-guest-provider@0.2.6
- @backstage/plugin-catalog-backend-module-openapi@0.2.8
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6
- @backstage/plugin-catalog-backend-module-unprocessed@0.5.6
- @backstage/plugin-permission-backend@0.5.55
- @backstage/plugin-permission-backend-module-allow-all-policy@0.2.6
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-scaffolder-backend-module-notifications@0.1.8
- @backstage/plugin-search-backend-module-catalog@0.3.2
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-signals-backend@0.3.2
example-backend-legacy@0.2.108
Patch Changes
- Updated dependencies
- @backstage/plugin-search-backend-module-techdocs@0.4.0
- @backstage/plugin-scaffolder-backend-module-gitlab@0.8.1
- @backstage/plugin-search-backend-module-elasticsearch@1.7.0
- @backstage/integration@1.16.2
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-scaffolder-backend@1.31.0
- @backstage/plugin-kubernetes-backend@0.19.4
- @backstage/plugin-events-backend@0.5.0
- @backstage/plugin-search-backend-module-pg@0.5.42
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-catalog-backend@1.32.0
- @backstage/plugin-techdocs-backend@2.0.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.7
- @backstage/plugin-scaffolder-backend-module-rails@0.5.7
- @backstage/plugin-auth-backend@0.24.4
- @backstage/plugin-events-node@0.4.9
- @backstage/plugin-search-backend-module-explore@0.3.0
- @backstage/plugin-search-backend@2.0.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6
- @backstage/plugin-catalog-backend-module-unprocessed@0.5.6
- @backstage/plugin-catalog-node@1.16.1
- @backstage/plugin-permission-backend@0.5.55
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-backend-module-catalog@0.3.2
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-signals-backend@0.3.2
- @backstage/plugin-signals-node@0.1.18
e2e-test@0.2.26
Patch Changes
- Updated dependencies
- @backstage/create-app@0.6.0
- @backstage/cli-common@0.1.15
- @backstage/errors@1.2.7
@internal/frontend@0.0.7
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.0
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@internal/scaffolder@0.0.7
Patch Changes
- Updated dependencies
techdocs-cli-embedded-app@0.2.106
Patch Changes
- Updated dependencies
- @backstage/core-components@0.17.0
- @backstage/plugin-catalog@1.28.0
- @backstage/plugin-techdocs@1.12.4
- @backstage/core-plugin-api@1.10.5
- @backstage/cli@0.31.0
- @backstage/core-app-api@1.16.0
- @backstage/app-defaults@1.6.0
- @backstage/test-utils@1.7.6
- @backstage/plugin-techdocs-react@1.2.15
- @backstage/integration-react@1.2.5
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/theme@0.6.4
@internal/plugin-todo-list@1.0.37
Patch Changes
- Updated dependencies
@internal/plugin-todo-list-backend@1.0.37
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7