Files
backstage/plugins/events-backend/CHANGELOG.md
T
github-actions[bot] c4132274d9 Version Packages (next)
2023-01-03 14:44:31 +00:00

4.6 KiB

@backstage/plugin-events-backend

0.2.1-next.0

Patch Changes

  • 217149ae98: The default event broker will now catch and log errors thrown by the onEvent method of subscribers. The returned promise from publish method will also not resolve until all subscribers have handled the event.
  • Updated dependencies
    • @backstage/backend-plugin-api@0.2.1-next.0
    • @backstage/backend-common@0.18.0-next.0
    • @backstage/config@1.0.6-next.0
    • @backstage/plugin-events-node@0.2.1-next.0

0.2.0

Minor Changes

  • cf41eedf43: BREAKING: Remove required field router at HttpPostIngressEventPublisher.fromConfig and replace it with bind(router: Router). Additionally, the path prefix /http will be added inside HttpPostIngressEventPublisher.

    // at packages/backend/src/plugins/events.ts
       const eventsRouter = Router();
    -  const httpRouter = Router();
    -  eventsRouter.use('/http', httpRouter);
    
       const http = HttpPostIngressEventPublisher.fromConfig({
         config: env.config,
         logger: env.logger,
    -    router: httpRouter,
       });
    +  http.bind(eventsRouter);
    

Patch Changes

  • 884d749b14: Refactored to use coreServices from @backstage/backend-plugin-api.

  • cf41eedf43: Introduce a new interface RequestDetails to abstract Request providing access to request body and headers.

    BREAKING: Replace request: Request with request: RequestDetails at RequestValidator.

  • Updated dependencies

0.2.0-next.3

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.17.0-next.3
    • @backstage/backend-plugin-api@0.2.0-next.3
    • @backstage/config@1.0.5-next.1
    • @backstage/plugin-events-node@0.2.0-next.3

0.2.0-next.2

Patch Changes

  • 884d749b14: Refactored to use coreServices from @backstage/backend-plugin-api.
  • Updated dependencies
    • @backstage/backend-common@0.17.0-next.2
    • @backstage/backend-plugin-api@0.2.0-next.2
    • @backstage/config@1.0.5-next.1
    • @backstage/plugin-events-node@0.2.0-next.2

0.2.0-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.17.0-next.1
    • @backstage/backend-plugin-api@0.1.5-next.1
    • @backstage/config@1.0.5-next.1
    • @backstage/plugin-events-node@0.2.0-next.1

0.2.0-next.0

Minor Changes

  • cf41eedf43: BREAKING: Remove required field router at HttpPostIngressEventPublisher.fromConfig and replace it with bind(router: Router). Additionally, the path prefix /http will be added inside HttpPostIngressEventPublisher.

    // at packages/backend/src/plugins/events.ts
       const eventsRouter = Router();
    -  const httpRouter = Router();
    -  eventsRouter.use('/http', httpRouter);
    
       const http = HttpPostIngressEventPublisher.fromConfig({
         config: env.config,
         logger: env.logger,
    -    router: httpRouter,
       });
    +  http.bind(eventsRouter);
    

Patch Changes

  • cf41eedf43: Introduce a new interface RequestDetails to abstract Request providing access to request body and headers.

    BREAKING: Replace request: Request with request: RequestDetails at RequestValidator.

  • Updated dependencies

    • @backstage/plugin-events-node@0.2.0-next.0
    • @backstage/backend-common@0.16.1-next.0
    • @backstage/backend-plugin-api@0.1.5-next.0
    • @backstage/config@1.0.5-next.0

0.1.0

Minor Changes

Patch Changes

  • Updated dependencies