Skip to content

Releases: openshift-hyperfleet/hyperfleet-broker

v1.1.0

02 Mar 14:27
1cb5f8c

Choose a tag to compare

What's Changed

Breaking Changes

  • NewPublisher and NewSubscriber now require a *MetricsRecorder parameter. Use NewMetricsRecorder(component, version, registerer) to create one (HYPERFLEET-469)

New Features

  • Add Prometheus metrics with hyperfleet_broker_ prefix for publish/subscribe operations, including counters for messages published/consumed/errors and histograms for handler duration (HYPERFLEET-469)
  • Add metrics documentation to README (HYPERFLEET-469)

Bug Fixes

  • Fix: Change owned_reference to owner_references (HYPERFLEET-645)

PRs

Full Changelog: v1.0.2...v1.1.0

v1.0.2

13 Feb 15:28
81129ae

Choose a tag to compare

What's Changed

New Features

  • Add Health() method to Publisher interface for broker health checking (HYPERFLEET-641)
  • Add bingo tool management for build tooling (HYPERFLEET-305)

Improvements

  • Improve Health() API and fix DLQ naming conventions (HYPERFLEET-641)
  • Optimize integration tests and fix goroutine leak (HYPERFLEET-641)

Security

  • Fix standard library CVEs in go.mod dependencies (HYPERFLEET-641)

PRs

Full Changelog: v1.0.1...v1.0.2

v1.0.1

08 Jan 07:47
3f90c03

Choose a tag to compare

What's Changed

  • HYPERFLEET-358 | feat: Implement logger standardization and structured logging improvements by @xueli181114 in #9

Full Changelog: v1.0.0...v1.0.1

v1.0.0

09 Dec 07:54
8239528

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.1...v1.0.0

v0.0.1

19 Nov 17:24
b7da4ef

Choose a tag to compare

Initial release of the hyperfleet-broker with support for RabbitMQ and Google PubSub