Remove deprecated SignalService and DefaultSignalService aliases

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
This commit is contained in:
Patrik Oldsberg
2026-04-13 00:40:36 +02:00
parent 774e641e45
commit 8397a9cd94
4 changed files with 5 additions and 18 deletions
@@ -0,0 +1,5 @@
---
'@backstage/plugin-signals-node': minor
---
**BREAKING**: Removed the deprecated `SignalService` and `DefaultSignalService` exports. Use `SignalsService` and `DefaultSignalsService` instead.
-6
View File
@@ -7,9 +7,6 @@ import { EventsService } from '@backstage/plugin-events-node';
import { JsonObject } from '@backstage/types';
import { ServiceRef } from '@backstage/backend-plugin-api';
// @public @deprecated (undocumented)
export const DefaultSignalService: typeof DefaultSignalsService;
// @public (undocumented)
export class DefaultSignalsService implements SignalsService {
// (undocumented)
@@ -33,9 +30,6 @@ export type SignalPayload<TMessage extends JsonObject = JsonObject> = {
message: TMessage;
};
// @public @deprecated (undocumented)
export interface SignalService extends SignalsService {}
// @public @deprecated (undocumented)
export const signalService: ServiceRef<SignalsService, 'plugin', 'singleton'>;
@@ -43,9 +43,3 @@ export class DefaultSignalsService implements SignalsService {
});
}
}
/**
* @public
* @deprecated Use `DefaultSignalsService` instead
*/
export const DefaultSignalService = DefaultSignalsService;
@@ -26,9 +26,3 @@ export interface SignalsService {
signal: SignalPayload<TMessage>,
): Promise<void>;
}
/**
* @public
* @deprecated Use `SignalsService` instead
*/
export interface SignalService extends SignalsService {}