chore(changeset): add changesets

Signed-off-by: Jonas Beck <dev@jonasbeck.dk>
This commit is contained in:
Jonas Beck
2025-12-08 13:17:48 +01:00
parent 88a1dce3c5
commit 2c74ea97b5
2 changed files with 30 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
---
'@backstage/plugin-events-backend-module-kafka': minor
---
**BREAKING**: Updated `kafkaConsumingEventPublisher` configuration to support multiple named instances
The Kafka configuration now requires named instances instead of a single configuration object for `kafkaConsumingEventPublisher`, this allows for multiple Kafka configurations.
These changes are **required** to your `app-config.yaml`:
```diff
events:
modules:
kafka:
kafkaConsumingEventPublisher:
- clientId: your-client-id
- brokers: [...]
- topics: [...]
+ default: # Or any name like 'prod', 'dev', etc.
+ clientId: your-client-id
+ brokers: [...]
+ topics: [...]
```
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/plugin-events-backend-module-kafka': minor
---
Added `KafkaPublishingEventConsumer` to support sending Backstage events to Kafka topics.
This addition enables Backstage to publish events to external Kafka systems, complementing the existing ability to receive events from Kafka. This allows for better integration with external systems that rely on Kafka for event streaming.