From 88964d405d9fd837c5ba72741d9fe512940138a6 Mon Sep 17 00:00:00 2001 From: Sebastian Schubert Date: Sun, 15 Mar 2026 17:56:59 +0100 Subject: [PATCH 1/4] preparing release v1.25.1 Signed-off-by: Sebastian Schubert --- CHANGELOG.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..21544f8 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,40 @@ +## v1.25.1 / 2026-03-15 + +First release after the move to the prometheus-community + +BREAKING Changes: +> [!CAUTION] +> [BREAKINGCHANGE] Rewrite BGP probes to use Prometheus state sets instead of numeric values for FortiOS 7.6 (#366) +> this one will **REPLACE** the exisisting `fortigate_bgp_neighbor_ipv(4|6)_info` metric to a stateset fortigate_bgp_neighbor_ipv(4|6)_state impacting cardinality by 1:18 PER bgp neighbor + +> [!IMPORTANT] +> [CHANGE] Rewrite SDN Connector Status probe to use Prometheus state sets (#368) +> this one will **ADD** a stateset fortigate_system_sdn_connector_state impacing cardinality by +5 PER sdn connector. +> **We are planning to deprecate fortigate_system_sdn_connector_status in a future release** + +- [CHANGE] Rename internal version package (#375) +- [CHANGE] Rename internal HTTP client package (#371) +- [CHANGE] Update project license (#309); add missing license description (#376) +- [CHANGE] Transfer project to Prometheus Community; update CI/CD (#312, #314, #341, #344) +- [CHANGE] Update maintainers list and remove archive notice from README (#372) +- [CHANGE] Refactor README for improved structure and clarity (#349) +- [FEATURE] Add System HA Peer probe (#347) +- [FEATURE] Add System Performance Status probe (#336) +- [FEATURE] Add DNS Latency probe (#334) +- [FEATURE] Add VDOM Resources probe (#338) +- [FEATURE] Add Interface Transceivers probe for FortiOS 7.4+ (#332) +- [FEATURE] Add System NTP Status probe (#335) +- [FEATURE] Add Sensor Info probe for FortiOS 7.4+ (#331) +- [FEATURE] Add Central Management Status probe (#337) +- [FEATURE] Add System Global Location probe (#363) +- [FEATURE] Add FortiOS 7.6 support for system status probe (#367) +- [BUGFIX] Fix managed-switch API endpoint for updated FortiOS API (#324) +- [ENHANCEMENT] Enable additional golangci-lint checks (#346) +- [DEPENDENCY] Bump `golang.org/x/crypto` from 0.36.0 to 0.45.0 (#374) +- [DEPENDENCY] Bump `github.com/prometheus/client_golang` (#339) +- [DEPENDENCY] Bump `github.com/google/go-jsonnet` from 0.20.0 to 0.21.0 (#325) +- [DEPENDENCY] Bump GitHub Actions dependencies (#326, #330, #352, #353, #356, #357, #360, #361, #369) + +## v1.24.1 / 2024-01-08 + +Previous release. From 0b562b7411b3a01928a218d9e3bcbde6ade5572e Mon Sep 17 00:00:00 2001 From: Sebastian Schubert Date: Sun, 15 Mar 2026 17:59:25 +0100 Subject: [PATCH 2/4] changed formatting of changelog Signed-off-by: Sebastian Schubert --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 21544f8..7cf2dc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,14 +2,14 @@ First release after the move to the prometheus-community -BREAKING Changes: > [!CAUTION] > [BREAKINGCHANGE] Rewrite BGP probes to use Prometheus state sets instead of numeric values for FortiOS 7.6 (#366) -> this one will **REPLACE** the exisisting `fortigate_bgp_neighbor_ipv(4|6)_info` metric to a stateset fortigate_bgp_neighbor_ipv(4|6)_state impacting cardinality by 1:18 PER bgp neighbor +> this one will **REPLACE** the exisisting `fortigate_bgp_neighbor_ipv(4|6)_info` metric to a stateset `fortigate_bgp_neighbor_ipv(4|6)_state` impacting cardinality by +17 per bgp neighbor > [!IMPORTANT] > [CHANGE] Rewrite SDN Connector Status probe to use Prometheus state sets (#368) -> this one will **ADD** a stateset fortigate_system_sdn_connector_state impacing cardinality by +5 PER sdn connector. +> this one will **ADD** a stateset fortigate_system_sdn_connector_state impacing cardinality by +5 per sdn connector. +> > **We are planning to deprecate fortigate_system_sdn_connector_status in a future release** - [CHANGE] Rename internal version package (#375) From 2719dde26b4a5b719fdbc22b142f5c282fe86571 Mon Sep 17 00:00:00 2001 From: Sebastian Schubert Date: Sun, 15 Mar 2026 18:00:29 +0100 Subject: [PATCH 3/4] changed formatting of changelog agaian Signed-off-by: Sebastian Schubert --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cf2dc5..09a5ccf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,14 +3,14 @@ First release after the move to the prometheus-community > [!CAUTION] -> [BREAKINGCHANGE] Rewrite BGP probes to use Prometheus state sets instead of numeric values for FortiOS 7.6 (#366) +> [**BREAKINGCHANGE**] Rewrite BGP probes to use Prometheus state sets instead of numeric values for FortiOS 7.6 (#366) > this one will **REPLACE** the exisisting `fortigate_bgp_neighbor_ipv(4|6)_info` metric to a stateset `fortigate_bgp_neighbor_ipv(4|6)_state` impacting cardinality by +17 per bgp neighbor > [!IMPORTANT] > [CHANGE] Rewrite SDN Connector Status probe to use Prometheus state sets (#368) -> this one will **ADD** a stateset fortigate_system_sdn_connector_state impacing cardinality by +5 per sdn connector. +> this one will **ADD** a stateset `fortigate_system_sdn_connector_state` impacing cardinality by +5 per sdn connector. > -> **We are planning to deprecate fortigate_system_sdn_connector_status in a future release** +> **We are planning to deprecate `fortigate_system_sdn_connector_status` in a future release** - [CHANGE] Rename internal version package (#375) - [CHANGE] Rename internal HTTP client package (#371) From 4382f7b16a91c6f9c6e990970115725a7ed8e879 Mon Sep 17 00:00:00 2001 From: Sebastian Schubert Date: Sun, 15 Mar 2026 18:16:25 +0100 Subject: [PATCH 4/4] added version file and fixed version to v1.25.0 Signed-off-by: Sebastian Schubert --- CHANGELOG.md | 2 +- VERSION | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 VERSION diff --git a/CHANGELOG.md b/CHANGELOG.md index 09a5ccf..df2e62b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## v1.25.1 / 2026-03-15 +## v1.25.0 / 2026-03-15 First release after the move to the prometheus-community diff --git a/VERSION b/VERSION new file mode 100644 index 0000000..bb04940 --- /dev/null +++ b/VERSION @@ -0,0 +1 @@ +v1.25.0