Skip to content

Commit d22fdfa

Browse files
github-actions[bot]wewelll
authored andcommitted
Version Packages
1 parent e6dd444 commit d22fdfa

File tree

3 files changed

+13
-12
lines changed

3 files changed

+13
-12
lines changed

.changeset/nats-core-publisher-subscriber.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

packages/nats/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# @effect-messaging/nats
22

3+
## 0.6.0
4+
5+
### Minor Changes
6+
7+
- [#111](https://github.com/spiko-tech/effect-messaging/pull/111) [`e6dd444`](https://github.com/spiko-tech/effect-messaging/commit/e6dd444917557dfbc75c71f0afbacf11176be70e) Thanks [@wewelll](https://github.com/wewelll)! - Add NATSPublisher and NATSSubscriber for NATS Core (without JetStream)
8+
9+
- `NATSPublisher`: Implements the `Publisher` interface from `@effect-messaging/core` using NATS Core publish (fire-and-forget)
10+
- `NATSSubscriber`: Implements the `Subscriber` interface from `@effect-messaging/core` using NATS Core subscriptions
11+
- Both include OpenTelemetry tracing with distributed trace context propagation via headers
12+
- `NATSSubscriber` supports `uninterruptible` and `handlerTimeout` options
13+
- Note: NATS Core has no persistence - messages published before subscription starts are lost
14+
315
## 0.5.2
416

517
### Patch Changes

packages/nats/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@effect-messaging/nats",
3-
"version": "0.5.2",
3+
"version": "0.6.0",
44
"type": "module",
55
"license": "MIT",
66
"description": "An NATS toolkit for Effect",

0 commit comments

Comments
 (0)