This release adds 4 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+12 more
Summary
AI summaryAdded Prometheus metrics endpoint, notification enhancements across multiple channels, and numerous dependency updates.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| 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
HELOwhenlocalNameis 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
Related context
Related tools
Beta — feedback welcome: [email protected]