Skip to content

Releases: openshift-hyperfleet/hyperfleet-broker

v1.1.1

13 May 08:32
995a3d7

Choose a tag to compare

What's Changed

Breaking Changes

  • Publisher and Subscriber interfaces now require a BrokerType() method. Downstream mocks and implementations must add this method when upgrading (HYPERFLEET-767)

New Features

  • Add BrokerType() to Publisher and Subscriber interfaces, exposing the configured broker type at runtime without access to the unexported config structs (HYPERFLEET-767)

Security

  • Bump google.golang.org/grpc to v1.79.3 for CVE-2026-33186 (HYPERFLEET-846)

Chores

  • Upgrade testcontainers-go to v0.42.0 (HYPERFLEET-982)
  • Add kuudori and ma-hill to OWNERS (HYPERFLEET-981)
  • Update OWNERS file (HYPERFLEET-702)

PRs

Full Changelog: v1.1.0...v1.1.1

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