Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,47 @@
## 0.31.0 / 2026-06-30

BREAKING CHANGES:

Regenerating snmp.yml with the generator now maps enum lookup columns to
human-readable string labels (e.g. `"ioMemory"` instead of `"2"`) by default.
Dashboards, alerts, or recording rules that match on numeric enum label values
may need updating. Opt out per metric/lookup with `type: gauge`.

* [FEATURE] Add DISPLAY-HINT support for SNMP OctetString formatting #1549
* [CHANGE] Map enum lookup columns to human-readable string labels #1624
* [CHANGE] generator: Handle net-snmp 5.9.5.x changes to struct tclist #1550
* [CHANGE] generator: Update Docker base image to Debian Trixie #1635
* [ENHANCEMENT] Apply scale and offset during applyRegexExtracts #1580
* [ENHANCEMENT] Docker: Added consistent opencontainer image labels #1581
* [ENHANCEMENT] generator: Move generator output to repo root snmp.yml #1557
* [ENHANCEMENT] docs(generator): Document default EnumAsInfo enum label behavior #1634
* [ENHANCEMENT] Update docs on where to get APC MIBs #1600
* [ENHANCEMENT] Add git and patch to RHEL installation command #1609
* [BUGFIX] Ensure memory isolation for WalkParams.Retries per module #1598
* [BUGFIX] Fix multiple dynamic filters on the same OID overriding each other #1625
* [BUGFIX] Fix IPv6 bracket handling in target parsing #1588
* [BUGFIX] Treat empty environment variables as set during expansion #1626
* [BUGFIX] Also error when env var in config is prefixed or suffixed #1500
* [BUGFIX] Reject empty module query parameter #1629
* [BUGFIX] Handle hex.DecodeString error for SNMPv3 EngineID #1591
* [BUGFIX] Use comma-ok type assertion and length guard in parseNtpTimestamp #1590
* [BUGFIX] generator: Close output file to prevent fd leak #1592
* [BUGFIX] generator: Fix Synology MIB file download link #1615
* [BUGFIX] generator: Fix generator publish #1608
* [BUGFIX] generator: Fetch Eltex MIBs from prometheus-community/snmp #1628

snmp.yml changes:
* Add branchTable to servertech_sentry3 module #1554
* Update Sentry3-MIB #1555
* Improve Sentry4-MIB module #1560
* Update Eltex MIBs #1564 #1573 #1628
* Add DELL-RAC-MIB #1566
* Patch SYNOLOGY-SMART-MIB #1574
* Update Mikrotik MIBs #1582
* Add Synology diskID, diskName, diskRole overrides #1603
* Regenerate snmp.yml with enum lookup string labels #1624


## 0.30.1 / 2026-01-06

* [BUGFIX] Fix gosnmp import #1547
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.30.1
0.31.0