Skip to content

Releases: Icinga/icinga-go-library

0.9.0 (2026-03-04)

Choose a tag to compare

@oxzi oxzi released this 04 Mar 15:46
v0.9.0
fd13438

This Icinga Go Library release introduces streaming deletions/upserts for databases,
adds support for password files next to password fields for configurations,
and includes some further housekeeping.

  • database: Stream functionality for deletions and upserts. #16
  • redis: Remove obsolete workaround against reuse of broken connections. #148
  • config: Password files next to password fields. #180
  • Address golangci-lint issues. #182
  • Test downstream Icinga Go applications against latest Icinga Go Library. #183
  • Bump dependencies. #177, #178, #179, #181, #184

0.8.2 (2025-12-15)

Choose a tag to compare

@oxzi oxzi released this 15 Dec 12:53
v0.8.2
ab3523b

This release of the Icinga Go Library updates dependencies to ensure that the latest changes are available for the upcoming Icinga DB release.

0.8.1 (2025-11-17)

Choose a tag to compare

@oxzi oxzi released this 17 Nov 07:44
v0.8.1
0a57f8b

This Icinga Go Library release changes the Notifications Source base URL parameter name from api-base-url to url.
The motivation behind this rewording is to have an identical naming between Icinga DB v1.5.0 and Icinga for Kubernetes.

  • notifications: Rename Source api-base-url to url. #168

0.8.0 (2025-11-12)

Choose a tag to compare

@oxzi oxzi released this 12 Nov 09:10
v0.8.0
3684a72

This Icinga Go Library release is made for Icinga DB v1.5.0 and Icinga Notifications v0.2.0.

Most notably, the new notifications package provides components for implementing Icinga Notifications sources and channels.

  • notifications: Add a package that helps with implementing sources and channels for Icinga Notifications. #145, #160, #161
  • redis: Disable client maint notifications. #162
  • logging: Allow to provide custom core factory func. #152
  • retry: Remove ResetTimeout function. #142
  • Documentation: Add README.md, CHANGELOG.md, and some API docs. #164, #167
  • New test. #33
  • Bump dependencies.