Skip to content

diun

v4.32.0 Feature

This release adds 4 notable features for engineering teams evaluating rollout.

Published 6d Artifact Management
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

automation discord docker go gotify kubernetes
+12 more
manifest nomad notifications pushover registry rocketchat slack swarm telegram update update-checker watch

Summary

AI summary

Added Prometheus metrics endpoint, notification enhancements across multiple channels, and numerous dependency updates.

Changes in this release

Feature Low

Adds optional Prometheus metrics endpoint.

Adds optional Prometheus metrics endpoint.

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

Adds string helpers to notification templates.

Adds string helpers to notification templates.

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

Signal REST API notification now supports text mode.

Signal REST API notification now supports text mode.

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

Telegram notification now supports configurable API URL for proxy support.

Telegram notification now supports configurable API URL for proxy support.

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

ntfy now supports notification icon.

ntfy now supports notification icon.

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

ntfy now supports click action.

ntfy now supports click action.

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

Mail notification now uses default `HELO` when `localName` is unset.

Mail notification now uses default `HELO` when `localName` is unset.

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

Discord notification now supports retry after rate limits.

Discord notification now supports retry after rate limits.

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

Slack notification now supports retry after rate limits.

Slack notification now supports retry after rate limits.

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

Telegram notification now supports retry after rate limits.

Telegram notification now supports retry after rate limits.

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

Webhook notification now fails on unexpected status.

Webhook notification now fails on unexpected status.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Feature Low

UUID as secret is now supported for healthchecks.

UUID as secret is now supported for healthchecks.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Upgrades Go to version 1.26.

Upgrades Go to version 1.26.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Updates MkDocs Materials to 9.7.5.

Updates MkDocs Materials to 9.7.5.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Migrates github.com/docker/docker to github.com/moby/moby.

Migrates github.com/docker/docker to github.com/moby/moby.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Migrates github.com/go-gomail/gomail to github.com/wneessen/go-mail 0.7.3.

Migrates github.com/go-gomail/gomail to github.com/wneessen/go-mail 0.7.3.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Bumps filippo.io/edwards25519 to 1.1.1.

Bumps filippo.io/edwards25519 to 1.1.1.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Updates github.com/PaulSonOfLars/gotgbot/v2 to 2.0.0-rc.35.

Updates github.com/PaulSonOfLars/gotgbot/v2 to 2.0.0-rc.35.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Bumps github.com/alecthomas/kong to 1.15.0.

Bumps github.com/alecthomas/kong to 1.15.0.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Updates github.com/bmatcuk/doublestar/v4 to 4.10.0.

Updates github.com/bmatcuk/doublestar/v4 to 4.10.0.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Bumps github.com/crazy-max/gohealthchecks to 0.6.0.

Bumps github.com/crazy-max/gohealthchecks to 0.6.0.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Updates github.com/crazy-max/gonfig to 0.8.0.

Updates github.com/crazy-max/gonfig to 0.8.0.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Bumps github.com/docker/go-connections to 0.7.0.

Bumps github.com/docker/go-connections to 0.7.0.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Updates github.com/dromara/carbon/v2 to 2.6.16.

Updates github.com/dromara/carbon/v2 to 2.6.16.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Dependency Low

Bumps github.com/go-playground/validator/v10 to 10.30.2.

Bumps github.com/go-playground/validator/v10 to 10.30.2.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Bugfix Medium

Fixes webhook notification where HTTP method would not be correctly propagated.

Fixes webhook notification where HTTP method would not be correctly propagated.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Bugfix Low

Fixes notification HTML paragraph trimming.

Fixes notification HTML paragraph trimming.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Refactor Low

Simplifies shutdown lifecycle.

Simplifies shutdown lifecycle.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Refactor Low

Simplifies provider job iteration.

Simplifies provider job iteration.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Refactor Low

Modernizes config defaults and removes obsolete util helpers.

