github knative-extensions/eventing-natss knative-v1.24.0
v1.24.0

4 hours ago

⚠️ Breaking Changes / Action Required

  • Action required: Brokers using the natsjetstream.eventing.knative.dev/config JSON annotation must move their configuration into a NatsJetStreamBrokerConfig resource and reference it through spec.config. Migration guide: docs/broker-config-migration.md by @kahirokunn - #830

✨ Features / Enhancements

🐛 Bug Fixes

  • Preserve CloudEvent trace context by @kahirokunn - #794
  • Avoid no-op NATS Broker ingress contract updates by @kahirokunn - #797
  • Recreating a Trigger for another Broker must remove the old subscription, even if its deletion has not been reconciled by @kahirokunn - #819
  • Prevent races between Trigger updates and in-flight deliveries by @kahirokunn - #821
  • Interrupt pull fetches before subscription teardown by @kahirokunn - #822

📊 Metrics / Observability

⚙️ Performance / Stability / Testing

🧪 CI / Build / Tooling

📚 Docs / Cleanup

👥 New Contributors

Don't miss a new eventing-natss release

NewReleases is sending notifications on new releases.