157 KiB
Release v1.24.0
@backstage/backend-app-api@0.6.0
Minor Changes
-
4a3d434: BREAKING: For users that have migrated to the new backend system, incoming requests will now be rejected if they are not properly authenticated (e.g. with a Backstage bearer token or a backend token). Please see the Auth Service Migration tutorial for more information on how to circumvent this behavior in the short term and how to properly leverage it in the longer term.Added service factories for the new
auth,httpAuth, anduserInfoservices that were created as part of BEP-0003.
Patch Changes
999224f: Bump dependencyminimatchto v981e0120: Fixed an issue where configuration schema for the purpose of redacting secrets from logs was not being read correctly.15fda44: Provide some sane defaults forWinstonLogger.createmaking some of the arguments optional0502d82: Updated thepermissionsServiceFactoryto forward theAuthServiceto the implementation.9d91128: Add the possibility to disable watching files in the new backend systema5d341e: Adds an initial rate-limiting implementation so that any incoming requests that have a'none'principal are rate-limited automatically.9802004: Made theDefaultUserInfoServiceclaims check stricterf235ca7: Make sure to not filter out schemas increateConfigSecretEnumeratoraf5f7a6: The experimental feature discovery service exported at the/alphasub-path will no longer attempt to load packages that are not Backstage backend packages.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/config-loader@1.7.0
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-permission-node@0.7.25
- @backstage/cli-node@0.2.4
- @backstage/cli-common@0.1.13
- @backstage/types@1.1.1
@backstage/cli@0.26.0
Minor Changes
0d72065: The backend devlopment server transpilation has been replaced with a simplified solution based on SWC, which is already the transpiler used for tests. This fixed an issue where never versions of thetsxdependency had a new contract for signalling dependencies, breaking watch mode. This change fixed file watches as well as enables sourcemaps.
Patch Changes
fe1a55e: Extend option to minify generated code to thebackendpackage.b0875e5: Fixed a bug that could cause thebuild-workspacecommand to fail when invoked with--alwaysYarnPackenabled in environments with limited resources.bdf9ec1: New backend plugins with cli are now created using the new backend systemcadbb82: Added aEXPERIMENTAL_LAZY_COMPILATIONflag, which enables the experimental Webpack lazy compilation option in frontend builds.999224f: Bump dependencyminimatchto v91bd4596: Removed thets-nodedev dependency.8dce287: Fix prettier issues on default plugins & module templatesf86e34c: Removed unusedreplace-in-filedependency2398c7c: Updated dependency@spotify/prettier-configto^15.0.0. Updated dependency@spotify/eslint-config-baseto^15.0.0. Updated dependency@spotify/eslint-config-reactto^15.0.0. Updated dependency@spotify/eslint-config-typescriptto^15.0.0.f4404e5: Add .ico import supportf39dfd3: Tweak the descriptions of the CLI templates- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/eslint-plugin@0.1.6
- @backstage/config-loader@1.7.0
- @backstage/cli-node@0.2.4
- @backstage/catalog-model@1.4.5
- @backstage/cli-common@0.1.13
- @backstage/release-manifests@0.0.11
- @backstage/types@1.1.1
@backstage/config@1.2.0
Minor Changes
50cf9df: TheConfigReadernow treatsnullvalues as present but explicitly undefined, meaning it will not fall back to the next level of configuration.
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/config-loader@1.7.0
Minor Changes
db8358d: Forwardnullvalues read from configuration files in configuration data, rather than treating them as an absence of config.
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/cli-common@0.1.13
- @backstage/types@1.1.1
@backstage/repo-tools@0.7.0
Minor Changes
8bfcc50: Fix knip-report command to send 1 exit status in case of fail
Patch Changes
999224f: Bump dependencyminimatchto v91bd4596: Removed thets-nodedev dependency.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/errors@1.2.4
- @backstage/cli-node@0.2.4
- @backstage/catalog-model@1.4.5
- @backstage/cli-common@0.1.13
@backstage/plugin-auth-backend@0.22.0
Minor Changes
293c835: Add support for Service Tokens to Cloudflare Access auth provider492fe83: BREAKING: TheCatalogIdentityClientconstructor now also requires thediscoveryservice to be forwarded from the plugin environment. This is part of the migration to support the new auth services, which has also been done for thecreateRouterfunction.
Patch Changes
999224f: Bump dependencyminimatchto v97c29e7f: Fixed refresh scope to match start method in OneLogin provider.2af5354: Bump dependencyjoseto v538af71a: Updated dependencygoogle-auth-libraryto^9.0.0.0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.fa7ea3f: Internal refactor to break out how the router is constructed- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-auth-backend-module-oidc-provider@0.1.4
- @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.1.7
- @backstage/plugin-auth-backend-module-microsoft-provider@0.1.9
- @backstage/plugin-auth-backend-module-aws-alb-provider@0.1.5
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/plugin-auth-backend-module-gcp-iap-provider@0.2.9
- @backstage/plugin-auth-backend-module-google-provider@0.1.11
- @backstage/plugin-auth-backend-module-atlassian-provider@0.1.6
- @backstage/plugin-auth-backend-module-github-provider@0.1.11
- @backstage/plugin-auth-backend-module-gitlab-provider@0.1.11
- @backstage/plugin-auth-backend-module-oauth2-provider@0.1.11
- @backstage/plugin-auth-backend-module-okta-provider@0.0.7
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
@backstage/plugin-auth-backend-module-guest-provider@0.1.0
Minor Changes
-
1bedb23: Adds a new guest provider that maps guest users to actual tokens. This also shifts the default guest login touser:development/guestto reduce overlap with your production/real data. To change that (or set it back to the old default, use the newauth.providers.guest.userEntityRefconfig key) like so,auth: providers: guest: userEntityRef: user:default/guestThis also adds a new property to control the ownership entity refs,
auth: providers: guest: ownershipEntityRefs: - guests - development/custom
Patch Changes
72dd380: Ensure that the config schema is present50a331b: Fix issue for issuing a token whenguestuser does not exist in catalog- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-model@1.4.5
@backstage/plugin-azure-devops@0.4.0
Minor Changes
-
9fdb86a: Ability to fetch the README file from a different Azure DevOps path.Defaults to the current, Azure DevOps default behaviour (
README.mdin the root of the git repo); to use a different path, add the annotationdev.azure.com/readme-pathExample:
dev.azure.com/readme-path: /my-path/README.md -
a9e7bd6: BREAKING TheAzureDevOpsClientno longer requiresidentityAPibut now requiresfetchApi.Updated to use
fetchApias per ADR013 -
3270b1b: Azure DevOps plugin is now integrated with permission framework for its core features, see the https://github.com/backstage/backstage/blob/master/plugins/azure-devops/README.md#permission-framework for more details.
Patch Changes
b7b0466: Remove the use of the deprecatedcustomStylesforAvatar9f19476: Updated README- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-azure-devops-common@0.4.0
- @backstage/catalog-model@1.4.5
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/plugin-permission-react@0.4.21
@backstage/plugin-azure-devops-backend@0.6.0
Minor Changes
-
9fdb86a: Ability to fetch the README file from a different Azure DevOps path.Defaults to the current, Azure DevOps default behaviour (
README.mdin the root of the git repo); to use a different path, add the annotationdev.azure.com/readme-pathExample:
dev.azure.com/readme-path: /my-path/README.md -
3270b1b: Azure DevOps plugin is now integrated with permission framework for its core features, see the https://github.com/backstage/backstage/blob/master/plugins/azure-devops/README.md#permission-framework for more details.
Patch Changes
4467036: Allow unauthenticated access to health check endpoint.2f77e24: TheazureDevOpsconfiguration section is now optional and theazureDevOps.tokenhas been deprecated. Useintegrations.azureinstead, see the Azure DevOps Locations documentation for more details.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-azure-devops-common@0.4.0
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-catalog-node@1.8.0
- @backstage/plugin-permission-node@0.7.25
- @backstage/catalog-model@1.4.5
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-azure-devops-common@0.4.0
Minor Changes
-
9fdb86a: Ability to fetch the README file from a different Azure DevOps path.Defaults to the current, Azure DevOps default behaviour (
README.mdin the root of the git repo); to use a different path, add the annotationdev.azure.com/readme-pathExample:
dev.azure.com/readme-path: /my-path/README.md
Patch Changes
3270b1b: Azure DevOps plugin is now integrated with permission framework for its core features, see the https://github.com/backstage/backstage/blob/master/plugins/azure-devops/README.md#permission-framework for more details.- Updated dependencies
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-azure-sites-backend@0.3.0
Minor Changes
6b802a2: BREAKING: ThecreateRoutermethod now requires thediscoveryservice to be forwarded from the plugin environment. This is part of the migration to support new auth services.acf3e00: Azure Sites list now hides the internal/microsoft onlyhidden-tags from the list of tags that are returned. Updated the log endpoint to /logstream-quickstart rather than just /logstream to stream logs in the Azure Portal UI.
Patch Changes
2bd1410: Removed unused dependencies4467036: Allow unauthenticated access to health check endpoint.85db926: Added new backend system for the Azure Sites backend plugin- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/plugin-permission-node@0.7.25
- @backstage/plugin-azure-sites-common@0.1.3
@backstage/plugin-catalog@1.18.0
Minor Changes
72b8827: Adds a title to thePaginatedCatalogTablefor better visibility on what you're viewing.
Patch Changes
50b6687: Resolved an issue where thePaginatedCatalogTablewas not propagating table options to its child table.9332425: The entity page extension provided by the/alphaplugin now correctly renders the entity 404 page.1c0b179: Added theno-top-level-material-ui-4-importsESLint rule to aid with the migration to Material UI v52ac1630: Added support for passing in custom filters toCatalogIndexPage298953b: Added support for providing aninitiallySelectedNamespaceswhich accepts an array of Namespaces to have selected by default6727665: Allow thespec.targetfield to be searchable in the catalog table for locations. Previously, only thespec.targetsfield was be searchable. This makes locations generated by providers such as theGithubEntityProvidersearchable in the catalog table. #23098- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/integration-react@1.1.25
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-search-common@1.2.11
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.22
- @backstage/plugin-permission-react@0.4.21
- @backstage/plugin-scaffolder-common@1.5.1
- @backstage/plugin-search-react@1.7.7
@backstage/plugin-catalog-backend@1.18.0
Minor Changes
df12231: Allow setting EntityDataParser using CatalogModelExtensionPoint15ba00f: Migrated to support new auth services. TheCatalogBuilder.createmethod now accepts adiscoveryoption, which is recommended to forward from the plugin environment, as it will otherwise fall back to use theHostDiscoveryimplementation.
Patch Changes
2bd1410: Removed unused dependencies999224f: Bump dependencyminimatchto v96f830bb: Allow passing optional filter togetEntitiesByRefs0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.b65788b: Move @backstage/repo-tools to dev dependencies280edeb: Add index for original value in search table for faster entity facet responsedad018f: Do not fail on stitching when the entity containsnullvalues associated to deeply nested or long keys.- Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-backend-module-catalog@0.1.18
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/backend-openapi-utils@0.1.7
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-permission-node@0.7.25
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-catalog-backend-module-bitbucket-cloud@0.2.0
Minor Changes
-
9e527c9: BREAKING CHANGE: Migrates theBitbucketCloudEntityProviderto use theEventsService; fix new backend system support.BitbucketCloudEntityProvider.fromConfigacceptsevents: EventsServiceas optional argument to itsoptions. With providedevents, the event-based updates/refresh will be available. However, theEventSubscriberinterface was removed including itssupportsEventTopics()andonEvent(params).The event subscription happens on
connect(connection)if theeventsis available.Migration:
const bitbucketCloudProvider = BitbucketCloudEntityProvider.fromConfig( env.config, { catalogApi: new CatalogClient({ discoveryApi: env.discovery }), + events: env.events, logger: env.logger, scheduler: env.scheduler, tokenManager: env.tokenManager, }, ); - env.eventBroker.subscribe(bitbucketCloudProvider);New Backend System:
Before this change, using this module with the new backend system was broken. Now, you can add the catalog module for Bitbucket Cloud incl. event support backend. Event support will always be enabled. However, no updates/refresh will happen without receiving events.
backend.add( import('@backstage/plugin-catalog-backend-module-bitbucket-cloud/alpha'), );
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
- @backstage/plugin-bitbucket-cloud-common@0.2.17
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-catalog-backend-module-unprocessed@0.4.0
Minor Changes
-
924c1ac: BREAKING- the@backstage/plugin-catalog-backend-module-unprocessedconstructor is now private, and have been moved to using the static.createmethod instead which now requires aPermissionServiceandDiscoveryService.If you're using this module in the old backend system you'll need to migrate to using the
.createmethod and pass in the new required parameters inpackages/backend/src/plugins/catalog.ts.No changes should be required if you're using the new backend system.
- const unprocessed = new UnprocessedEntitiesModule( - await env.database.getClient(), - router, - ); + const unprocessed = UnprocessedEntitiesModule.create({ + database: await env.database.getClient(), + router, + permissions: env.permissions, + discovery: env.discovery, + }); unprocessed.registerRoutes();Adds the ability to delete an unprocessed entity from the
refresh_statetable. This change requires enabling permissions for your Backstage instance.
Patch Changes
2bd1410: Removed unused dependencies- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-permission-node@0.7.25
- @backstage/plugin-catalog-unprocessed-entities-common@0.0.1
- @backstage/catalog-model@1.4.5
@backstage/plugin-catalog-node@1.8.0
Minor Changes
df12231: Allow setting EntityDataParser using CatalogModelExtensionPoint
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/catalog-client@1.6.1
- @backstage/plugin-permission-node@0.7.25
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-catalog-react@1.11.0
Minor Changes
72b8827: Number of results is now directly added as the fieldtotalItemsonuseEntityList.
Patch Changes
930b5c1: Added 'root' and 'label' class keys for EntityAutocompletePicker, EntityOwnerPicker and EntityProcessingStatusPickerb2a9926: Adds an argument for which filters should be applied when fetching/counting available valuesa6e237f: AddedDefaultFilterscomponent298953b: Added support for providing aninitiallySelectedNamespaceswhich accepts an array of Namespaces to have selected by default- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/integration-react@1.1.25
- @backstage/plugin-permission-common@0.7.13
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
- @backstage/plugin-catalog-common@1.0.22
- @backstage/plugin-permission-react@0.4.21
@backstage/plugin-catalog-unprocessed-entities@0.2.0
Minor Changes
-
924c1ac: BREAKING- the@backstage/plugin-catalog-backend-module-unprocessedconstructor is now private, and have been moved to using the static.createmethod instead which now requires aPermissionServiceandDiscoveryService.If you're using this module in the old backend system you'll need to migrate to using the
.createmethod and pass in the new required parameters inpackages/backend/src/plugins/catalog.ts.No changes should be required if you're using the new backend system.
- const unprocessed = new UnprocessedEntitiesModule( - await env.database.getClient(), - router, - ); + const unprocessed = UnprocessedEntitiesModule.create({ + database: await env.database.getClient(), + router, + permissions: env.permissions, + discovery: env.discovery, + }); unprocessed.registerRoutes();Adds the ability to delete an unprocessed entity from the
refresh_statetable. This change requires enabling permissions for your Backstage instance.
Patch Changes
2b397fe: Added theno-top-level-material-ui-4-importsESLint rule to aid with the migration to Material UI v5- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-devtools-backend@0.3.0
Minor Changes
4dc5b48: BREAKING: ThecreateRoutermethod now requires thediscoveryservice to be forwarded from the plugin environment. This is part of the migration to support new auth services.
Patch Changes
2bd1410: Removed unused dependencies4467036: Allow unauthenticated access to health check endpoint.8b0026d: Removed unuseddevDependenciesidentified in Knip Report- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/config-loader@1.7.0
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-permission-node@0.7.25
- @backstage/cli-common@0.1.13
- @backstage/types@1.1.1
- @backstage/plugin-devtools-common@0.1.9
@backstage/plugin-events-backend@0.3.0
Minor Changes
-
c4bd794: BREAKING CHANGE: MigrateHttpPostIngressEventPublisherandeventsPluginto useEventsService.Uses the
EventsServiceinstead ofEventBrokeratHttpPostIngressEventPublisher, dropping the use ofEventPublisherincludingsetEventBroker(..).Now,
HttpPostIngressEventPublisher.fromConfigrequiresevents: EventsServiceas option.const http = HttpPostIngressEventPublisher.fromConfig({ config: env.config, + events: env.events, logger: env.logger, }); http.bind(eventsRouter); // e.g. at packages/backend/src/plugins/events.ts - await new EventsBackend(env.logger) - .setEventBroker(env.eventBroker) - .addPublishers(http) - .start(); // or for other kinds of setups - await Promise.all(http.map(publisher => publisher.setEventBroker(eventBroker)));eventsPluginuses theeventsServiceRefas dependency. Unsupported (and deprecated) extension point methods will throw an error to prevent unintended behavior.import { eventsServiceRef } from '@backstage/plugin-events-node';
Patch Changes
-
56969b6: Add newEventsServiceas well aseventsServiceReffor the new backend system.Summary:
- new:
EventsService,eventsServiceRef,TestEventsService - deprecated:
EventBroker,EventPublisher,EventSubscriber,DefaultEventBroker,EventsBackend, most parts ofEventsExtensionPoint(alpha),TestEventBroker,TestEventPublisher,TestEventSubscriber
Add the
eventsServiceRefas dependency to your backend plugins or backend plugin modules.Details:
The previous implementation using the
EventsExtensionPointwas added in the early stages of the new backend system and does not respect the plugin isolation. This made it not compatible anymore with the new backend system.Additionally, the previous interfaces had some room for simplification, supporting less exposure of internal concerns as well.
Hereby, this change adds a new
EventsServiceinterface as replacement for the now deprecatedEventBroker. The new interface does not require anyEventPublisherorEventSubscriberinterfaces anymore. Instead, it is expected that theEventsServicegets passed into publishers and subscribers, and used internally. There is no need to expose anything of that at their own interfaces.Most parts of
EventsExtensionPoint(alpha) are deprecated as well and were not usable (by other plugins or their modules) anyway.The
DefaultEventBrokerimplementation is deprecated and wraps the newDefaultEventsServiceimplementation. Optionally, an instance can be passed as argument to allow mixed setups to operate alongside. - new:
-
Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-events-backend-module-aws-sqs@0.3.0
Minor Changes
-
132d672: BREAKING CHANGE: MigrateAwsSqsConsumingEventPublisherand its backend module to useEventsService.Uses the
EventsServiceinstead ofEventBrokeratAwsSqsConsumingEventPublisher, dropping the use ofEventPublisherincludingsetEventBroker(..).Now,
AwsSqsConsumingEventPublisher.fromConfigrequiresevents: EventsServiceas option.const sqs = AwsSqsConsumingEventPublisher.fromConfig({ config: env.config, + events: env.events, logger: env.logger, scheduler: env.scheduler, }); + await Promise.all(sqs.map(publisher => publisher.start())); // e.g. at packages/backend/src/plugins/events.ts - await new EventsBackend(env.logger) - .setEventBroker(env.eventBroker) - .addPublishers(sqs) - .start(); // or for other kinds of setups - await Promise.all(sqs.map(publisher => publisher.setEventBroker(eventBroker)));eventsModuleAwsSqsConsumingEventPublisheruses theeventsServiceRefas dependency, instead ofeventsExtensionPoint.
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/backend-tasks@0.5.19
- @backstage/types@1.1.1
@backstage/plugin-events-backend-module-azure@0.2.0
Minor Changes
-
eff3ca9: BREAKING CHANGE: MigrateEventRouterimplementations fromEventBrokertoEventsService.EventRouteruses the newEventsServiceinstead of theEventBrokernow, causing a breaking change to its signature.All of its extensions and implementations got adjusted accordingly. (
SubTopicEventRouter,AzureDevOpsEventRouter,BitbucketCloudEventRouter,GerritEventRouter,GithubEventRouter,GitlabEventRouter)Required adjustments were made to all backend modules for the new backend system, now also making use of the
eventsServiceRefinstead of theeventsExtensionPoint.Migration:
Example for implementations of
SubTopicEventRouter:import { EventParams, + EventsService, SubTopicEventRouter, } from '@backstage/plugin-events-node'; export class GithubEventRouter extends SubTopicEventRouter { - constructor() { - super('github'); + constructor(options: { events: EventsService }) { + super({ + events: options.events, + topic: 'github', + }); } + protected getSubscriberId(): string { + return 'GithubEventRouter'; + } + // ... }Example for a direct extension of
EventRouter:class MyEventRouter extends EventRouter { - constructor(/* ... */) { + constructor(options: { + events: EventsService; + // ... + }) { - super(); // ... + super({ + events: options.events, + topics: topics, + }); } + + protected getSubscriberId(): string { + return 'MyEventRouter'; + } - - supportsEventTopics(): string[] { - return this.topics; - } }
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-events-backend-module-bitbucket-cloud@0.2.0
Minor Changes
-
eff3ca9: BREAKING CHANGE: MigrateEventRouterimplementations fromEventBrokertoEventsService.EventRouteruses the newEventsServiceinstead of theEventBrokernow, causing a breaking change to its signature.All of its extensions and implementations got adjusted accordingly. (
SubTopicEventRouter,AzureDevOpsEventRouter,BitbucketCloudEventRouter,GerritEventRouter,GithubEventRouter,GitlabEventRouter)Required adjustments were made to all backend modules for the new backend system, now also making use of the
eventsServiceRefinstead of theeventsExtensionPoint.Migration:
Example for implementations of
SubTopicEventRouter:import { EventParams, + EventsService, SubTopicEventRouter, } from '@backstage/plugin-events-node'; export class GithubEventRouter extends SubTopicEventRouter { - constructor() { - super('github'); + constructor(options: { events: EventsService }) { + super({ + events: options.events, + topic: 'github', + }); } + protected getSubscriberId(): string { + return 'GithubEventRouter'; + } + // ... }Example for a direct extension of
EventRouter:class MyEventRouter extends EventRouter { - constructor(/* ... */) { + constructor(options: { + events: EventsService; + // ... + }) { - super(); // ... + super({ + events: options.events, + topics: topics, + }); } + + protected getSubscriberId(): string { + return 'MyEventRouter'; + } - - supportsEventTopics(): string[] { - return this.topics; - } }
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-events-backend-module-gerrit@0.2.0
Minor Changes
-
eff3ca9: BREAKING CHANGE: MigrateEventRouterimplementations fromEventBrokertoEventsService.EventRouteruses the newEventsServiceinstead of theEventBrokernow, causing a breaking change to its signature.All of its extensions and implementations got adjusted accordingly. (
SubTopicEventRouter,AzureDevOpsEventRouter,BitbucketCloudEventRouter,GerritEventRouter,GithubEventRouter,GitlabEventRouter)Required adjustments were made to all backend modules for the new backend system, now also making use of the
eventsServiceRefinstead of theeventsExtensionPoint.Migration:
Example for implementations of
SubTopicEventRouter:import { EventParams, + EventsService, SubTopicEventRouter, } from '@backstage/plugin-events-node'; export class GithubEventRouter extends SubTopicEventRouter { - constructor() { - super('github'); + constructor(options: { events: EventsService }) { + super({ + events: options.events, + topic: 'github', + }); } + protected getSubscriberId(): string { + return 'GithubEventRouter'; + } + // ... }Example for a direct extension of
EventRouter:class MyEventRouter extends EventRouter { - constructor(/* ... */) { + constructor(options: { + events: EventsService; + // ... + }) { - super(); // ... + super({ + events: options.events, + topics: topics, + }); } + + protected getSubscriberId(): string { + return 'MyEventRouter'; + } - - supportsEventTopics(): string[] { - return this.topics; - } }
Patch Changes
2bd1410: Removed unused dependencies- Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-events-backend-module-github@0.2.0
Minor Changes
-
eff3ca9: BREAKING CHANGE: MigrateEventRouterimplementations fromEventBrokertoEventsService.EventRouteruses the newEventsServiceinstead of theEventBrokernow, causing a breaking change to its signature.All of its extensions and implementations got adjusted accordingly. (
SubTopicEventRouter,AzureDevOpsEventRouter,BitbucketCloudEventRouter,GerritEventRouter,GithubEventRouter,GitlabEventRouter)Required adjustments were made to all backend modules for the new backend system, now also making use of the
eventsServiceRefinstead of theeventsExtensionPoint.Migration:
Example for implementations of
SubTopicEventRouter:import { EventParams, + EventsService, SubTopicEventRouter, } from '@backstage/plugin-events-node'; export class GithubEventRouter extends SubTopicEventRouter { - constructor() { - super('github'); + constructor(options: { events: EventsService }) { + super({ + events: options.events, + topic: 'github', + }); } + protected getSubscriberId(): string { + return 'GithubEventRouter'; + } + // ... }Example for a direct extension of
EventRouter:class MyEventRouter extends EventRouter { - constructor(/* ... */) { + constructor(options: { + events: EventsService; + // ... + }) { - super(); // ... + super({ + events: options.events, + topics: topics, + }); } + + protected getSubscriberId(): string { + return 'MyEventRouter'; + } - - supportsEventTopics(): string[] { - return this.topics; - } }
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-events-backend-module-gitlab@0.2.0
Minor Changes
-
eff3ca9: BREAKING CHANGE: MigrateEventRouterimplementations fromEventBrokertoEventsService.EventRouteruses the newEventsServiceinstead of theEventBrokernow, causing a breaking change to its signature.All of its extensions and implementations got adjusted accordingly. (
SubTopicEventRouter,AzureDevOpsEventRouter,BitbucketCloudEventRouter,GerritEventRouter,GithubEventRouter,GitlabEventRouter)Required adjustments were made to all backend modules for the new backend system, now also making use of the
eventsServiceRefinstead of theeventsExtensionPoint.Migration:
Example for implementations of
SubTopicEventRouter:import { EventParams, + EventsService, SubTopicEventRouter, } from '@backstage/plugin-events-node'; export class GithubEventRouter extends SubTopicEventRouter { - constructor() { - super('github'); + constructor(options: { events: EventsService }) { + super({ + events: options.events, + topic: 'github', + }); } + protected getSubscriberId(): string { + return 'GithubEventRouter'; + } + // ... }Example for a direct extension of
EventRouter:class MyEventRouter extends EventRouter { - constructor(/* ... */) { + constructor(options: { + events: EventsService; + // ... + }) { - super(); // ... + super({ + events: options.events, + topics: topics, + }); } + + protected getSubscriberId(): string { + return 'MyEventRouter'; + } - - supportsEventTopics(): string[] { - return this.topics; - } }
Patch Changes
2bd1410: Removed unused dependencies- Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-events-node@0.3.0
Minor Changes
-
eff3ca9: BREAKING CHANGE: MigrateEventRouterimplementations fromEventBrokertoEventsService.EventRouteruses the newEventsServiceinstead of theEventBrokernow, causing a breaking change to its signature.All of its extensions and implementations got adjusted accordingly. (
SubTopicEventRouter,AzureDevOpsEventRouter,BitbucketCloudEventRouter,GerritEventRouter,GithubEventRouter,GitlabEventRouter)Required adjustments were made to all backend modules for the new backend system, now also making use of the
eventsServiceRefinstead of theeventsExtensionPoint.Migration:
Example for implementations of
SubTopicEventRouter:import { EventParams, + EventsService, SubTopicEventRouter, } from '@backstage/plugin-events-node'; export class GithubEventRouter extends SubTopicEventRouter { - constructor() { - super('github'); + constructor(options: { events: EventsService }) { + super({ + events: options.events, + topic: 'github', + }); } + protected getSubscriberId(): string { + return 'GithubEventRouter'; + } + // ... }Example for a direct extension of
EventRouter:class MyEventRouter extends EventRouter { - constructor(/* ... */) { + constructor(options: { + events: EventsService; + // ... + }) { - super(); // ... + super({ + events: options.events, + topics: topics, + }); } + + protected getSubscriberId(): string { + return 'MyEventRouter'; + } - - supportsEventTopics(): string[] { - return this.topics; - } }
Patch Changes
-
56969b6: Add newEventsServiceas well aseventsServiceReffor the new backend system.Summary:
- new:
EventsService,eventsServiceRef,TestEventsService - deprecated:
EventBroker,EventPublisher,EventSubscriber,DefaultEventBroker,EventsBackend, most parts ofEventsExtensionPoint(alpha),TestEventBroker,TestEventPublisher,TestEventSubscriber
Add the
eventsServiceRefas dependency to your backend plugins or backend plugin modules.Details:
The previous implementation using the
EventsExtensionPointwas added in the early stages of the new backend system and does not respect the plugin isolation. This made it not compatible anymore with the new backend system.Additionally, the previous interfaces had some room for simplification, supporting less exposure of internal concerns as well.
Hereby, this change adds a new
EventsServiceinterface as replacement for the now deprecatedEventBroker. The new interface does not require anyEventPublisherorEventSubscriberinterfaces anymore. Instead, it is expected that theEventsServicegets passed into publishers and subscribers, and used internally. There is no need to expose anything of that at their own interfaces.Most parts of
EventsExtensionPoint(alpha) are deprecated as well and were not usable (by other plugins or their modules) anyway.The
DefaultEventBrokerimplementation is deprecated and wraps the newDefaultEventsServiceimplementation. Optionally, an instance can be passed as argument to allow mixed setups to operate alongside. - new:
-
Updated dependencies
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-home@0.7.0
Minor Changes
8807d2a: Resolved styling inconsistencies and title visibility issues in Top Visited and Recently Visited cards
Patch Changes
0cecb09: Updated dependency@rjsf/utilsto5.17.1. Updated dependency@rjsf/coreto5.17.1. Updated dependency@rjsf/material-uito5.17.1. Updated dependency@rjsf/validator-ajv8to5.17.1.2e17681: Added theno-top-level-material-ui-4-importsESLint rule to aid with the migration to Material UI v5- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/theme@0.5.2
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-client@1.6.1
- @backstage/plugin-home-react@0.1.9
- @backstage/catalog-model@1.4.5
- @backstage/core-app-api@1.12.1
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
@backstage/plugin-jenkins-backend@0.4.0
Minor Changes
-
55191cc: BREAKING: BothcreateRouterandDefaultJenkinsInfoProvider.fromConfignow require thediscoveryservice to be forwarded from the plugin environment. This is part of the migration to support new auth services.The
JenkinsInfoProviderinterface has been updated to receivecredentialsof the typeBackstageCredentialsrather than a token.
Patch Changes
2bd1410: Removed unused dependencies- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/plugin-permission-node@0.7.25
- @backstage/catalog-model@1.4.5
- @backstage/plugin-jenkins-common@0.1.25
@backstage/plugin-kubernetes-backend@0.16.0
Minor Changes
e1e540c: BREAKING: TheKubernetesBuilder.createBuildermethod now requires thediscoveryservice to be forwarded from the plugin environment. This is part of the migration to support new auth services.
Patch Changes
b9a0888: Fixed a bug in the proxy endpoint. Now when theserviceAccountstrategy is used and noserviceAccountTokenhas been provided, the proxy endpoint assumes backstage is running on Kubernetes and gets the URL and CA from the Pod instance.69d0217: Pass user credentials when calling catalog get entities api.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-catalog-node@1.8.0
- @backstage/plugin-kubernetes-node@0.1.8
- @backstage/catalog-client@1.6.1
- @backstage/plugin-permission-node@0.7.25
- @backstage/plugin-kubernetes-common@0.7.5
- @backstage/catalog-model@1.4.5
- @backstage/integration-aws-node@0.1.10
- @backstage/types@1.1.1
@backstage/plugin-notifications@0.1.0
Minor Changes
6e6d096: notifications can be newly sorted by list of predefined optionscd96173: Notifications-backend URL query parameters changed fromsort/sortOrdertoorderFieldandcreated_aftertocreatedAfterto unify with other plugins.07abfe1: The NotificationsPage newly uses pagination implemented on the backend layer to avoid large dataset transfers758f2a4: The Notifications frontend has been redesigned towards list view with condensed row details. The 'done' attribute has been removed to keep the Notifications aligned with the idea of a messaging system instead of a task manager.
Patch Changes
dff7a7e: All notifications can be marked and filtered by severity critical, high, normal or low, the default is 'normal'75f2d84: the user can newly mark notifications as "Saved" for their better visibility in the future5d9c5ba: The Notifications can be newly filtered based on the Created Date.- Updated dependencies
- @backstage/plugin-notifications-common@0.0.2
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/theme@0.5.2
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
- @backstage/plugin-signals-react@0.0.2
@backstage/plugin-notifications-backend@0.1.0
Minor Changes
6e6d096: notifications can be newly sorted by list of predefined optionscd96173: Notifications-backend URL query parameters changed fromsort/sortOrdertoorderFieldandcreated_aftertocreatedAfterto unify with other plugins.07abfe1: The NotificationsPage newly uses pagination implemented on the backend layer to avoid large dataset transfersdaf85dc: BREAKING CHANGE: Migrates signals to use theEventsServiceand makes it mandatory758f2a4: The Notifications frontend has been redesigned towards list view with condensed row details. The 'done' attribute has been removed to keep the Notifications aligned with the idea of a messaging system instead of a task manager.
Patch Changes
-
ba14c0e: Support for broadcast notifications -
dff7a7e: All notifications can be marked and filtered by severity critical, high, normal or low, the default is 'normal' -
4467036: Allow unauthenticated access to health check endpoint. -
6c1547a: BREAKING Type definition added to signal recipientsUpdate to use
{type: 'broadcast'}insteadnulland{type: 'user', entityRef: ''}instead string entity references -
75f2d84: the user can newly mark notifications as "Saved" for their better visibility in the future -
a790a3d: Move notification origin resolving to backend with new auth -
5d9c5ba: The Notifications can be newly filtered based on the Created Date. -
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0. -
84af361: Migrated to using the new auth services. -
6d84ee6: Changed to use the refactored signal service naming -
Updated dependencies
- @backstage/plugin-notifications-common@0.0.2
- @backstage/plugin-notifications-node@0.1.0
- @backstage/plugin-events-node@0.3.0
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-signals-node@0.1.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
@backstage/plugin-notifications-node@0.1.0
Minor Changes
84af361: Migrated to using the new auth services.
Patch Changes
ba14c0e: Support for broadcast notificationsa790a3d: Move notification origin resolving to backend with new auth0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/plugin-notifications-common@0.0.2
- @backstage/backend-common@0.21.4
- @backstage/plugin-signals-node@0.1.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
@backstage/plugin-scaffolder@1.19.0
Minor Changes
a3b4d90: Added a menu to the header of template page for direct access to editing the template
Patch Changes
0cecb09: Updated dependency@rjsf/utilsto5.17.1. Updated dependency@rjsf/coreto5.17.1. Updated dependency@rjsf/material-uito5.17.1. Updated dependency@rjsf/validator-ajv8to5.17.1.a7e6fb3: Added theno-top-level-material-ui-4-importsESLint rule to aid with the migration to Material UI v5- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/integration-react@1.1.25
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-scaffolder-react@1.8.1
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.22
- @backstage/plugin-permission-react@0.4.21
- @backstage/plugin-scaffolder-common@1.5.1
@backstage/plugin-scaffolder-backend@1.22.0
Minor Changes
e9663a9: Move away from usingctx.logStreamaa543c9: Migrate plugin to use the new auth services, add an optional service discovery to the router options and change the permissions type to bePermissionsService.e9663a9: Enable the redaction of secrets using the redacting logger and the secrets from theTaskSpecc6b132e: Introducing checkpoints for scaffolder task action idempotency
Patch Changes
-
984abfa: Fixing the lost of the initial state after a task recovery. -
703ebc9: Fix support for unauthenticated requests to create scaffolder tasks -
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0. -
bbd1fe1: Made "checkpoint" on scaffolder action context non-optional -
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/plugin-scaffolder-backend-module-azure@0.1.6
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.1.4
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.1.4
- @backstage/plugin-scaffolder-backend-module-bitbucket@0.2.4
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-scaffolder-backend-module-gerrit@0.1.6
- @backstage/plugin-scaffolder-backend-module-github@0.2.4
- @backstage/plugin-scaffolder-backend-module-gitlab@0.3.0
- @backstage/plugin-scaffolder-backend-module-gitea@0.1.4
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-permission-node@0.7.25
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.1.11
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
- @backstage/plugin-scaffolder-common@1.5.1
@backstage/plugin-scaffolder-backend-module-gitlab@0.3.0
Minor Changes
6bfb7b1: Output theiidasissuesIidfrom thegitlab:issues:createaction
Patch Changes
-
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-scaffolder-node@0.4.0
Minor Changes
02ee466: DEPRECATION - Deprecated thelogStreamin theActionContext. Please move to usingctx.logger.xinstead.aa543c9: Update task context type to contain the new auth initiator credentials.
Patch Changes
85f4723: Fixed file corruption for non UTF-8 data in fetch contents984abfa: Fixing the lost of the initial state after a task recovery.c6b132e: Introducing checkpoints for scaffolder task action idempotencybbd1fe1: Made "checkpoint" on scaffolder action context non-optional- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
- @backstage/plugin-scaffolder-common@1.5.1
@backstage/plugin-scaffolder-node-test-utils@0.1.0
Minor Changes
-
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
Patch Changes
2bd1410: Removed unused dependenciesaa543c9: Add an initiator credentials getter to the default mock context.563dfd0: Fix issue with package bundling, should bedist/index.cjs.jsinstead ofdist/index.esm.js.bbd1fe1: Made "checkpoint" on scaffolder action context non-optional- Updated dependencies
- @backstage/backend-test-utils@0.3.4
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/backend-common@0.21.4
- @backstage/types@1.1.1
@backstage/plugin-signals-backend@0.1.0
Minor Changes
-
6c1547a: BREAKING Type definition added to signal recipientsUpdate to use
{type: 'broadcast'}insteadnulland{type: 'user', entityRef: ''}instead string entity references -
daf85dc: BREAKING CHANGE: Migrates signals to use theEventsServiceand makes it mandatory
Patch Changes
4467036: Allow unauthenticated access to health check endpoint.0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.6d84ee6: Changed to use the refactored signal service namingdf45710: Improved error logging and fixed authentication- Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/plugin-signals-node@0.1.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/types@1.1.1
@backstage/plugin-signals-node@0.1.0
Minor Changes
-
6c1547a: BREAKING Type definition added to signal recipientsUpdate to use
{type: 'broadcast'}insteadnulland{type: 'user', entityRef: ''}instead string entity references -
daf85dc: BREAKING CHANGE: Migrates signals to use theEventsServiceand makes it mandatory
Patch Changes
6d84ee6: RenamedSignalServicetoSignalsServiceandsignalServicetosignalServiceRefto follow the naming scheme of services and their references0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/types@1.1.1
@backstage/plugin-tech-insights-node@0.5.0
Minor Changes
d621468: BREAKING: TheFactRetrieverContexttype now contains an additionalauthfield.
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/types@1.1.1
- @backstage/plugin-tech-insights-common@0.2.12
@backstage/plugin-tech-radar@0.7.0
Minor Changes
0453619: Fixed example snippet inREADME.mdto reflect correct timeline item order.
Patch Changes
a2327ac: Fixed an issue with the "moved in direction" table header cell getting squished and becoming unreadable if a timeline description is too long- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
@backstage/plugin-techdocs-backend@1.10.0
Minor Changes
718b734: Create extension pointTechdocsGeneratorExtensionPointto allow adding a custom generator
Patch Changes
3f14e9f: Migrate plugin to use the new auth services.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-techdocs-node@1.12.0
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-backend-module-techdocs@0.1.18
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-techdocs-node@1.12.0
Minor Changes
718b734: Create extension pointTechdocsGeneratorExtensionPointto allow adding a custom generator
Patch Changes
5b4f565: Fix handling of default plugins that have configuration- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-search-common@1.2.11
- @backstage/catalog-model@1.4.5
- @backstage/integration-aws-node@0.1.10
@backstage/plugin-techdocs-react@1.2.0
Minor Changes
3f14e9f: Create a new api method for issuing user cookie.
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/version-bridge@1.0.7
@backstage/app-defaults@1.5.1
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/theme@0.5.2
- @backstage/core-app-api@1.12.1
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-permission-react@0.4.21
@backstage/backend-common@0.21.4
Patch Changes
-
7422430: Resolve thebasePathbefore constructing the target path -
999224f: Bump dependencyminimatchto v9 -
e0b997c: Fix issue whereresolveSafeChildPathpath would incorrectly resolve when operating on a symlink -
9802004: Added theUserInfoApias both an optional input and as an output forcreateLegacyAuthAdapters -
2af5354: Bump dependencyjoseto v5 -
ff40ada: Updated dependencymysql2to^3.0.0. -
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0. -
568881f: Updated dependencyyauzlto^3.0.0. -
4a3d434: Added acreateLegacyAuthAdaptersfunction that can be used as a compatibility adapter for backend plugins who want to start using the newauthandhttpAuthservices that were created as part of BEP-0003.See the Auth Service Migration tutorial for more information on the usage of this adapter.
-
Updated dependencies
- @backstage/integration@1.9.1
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/backend-app-api@0.6.0
- @backstage/config-loader@1.7.0
- @backstage/backend-dev-utils@0.1.4
- @backstage/cli-common@0.1.13
- @backstage/integration-aws-node@0.1.10
- @backstage/types@1.1.1
@backstage/backend-defaults@0.2.14
Patch Changes
7cbb760: Added support for the new auth services, which are now installed by default. See the migration guide for details.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/backend-app-api@0.6.0
@backstage/backend-dynamic-feature-service@0.2.4
Patch Changes
5247909: Addevents: EventsServicetoLegacyPluginEnvironment.- Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/plugin-events-backend@0.3.0
- @backstage/plugin-events-node@0.3.0
- @backstage/plugin-catalog-backend@1.18.0
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/backend-app-api@0.6.0
- @backstage/config-loader@1.7.0
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-search-backend-node@1.2.18
- @backstage/plugin-permission-node@0.7.25
- @backstage/cli-node@0.2.4
- @backstage/cli-common@0.1.13
- @backstage/types@1.1.1
- @backstage/plugin-app-node@0.1.14
@backstage/backend-openapi-utils@0.1.7
Patch Changes
85ec23e: Updated dependencyjson-schema-to-tsto^3.0.0.- Updated dependencies
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/backend-plugin-api@0.6.14
Patch Changes
-
4a3d434: Added the newauth,httpAuth, anduserInfoservices that were created as part of BEP-0003 to thecoreServices.At the same time, the
httpRouterservice gained a newaddAuthPolicymethod that lets your plugin declare exemptions to the default auth policy - for example if you want to allow unauthenticated or cookie-based access to some subset of your feature routes.If you have migrated to the new backend system, please see the Auth Service Migration tutorial for more information on how to move toward using these services.
-
0502d82: Updated thePermissionsServicemethods to acceptBackstageCredentialsthrough options. -
Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/plugin-permission-common@0.7.13
- @backstage/backend-tasks@0.5.19
- @backstage/types@1.1.1
@backstage/backend-tasks@0.5.19
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/backend-test-utils@0.3.4
Patch Changes
-
4a3d434: Added support for the newauthandhttpAuthservices that were created as part of BEP-0003. These services will be present by default in test apps, and you can access mocked versions of their features undermockServices.authandmockServices.httpAuthif you want to inspect or replace their behaviors.There is also a new
mockCredentialsthat you can use for acquiring mocks of the various types of credentials that are used in the new system. -
9802004: AddedmockServices.userInfo, which now also automatically is made available in test backends. -
fd61d39: Updated dependencytestcontainersto^10.0.0. -
ff40ada: Updated dependencymysql2to^3.0.0. -
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0. -
Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/backend-app-api@0.6.0
- @backstage/types@1.1.1
@backstage/catalog-client@1.6.1
Patch Changes
6f830bb: Allow passing optional filter togetEntitiesByRefs- Updated dependencies
- @backstage/errors@1.2.4
- @backstage/catalog-model@1.4.5
@backstage/catalog-model@1.4.5
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/cli-node@0.2.4
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.4
- @backstage/cli-common@0.1.13
- @backstage/types@1.1.1
@backstage/codemods@0.1.48
Patch Changes
1bd4596: Removed thets-nodedev dependency.- Updated dependencies
- @backstage/cli-common@0.1.13
@backstage/core-app-api@1.12.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
@backstage/core-compat-api@0.2.1
Patch Changes
- Updated dependencies
- @backstage/core-app-api@1.12.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/version-bridge@1.0.7
@backstage/core-components@0.14.1
Patch Changes
2ff3e6e: The translation support for theLinkcomponent has been removed for now, in order to avoid broad breakages of tests in existing projects where the component is tested without being wrapped in an API provider.2d06e4b: Move the text-transform styling on BackstageTableHeader from inline styling towithStylesso it can be customised easier5c271fa: Removed inline styling in breadcrumbs and replaced with a theme reachable class of BreadcrumbsCurrentPageff33ee2: Removed hardcoded font-family on select inputff7e126: Support i18n for core components7854120: Create a component abstraction to consume system icons.ce73c3b: Removed the inline color from select icon to allow it to be colored via a theme0c9d5ea: Updated MUI imports for core-components to not be top level90d08b0: Updated dependencyreact-idle-timerto5.7.2.a8f7904:SignInPage's'guest'provider now supports the@backstage/plugin-auth-backend-module-guest-providerpackage to generate tokens. It will continue to use the old frontend-only auth as a fallback.0a8a1e9: Fix a spacing issue for the SidebarSubmenu in case a SidebarScrollWrapper is used that made it hard to reach the SidebarSubmenuaa1c88d: Deprecate thecustomStylesprop for theAvatarcomponent in favour of theclassesprop.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/theme@0.5.2
- @backstage/core-plugin-api@1.9.1
- @backstage/version-bridge@1.0.7
@backstage/core-plugin-api@1.9.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
@backstage/create-app@0.5.12
Patch Changes
4cca80f: Bumped create-app version.8db51ca: Bumped create-app version.778bc48: Bumped create-app version.1bd4596: Removed thets-nodedev dependency.829a249: Migrated the backend of the create app template to use the new backend system. For information on how to migrate your existing backend, see the migration guide.- Updated dependencies
- @backstage/cli-common@0.1.13
@backstage/dev-utils@1.0.28
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/theme@0.5.2
- @backstage/integration-react@1.1.25
- @backstage/plugin-catalog-react@1.11.0
- @backstage/app-defaults@1.5.1
- @backstage/catalog-model@1.4.5
- @backstage/core-app-api@1.12.1
- @backstage/core-plugin-api@1.9.1
@backstage/errors@1.2.4
Patch Changes
2636075: Fixed an issue that was causing ResponseError not to report the HTTP status from the provided response.- Updated dependencies
- @backstage/types@1.1.1
@backstage/eslint-plugin@0.1.6
Patch Changes
999224f: Bump dependencyminimatchto v9
@backstage/frontend-app-api@0.6.1
Patch Changes
48d6628: AddloadingComponentparameter tocreateApp()- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/theme@0.5.2
- @backstage/core-app-api@1.12.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
@backstage/frontend-plugin-api@0.6.1
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
@backstage/frontend-test-utils@0.1.3
Patch Changes
- Updated dependencies
- @backstage/frontend-app-api@0.6.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/test-utils@1.5.1
- @backstage/types@1.1.1
@backstage/integration@1.9.1
Patch Changes
0386fa7: Fixed an issue with resolution of SCM URLs against a base URL with a trailing slash.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
@backstage/integration-aws-node@0.1.10
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
@backstage/integration-react@1.1.25
Patch Changes
b38dc55: UpdatedmicrosoftAuthApiscopes for Azure DevOps to be fully qualified.- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.1
@techdocs/cli@1.8.6
Patch Changes
1bd4596: Removed thets-nodedev dependency.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/plugin-techdocs-node@1.12.0
- @backstage/catalog-model@1.4.5
- @backstage/cli-common@0.1.13
@backstage/test-utils@1.5.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/theme@0.5.2
- @backstage/plugin-permission-common@0.7.13
- @backstage/core-app-api@1.12.1
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
- @backstage/plugin-permission-react@0.4.21
@backstage/theme@0.5.2
Patch Changes
6f4d2a0: ExporteddefaultTypographyto make adjusting these values in a custom theme easier
@backstage/plugin-adr@0.6.14
Patch Changes
5335634: Fixed Azure DevOps ADR file path reading669efc6: Remove unused package dependencies38b92a0: Added ESLint ruleno-top-level-material-ui-4-importsin the ADR plugin to migrate the Material UI imports.- Updated dependencies
- @backstage/plugin-adr-common@0.2.21
- @backstage/core-components@0.14.1
- @backstage/integration-react@1.1.25
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-search-common@1.2.11
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/plugin-search-react@1.7.7
@backstage/plugin-adr-backend@0.4.11
Patch Changes
334c5fe: Updated dependencymarkedto^12.0.0.c8fdd83: MigratedDefaultAdrCollatorFactoryto support new auth services.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/plugin-adr-common@0.2.21
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-search-common@1.2.11
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
@backstage/plugin-adr-common@0.2.21
Patch Changes
5335634: Fixed Azure DevOps ADR file path reading- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/plugin-search-common@1.2.11
- @backstage/catalog-model@1.4.5
@backstage/plugin-airbrake@0.3.31
Patch Changes
31d58ae: Added an optional ESLint rule - no-top-level-material-ui-4-imports - which has an auto fix function to migrate the imports and using it migrated the imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/dev-utils@1.0.28
- @backstage/test-utils@1.5.1
@backstage/plugin-airbrake-backend@0.3.11
Patch Changes
4467036: Allow unauthenticated access to health check endpoint.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-allure@0.1.47
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-analytics-module-ga@0.2.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
@backstage/plugin-analytics-module-ga4@0.2.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
@backstage/plugin-analytics-module-newrelic-browser@0.1.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
@backstage/plugin-apache-airflow@0.2.21
Patch Changes
161114f: added an optional ESLint rule - no-top-level-material-ui-4-imports - which has an auto fix function to migrate the imports and used it to migrate the imports for plugins/apache-airflow- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-api-docs@0.11.1
Patch Changes
c60dc3b: added an optional ESLint rule - no-top-level-material-ui-4-imports - in api-docs plugin which has an auto fix function to migrate the imports and used it to migrate the material-ui imports for plugins/api-docs7854120: Use theAppIconcomponent in the navigation item extension.2be27b9: Updated dependencygraphiqlto3.1.1.efba3d2: Updated dependency@asyncapi/react-componentto1.3.1.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog@1.18.0
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/plugin-catalog-common@1.0.22
- @backstage/plugin-permission-react@0.4.21
@backstage/plugin-apollo-explorer@0.1.21
Patch Changes
bb9e31e: Added an optional ESLint rule - no-top-level-material-ui-4-imports -in apollo-explorer plugin which has an auto fix function to migrate the imports and used it to migrate the Material UI imports for plugins/apollo-explorer.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-app-backend@0.3.62
Patch Changes
52e43f2: Disable default auth policy, allowing unauthenticated access to app bundle.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/config-loader@1.7.0
- @backstage/types@1.1.1
- @backstage/plugin-app-node@0.1.14
@backstage/plugin-app-node@0.1.14
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.14
- @backstage/config-loader@1.7.0
@backstage/plugin-app-visualizer@0.1.2
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
@backstage/plugin-auth-backend-module-atlassian-provider@0.1.6
Patch Changes
c511186: Addressed OAuth flow issue in Atlassian auth module- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-auth-backend-module-aws-alb-provider@0.1.5
Patch Changes
2af5354: Bump dependencyjoseto v5b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-auth-backend@0.22.0
@backstage/plugin-auth-backend-module-gcp-iap-provider@0.2.9
Patch Changes
38af71a: Updated dependencygoogle-auth-libraryto^9.0.0.b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/types@1.1.1
@backstage/plugin-auth-backend-module-github-provider@0.1.11
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-auth-backend-module-gitlab-provider@0.1.11
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-auth-backend-module-google-provider@0.1.11
Patch Changes
38af71a: Updated dependencygoogle-auth-libraryto^9.0.0.- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-auth-backend-module-microsoft-provider@0.1.9
Patch Changes
2af5354: Bump dependencyjoseto v5- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-auth-backend-module-oauth2-provider@0.1.11
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.1.7
Patch Changes
2af5354: Bump dependencyjoseto v5e77d7a9: Internal refactor to avoid deprecated method.b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-auth-backend-module-oidc-provider@0.1.4
Patch Changes
74b1dc9: Increased HTTP request timeout used by OIDC authenticator.2af5354: Bump dependencyjoseto v5- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-auth-backend@0.22.0
@backstage/plugin-auth-backend-module-okta-provider@0.0.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-auth-backend-module-pinniped-provider@0.1.8
Patch Changes
2af5354: Bump dependencyjoseto v5- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-auth-backend-module-vmware-cloud-provider@0.1.6
Patch Changes
2af5354: Bump dependencyjoseto v5- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-model@1.4.5
@backstage/plugin-auth-node@0.4.9
Patch Changes
b4fc6e3: Deprecated thegetBearerTokenFromAuthorizationHeaderfunction, which is being replaced by the newHttpAuthService.2af5354: Bump dependencyjoseto v50fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
@backstage/plugin-auth-react@0.0.1
Patch Changes
62bcaf8: Create a generic React component for refreshing user cookie.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-azure-sites@0.1.20
Patch Changes
8679bda: Modified azure table to only show loading UI on initial load. Sorted tags in table is their order from the api is indeterminate, and they would randomly shuffle on each load- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/theme@0.5.2
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-permission-common@0.7.13
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-azure-sites-common@0.1.3
- @backstage/plugin-permission-react@0.4.21
@backstage/plugin-azure-sites-common@0.1.3
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.7.13
- @backstage/catalog-model@1.4.5
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-badges@0.2.55
Patch Changes
944de94: Added ESLint ruleno-top-level-material-ui-4-importsto aid with the migration to Material UI v5.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-badges-backend@0.3.11
Patch Changes
29a1f91: Migrated to support new auth services.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
@backstage/plugin-bazaar@0.2.23
Patch Changes
b7b0466: Remove the use of the deprecatedcustomStylesforAvatarcb64381: Added an optional ESLint rule - no-top-level-material-ui-4-imports - in bazaar plugin which has an auto fix function to migrate the imports and used it to migrate the Material UI imports for plugins/bazaar- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-bazaar-backend@0.3.12
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-bitbucket-cloud-common@0.2.17
Patch Changes
- Updated dependencies
- @backstage/integration@1.9.1
@backstage/plugin-bitrise@0.1.58
Patch Changes
afdee56: Added theno-top-level-material-ui-4-importESLint rule to the Bitrise plugin to aid with the migration to Material UI v5.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-catalog-backend-module-aws@0.3.8
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-kubernetes-common@0.7.5
- @backstage/catalog-model@1.4.5
- @backstage/integration-aws-node@0.1.10
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-catalog-backend-module-azure@0.1.33
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-catalog-backend-module-backstage-openapi@0.1.7
Patch Changes
2bd1410: Removed unused dependencies43a9ae1: Migrated to use new auth service.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-openapi-utils@0.1.7
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
@backstage/plugin-catalog-backend-module-bitbucket-server@0.1.27
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
@backstage/plugin-catalog-backend-module-gcp@0.1.14
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-kubernetes-common@0.7.5
- @backstage/catalog-model@1.4.5
@backstage/plugin-catalog-backend-module-gerrit@0.1.30
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
@backstage/plugin-catalog-backend-module-github@0.5.4
Patch Changes
-
a936a8f: Migrated theGithubLocationAnalyzerto support new auth services. -
999224f: Bump dependencyminimatchto v9 -
2eb0da3: Support EventsService and events with the new backend system (through EventsService) forGithubOrgEntityProviderandGithubMultiOrgEntityProvider.New/Current Backend System:
The events support for the provider will be enabled always, making it ready to consume events from its subscribed topics. In order to receive events and make use of this feature, you still need to set up receiving events from the event source as before.
Legacy Backend System:
You can pass the
EventsServiceinstance to the factory method as one of its options:// packages/backend/src/plugins/catalog.ts const githubOrgProvider = GithubOrgEntityProvider.fromConfig(env.config, { events: env.events, // ... }); - env.eventBroker.subscribe(githubOrgProvider);// packages/backend/src/plugins/catalog.ts const githubMultiOrgProvider = GithubMultiOrgEntityProvider.fromConfig(env.config, { events: env.events, // ... }); - env.eventBroker.subscribe(githubMultiOrgProvider); -
bcf55d5: Support EventsService and events with the new backend system (through EventsService).New/Current Backend System:
The events support for the provider will be enabled always, making it ready to consume events from its subscribed topics. In order to receive events and make use of this feature, you still need to set up receiving events from the event source as before.
Legacy Backend System:
You can pass the
EventsServiceinstance to the factory method as one of its options:// packages/backend/src/plugins/catalog.ts const githubProvider = GithubEntityProvider.fromConfig(env.config, { + events: env.events, logger: env.logger, scheduler: env.scheduler, }); - env.eventBroker.subscribe(githubProvider); -
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0. -
9eab52a: Add location analyzer when installing the module -
Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/plugin-catalog-backend@1.18.0
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-catalog-backend-module-github-org@0.1.8
Patch Changes
-
2eb0da3: Support EventsService and events with the new backend system (through EventsService) forGithubOrgEntityProviderandGithubMultiOrgEntityProvider.New/Current Backend System:
The events support for the provider will be enabled always, making it ready to consume events from its subscribed topics. In order to receive events and make use of this feature, you still need to set up receiving events from the event source as before.
Legacy Backend System:
You can pass the
EventsServiceinstance to the factory method as one of its options:// packages/backend/src/plugins/catalog.ts const githubOrgProvider = GithubOrgEntityProvider.fromConfig(env.config, { events: env.events, // ... }); - env.eventBroker.subscribe(githubOrgProvider);// packages/backend/src/plugins/catalog.ts const githubMultiOrgProvider = GithubMultiOrgEntityProvider.fromConfig(env.config, { events: env.events, // ... }); - env.eventBroker.subscribe(githubMultiOrgProvider); -
Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/plugin-catalog-backend-module-github@0.5.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
@backstage/plugin-catalog-backend-module-gitlab@0.3.11
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.9f5b8bc: Add GitLabvisibilityto group entity annotations.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
@backstage/plugin-catalog-backend-module-incremental-ingestion@0.4.18
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/plugin-events-node@0.3.0
- @backstage/plugin-catalog-backend@1.18.0
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
@backstage/plugin-catalog-backend-module-ldap@0.5.29
Patch Changes
4b4bbf7: Add TLS support to ingest GSuite LDAP data0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-catalog-backend-module-msgraph@0.5.21
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-catalog-backend-module-openapi@0.1.31
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@1.18.0
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-catalog-backend-module-puppetdb@0.1.19
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
@backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.1.11
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-model@1.4.5
- @backstage/plugin-catalog-common@1.0.22
- @backstage/plugin-scaffolder-common@1.5.1
@backstage/plugin-catalog-common@1.0.22
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
- @backstage/catalog-model@1.4.5
@backstage/plugin-catalog-graph@0.4.1
Patch Changes
d4ff0bb: Added theno-top-level-material-ui-4-importsESLint rule to aid with the migration to Material UI v5- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/types@1.1.1
@backstage/plugin-catalog-import@0.10.7
Patch Changes
b91a8d2: Added theno-top-level-material-ui-4-importsESLint rule to aid with the migration to Material UI v575f686b: Fixed an issue generating a wrong entity link at the end of the import processadc0414: fix related to component name not adhering to kubernetes valid object name.- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/integration-react@1.1.25
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-catalog-unprocessed-entities-common@0.0.1
Patch Changes
-
924c1ac: BREAKING- the@backstage/plugin-catalog-backend-module-unprocessedconstructor is now private, and have been moved to using the static.createmethod instead which now requires aPermissionServiceandDiscoveryService.If you're using this module in the old backend system you'll need to migrate to using the
.createmethod and pass in the new required parameters inpackages/backend/src/plugins/catalog.ts.No changes should be required if you're using the new backend system.
- const unprocessed = new UnprocessedEntitiesModule( - await env.database.getClient(), - router, - ); + const unprocessed = UnprocessedEntitiesModule.create({ + database: await env.database.getClient(), + router, + permissions: env.permissions, + discovery: env.discovery, + }); unprocessed.registerRoutes();Adds the ability to delete an unprocessed entity from the
refresh_statetable. This change requires enabling permissions for your Backstage instance. -
Updated dependencies
- @backstage/plugin-permission-common@0.7.13
@backstage/plugin-cicd-statistics@0.1.33
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-cicd-statistics-module-gitlab@0.1.27
Patch Changes
402d991: Alignp-limitdependency version to v3- Updated dependencies
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-cicd-statistics@0.1.33
@backstage/plugin-circleci@0.3.31
Patch Changes
88878a4: Added an optional ESLint rule - no-top-level-material-ui-4-imports - in CircleCI plugin which has an auto fix function to migrate the imports and used it to migrate the Material UI imports forplugins/circleci.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-cloudbuild@0.4.1
Patch Changes
7a5e933: Added an optional ESLint rule - no-top-level-material-ui-4-imports -in cloudbuild plugin which has an auto fix function to migrate the imports and used it to migrate the Material UI imports for plugins/cloudbuild.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-code-climate@0.1.31
Patch Changes
875c594: Added ESLint ruleno-top-level-material-ui-4-importsin the Code-Climate plugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-code-coverage@0.2.24
Patch Changes
eca0835: Added ESLint ruleno-top-level-material-ui-4-importsin the Code-Coverage plugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-code-coverage-backend@0.2.28
Patch Changes
2bd1410: Removed unused dependencies4467036: Allow unauthenticated access to health check endpoint.cceebae: Fix jacoco convertor to not require annotation to be set to scm-only.8efe690: Migrated to support new auth services.0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.1914e2a: Updated README- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
@backstage/plugin-codescene@0.1.23
Patch Changes
e477ec4: Extending code scene plugin in Entity page.f2d3ea0: Added ESLint ruleno-top-level-material-ui-4-importsin the Codescene plugin to migrate the Material UI imports.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/theme@0.5.2
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-config-schema@0.1.51
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
@backstage/plugin-cost-insights@0.12.20
Patch Changes
083ba28: Added theno-top-level-material-ui-4-importsESLint rule to aid with the migration to Material UI v51b4fd09: Updated dependencyyupto^1.0.0.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/theme@0.5.2
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-cost-insights-common@0.1.2
@backstage/plugin-devtools@0.1.10
Patch Changes
a0e3393: Updated to usefetchApias per ADR0138b0026d: Removed unuseddevDependenciesidentified in Knip Report- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/plugin-devtools-common@0.1.9
- @backstage/plugin-permission-react@0.4.21
@backstage/plugin-devtools-common@0.1.9
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.7.13
- @backstage/types@1.1.1
@backstage/plugin-dynatrace@10.0.0
Patch Changes
e550b2b: Adjusted MUI imports for better tree shaking- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-entity-feedback@0.2.14
Patch Changes
96adf78: Remove empty Chip inFeedbackResponseTable.tsxwhen there is no response, and fix typo in Feedback Dialog Box.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-entity-feedback-common@0.1.3
@backstage/plugin-entity-feedback-backend@0.2.11
Patch Changes
45115fd: Add in description for 400 response when encountering an invalid rating request4f8ecd6: Migrated to support new auth services.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/plugin-entity-feedback-common@0.1.3
@backstage/plugin-entity-validation@0.1.16
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-events-backend-test-utils@0.1.24
Patch Changes
-
56969b6: Add newEventsServiceas well aseventsServiceReffor the new backend system.Summary:
- new:
EventsService,eventsServiceRef,TestEventsService - deprecated:
EventBroker,EventPublisher,EventSubscriber,DefaultEventBroker,EventsBackend, most parts ofEventsExtensionPoint(alpha),TestEventBroker,TestEventPublisher,TestEventSubscriber
Add the
eventsServiceRefas dependency to your backend plugins or backend plugin modules.Details:
The previous implementation using the
EventsExtensionPointwas added in the early stages of the new backend system and does not respect the plugin isolation. This made it not compatible anymore with the new backend system.Additionally, the previous interfaces had some room for simplification, supporting less exposure of internal concerns as well.
Hereby, this change adds a new
EventsServiceinterface as replacement for the now deprecatedEventBroker. The new interface does not require anyEventPublisherorEventSubscriberinterfaces anymore. Instead, it is expected that theEventsServicegets passed into publishers and subscribers, and used internally. There is no need to expose anything of that at their own interfaces.Most parts of
EventsExtensionPoint(alpha) are deprecated as well and were not usable (by other plugins or their modules) anyway.The
DefaultEventBrokerimplementation is deprecated and wraps the newDefaultEventsServiceimplementation. Optionally, an instance can be passed as argument to allow mixed setups to operate alongside. - new:
-
Updated dependencies
- @backstage/plugin-events-node@0.3.0
@backstage/plugin-explore@0.4.17
Patch Changes
053d43f: Added an optional ESLint rule - no-top-level-material-ui-4-imports -in explore plugin which has an auto fix function to migrate the imports and used it to migrate the Material UI imports for plugins/explore.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-search-common@1.2.11
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/plugin-explore-common@0.0.2
- @backstage/plugin-explore-react@0.0.37
- @backstage/plugin-search-react@1.7.7
@backstage/plugin-explore-backend@0.0.24
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-search-backend-module-explore@0.1.18
- @backstage/types@1.1.1
- @backstage/plugin-explore-common@0.0.2
@backstage/plugin-explore-react@0.0.37
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-explore-common@0.0.2
@backstage/plugin-firehydrant@0.2.15
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-fossa@0.2.63
Patch Changes
89cdfad: Adjusted MUI imports for better tree shaking- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-gcalendar@0.3.24
Patch Changes
9c9e0a1: Added ESLint ruleno-top-level-material-ui-4-importsin thegcalendarplugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-gcp-projects@0.3.47
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-git-release-manager@0.3.43
Patch Changes
- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-github-actions@0.6.12
Patch Changes
8ab3218: Fixed bug in WorkflowRunStatus component where skipped and cancelled workflow runs appeared as success692316d: Fixed bug in WorkflowRunStatus component where status description of skipped and cancelled workflow runs appeared as success- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/core-components@0.14.1
- @backstage/integration-react@1.1.25
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-github-deployments@0.1.62
Patch Changes
- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/integration-react@1.1.25
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-github-issues@0.2.20
Patch Changes
- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-github-pull-requests-board@0.1.25
Patch Changes
3c2d7c0: TheCardHeadercomponent in thegithub-pull-requests-boardplugin will show the status for the PR402d991: Alignp-limitdependency version to v3- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-gitops-profiles@0.3.46
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-gocd@0.1.37
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-graphiql@0.3.4
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
@backstage/plugin-graphql-voyager@0.1.13
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-home-react@0.1.9
Patch Changes
0cecb09: Updated dependency@rjsf/utilsto5.17.1. Updated dependency@rjsf/coreto5.17.1. Updated dependency@rjsf/material-uito5.17.1. Updated dependency@rjsf/validator-ajv8to5.17.1.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-ilert@0.2.20
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-jenkins@0.9.6
Patch Changes
75277ab: Added ESLint ruleno-top-level-material-ui-4-importsin the Jenkins plugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-jenkins-common@0.1.25
@backstage/plugin-jenkins-common@0.1.25
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-kafka@0.3.31
Patch Changes
3913fd8: Added ESLint ruleno-top-level-material-ui-4-importsin the Kafka plugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-kafka-backend@0.3.12
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-kubernetes@0.11.6
Patch Changes
0e1941b: Added an optional ESLint rule - no-top-level-material-ui-4-imports -in kubernetes plugin which has an auto fix function to migrate the imports and used it to migrate the Material UI imports for plugins/kubernetes.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-kubernetes-common@0.7.5
- @backstage/plugin-kubernetes-react@0.3.1
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-kubernetes-cluster@0.0.7
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-kubernetes-common@0.7.5
- @backstage/plugin-kubernetes-react@0.3.1
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-kubernetes-common@0.7.5
Patch Changes
4642cb7: Add support to fetch data for Daemon Sets and display an accordion in the same way as with Deployments- Updated dependencies
- @backstage/plugin-permission-common@0.7.13
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
@backstage/plugin-kubernetes-node@0.1.8
Patch Changes
69d0217: Accept auth credentials to get kubernetes clusters- Updated dependencies
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-kubernetes-common@0.7.5
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
@backstage/plugin-kubernetes-react@0.3.1
Patch Changes
4642cb7: Add support to fetch data for Daemon Sets and display an accordion in the same way as with Deployments- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-kubernetes-common@0.7.5
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
@backstage/plugin-lighthouse@0.4.16
Patch Changes
c4c8476: Added ESLint ruleno-top-level-material-ui-4-importsin the Lighthouse plugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-lighthouse-common@0.1.5
@backstage/plugin-lighthouse-backend@0.4.6
Patch Changes
9f9ba70: BREAKING: ThecreateSchedulerfunction now requires thediscoveryservice to be forwarded from the plugin environment. This is part of the migration to support new auth services.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
- @backstage/plugin-lighthouse-common@0.1.5
@backstage/plugin-lighthouse-common@0.1.5
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
@backstage/plugin-linguist@0.1.16
Patch Changes
4fb9600: Get component's title from translation file. See: https://backstage.io/docs/plugins/internationalization#for-an-application-developer-overwrite-plugin-messagesa0e3393: Updated to usefetchApias per ADR013786c9c4: Updated dependencyluxonto^3.0.0.051fda1: Removed unuseddependenciesanddevDependenciesidentified in Knip Report- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/plugin-linguist-common@0.1.2
@backstage/plugin-linguist-backend@0.5.11
Patch Changes
61ff58f: Migrated to support new auth services.4467036: Allow unauthenticated access to health check endpoint.786c9c4: Updated dependencyluxonto^3.0.0.0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.051fda1: Removed unuseddependenciesanddevDependenciesidentified in Knip Report- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/backend-tasks@0.5.19
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
- @backstage/plugin-linguist-common@0.1.2
@backstage/plugin-microsoft-calendar@0.1.13
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-newrelic@0.3.46
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-newrelic-dashboard@0.3.6
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-nomad@0.1.12
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-nomad-backend@0.1.16
Patch Changes
4467036: Allow unauthenticated access to health check endpoint.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-notifications-common@0.0.2
Patch Changes
ba14c0e: Support for broadcast notificationsa790a3d: Move notification origin resolving to backend with new auth758f2a4: The Notifications frontend has been redesigned towards list view with condensed row details. The 'done' attribute has been removed to keep the Notifications aligned with the idea of a messaging system instead of a task manager.
@backstage/plugin-octopus-deploy@0.2.13
Patch Changes
a207927: Added dropdown field extension for Octopus Deploy project groups- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-scaffolder-react@1.8.1
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-opencost@0.2.6
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-org@0.6.21
Patch Changes
b7b0466: Remove the use of the deprecatedcustomStylesforAvatar526f00a: Document the new frontend system extensions for the org plugin.2219f8c: AddrelationsTypeargument toMembersListCard. This can be used to display an aggregated user list for groups by default.a767aaa: Fixed an issue where theOwnershipCardcomponent failed to scroll properly when used alongsidereact-grid-layout.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-org-react@0.1.20
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-pagerduty@0.7.3
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-home-react@0.1.9
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-periskop@0.1.29
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-periskop-backend@0.2.12
Patch Changes
4467036: Allow unauthenticated access to health check endpoint.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-permission-backend@0.5.37
Patch Changes
-
4467036: Allow unauthenticated access to health check endpoint. -
9802004: Migrated to use the new auth services introduced in BEP-0003.The
createRouterfunction now acceptsauth,httpAuthanduserInfooptions. Theses are used internally to support the new backend system, and can be ignored. -
Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-permission-node@0.7.25
@backstage/plugin-permission-backend-module-allow-all-policy@0.1.11
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-permission-node@0.7.25
@backstage/plugin-permission-common@0.7.13
Patch Changes
0502d82: Thetokenoption of thePermissionEvaluatormethods is now deprecated. The options that only apply to backend implementations have been moved toPermissionsServicefrom@backstage/backend-plugin-apiinstead.0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/plugin-permission-node@0.7.25
Patch Changes
0502d82: TheServerPermissionClienthas been migrated to implement thePermissionsServiceinterface, now accepting the newBackstageCredentialsobject in addition to thetokenoption, which is now deprecated. It now also optionally depends on the newAuthService.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
@backstage/plugin-permission-react@0.4.21
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/plugin-permission-common@0.7.13
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-playlist@0.2.5
Patch Changes
fbb705c: Adjusted MUI imports for better tree shaking.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-permission-common@0.7.13
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-catalog-common@1.0.22
- @backstage/plugin-permission-react@0.4.21
- @backstage/plugin-playlist-common@0.1.15
- @backstage/plugin-search-react@1.7.7
@backstage/plugin-playlist-backend@0.3.18
Patch Changes
6813366: Migrated to support new auth services.0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/catalog-client@1.6.1
- @backstage/plugin-permission-node@0.7.25
- @backstage/catalog-model@1.4.5
- @backstage/plugin-playlist-common@0.1.15
@backstage/plugin-playlist-common@0.1.15
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.7.13
@backstage/plugin-proxy-backend@0.4.12
Patch Changes
1b4fd09: Updated dependencyyupto^1.0.0.0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-puppetdb@0.1.14
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-rollbar@0.4.31
Patch Changes
2481d8a: Adjusted MUI imports for better tree shaking.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-rollbar-backend@0.1.59
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
@backstage/plugin-scaffolder-backend-module-azure@0.1.6
Patch Changes
-
2bd1410: Removed unused dependencies -
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-scaffolder-backend-module-bitbucket@0.2.4
Patch Changes
-
2bd1410: Removed unused dependencies -
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.1.4
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.1.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.1.4
Patch Changes
-
2bd1410: Removed unused dependencies -
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-scaffolder-backend-module-bitbucket-server@0.1.4
Patch Changes
-
2bd1410: Removed unused dependencies -
0e48aaf: Added an option to specify a commit author by addinggitAuthorNameandgitAuthorEmailoptions to thepublish:bitbucketServer:pull-requestaction -
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.2.15
Patch Changes
-
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-scaffolder-backend-module-cookiecutter@0.2.38
Patch Changes
-
e9663a9: Move away from usingctx.logStream -
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/types@1.1.1
@backstage/plugin-scaffolder-backend-module-gerrit@0.1.6
Patch Changes
-
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-scaffolder-backend-module-gitea@0.1.4
Patch Changes
-
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
9f19476: Updated README -
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-scaffolder-backend-module-github@0.2.4
Patch Changes
-
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
35fe005: ExportgetOctokitOptionsfor easy re-use of Octokit configuration handling -
1753898: Updated dependencyoctokit-plugin-create-pull-requestto^5.0.0. -
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-scaffolder-backend-module-rails@0.4.31
Patch Changes
-
e9663a9: Move away from usingctx.logStream -
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/types@1.1.1
@backstage/plugin-scaffolder-backend-module-sentry@0.1.22
Patch Changes
-
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-scaffolder-backend-module-yeoman@0.2.35
Patch Changes
-
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/plugin-scaffolder-node-test-utils@0.1.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/types@1.1.1
@backstage/plugin-scaffolder-common@1.5.1
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.7.13
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
@backstage/plugin-scaffolder-react@1.8.1
Patch Changes
930b5c1: Added 'root' and 'label' class key to TemplateCategoryPicker6d649d2: Updated dependencyflattedto3.3.1.0cecb09: Updated dependency@rjsf/utilsto5.17.1. Updated dependency@rjsf/coreto5.17.1. Updated dependency@rjsf/material-uito5.17.1. Updated dependency@rjsf/validator-ajv8to5.17.1.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/theme@0.5.2
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
- @backstage/plugin-scaffolder-common@1.5.1
@backstage/plugin-search@1.4.7
Patch Changes
70ee3b7: Remove the hardcoded 'black' color give to the search type accordion icon as it doesn't work with dark themesf0464b0: Removes ADR from the default set of search filterscd872b9: Added ESLint ruleno-top-level-material-ui-4-importsin thesearchplugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-search-common@1.2.11
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
- @backstage/plugin-search-react@1.7.7
@backstage/plugin-search-backend@1.5.4
Patch Changes
2bd1410: Removed unused dependencies744c0cb: Update the router to use the newauthservices, it now accepts an optional discovery service option to get credentials for the permission service.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
- @backstage/backend-openapi-utils@0.1.7
- @backstage/plugin-search-backend-node@1.2.18
- @backstage/plugin-permission-node@0.7.25
- @backstage/types@1.1.1
@backstage/plugin-search-backend-module-catalog@0.1.18
Patch Changes
bb368a5: Migrated to support new auth services.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-search-backend-node@1.2.18
- @backstage/catalog-model@1.4.5
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-search-backend-module-elasticsearch@1.3.17
Patch Changes
744c0cb: Start importingQueryTranslator,QueryRequestOptionsandSearchEnginefrom the@backstage/plugin-search-backend-node.e1f73d0: Added config.d.ts entry with secrets for the shared auth block0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-search-common@1.2.11
- @backstage/plugin-search-backend-node@1.2.18
- @backstage/integration-aws-node@0.1.10
@backstage/plugin-search-backend-module-explore@0.1.18
Patch Changes
bb368a5: Migrated to support new auth services.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-search-common@1.2.11
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-search-backend-node@1.2.18
- @backstage/plugin-explore-common@0.0.2
@backstage/plugin-search-backend-module-pg@0.5.23
Patch Changes
744c0cb: Start importingQueryTranslator,QueryRequestOptionsandSearchEnginefrom the@backstage/plugin-search-backend-node.0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-search-common@1.2.11
- @backstage/plugin-search-backend-node@1.2.18
@backstage/plugin-search-backend-module-stack-overflow-collator@0.1.7
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-search-common@1.2.11
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-search-backend-node@1.2.18
@backstage/plugin-search-backend-module-techdocs@0.1.18
Patch Changes
bb368a5: Migrated to support new auth services.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-techdocs-node@1.12.0
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-search-backend-node@1.2.18
- @backstage/catalog-model@1.4.5
- @backstage/plugin-catalog-common@1.0.22
@backstage/plugin-search-backend-node@1.2.18
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.744c0cb: ExportsQueryTranslator,QueryRequestOptionsandSearchEnginetypes. These new types were extracted from the@backstage/plugin-search-commonpackage and thetokenproperty was deprecated in favor of the a new credentials one.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
- @backstage/backend-tasks@0.5.19
@backstage/plugin-search-common@1.2.11
Patch Changes
744c0cb: DeprecateQueryTranslator,QueryRequestOptionsandSearchEnginein favor of the types exported from@backstage/plugin-search-backend-node.- Updated dependencies
- @backstage/plugin-permission-common@0.7.13
- @backstage/types@1.1.1
@backstage/plugin-search-react@1.7.7
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/theme@0.5.2
- @backstage/plugin-search-common@1.2.11
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
@backstage/plugin-sentry@0.5.16
Patch Changes
2df7265: Added ESLint ruleno-top-level-material-ui-4-importsin thesentryplugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-shortcuts@0.3.20
Patch Changes
26a15f7: Added ESLint ruleno-top-level-material-ui-4-importsin theshortcutsplugin to migrate the Material UI imports.0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/theme@0.5.2
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
@backstage/plugin-signals@0.0.2
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.72df7c6: Added ESLint ruleno-top-level-material-ui-4-importsin thesignalsplugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/theme@0.5.2
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
- @backstage/plugin-signals-react@0.0.2
@backstage/plugin-signals-react@0.0.2
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
@backstage/plugin-sonarqube@0.7.13
Patch Changes
e38b29c: Added ESLint ruleno-top-level-material-ui-4-importsin thesonarqubeplugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-sonarqube-react@0.1.14
@backstage/plugin-sonarqube-backend@0.2.16
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-sonarqube-react@0.1.14
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-splunk-on-call@0.4.20
Patch Changes
51f814b: Added ESLint ruleno-top-level-material-ui-4-importsin thesplunk-on-callplugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-stack-overflow@0.1.26
Patch Changes
c6779ac: fix: fix decode issues in title and author fields inStackOverflowSearchResultListItem6429213: Added ESLint ruleno-top-level-material-ui-4-importsin thestack-overflowplugin to migrate the Material UI imports.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/plugin-search-common@1.2.11
- @backstage/plugin-home-react@0.1.9
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/plugin-search-react@1.7.7
@backstage/plugin-stack-overflow-backend@0.2.18
Patch Changes
- Updated dependencies
- @backstage/plugin-search-backend-module-stack-overflow-collator@0.1.7
@backstage/plugin-stackstorm@0.1.12
Patch Changes
b8234ce: Added ESLint ruleno-top-level-material-ui-4-importsin thestackstormplugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-tech-insights@0.3.23
Patch Changes
6aec725: Added ESLint ruleno-top-level-material-ui-4-importsin thetech-insightsplugin to migrate the Material UI imports.aa66ae0: AddedonlyFailedprop toScorecardsCard, andisFailedto each check type.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
- @backstage/plugin-tech-insights-common@0.2.12
@backstage/plugin-tech-insights-backend@0.5.28
Patch Changes
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.d621468: Added support for the newAuthService.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-client@1.6.1
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-tech-insights-node@0.5.0
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
- @backstage/plugin-tech-insights-common@0.2.12
@backstage/plugin-tech-insights-backend-module-jsonfc@0.1.46
Patch Changes
6ce8c0b: Fixes an invalid line in the schema that was causing AJV to complain.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-tech-insights-node@0.5.0
- @backstage/types@1.1.1
- @backstage/plugin-tech-insights-common@0.2.12
@backstage/plugin-techdocs@1.10.1
Patch Changes
7c2d022: Fixed bug in TechDocs sidebar render that prevented scrollbar from being displayed3f14e9f: Implement a client cookie refresh mechanism.62bcaf8: Use the new generic refresh user cookie provider.28f27f0: Added ESLint ruleno-top-level-material-ui-4-importsto aid with the migration to Material UI v5.- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-auth-react@0.0.1
- @backstage/theme@0.5.2
- @backstage/integration-react@1.1.25
- @backstage/plugin-techdocs-react@1.2.0
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-search-common@1.2.11
- @backstage/catalog-model@1.4.5
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/plugin-search-react@1.7.7
@backstage/plugin-techdocs-addons-test-utils@1.0.28
Patch Changes
3f14e9f: Mock the new issue user cookie api method.62bcaf8: Use the new generic refresh user cookie provider.- Updated dependencies
- @backstage/plugin-techdocs@1.10.1
- @backstage/integration-react@1.1.25
- @backstage/plugin-catalog@1.18.0
- @backstage/plugin-techdocs-react@1.2.0
- @backstage/plugin-catalog-react@1.11.0
- @backstage/core-app-api@1.12.1
- @backstage/core-plugin-api@1.9.1
- @backstage/test-utils@1.5.1
- @backstage/plugin-search-react@1.7.7
@backstage/plugin-techdocs-module-addons-contrib@1.1.6
Patch Changes
- Updated dependencies
- @backstage/integration@1.9.1
- @backstage/core-components@0.14.1
- @backstage/integration-react@1.1.25
- @backstage/plugin-techdocs-react@1.2.0
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-todo@0.2.35
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-todo-backend@0.3.12
Patch Changes
b65788b: Move @backstage/repo-tools to dev dependencies- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-catalog-node@1.8.0
- @backstage/catalog-client@1.6.1
- @backstage/backend-openapi-utils@0.1.7
- @backstage/catalog-model@1.4.5
@backstage/plugin-user-settings@0.8.2
Patch Changes
ee584af: Added ESLint ruleno-top-level-material-ui-4-importsin theuser-settingsplugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/theme@0.5.2
- @backstage/plugin-catalog-react@1.11.0
- @backstage/core-app-api@1.12.1
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/types@1.1.1
@backstage/plugin-user-settings-backend@0.2.13
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/types@1.1.1
@backstage/plugin-vault@0.1.26
Patch Changes
e780d3a: Added ESLint ruleno-top-level-material-ui-4-importsin thevaultplugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-react@1.11.0
- @backstage/catalog-model@1.4.5
- @backstage/core-plugin-api@1.9.1
@backstage/plugin-vault-backend@0.4.7
Patch Changes
7277fe2: Removed lock inside recursion to avoid deadlocks4467036: Allow unauthenticated access to health check endpoint.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-vault-node@0.1.7
@backstage/plugin-vault-node@0.1.7
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.14
@backstage/plugin-xcmetrics@0.2.49
Patch Changes
7984d1e: Fixed bug in XcMetricsClient where it was not including parameter for excludeCI, which is now a required parameter for XCMetrics.9daf301: Added ESLint ruleno-top-level-material-ui-4-importsin thexcmetricsplugin to migrate the Material UI imports.- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/errors@1.2.4
- @backstage/core-plugin-api@1.9.1
example-app@0.2.93
Patch Changes
- Updated dependencies
- @backstage/plugin-apache-airflow@0.2.21
- @backstage/plugin-catalog-import@0.10.7
- @backstage/cli@0.26.0
- @backstage/plugin-shortcuts@0.3.20
- @backstage/plugin-github-pull-requests-board@0.1.25
- @backstage/plugin-techdocs@1.10.1
- @backstage/config@1.2.0
- @backstage/plugin-adr@0.6.14
- @backstage/plugin-api-docs@0.11.1
- @backstage/core-components@0.14.1
- @backstage/plugin-notifications@0.1.0
- @backstage/plugin-stack-overflow@0.1.26
- @backstage/plugin-rollbar@0.4.31
- @backstage/plugin-search@1.4.7
- @backstage/theme@0.5.2
- @backstage/plugin-explore@0.4.17
- @backstage/integration-react@1.1.25
- @backstage/plugin-catalog@1.18.0
- @backstage/plugin-github-actions@0.6.12
- @backstage/plugin-dynatrace@10.0.0
- @backstage/plugin-scaffolder@1.19.0
- @backstage/plugin-techdocs-react@1.2.0
- @backstage/plugin-gcalendar@0.3.24
- @backstage/plugin-airbrake@0.3.31
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-azure-devops@0.4.0
- @backstage/plugin-user-settings@0.8.2
- @backstage/plugin-org@0.6.21
- @backstage/plugin-linguist@0.1.16
- @backstage/plugin-badges@0.2.55
- @backstage/plugin-cloudbuild@0.4.1
- @backstage/plugin-catalog-unprocessed-entities@0.2.0
- @backstage/plugin-tech-radar@0.7.0
- @backstage/frontend-app-api@0.6.1
- @backstage/plugin-search-common@1.2.11
- @backstage/plugin-devtools@0.1.10
- @backstage/plugin-cost-insights@0.12.20
- @backstage/plugin-entity-feedback@0.2.14
- @backstage/plugin-kubernetes@0.11.6
- @backstage/plugin-stackstorm@0.1.12
- @backstage/plugin-scaffolder-react@1.8.1
- @backstage/plugin-azure-sites@0.1.20
- @backstage/plugin-playlist@0.2.5
- @backstage/plugin-home@0.7.0
- @backstage/plugin-signals@0.0.2
- @backstage/plugin-lighthouse@0.4.16
- @backstage/plugin-sentry@0.5.16
- @backstage/plugin-tech-insights@0.3.23
- @backstage/plugin-octopus-deploy@0.2.13
- @backstage/plugin-catalog-graph@0.4.1
- @backstage/plugin-kafka@0.3.31
- @backstage/plugin-jenkins@0.9.6
- @backstage/plugin-code-coverage@0.2.24
- @backstage/plugin-techdocs-module-addons-contrib@1.1.6
- @backstage/app-defaults@1.5.1
- @backstage/catalog-model@1.4.5
- @backstage/core-app-api@1.12.1
- @backstage/core-plugin-api@1.9.1
- @backstage/plugin-catalog-common@1.0.22
- @backstage/plugin-gcp-projects@0.3.47
- @backstage/plugin-gocd@0.1.37
- @backstage/plugin-graphiql@0.3.4
- @backstage/plugin-kubernetes-cluster@0.0.7
- @backstage/plugin-linguist-common@0.1.2
- @backstage/plugin-microsoft-calendar@0.1.13
- @backstage/plugin-newrelic@0.3.46
- @backstage/plugin-newrelic-dashboard@0.3.6
- @backstage/plugin-nomad@0.1.12
- @backstage/plugin-pagerduty@0.7.3
- @backstage/plugin-permission-react@0.4.21
- @backstage/plugin-puppetdb@0.1.14
- @backstage/plugin-search-react@1.7.7
- @backstage/plugin-todo@0.2.35
example-app-next@0.0.7
Patch Changes
- Updated dependencies
- @backstage/plugin-apache-airflow@0.2.21
- @backstage/plugin-catalog-import@0.10.7
- @backstage/cli@0.26.0
- @backstage/plugin-shortcuts@0.3.20
- @backstage/plugin-techdocs@1.10.1
- @backstage/plugin-adr@0.6.14
- @backstage/plugin-api-docs@0.11.1
- @backstage/core-components@0.14.1
- @backstage/plugin-rollbar@0.4.31
- @backstage/plugin-search@1.4.7
- @backstage/theme@0.5.2
- @backstage/plugin-explore@0.4.17
- @backstage/integration-react@1.1.25
- @backstage/plugin-catalog@1.18.0
- @backstage/plugin-github-actions@0.6.12
- @backstage/plugin-dynatrace@10.0.0
- @backstage/plugin-scaffolder@1.19.0
- @backstage/plugin-techdocs-react@1.2.0
- @backstage/plugin-gcalendar@0.3.24
- @backstage/plugin-airbrake@0.3.31
- @backstage/plugin-catalog-react@1.11.0
- @backstage/plugin-azure-devops@0.4.0
- @backstage/plugin-user-settings@0.8.2
- @backstage/plugin-org@0.6.21
- @backstage/plugin-linguist@0.1.16
- @backstage/plugin-badges@0.2.55
- @backstage/plugin-cloudbuild@0.4.1
- @backstage/plugin-catalog-unprocessed-entities@0.2.0
- @backstage/plugin-tech-radar@0.7.0
- @backstage/frontend-app-api@0.6.1
- @backstage/plugin-search-common@1.2.11
- @backstage/plugin-devtools@0.1.10
- @backstage/plugin-cost-insights@0.12.20
- @backstage/plugin-entity-feedback@0.2.14
- @backstage/plugin-kubernetes@0.11.6
- @backstage/plugin-stackstorm@0.1.12
- @backstage/plugin-scaffolder-react@1.8.1
- @backstage/plugin-azure-sites@0.1.20
- @backstage/plugin-playlist@0.2.5
- @backstage/plugin-home@0.7.0
- @backstage/plugin-lighthouse@0.4.16
- @backstage/plugin-sentry@0.5.16
- @backstage/plugin-tech-insights@0.3.23
- @backstage/plugin-octopus-deploy@0.2.13
- @backstage/plugin-catalog-graph@0.4.1
- @backstage/plugin-kafka@0.3.31
- @backstage/plugin-jenkins@0.9.6
- @backstage/plugin-code-coverage@0.2.24
- @backstage/plugin-techdocs-module-addons-contrib@1.1.6
- @backstage/app-defaults@1.5.1
- app-next-example-plugin@0.0.7
- @backstage/catalog-model@1.4.5
- @backstage/core-app-api@1.12.1
- @backstage/core-compat-api@0.2.1
- @backstage/core-plugin-api@1.9.1
- @backstage/frontend-plugin-api@0.6.1
- @backstage/plugin-app-visualizer@0.1.2
- @backstage/plugin-catalog-common@1.0.22
- @backstage/plugin-gcp-projects@0.3.47
- @backstage/plugin-gocd@0.1.37
- @backstage/plugin-graphiql@0.3.4
- @backstage/plugin-linguist-common@0.1.2
- @backstage/plugin-microsoft-calendar@0.1.13
- @backstage/plugin-newrelic@0.3.46
- @backstage/plugin-newrelic-dashboard@0.3.6
- @backstage/plugin-pagerduty@0.7.3
- @backstage/plugin-permission-react@0.4.21
- @backstage/plugin-puppetdb@0.1.14
- @backstage/plugin-search-react@1.7.7
- @backstage/plugin-todo@0.2.35
app-next-example-plugin@0.0.7
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/frontend-plugin-api@0.6.1
example-backend@0.2.93
Patch Changes
- Updated dependencies
- @backstage/plugin-events-backend@0.3.0
- @backstage/plugin-events-node@0.3.0
- @backstage/plugin-scaffolder-backend@1.22.0
- @backstage/plugin-scaffolder-backend-module-rails@0.4.31
- @backstage/plugin-linguist-backend@0.5.11
- @backstage/plugin-catalog-backend-module-unprocessed@0.4.0
- @backstage/plugin-catalog-backend@1.18.0
- @backstage/plugin-code-coverage-backend@0.2.28
- @backstage/plugin-devtools-backend@0.3.0
- @backstage/plugin-jenkins-backend@0.4.0
- @backstage/plugin-search-backend@1.5.4
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/plugin-auth-node@0.4.9
- @backstage/plugin-lighthouse-backend@0.4.6
- @backstage/config@1.2.0
- @backstage/plugin-azure-devops-backend@0.6.0
- @backstage/plugin-permission-backend@0.5.37
- @backstage/plugin-signals-backend@0.1.0
- @backstage/plugin-nomad-backend@0.1.16
- @backstage/plugin-entity-feedback-backend@0.2.11
- @backstage/plugin-search-backend-module-elasticsearch@1.3.17
- @backstage/plugin-search-backend-module-pg@0.5.23
- @backstage/plugin-signals-node@0.1.0
- @backstage/plugin-playlist-backend@0.3.18
- @backstage/plugin-auth-backend@0.22.0
- @backstage/plugin-techdocs-backend@1.10.0
- @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.2.15
- @backstage/plugin-scaffolder-backend-module-gitlab@0.3.0
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-backend-module-techdocs@0.1.18
- @backstage/plugin-search-backend-module-catalog@0.1.18
- @backstage/plugin-search-backend-module-explore@0.1.18
- @backstage/plugin-catalog-node@1.8.0
- @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.46
- @backstage/catalog-client@1.6.1
- @backstage/plugin-kubernetes-backend@0.16.0
- @backstage/plugin-adr-backend@0.4.11
- @backstage/plugin-proxy-backend@0.4.12
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-search-backend-node@1.2.18
- @backstage/plugin-tech-insights-backend@0.5.28
- @backstage/plugin-app-backend@0.3.62
- @backstage/plugin-permission-node@0.7.25
- @backstage/plugin-todo-backend@0.3.12
- @backstage/plugin-tech-insights-node@0.5.0
- @backstage/plugin-badges-backend@0.3.11
- example-app@0.2.93
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.1.11
- @backstage/plugin-explore-backend@0.0.24
- @backstage/plugin-rollbar-backend@0.1.59
- @backstage/plugin-kafka-backend@0.3.12
- @backstage/catalog-model@1.4.5
- @backstage/plugin-azure-sites-common@0.1.3
example-backend-next@0.0.21
Patch Changes
- Updated dependencies
- @backstage/plugin-notifications-backend@0.1.0
- @backstage/plugin-scaffolder-backend@1.22.0
- @backstage/plugin-linguist-backend@0.5.11
- @backstage/plugin-catalog-backend-module-backstage-openapi@0.1.7
- @backstage/plugin-catalog-backend-module-unprocessed@0.4.0
- @backstage/plugin-catalog-backend@1.18.0
- @backstage/plugin-devtools-backend@0.3.0
- @backstage/plugin-jenkins-backend@0.4.0
- @backstage/plugin-search-backend@1.5.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/plugin-lighthouse-backend@0.4.6
- @backstage/plugin-auth-backend-module-guest-provider@0.1.0
- @backstage/plugin-azure-devops-backend@0.6.0
- @backstage/plugin-permission-backend@0.5.37
- @backstage/plugin-signals-backend@0.1.0
- @backstage/plugin-nomad-backend@0.1.16
- @backstage/plugin-entity-feedback-backend@0.2.11
- @backstage/plugin-playlist-backend@0.3.18
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-auth-backend@0.22.0
- @backstage/plugin-techdocs-backend@1.10.0
- @backstage/plugin-scaffolder-backend-module-github@0.2.4
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-backend-module-techdocs@0.1.18
- @backstage/plugin-search-backend-module-catalog@0.1.18
- @backstage/plugin-search-backend-module-explore@0.1.18
- @backstage/backend-defaults@0.2.14
- @backstage/plugin-kubernetes-backend@0.16.0
- @backstage/plugin-adr-backend@0.4.11
- @backstage/plugin-proxy-backend@0.4.12
- @backstage/backend-tasks@0.5.19
- @backstage/plugin-search-backend-node@1.2.18
- @backstage/plugin-app-backend@0.3.62
- @backstage/plugin-permission-node@0.7.25
- @backstage/plugin-todo-backend@0.3.12
- @backstage/plugin-badges-backend@0.3.11
- @backstage/plugin-auth-backend-module-github-provider@0.1.11
- @backstage/plugin-catalog-backend-module-openapi@0.1.31
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.1.11
- @backstage/plugin-permission-backend-module-allow-all-policy@0.1.11
- @backstage/plugin-sonarqube-backend@0.2.16
- @backstage/catalog-model@1.4.5
e2e-test@0.2.13
Patch Changes
- Updated dependencies
- @backstage/create-app@0.5.12
- @backstage/errors@1.2.4
- @backstage/cli-common@0.1.13
techdocs-cli-embedded-app@0.2.92
Patch Changes
- Updated dependencies
- @backstage/cli@0.26.0
- @backstage/plugin-techdocs@1.10.1
- @backstage/config@1.2.0
- @backstage/core-components@0.14.1
- @backstage/theme@0.5.2
- @backstage/integration-react@1.1.25
- @backstage/plugin-catalog@1.18.0
- @backstage/plugin-techdocs-react@1.2.0
- @backstage/app-defaults@1.5.1
- @backstage/catalog-model@1.4.5
- @backstage/core-app-api@1.12.1
- @backstage/core-plugin-api@1.9.1
- @backstage/test-utils@1.5.1
@internal/plugin-todo-list@1.0.23
Patch Changes
- Updated dependencies
- @backstage/core-components@0.14.1
- @backstage/core-plugin-api@1.9.1
@internal/plugin-todo-list-backend@1.0.23
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
@internal/plugin-todo-list-common@1.0.18
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.7.13