Modernizes config defaults and removes obsolete util helpers.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Full changelog
  • Added an optional Prometheus metrics endpoint by @crazy-max in #1744
  • Added string helpers to notification templates by @crazy-max in #1743
  • Signal REST API notification now supports text mode by @sonntam in #1611
  • Telegram notification now supports configurable API URL for proxy support by @GSemekhin in #1660
  • ntfy now supports notification icon by @crazy-max in #1714
  • ntfy now supports click action by @crazy-max in #1738
  • Mail notification now uses default HELO when localName is unset by @crazy-max in #1735
  • Discord notification now supports retry after rate limits by @crazy-max in #1723
  • Slack notification now supports retry after rate limits by @crazy-max in #1724
  • Telegram notification now supports retry after rate limits by @crazy-max in #1725
  • Matrix notification now supports retry after rate limits by @crazy-max in #1726
  • Teams notification now supports retry after rate limits by @crazy-max in #1731
  • Webhook notification now fails on unexpected status by @crazy-max in #1722
  • UUID as secret is now supported for healtchecks by @crazy-max in #1737
  • Handle database manifest entries consistently by @crazy-max in #1715
  • Log startup config as structured debug field by @crazy-max in #1648
  • Simplify shutdown lifecycle by @crazy-max in #1704
  • Simplify provider job iteration by @crazy-max in #1706
  • Modernize config defaults and remove obsolete util helpers by @crazy-max in #1705
  • Fix webhook notification where HTTP method would not be correctly propagated by @crazy-max in #1630
  • Fix notification HTML paragraph trimming by @crazy-max in #1716
  • Go 1.26 by @crazy-max in #1695
  • MkDocs Materials 9.7.5 by @crazy-max in #1676
  • Migrate github.com/docker/docker to github.com/moby/moby by @crazy-max in #1601
  • Migrate github.com/go-gomail/gomail to github.com/wneessen/go-mail 0.7.3 by @crazy-max in #1732 #1733 #1734
  • Bump filippo.io/edwards25519 to 1.1.1 in #1616
  • Bump github.com/PaulSonOfLars/gotgbot/v2 to 2.0.0-rc.35 in #1618 #1742
  • Bump github.com/alecthomas/kong to 1.15.0 in #1603 #1671
  • Bump github.com/bmatcuk/doublestar/v4 to 4.10.0 in #1719
  • Bump github.com/crazy-max/gohealthchecks to 0.6.0 in #1587
  • Bump github.com/crazy-max/gonfig to 0.8.0 in #1668
  • Bump github.com/docker/go-connections to 0.7.0 in #1685
  • Bump github.com/dromara/carbon/v2 to 2.6.16 in #1595
  • Bump github.com/go-playground/validator/v10 to 10.30.2 in #1585 #1675
  • Bump github.com/hashicorp/nomad/api to 2.0.2 in #1717
  • Bump github.com/jedib0t/go-pretty/v6 to 6.7.10 in #1669 #1691
  • Bump github.com/moby/buildkit to 0.30.0 in #1596 #1672 #1707
  • Bump github.com/panjf2000/ants/v2 to 2.12.1 in #1586 #1604 #1646 #1741
  • Bump github.com/rabbitmq/amqp091-go to 1.11.0 in #1688
  • Bump github.com/rs/zerolog to 1.35.1 in #1658 #1689
  • Bump go.podman.io/image/v5 to 5.40.0 in #1600 #1670 #1601
  • Bump golang.org/x/mod to 0.36.0 in #1606 #1635 #1673 #1712
  • Bump golang.org/x/sys to 0.45.0 in #1591 #1602 #1666 #1699 #1711
  • Bump google.golang.org/grpc to 1.81.1 in #1643 #1667 #1708
  • Bump gopkg.in/yaml.v3 to 3.0.1 in #1720
  • Bump k8s.io/client-go to 0.35.3 in #1607 #1631 #1644
  • Bump maunium.net/go/mautrix to 0.28.0 in #1613 #1641 #1710

Full Changelog: https://github.com/crazy-max/diun/compare/v4.31.0...v4.32.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track diun

Get notified when new releases ship.

Sign up free

About diun

Receive notifications when an image is updated on a Docker registry

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]