@backstage/[email protected]
-
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
, anduserInfo
services that were created as part of BEP-0003.
- 999224f: Bump dependency
minimatch
to v9 - 0502d82: Updated the
permissionsServiceFactory
to forward theAuthService
to the implementation. - 9802004: Made the
DefaultUserInfoService
claims check stricter - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 293c835: Add support for Service Tokens to Cloudflare Access auth provider
- 492fe83: BREAKING: The
CatalogIdentityClient
constructor now also requires thediscovery
service 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 thecreateRouter
function.
- 999224f: Bump dependency
minimatch
to v9 - 2af5354: Bump dependency
jose
to v5 - 38af71a: Updated dependency
google-auth-library
to^9.0.0
. - 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - fa7ea3f: Internal refactor to break out how the router is constructed
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
1bedb23: Adds a new guest provider that maps guest users to actual tokens. This also shifts the default guest login to
user:development/guest
to reduce overlap with your production/real data. To change that (or set it back to the old default, use the newauth.providers.guest.userEntityRef
config key) like so,auth: providers: guest: userEntityRef: user:default/guest
This also adds a new property to control the ownership entity refs,
auth: providers: guest: ownershipEntityRefs: - guests - development/custom
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
9fdb86a: Ability to fetch the README file from a different Azure DevOps path.
Defaults to the current, Azure DevOps default behaviour (
README.md
in the root of the git repo); to use a different path, add the annotationdev.azure.com/readme-path
Example:
dev.azure.com/readme-path: /my-path/README.md
-
a9e7bd6: BREAKING The
AzureDevOpsClient
no longer requiresidentityAPi
but now requiresfetchApi
.Updated to use
fetchApi
as per ADR013
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
9fdb86a: Ability to fetch the README file from a different Azure DevOps path.
Defaults to the current, Azure DevOps default behaviour (
README.md
in the root of the git repo); to use a different path, add the annotationdev.azure.com/readme-path
Example:
dev.azure.com/readme-path: /my-path/README.md
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
9fdb86a: Ability to fetch the README file from a different Azure DevOps path.
Defaults to the current, Azure DevOps default behaviour (
README.md
in the root of the git repo); to use a different path, add the annotationdev.azure.com/readme-path
Example:
dev.azure.com/readme-path: /my-path/README.md
@backstage/[email protected]
- 6b802a2: BREAKING: The
createRouter
method now requires thediscovery
service to be forwarded from the plugin environment. This is part of the migration to support new auth services.
- 85db926: Added new backend system for the Azure Sites backend plugin
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- df12231: Allow setting EntityDataParser using CatalogModelExtensionPoint
- 15ba00f: Migrated to support new auth services. The
CatalogBuilder.create
method now accepts adiscovery
option, which is recommended to forward from the plugin environment, as it will otherwise fall back to use theHostDiscovery
implementation.
- 999224f: Bump dependency
minimatch
to v9 - 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - 280edeb: Add index for original value in search table for faster entity facet response
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
9e527c9: BREAKING CHANGE: Migrates the
BitbucketCloudEntityProvider
to use theEventsService
; fix new backend system support.BitbucketCloudEntityProvider.fromConfig
acceptsevents: EventsService
as optional argument to itsoptions
. With providedevents
, the event-based updates/refresh will be available. However, theEventSubscriber
interface was removed including itssupportsEventTopics()
andonEvent(params)
.The event subscription happens on
connect(connection)
if theevents
is 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'), );
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- df12231: Allow setting EntityDataParser using CatalogModelExtensionPoint
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 4dc5b48: BREAKING: The
createRouter
method now requires thediscovery
service to be forwarded from the plugin environment. This is part of the migration to support new auth services.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
c4bd794: BREAKING CHANGE: Migrate
HttpPostIngressEventPublisher
andeventsPlugin
to useEventsService
.Uses the
EventsService
instead ofEventBroker
atHttpPostIngressEventPublisher
, dropping the use ofEventPublisher
includingsetEventBroker(..)
.Now,
HttpPostIngressEventPublisher.fromConfig
requiresevents: EventsService
as 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)));
eventsPlugin
uses theeventsServiceRef
as dependency. Unsupported (and deprecated) extension point methods will throw an error to prevent unintended behavior.import { eventsServiceRef } from '@backstage/plugin-events-node';
-
56969b6: Add new
EventsService
as well aseventsServiceRef
for the new backend system.Summary:
- new:
EventsService
,eventsServiceRef
,TestEventsService
- deprecated:
EventBroker
,EventPublisher
,EventSubscriber
,DefaultEventBroker
,EventsBackend
, most parts ofEventsExtensionPoint
(alpha),TestEventBroker
,TestEventPublisher
,TestEventSubscriber
Add the
eventsServiceRef
as dependency to your backend plugins or backend plugin modules.Details:
The previous implementation using the
EventsExtensionPoint
was 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
EventsService
interface as replacement for the now deprecatedEventBroker
. The new interface does not require anyEventPublisher
orEventSubscriber
interfaces anymore. Instead, it is expected that theEventsService
gets 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
DefaultEventBroker
implementation is deprecated and wraps the newDefaultEventsService
implementation. Optionally, an instance can be passed as argument to allow mixed setups to operate alongside. - new:
-
Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
132d672: BREAKING CHANGE: Migrate
AwsSqsConsumingEventPublisher
and its backend module to useEventsService
.Uses the
EventsService
instead ofEventBroker
atAwsSqsConsumingEventPublisher
, dropping the use ofEventPublisher
includingsetEventBroker(..)
.Now,
AwsSqsConsumingEventPublisher.fromConfig
requiresevents: EventsService
as 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)));
eventsModuleAwsSqsConsumingEventPublisher
uses theeventsServiceRef
as dependency, instead ofeventsExtensionPoint
.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
eff3ca9: BREAKING CHANGE: Migrate
EventRouter
implementations fromEventBroker
toEventsService
.EventRouter
uses the newEventsService
instead of theEventBroker
now, 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
eventsServiceRef
instead 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; - } }
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
eff3ca9: BREAKING CHANGE: Migrate
EventRouter
implementations fromEventBroker
toEventsService
.EventRouter
uses the newEventsService
instead of theEventBroker
now, 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
eventsServiceRef
instead 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; - } }
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
eff3ca9: BREAKING CHANGE: Migrate
EventRouter
implementations fromEventBroker
toEventsService
.EventRouter
uses the newEventsService
instead of theEventBroker
now, 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
eventsServiceRef
instead 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; - } }
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
eff3ca9: BREAKING CHANGE: Migrate
EventRouter
implementations fromEventBroker
toEventsService
.EventRouter
uses the newEventsService
instead of theEventBroker
now, 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
eventsServiceRef
instead 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; - } }
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
eff3ca9: BREAKING CHANGE: Migrate
EventRouter
implementations fromEventBroker
toEventsService
.EventRouter
uses the newEventsService
instead of theEventBroker
now, 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
eventsServiceRef
instead 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; - } }
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
eff3ca9: BREAKING CHANGE: Migrate
EventRouter
implementations fromEventBroker
toEventsService
.EventRouter
uses the newEventsService
instead of theEventBroker
now, 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
eventsServiceRef
instead 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; - } }
-
56969b6: Add new
EventsService
as well aseventsServiceRef
for the new backend system.Summary:
- new:
EventsService
,eventsServiceRef
,TestEventsService
- deprecated:
EventBroker
,EventPublisher
,EventSubscriber
,DefaultEventBroker
,EventsBackend
, most parts ofEventsExtensionPoint
(alpha),TestEventBroker
,TestEventPublisher
,TestEventSubscriber
Add the
eventsServiceRef
as dependency to your backend plugins or backend plugin modules.Details:
The previous implementation using the
EventsExtensionPoint
was 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
EventsService
interface as replacement for the now deprecatedEventBroker
. The new interface does not require anyEventPublisher
orEventSubscriber
interfaces anymore. Instead, it is expected that theEventsService
gets 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
DefaultEventBroker
implementation is deprecated and wraps the newDefaultEventsService
implementation. Optionally, an instance can be passed as argument to allow mixed setups to operate alongside. - new:
-
Updated dependencies
- @backstage/[email protected]
@backstage/[email protected]
-
55191cc: BREAKING: Both
createRouter
andDefaultJenkinsInfoProvider.fromConfig
now require thediscovery
service to be forwarded from the plugin environment. This is part of the migration to support new auth services.The
JenkinsInfoProvider
interface has been updated to receivecredentials
of the typeBackstageCredentials
rather than a token.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- e1e540c: BREAKING: The
KubernetesBuilder.createBuilder
method now requires thediscovery
service to be forwarded from the plugin environment. This is part of the migration to support new auth services.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 758f2a4: 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.
- 5d9c5ba: The Notifications can be newly filtered based on the Created Date.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 758f2a4: 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.
- 5d9c5ba: The Notifications can be newly filtered based on the Created Date.
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - 84af361: Migrated to using the new auth services.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 84af361: Migrated to using the new auth services.
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- c6b132e: Introducing checkpoints for scaffolder task action idempotency
-
f44589d: Introduced
createMockActionContext
to 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 dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. -
Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.1.10-next.0
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- d621468: BREAKING: The
FactRetrieverContext
type now contains an additionalauth
field.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
7422430: Resolve the
basePath
before constructing the target path -
999224f: Bump dependency
minimatch
to v9 -
e0b997c: Fix issue where
resolveSafeChildPath
path would incorrectly resolve when operating on a symlink -
9802004: Added the
UserInfoApi
as both an optional input and as an output forcreateLegacyAuthAdapters
-
2af5354: Bump dependency
jose
to v5 -
ff40ada: Updated dependency
mysql2
to^3.0.0
. -
0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. -
568881f: Updated dependency
yauzl
to^3.0.0
. -
4a3d434: Added a
createLegacyAuthAdapters
function that can be used as a compatibility adapter for backend plugins who want to start using the newauth
andhttpAuth
services 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 7cbb760: Added support for the new auth services, which are now installed by default. See the migration guide for details.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 5247909: Add
events: EventsService
toLegacyPluginEnvironment
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 85ec23e: Updated dependency
json-schema-to-ts
to^3.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
4a3d434: Added the new
auth
,httpAuth
, anduserInfo
services that were created as part of BEP-0003 to thecoreServices
.At the same time, the
httpRouter
service gained a newaddAuthPolicy
method 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 the
PermissionsService
methods to acceptBackstageCredentials
through options. -
Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
4a3d434: Added support for the new
auth
andhttpAuth
services 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.auth
andmockServices.httpAuth
if you want to inspect or replace their behaviors.There is also a new
mockCredentials
that you can use for acquiring mocks of the various types of credentials that are used in the new system. -
9802004: Added
mockServices.userInfo
, which now also automatically is made available in test backends. -
fd61d39: Updated dependency
testcontainers
to^10.0.0
. -
ff40ada: Updated dependency
mysql2
to^3.0.0
. -
0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. -
Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 999224f: Bump dependency
minimatch
to v9 - f86e34c: Removed unused
replace-in-file
dependency - f4404e5: Add .ico import support
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- ff33ee2: Removed hardcoded font-family on select input
- ff7e126: Support i18n for core components
- 7854120: Create a component abstraction to consume system icons.
- ce73c3b: Removed the inline color from select icon to allow it to be colored via a theme
- a8f7904:
SignInPage
's'guest'
provider now supports the@backstage/plugin-auth-backend-module-guest-provider
package to generate tokens. It will continue to use the old frontend-only auth as a fallback. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Bumped create-app version.
- Updated dependencies
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 2636075: Fixed an issue that was causing ResponseError not to report the HTTP status from the provided response.
- Updated dependencies
- @backstage/[email protected]
@backstage/[email protected]
- 999224f: Bump dependency
minimatch
to v9
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- b38dc55: Updated
microsoftAuthApi
scopes for Azure DevOps to be fully qualified. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 999224f: Bump dependency
minimatch
to v9 - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@techdocs/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 6f4d2a0: Exported
defaultTypography
to make adjusting these values in a custom theme easier
@backstage/[email protected]
- 5335634: Fixed Azure DevOps ADR file path reading
- 669efc6: Remove unused package dependencies
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 334c5fe: Updated dependency
marked
to^12.0.0
. - c8fdd83: Migrated
DefaultAdrCollatorFactory
to support new auth services. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 5335634: Fixed Azure DevOps ADR file path reading
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 7854120: Use the
AppIcon
component in the navigation item extension. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 2af5354: Bump dependency
jose
to v5 - b1b012d: Fix issue with
providerInfo
not being set properly for some proxy providers, by makingproviderInfo
an explicit optional return fromauthenticate
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 38af71a: Updated dependency
google-auth-library
to^9.0.0
. - b1b012d: Fix issue with
providerInfo
not being set properly for some proxy providers, by makingproviderInfo
an explicit optional return fromauthenticate
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 38af71a: Updated dependency
google-auth-library
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 2af5354: Bump dependency
jose
to v5 - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 2af5354: Bump dependency
jose
to v5 - e77d7a9: Internal refactor to avoid deprecated method.
- b1b012d: Fix issue with
providerInfo
not being set properly for some proxy providers, by makingproviderInfo
an explicit optional return fromauthenticate
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 2af5354: Bump dependency
jose
to v5 - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 2af5354: Bump dependency
jose
to v5 - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 2af5354: Bump dependency
jose
to v5 - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- b4fc6e3: Deprecated the
getBearerTokenFromAuthorizationHeader
function, which is being replaced by the newHttpAuthService
. - 2af5354: Bump dependency
jose
to v5 - 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - b1b012d: Fix issue with
providerInfo
not being set properly for some proxy providers, by makingproviderInfo
an explicit optional return fromauthenticate
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 29a1f91: Migrated to support new auth services.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 9332425: The entity page extension provided by the
/alpha
plugin now correctly renders the entity 404 page. - 6727665: Allow the
spec.target
field to be searchable in the catalog table for locations. Previously, only thespec.targets
field was be searchable. This makes locations generated by providers such as theGithubEntityProvider
searchable in the catalog table. #23098 - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 43a9ae1: Migrated to use new auth service.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- a936a8f: Migrated the
GithubLocationAnalyzer
to support new auth services. - 999224f: Bump dependency
minimatch
to v9 - 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 75f686b: Fixed an issue generating a wrong entity link at the end of the import process
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 930b5c1: Added 'root' and 'label' class keys for EntityAutocompletePicker, EntityOwnerPicker and EntityProcessingStatusPicker
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 402d991: Align
p-limit
dependency version to v3 - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- cceebae: Fix jacoco convertor to not require annotation to be set to scm-only.
- 8efe690: Migrated to support new auth services.
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 1b4fd09: Updated dependency
yup
to^1.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- a0e3393: Updated to use
fetchApi
as per ADR013 - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 4f8ecd6: Migrated to support new auth services.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
56969b6: Add new
EventsService
as well aseventsServiceRef
for the new backend system.Summary:
- new:
EventsService
,eventsServiceRef
,TestEventsService
- deprecated:
EventBroker
,EventPublisher
,EventSubscriber
,DefaultEventBroker
,EventsBackend
, most parts ofEventsExtensionPoint
(alpha),TestEventBroker
,TestEventPublisher
,TestEventSubscriber
Add the
eventsServiceRef
as dependency to your backend plugins or backend plugin modules.Details:
The previous implementation using the
EventsExtensionPoint
was 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
EventsService
interface as replacement for the now deprecatedEventBroker
. The new interface does not require anyEventPublisher
orEventSubscriber
interfaces anymore. Instead, it is expected that theEventsService
gets 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
DefaultEventBroker
implementation is deprecated and wraps the newDefaultEventsService
implementation. Optionally, an instance can be passed as argument to allow mixed setups to operate alongside. - new:
-
Updated dependencies
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 3c2d7c0: The
CardHeader
component in thegithub-pull-requests-board
plugin will show the status for the PR - 402d991: Align
p-limit
dependency version to v3 - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0cecb09: Updated dependency
@rjsf/utils
to5.17.1
. Updated dependency@rjsf/core
to5.17.1
. Updated dependency@rjsf/material-ui
to5.17.1
. Updated dependency@rjsf/validator-ajv8
to5.17.1
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0cecb09: Updated dependency
@rjsf/utils
to5.17.1
. Updated dependency@rjsf/core
to5.17.1
. Updated dependency@rjsf/material-ui
to5.17.1
. Updated dependency@rjsf/validator-ajv8
to5.17.1
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 4642cb7: Add support to fetch data for Daemon Sets and display an accordion in the same way as with Deployments
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 4642cb7: Add support to fetch data for Daemon Sets and display an accordion in the same way as with Deployments
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 9f9ba70: BREAKING: The
createScheduler
function now requires thediscovery
service to be forwarded from the plugin environment. This is part of the migration to support new auth services. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
@backstage/[email protected]
- 4fb9600: Get component's title from translation file. See: https://backstage.io/docs/plugins/internationalization#for-an-application-developer-overwrite-plugin-messages
- a0e3393: Updated to use
fetchApi
as per ADR013 - 786c9c4: Updated dependency
luxon
to^3.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 61ff58f: Migrated to support new auth services.
- 786c9c4: Updated dependency
luxon
to^3.0.0
. - 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 758f2a4: 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/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 526f00a: Document the new frontend system extensions for the org plugin.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
9802004: Migrated to use the new auth services introduced in BEP-0003.
The
createRouter
function now acceptsauth
,httpAuth
anduserInfo
options. Theses are used internally to support the new backend system, and can be ignored. -
Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0502d82: The
token
option of thePermissionEvaluator
methods is now deprecated. The options that only apply to backend implementations have been moved toPermissionsService
from@backstage/backend-plugin-api
instead. - 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0502d82: The
ServerPermissionClient
has been migrated to implement thePermissionsService
interface, now accepting the newBackstageCredentials
object in addition to thetoken
option, which is now deprecated. It now also optionally depends on the newAuthService
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 6813366: Migrated to support new auth services.
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
@backstage/[email protected]
- 1b4fd09: Updated dependency
yup
to^1.0.0
. - 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0cecb09: Updated dependency
@rjsf/utils
to5.17.1
. Updated dependency@rjsf/core
to5.17.1
. Updated dependency@rjsf/material-ui
to5.17.1
. Updated dependency@rjsf/validator-ajv8
to5.17.1
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
1753898: Updated dependency
octokit-plugin-create-pull-request
to^5.0.0
. -
Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
-
f44589d: Introduced
createMockActionContext
to 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 85f4723: Fixed file corruption for non UTF-8 data in fetch contents
- c6b132e: Introducing checkpoints for scaffolder task action idempotency
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 930b5c1: Added 'root' and 'label' class key to TemplateCategoryPicker
- 6d649d2: Updated dependency
flatted
to3.3.1
. - 0cecb09: Updated dependency
@rjsf/utils
to5.17.1
. Updated dependency@rjsf/core
to5.17.1
. Updated dependency@rjsf/material-ui
to5.17.1
. Updated dependency@rjsf/validator-ajv8
to5.17.1
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- f0464b0: Removes ADR from the default set of search filters
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 744c0cb: Update the router to use the new
auth
services, it now accepts an optional discovery service option to get credentials for the permission service. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- bb368a5: Migrated to support new auth services.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 744c0cb: Start importing
QueryTranslator
,QueryRequestOptions
andSearchEngine
from the@backstage/plugin-search-backend-node
. - 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- bb368a5: Migrated to support new auth services.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 744c0cb: Start importing
QueryTranslator
,QueryRequestOptions
andSearchEngine
from the@backstage/plugin-search-backend-node
. - 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- bb368a5: Migrated to support new auth services.
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - 744c0cb: Exports
QueryTranslator
,QueryRequestOptions
andSearchEngine
types. These new types were extracted from the@backstage/plugin-search-common
package and thetoken
property was deprecated in favor of the a new credentials one. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 744c0cb: Deprecate
QueryTranslator
,QueryRequestOptions
andSearchEngine
in favor of the types exported from@backstage/plugin-search-backend-node
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- c6779ac: fix: fix decode issues in title and author fields in
StackOverflowSearchResultListItem
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/plugin-search-backend-module-stack-overflow-collator@0.1.6-next.0
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 0fb419b: Updated dependency
uuid
to^9.0.0
. Updated dependency@types/uuid
to^9.0.0
. - d621468: Added support for the new
AuthService
. - Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 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/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- 5b4f565: Fix handling of default plugins that have configuration
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
@backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- [email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.2.14-next.0
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.1.10-next.0
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- [email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.1.10-next.0
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@internal/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
@internal/[email protected]
- Updated dependencies
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
- @backstage/[email protected]
@internal/[email protected]
- Updated dependencies
- @backstage/[email protected]