Skip to content

v0.17.0

Compare
Choose a tag to compare
@loicsaintroch loicsaintroch released this 15 Feb 08:23
· 32 commits to main since this release

Announcements

helix.go now requires Go 1.22+. All previous versions are marked as "retracted". Please upgrade.

Changes

Common

  • [Refactor] Update all dependencies across modules, fixing some known bugs in third-party libraries.

Service

  • [Feature] Start and Close functions take a context.Context as single argument for controlling custom cancellation.

Integrations

NATS JetStream

  • [Feature] Leverage new CreateOrUpdate capabilities released in latest version of the NATS JetStream SDK.
    • CreateStream and UpdateStream are now merged into a single function CreateOrUpdateStream.
    • CreateKeyValue is now CreateOrUpdateKeyValue.

REST router

  • [Feature] The Response object now accept optional metadata.
  • [Feature] New capabilities are available for handling multilingual HTTP responses.