CHANGELOG.md
Rama master · réplica de lectura del repositorio original.
## [unreleased]
### Merged Pull Requests:
- Sync repos (netdata, ebpf-co-re, kernel-collector) ([#24008](https://github.com/netdata/netdata/issues/24008))
- Net Framework (windows.plugin) ([#22219](https://github.com/netdata/netdata/issues/22219))
- Feat(go.d/prometheus): add counter_raw_charts to chart a counter's raw value alongside its rate ([#24103](https://github.com/netdata/netdata/issues/24103))
- Regenerate integrations docs ([#24085](https://github.com/netdata/netdata/issues/24085))
- Test(go.d/sd/net_listeners): apply simulated listener steps atomically ([#24105](https://github.com/netdata/netdata/issues/24105))
- Fix(scripts.d): scan persistent native frames in linear time ([#24104](https://github.com/netdata/netdata/issues/24104))
- Refactor streaming system info columns into a shared table ([#24100](https://github.com/netdata/netdata/issues/24100))
- Fix(go.d/ceph): remove the stray selector from the configuration form ([#24108](https://github.com/netdata/netdata/issues/24108))
- Docs(cloud-authentication): correct SCIM/OIDC user keying, add Entra ID mapping ([#24110](https://github.com/netdata/netdata/issues/24110))
- Fix Windows timezone detection buffer overread ([#24101](https://github.com/netdata/netdata/issues/24101))
- Capture stack traces for SIGABRT outside `fatal()` ([#24094](https://github.com/netdata/netdata/issues/24094))
- Fix global SQLite stalls with lifetime leases ([#24099](https://github.com/netdata/netdata/issues/24099))
- Fix(plugins.d): restart external plugins after a protocol error ([#24051](https://github.com/netdata/netdata/issues/24051))
- Regenerate integrations docs ([#24111](https://github.com/netdata/netdata/issues/24111))
- Build(deps): bump github.com/klauspost/compress from 1.20.0 to 1.20.1 in /src/go ([#24120](https://github.com/netdata/netdata/issues/24120))
- Build(deps): bump github.com/prometheus/common from 0.71.0 to 0.72.0 in /src/go ([#24118](https://github.com/netdata/netdata/issues/24118))
- Build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.23.1 to 1.23.2 in /src/go ([#24119](https://github.com/netdata/netdata/issues/24119))
- Build(deps): bump pyjwt from 2.14.0 to 2.15.0 in /packaging/tools/automation/mcp ([#24121](https://github.com/netdata/netdata/issues/24121))
- Feat(scripts.d): add self-describing native metric snapshots ([#24096](https://github.com/netdata/netdata/issues/24096))
- Feat(go.d/redfish): show credentials only for auth methods that use them ([#24106](https://github.com/netdata/netdata/issues/24106))
- Docs(otel-plugin): comment-only documentation pass and citation sweep over the otel plugin crates ([#24123](https://github.com/netdata/netdata/issues/24123))
- Feat(scripts.d): support scalar line snapshots in native scripts ([#24125](https://github.com/netdata/netdata/issues/24125))
- Regenerate integrations docs ([#24124](https://github.com/netdata/netdata/issues/24124))
- Go.d/redis: support Redis-compatible servers (Valkey, Dragonfly, KeyDB, Kvrocks, Garnet) ([#24130](https://github.com/netdata/netdata/issues/24130))
- Regenerate integrations docs ([#24131](https://github.com/netdata/netdata/issues/24131))
- Docs(go.d): render option details for mongodb, openvpn, pika and openvpn_status_log ([#24132](https://github.com/netdata/netdata/issues/24132))
- Regenerate integrations docs ([#24133](https://github.com/netdata/netdata/issues/24133))
- Feat(go): add native RUM plugin ([#24129](https://github.com/netdata/netdata/issues/24129))
- Feat(go): support process-owned Functions independently of collectors ([#24136](https://github.com/netdata/netdata/issues/24136))
- Feat(nd-run): add verified Linux process tree supervision ([#24135](https://github.com/netdata/netdata/issues/24135))
- Build(deps): bump go.opentelemetry.io/proto/otlp from 1.11.0 to 1.11.1 in /src/go ([#24138](https://github.com/netdata/netdata/issues/24138))
- Build(deps): bump github.com/cloudflare/cfssl from 1.6.5 to 1.7.0 in /src/go ([#24139](https://github.com/netdata/netdata/issues/24139))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.113.4 to 1.114.0 in /src/go ([#24140](https://github.com/netdata/netdata/issues/24140))
- Feat(dem): add native journey and Lighthouse monitoring ([#24137](https://github.com/netdata/netdata/issues/24137))
- Refactor(dem): make browser collectors own their lifecycle and metrics ([#24141](https://github.com/netdata/netdata/issues/24141))
- Refactor(dem): organize domain queries and persistence ([#24142](https://github.com/netdata/netdata/issues/24142))
- Refactor(dem): make RUM processing boundaries explicit ([#24143](https://github.com/netdata/netdata/issues/24143))
- Build(deps): bump github.com/moby/moby/api from 1.56.0 to 1.56.1 in /src/go ([#24145](https://github.com/netdata/netdata/issues/24145))
- Build(deps): bump github.com/moby/moby/client from 0.6.0 to 0.6.1 in /src/go ([#24144](https://github.com/netdata/netdata/issues/24144))
- Fix(go.d/docker): reduce Docker daemon CPU caused by collection ([#24146](https://github.com/netdata/netdata/issues/24146))
- Fix(go.d/docker): count image usage from the container list ([#24147](https://github.com/netdata/netdata/issues/24147))
- Feat(dem): make RUM event logs and tracing independent opt-ins ([#24148](https://github.com/netdata/netdata/issues/24148))
- Fix(dem): make RUM sampling and retained evidence predictable ([#24151](https://github.com/netdata/netdata/issues/24151))
- Feat(dem): define explicit RUM capture and normalize evidence at ingestion ([#24152](https://github.com/netdata/netdata/issues/24152))
- Fix(dem): align RUM measurements and alerts with browser experiences ([#24154](https://github.com/netdata/netdata/issues/24154))
- Build(deps): bump github.com/lmittmann/tint from 1.2.0 to 1.2.1 in /src/go ([#24156](https://github.com/netdata/netdata/issues/24156))
- Add Edge Device Monitoring guides and reduced static packages ([#24127](https://github.com/netdata/netdata/issues/24127))
- Otel-plugin: OTLP/HTTP receiver, plus TLS and OTLP/JSON fixes ([#24128](https://github.com/netdata/netdata/issues/24128))
- Fix receiver replication accounting on parents ([#23843](https://github.com/netdata/netdata/issues/23843))
- Dbengine: count stored samples per datafile ([#24072](https://github.com/netdata/netdata/issues/24072))
- Stop obsolete marking from releasing receiver replication ([#24160](https://github.com/netdata/netdata/issues/24160))
- Rust: bump opentelemetry-proto to 0.33 and refresh the lockfiles ([#24161](https://github.com/netdata/netdata/issues/24161))
- Dbengine: skip debug-only open cache scan on datafile deletion ([#24162](https://github.com/netdata/netdata/issues/24162))
- DNS Server (windows host) ([#24102](https://github.com/netdata/netdata/issues/24102))
- Format the Rust code in src/crates with cargo fmt ([#24164](https://github.com/netdata/netdata/issues/24164))
- Perf(dbengine): skip MRG lookups for unwanted extent pages ([#24155](https://github.com/netdata/netdata/issues/24155))
- Docs: add the Netdata Complete Product Description to Learn ([#24173](https://github.com/netdata/netdata/issues/24173))
- Build(go.d/smbios_memory): build the collector only on Linux ([#24169](https://github.com/netdata/netdata/issues/24169))
- Feat(go.d/jetson): add NVIDIA Jetson GPU and memory controller collector ([#24167](https://github.com/netdata/netdata/issues/24167))
- Remove an uncompiled journal-engine file and fix the jf clippy warnings ([#24171](https://github.com/netdata/netdata/issues/24171))
- Remove the OTLP/JSON rewrites made redundant by opentelemetry-proto 0.33 ([#24172](https://github.com/netdata/netdata/issues/24172))
- Refactor(go.d): extract streaming-command supervision into streamexec ([#24175](https://github.com/netdata/netdata/issues/24175))
- Refactor(go.d/nvidia_smi): run loop mode on the shared streamexec supervisor ([#24177](https://github.com/netdata/netdata/issues/24177))
- Fix Windows startup crash with a patched MSYS2 runtime ([#24170](https://github.com/netdata/netdata/issues/24170))
- Add workflow to upload updater script to artifacts.netdata.cloud. ([#24179](https://github.com/netdata/netdata/issues/24179))
- Feat(go.d): add an owned ndsudo start and bound streamexec termination ([#24180](https://github.com/netdata/netdata/issues/24180))
- Test(go/jobmgr): stop asserting Cleanup ordering the job manager doesnot guarantee ([#24181](https://github.com/netdata/netdata/issues/24181))
- Fix(go.d/redfish): accept same-origin resource URI aliases ([#24186](https://github.com/netdata/netdata/issues/24186))
- Feat(dem): select retained history by observation and run start ([#24159](https://github.com/netdata/netdata/issues/24159))
- Docs(functions): correct the rowOptions row styling contract ([#24184](https://github.com/netdata/netdata/issues/24184))
- Fix(functions): style failed API calls as critical in the progress Function ([#24185](https://github.com/netdata/netdata/issues/24185))
- Refactor(go.d/intelgpu): run intel_gpu_top on the shared streamexec supervisor ([#24182](https://github.com/netdata/netdata/issues/24182))
- Feat(ipmi): add opt-in experimental Go collector ([#24178](https://github.com/netdata/netdata/issues/24178))
- Fix(go.d/snmp_traps): require authentication from SNMPv3 users configured with it ([#24188](https://github.com/netdata/netdata/issues/24188))
- Fix dead Learn links and map rows; add ML and AWS Marketplace facts to the product description ([#24174](https://github.com/netdata/netdata/issues/24174))
- Regenerate integrations docs ([#24134](https://github.com/netdata/netdata/issues/24134))
- Feat(dem): make RUM installation explicit and receiver-hosted ([#24187](https://github.com/netdata/netdata/issues/24187))
- Regenerate integrations docs ([#24190](https://github.com/netdata/netdata/issues/24190))
- Docs: add alt text to the badge examples on the badges page ([#24191](https://github.com/netdata/netdata/issues/24191))
- Build(deps): bump github.com/tidwall/gjson from 1.19.0 to 1.19.1 in /src/go ([#24193](https://github.com/netdata/netdata/issues/24193))
- Feat(dem): refresh GeoIP sources and expose availability ([#24192](https://github.com/netdata/netdata/issues/24192))
- Reload host labels from the Agent’s active config file ([#24117](https://github.com/netdata/netdata/issues/24117))
- Dcgm: drop PCIe throughput fields removed in DCGM 4.7 from the exporter profile ([#23964](https://github.com/netdata/netdata/issues/23964))
- Docs: AI Co-Engineer in the product description, OTLP/HTTP and traces on the evaluation page ([#24198](https://github.com/netdata/netdata/issues/24198))
- Ci: pin GitHub Actions to commit SHAs ([#24197](https://github.com/netdata/netdata/issues/24197))
- Build(deps): bump github.com/tidwall/gjson from 1.19.1 to 1.20.0 in /src/go ([#24199](https://github.com/netdata/netdata/issues/24199))
- Build(deps): bump aurelien-baudet/workflow-dispatch from 2.1.1 to 4.0.0 ([#24201](https://github.com/netdata/netdata/issues/24201))
- Build(deps): bump step-security/changed-files from 45.0.1 to 47.0.5 ([#24200](https://github.com/netdata/netdata/issues/24200))
- Fix(go.d/ndexec): keep RunNDSudo's timeout for root commands that cannot be signaled ([#24189](https://github.com/netdata/netdata/issues/24189))
- Build: restructure the CMake build system ([#23589](https://github.com/netdata/netdata/issues/23589))
- Feat(go.d/jetson): collect current power per rail ([#24204](https://github.com/netdata/netdata/issues/24204))
- Docs: comment-only documentation pass over src/crates ([#24195](https://github.com/netdata/netdata/issues/24195))
- Fix label filters when a bare key matches a label name ([#24202](https://github.com/netdata/netdata/issues/24202))
- Fix(go.d/snmputils): keep SNMP secrets out of the connection-info string ([#24217](https://github.com/netdata/netdata/issues/24217))
- Feat(ipmi): enable LAN and LAN+ collection with updated SDK ([#24216](https://github.com/netdata/netdata/issues/24216))
- Test(integrations): match workflow actions by name, not by ref ([#24218](https://github.com/netdata/netdata/issues/24218))
- Regenerate integrations docs ([#24194](https://github.com/netdata/netdata/issues/24194))
- Build(deps): bump github.com/stmcginnis/gofish from 0.26.0 to 0.27.0 in /src/go ([#24220](https://github.com/netdata/netdata/issues/24220))
- Build(deps): bump github.com/redis/go-redis/v9 from 9.22.0 to 9.23.0 in /src/go ([#24219](https://github.com/netdata/netdata/issues/24219))
- Installer: stop install-required-packages.sh from installing system protobuf ([#24214](https://github.com/netdata/netdata/issues/24214))
- Remove the completed DCstat documentation migration workaround ([#24208](https://github.com/netdata/netdata/issues/24208))
- Regenerate integrations docs ([#24232](https://github.com/netdata/netdata/issues/24232))
- Integrations: ship the page description in integrations.js ([#24231](https://github.com/netdata/netdata/issues/24231))
- Feat(ipmi): support all Go Linux architectures ([#24215](https://github.com/netdata/netdata/issues/24215))
- Regenerate integrations docs ([#24235](https://github.com/netdata/netdata/issues/24235))
- Procfile: keep the cached filename when rewinding a non-seekable file ([#24212](https://github.com/netdata/netdata/issues/24212))
- Proc.plugin: resume net/dev and diskstats lookups from the previous match ([#24213](https://github.com/netdata/netdata/issues/24213))
- Feat(dem): apply shared history retention and expose storage status ([#24196](https://github.com/netdata/netdata/issues/24196))
- Facets: drop the unused buffer in facets_histogram_value_ids() ([#24209](https://github.com/netdata/netdata/issues/24209))
- Sqlite: store label metadata from STRING references instead of copies ([#24210](https://github.com/netdata/netdata/issues/24210))
- Regenerate integrations docs ([#24236](https://github.com/netdata/netdata/issues/24236))
- Streaming: avoid unnecessary POLLOUT polling for senders and receiver ([#24203](https://github.com/netdata/netdata/issues/24203))
- Feat(dem): preserve useful captures independently of run history ([#24238](https://github.com/netdata/netdata/issues/24238))
- Regenerate integrations docs ([#24240](https://github.com/netdata/netdata/issues/24240))
- Build(deps): bump github.com/moby/moby/client from 0.6.1 to 0.6.2 in /src/go ([#24255](https://github.com/netdata/netdata/issues/24255))
- Build(deps): bump github.com/go-ldap/ldap/v3 from 3.4.14 to 3.4.15 in /src/go ([#24254](https://github.com/netdata/netdata/issues/24254))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.20.6 to 1.20.8 in /src/go ([#24251](https://github.com/netdata/netdata/issues/24251))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.114.0 to 1.114.2 in /src/go ([#24250](https://github.com/netdata/netdata/issues/24250))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.6 to 1.33.8 in /src/go ([#24258](https://github.com/netdata/netdata/issues/24258))
- Build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.23.2 to 1.23.3 in /src/go ([#24259](https://github.com/netdata/netdata/issues/24259))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.41.1 to 1.41.3 in /src/go ([#24261](https://github.com/netdata/netdata/issues/24261))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.73.0 to 1.73.2 in /src/go ([#24257](https://github.com/netdata/netdata/issues/24257))
- Build(deps): bump golang.org/x/net from 0.59.0 to 0.60.0 in /src/go ([#24266](https://github.com/netdata/netdata/issues/24266))
- Build(deps): bump golang.org/x/sys from 0.48.0 to 0.49.0 in /src/go ([#24260](https://github.com/netdata/netdata/issues/24260))
- Build(deps): bump go.mongodb.org/mongo-driver/v2 from 2.9.1 to 2.9.2 in /src/go ([#24265](https://github.com/netdata/netdata/issues/24265))
- Build(deps): bump golang.org/x/sync from 0.23.0 to 0.24.0 in /src/go ([#24267](https://github.com/netdata/netdata/issues/24267))
- Build(deps): bump github.com/cloudflare/cfssl from 1.7.0 to 1.7.1 in /src/go ([#24264](https://github.com/netdata/netdata/issues/24264))
- Feat(ndsudo): add restricted tegrastats supervision and acquisition ownership ([#24247](https://github.com/netdata/netdata/issues/24247))
- Fix(go.d/redfish): collect manager network ports as Port resources ([#24270](https://github.com/netdata/netdata/issues/24270))
- Feat(go.d/jetson): enable restricted privileged tegrastats collection ([#24268](https://github.com/netdata/netdata/issues/24268))
- Regenerate integrations docs ([#24271](https://github.com/netdata/netdata/issues/24271))
- Assorted improvements for R2 build artifact uploads. ([#24109](https://github.com/netdata/netdata/issues/24109))
- Fix(chartengine): honor explicit zero chart expiry ([#24275](https://github.com/netdata/netdata/issues/24275))
- Feat(go.d/jetson): collect SoC temperatures from tegrastats ([#24274](https://github.com/netdata/netdata/issues/24274))
- Test(go): stabilize IPMI and Jetson lifecycle tests ([#24283](https://github.com/netdata/netdata/issues/24283))
- Fix(go.d/jetson): qualify sensor temperature metric ([#24281](https://github.com/netdata/netdata/issues/24281))
- Regenerate integrations docs ([#24282](https://github.com/netdata/netdata/issues/24282))
- Feat(daemon): refresh system information periodically ([#24222](https://github.com/netdata/netdata/issues/24222))
- Add metrics to IIS (windows.plugin) ([#24157](https://github.com/netdata/netdata/issues/24157))
- Regenerate integrations docs ([#24291](https://github.com/netdata/netdata/issues/24291))
- Feat(integrations): export stock health alerts and validate metadata alert rows ([#24292](https://github.com/netdata/netdata/issues/24292))
- Test(scripts.d): fix dynamic check lifecycle flakes ([#24288](https://github.com/netdata/netdata/issues/24288))
- Regenerate integrations docs ([#24295](https://github.com/netdata/netdata/issues/24295))
- Bump version of vendored IBM MQ libraries to 9.4.5.1. ([#24294](https://github.com/netdata/netdata/issues/24294))
- Fix(system-info): size FreeBSD disks from GEOM instead of df ([#24287](https://github.com/netdata/netdata/issues/24287))
- Contexts: stop walking all contexts when an exact scope context misses ([#24239](https://github.com/netdata/netdata/issues/24239))
- Health: check the chart selector before the host in prototype matching ([#24241](https://github.com/netdata/netdata/issues/24241))
- Sqlite: fix metadata cleanup stalls and lost context checks ([#24227](https://github.com/netdata/netdata/issues/24227))
- Sqlite: fix four health persistence bugs ([#24223](https://github.com/netdata/netdata/issues/24223))
- Aclk: deliver alert transitions to the cloud exactly as recorded ([#24224](https://github.com/netdata/netdata/issues/24224))
- Libnetdata: check log flood protection before formatting ([#24280](https://github.com/netdata/netdata/issues/24280))
- Libnetdata: reserve the log rate-limit window under its lock ([#24249](https://github.com/netdata/netdata/issues/24249))
- Aclk: fewer allocations per cloud query ([#24244](https://github.com/netdata/netdata/issues/24244))
- Reduce ML memory usage and skip loading models for excluded dimensions ([#23956](https://github.com/netdata/netdata/issues/23956))
- Rrdset: skip the rename slow path when a re-registered chart keeps its name ([#24262](https://github.com/netdata/netdata/issues/24262))
- Fix(database): collect the chart name index once per cleanup sweep ([#24297](https://github.com/netdata/netdata/issues/24297))
- Weights: drop redundant per-host work in the parallel path ([#24263](https://github.com/netdata/netdata/issues/24263))
- Rrdlabels: sweep unmarked labels in one pass ([#24278](https://github.com/netdata/netdata/issues/24278))
- Feat(health): classify stock alerts with a defined class, type and component vocabulary ([#24298](https://github.com/netdata/netdata/issues/24298))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.114.2 to 1.114.3 in /src/go ([#24312](https://github.com/netdata/netdata/issues/24312))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.20.8 to 1.20.9 in /src/go ([#24315](https://github.com/netdata/netdata/issues/24315))
- Feat(integrations): derive integration alert tables from health.d ([#24300](https://github.com/netdata/netdata/issues/24300))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.41.3 to 1.41.4 in /src/go ([#24313](https://github.com/netdata/netdata/issues/24313))
- Regenerate integrations docs ([#24319](https://github.com/netdata/netdata/issues/24319))
- Build(deps): bump golang.org/x/net from 0.60.0 to 0.61.0 in /src/go ([#24316](https://github.com/netdata/netdata/issues/24316))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.73.2 to 1.73.3 in /src/go ([#24314](https://github.com/netdata/netdata/issues/24314))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.8 to 1.33.9 in /src/go ([#24317](https://github.com/netdata/netdata/issues/24317))
- Test(jobmgr): fix cooperative deadline test ordering ([#24321](https://github.com/netdata/netdata/issues/24321))
- Fix(health): small stock alert and metadata fixes (Portcheck, Elasticsearch, DB engine) ([#24308](https://github.com/netdata/netdata/issues/24308))
- Feat(integrations): export chart context owners in the catalogue ([#24322](https://github.com/netdata/netdata/issues/24322))
- Fix(dbengine): remove the flushing alarms and counters left dead by DBENGINE v2 ([#24320](https://github.com/netdata/netdata/issues/24320))
- Regenerate integrations docs ([#24324](https://github.com/netdata/netdata/issues/24324))
- Feat(daemon): expose Jetson Linux release as a host label ([#24323](https://github.com/netdata/netdata/issues/24323))
- Contexts: fix the v1 dimensions filter and weights instance@node_id ([#24245](https://github.com/netdata/netdata/issues/24245))
- Streaming: release the dimension cache of obsolete charts at scope end ([#24256](https://github.com/netdata/netdata/issues/24256))
- Proc.plugin: detect diskstats discard and flush fields correctly ([#24243](https://github.com/netdata/netdata/issues/24243))
- System-info: guard the cleanup against a NULL thread pointer ([#24309](https://github.com/netdata/netdata/issues/24309))
- Streaming: report a disconnected child to Cloud only after it is offline ([#24285](https://github.com/netdata/netdata/issues/24285))
- Health: skip empty alert text fallbacks and dead link strings ([#24272](https://github.com/netdata/netdata/issues/24272))
- Contexts: cheaper instance matching and one chart_label_key check ([#24277](https://github.com/netdata/netdata/issues/24277))
- Health: stop alert evaluation from keeping obsolete charts alive ([#24273](https://github.com/netdata/netdata/issues/24273))
- Build(deps): bump github.com/bmatcuk/doublestar/v4 from 4.10.2 to 4.10.3 in /src/go ([#24331](https://github.com/netdata/netdata/issues/24331))
- Build(deps): bump github.com/godbus/dbus/v5 from 5.2.2 to 5.2.3 in /src/go ([#24329](https://github.com/netdata/netdata/issues/24329))
- Build(deps): bump github.com/prometheus/common from 0.72.0 to 0.72.1 in /src/go ([#24330](https://github.com/netdata/netdata/issues/24330))
- Build(deps): bump the github-actions group with 6 updates ([#24332](https://github.com/netdata/netdata/issues/24332))
- Docs: state the free-tier dashboard limits the dashboard enforces ([#24327](https://github.com/netdata/netdata/issues/24327))
- Docs: Netdata AI is not included in the Community plan ([#24337](https://github.com/netdata/netdata/issues/24337))
- Contexts: do not load archived instance labels without a label filter ([#24325](https://github.com/netdata/netdata/issues/24325))
- Fix(packaging): preserve application-owned state during static updates ([#24328](https://github.com/netdata/netdata/issues/24328))
- Bound array nesting depth in json_key_index_and_push ([#24290](https://github.com/netdata/netdata/issues/24290))
- Reject gorilla disk pages whose length is not a buffer multiple ([#24310](https://github.com/netdata/netdata/issues/24310))
- Ml: drop a dead memcpy in dimension prediction ([#24221](https://github.com/netdata/netdata/issues/24221))
- Ml: train dimensions in tier-0 page-close order ([#24073](https://github.com/netdata/netdata/issues/24073))
- Weights: match instance@machine_guid and name@hostname in the value fast path ([#24284](https://github.com/netdata/netdata/issues/24284))
- Feat(dem): add managed browser runtime foundation ([#24246](https://github.com/netdata/netdata/issues/24246))
- Build(deps): bump mcp from 1.28.1 to 1.30.0 in /packaging/tools/automation/mcp ([#24346](https://github.com/netdata/netdata/issues/24346))
- Aclk: do not hand out MQTT packet id 1 twice at the wrap ([#24341](https://github.com/netdata/netdata/issues/24341))
- Dictionary: do not hold the destroy queue lock while freeing dictionaries ([#24344](https://github.com/netdata/netdata/issues/24344))
- Aclk: return reconnect backoff clamps in milliseconds ([#24340](https://github.com/netdata/netdata/issues/24340))
- Streaming: wait 125% of the child reboot time before reporting it offline ([#24343](https://github.com/netdata/netdata/issues/24343))
- Analytics: read the /api/v1/info analytics strings under their lock ([#24342](https://github.com/netdata/netdata/issues/24342))
- Static aarch64: work around Cortex-A53 errata 835769 and 843419 ([#24207](https://github.com/netdata/netdata/issues/24207))
- Daemon: save the crash status file on builds without libbacktrace ([#24345](https://github.com/netdata/netdata/issues/24345))
- Contexts: let a re-created chart keep the instance it took over ([#24349](https://github.com/netdata/netdata/issues/24349))
- Health: read the pending alert queue only when a row can be due ([#24347](https://github.com/netdata/netdata/issues/24347))
- Fix(go.d): try alternative configs for same-name collector jobs ([#24350](https://github.com/netdata/netdata/issues/24350))
- Otel-streams: reconnect silent websockets and parse every jetstream account status ([#24357](https://github.com/netdata/netdata/issues/24357))
- Build(deps): bump github.com/godbus/dbus/v5 from 5.2.3 to 5.2.4 in /src/go ([#24358](https://github.com/netdata/netdata/issues/24358))
- Build(deps): bump github.com/ibm-messaging/mq-golang/v5 from 5.7.2 to 5.7.3 in /src/go ([#24361](https://github.com/netdata/netdata/issues/24361))
- Build(deps): bump github.com/klauspost/compress from 1.20.1 to 1.20.3 in /src/go ([#24359](https://github.com/netdata/netdata/issues/24359))
- Fix(go.d): keep candidate recovery private across enable and waits ([#24367](https://github.com/netdata/netdata/issues/24367))
- Docs(dem): restructure the architecture guide as a top-down tour ([#24376](https://github.com/netdata/netdata/issues/24376))
- Build(go.d): update Cato SDK to v1.1.0 ([#24362](https://github.com/netdata/netdata/issues/24362))
- Aclk: restore the t-rx timestamp in HTTP replies ([#24252](https://github.com/netdata/netdata/issues/24252))
- Query: stop building the query target on timeout or interrupt ([#24348](https://github.com/netdata/netdata/issues/24348))
- Handle curl exit status 56 as a protocol failure in installer/updater. ([#24276](https://github.com/netdata/netdata/issues/24276))
- Upload updater into a subdirectory instead of the root. ([#24377](https://github.com/netdata/netdata/issues/24377))
- Fix(config): log the clamped value when update every exceeds the maximum ([#24378](https://github.com/netdata/netdata/issues/24378))
- Streaming: keep a host alive while remove-stale-node removes it ([#24353](https://github.com/netdata/netdata/issues/24353))
- Fix rclone upload for netdata-updater.sh ([#24379](https://github.com/netdata/netdata/issues/24379))
- Update kickstart.sh to use new artifact hosting. ([#24279](https://github.com/netdata/netdata/issues/24279))
- Treight: faster builders, lookups, counts and set operations ([#24381](https://github.com/netdata/netdata/issues/24381))
- Build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.14.1 to 1.15.0 in /src/go ([#24388](https://github.com/netdata/netdata/issues/24388))
- Weights: pin the hosts a call queries until its response is built ([#24356](https://github.com/netdata/netdata/issues/24356))
- Packaging: align Rust functions to 8 bytes in static aarch64 builds ([#24387](https://github.com/netdata/netdata/issues/24387))
- Build(deps): bump certifi from 2026.5.20 to 2026.10.19 in /packaging/tools/automation/mcp ([#24389](https://github.com/netdata/netdata/issues/24389))
- Build(deps): bump rustls-webpki to 0.103.16 and webpki-roots to 1.0.10 ([#24393](https://github.com/netdata/netdata/issues/24393))
- Otel-plugin: make the stock otel.yaml read top to bottom ([#24395](https://github.com/netdata/netdata/issues/24395))
- Sqlite: mark runtime corruption, count queries once, clearer logs ([#24225](https://github.com/netdata/netdata/issues/24225))
- Bundle MSYS2's msys2-runtime 3.6.11 DLL instead of building it ([#24390](https://github.com/netdata/netdata/issues/24390))
- Build(deps): bump the github-actions group with 6 updates ([#24399](https://github.com/netdata/netdata/issues/24399))
- Ml: let k-means models with a rounding-only spread abstain ([#24242](https://github.com/netdata/netdata/issues/24242))
- Fix(windows): skip space charting for optical and read-only drives ([#24352](https://github.com/netdata/netdata/issues/24352))
- Dbengine: rebuild a journal v2 rejected at startup from its journal v1 ([#24400](https://github.com/netdata/netdata/issues/24400))
- Fix(db): publish completed tier points after missed flush boundaries ([#24405](https://github.com/netdata/netdata/issues/24405))
- Go.d/k8s_state: remove only the deleted object's charts ([#24402](https://github.com/netdata/netdata/issues/24402))
- Fix(dbengine): cache single-timestamp gaps exactly ([#24370](https://github.com/netdata/netdata/issues/24370))
- Fix(query): continue across exhausted tiers while later plans remain ([#24406](https://github.com/netdata/netdata/issues/24406))
- Ci: run the Rust workspace tests when Rust code changes ([#24396](https://github.com/netdata/netdata/issues/24396))
- Fix(go.d): keep function payload lines out of command parsing ([#24410](https://github.com/netdata/netdata/issues/24410))
- Fix(functions): require strict JSON function payloads ([#24409](https://github.com/netdata/netdata/issues/24409))
- Build: update installer Go archives to 1.27.3 ([#24411](https://github.com/netdata/netdata/issues/24411))
- Treat a negative IP match as final in connection_allowed ([#24404](https://github.com/netdata/netdata/issues/24404))
- Fix(metrix): refresh vector handles when host metadata changes ([#24415](https://github.com/netdata/netdata/issues/24415))
- Microsoft Message Queue (Windows.plugin) ([#22102](https://github.com/netdata/netdata/issues/22102))
- Fix(ebpf): use compiled-in directories when the plugin runs with elevated privileges ([#24412](https://github.com/netdata/netdata/issues/24412))
- Pluginsd: hold a reference to an obsolete scope chart ([#24338](https://github.com/netdata/netdata/issues/24338))
- Exchange (windows.plugin) ([#22117](https://github.com/netdata/netdata/issues/22117))
- Dbengine: close only the journal files a journal owns, and reject unmappable journals v2 ([#24419](https://github.com/netdata/netdata/issues/24419))
- Streaming: remove the h2o upgrade path from the sender ([#24426](https://github.com/netdata/netdata/issues/24426))
- Aclk: MQTT keepalive starved by traffic and tied to the wall clock ([#24427](https://github.com/netdata/netdata/issues/24427))
- Rrd_fix: Fix windows issue when having 32 bit interval ([#24429](https://github.com/netdata/netdata/issues/24429))
- Feat(go.d/cloudwatch): add RDS engine, engine version and instance class labels ([#24430](https://github.com/netdata/netdata/issues/24430))
- Build(deps): bump filelock from 3.29.3 to 4.2.1 in /packaging/tools/automation/mcp ([#24431](https://github.com/netdata/netdata/issues/24431))
- Build(deps): bump zod and puppeteer-core in /src/go/plugin/dem/synthetic/runner/assets ([#24432](https://github.com/netdata/netdata/issues/24432))
- Dbengine: delete stopped metrics from the metrics registry at rotation ([#24299](https://github.com/netdata/netdata/issues/24299))
- Mcp: bound JSON-RPC batches and WebSocket message size ([#24425](https://github.com/netdata/netdata/issues/24425))
- Compare MCP and management API secrets in constant time ([#24418](https://github.com/netdata/netdata/issues/24418))
- Web: reject malformed percent escapes in URLs ([#24248](https://github.com/netdata/netdata/issues/24248))
- Feat(go.d/azure_monitor): resource labels, VM power state and App Service plans ([#24416](https://github.com/netdata/netdata/issues/24416))
- Fix(go.d/cato): make topology coherent and useful for operators ([#24413](https://github.com/netdata/netdata/issues/24413))
- Weights: run the hosts serially when no dbengine tier is running ([#24433](https://github.com/netdata/netdata/issues/24433))
- Fix(go.d/panos): correct IPsec counts and rekey lifetimes ([#24385](https://github.com/netdata/netdata/issues/24385))
- Dbengine: load only exactly named datafiles ([#24436](https://github.com/netdata/netdata/issues/24436))
- Dbengine: finish the pool work before the event loop exits ([#24439](https://github.com/netdata/netdata/issues/24439))
- Ram engine: fill only the missed intervals of a gap ([#24434](https://github.com/netdata/netdata/issues/24434))
- Dbengine: count a tier as created only when its init ran and succeeded ([#24435](https://github.com/netdata/netdata/issues/24435))
- Test(query): extend tier coverage and extrema regressions ([#24369](https://github.com/netdata/netdata/issues/24369))
- Fix(go.d/powerstore): decode rolled-up performance and space metrics ([#24448](https://github.com/netdata/netdata/issues/24448))
- Test(go.d/ceph): stabilize OSD whole-list completeness test ([#24449](https://github.com/netdata/netdata/issues/24449))
- Ebpf.plugin: stop the tracked PID count from growing under churn ([#24423](https://github.com/netdata/netdata/issues/24423))
- Dbengine: close the /dev/null fds of the mrg journal close tests exactly once ([#24437](https://github.com/netdata/netdata/issues/24437))
- Drop LibreSSL check from CI. ([#24455](https://github.com/netdata/netdata/issues/24455))
- Drop distros we make native packages for from local build testing in CI. ([#24454](https://github.com/netdata/netdata/issues/24454))
- Feat(go.d/prometheus): separate input and context output limits ([#24458](https://github.com/netdata/netdata/issues/24458))
- Log2journal: fix JSON numbers, unicode escapes and per-line state ([#24443](https://github.com/netdata/netdata/issues/24443))
- Dbengine: keep chart page phases across restarts ([#24453](https://github.com/netdata/netdata/issues/24453))
- Stop log2journal json escapes from reading past the line terminator ([#24365](https://github.com/netdata/netdata/issues/24365))
- Statsd: remove idle metrics safely ([#24440](https://github.com/netdata/netdata/issues/24440))
- Fix NetFlow startup reconciliation and keepalive coverage ([#24414](https://github.com/netdata/netdata/issues/24414))
- Docs: add volume discounts, the University of Amsterdam study, the Cloud availability commitment and street-level flow maps to the product description ([#24407](https://github.com/netdata/netdata/issues/24407))
- Log2journal: don't use PCRE2_UNSET offsets of unmatched named groups ([#24380](https://github.com/netdata/netdata/issues/24380))
- Add troubleshooting section to MSI ([#24456](https://github.com/netdata/netdata/issues/24456))
- Api: fleet time-aggregations - percentage-of-time, number-of-flaps, number-of-times ([#23281](https://github.com/netdata/netdata/issues/23281))
- Properly name and split installer related unit tests. ([#24464](https://github.com/netdata/netdata/issues/24464))
- Switch updater check in CI to use static builds. ([#24457](https://github.com/netdata/netdata/issues/24457))
- Properly skip all parts of local build tests. ([#24465](https://github.com/netdata/netdata/issues/24465))
- Query: report the last node's query time and fix the percentage-view anomaly rate ([#24460](https://github.com/netdata/netdata/issues/24460))
- Dbengine: key the page cache on the metric's uuidmap id ([#24467](https://github.com/netdata/netdata/issues/24467))
- Contexts: hold a chart reference while walking instance charts ([#24466](https://github.com/netdata/netdata/issues/24466))
- Docs: privileged eBPF plugins use their built-in directories ([#24421](https://github.com/netdata/netdata/issues/24421))
- Connect to the resolved addresses staggered and in parallel ([#24397](https://github.com/netdata/netdata/issues/24397))
- Build(deps): bump github.com/vmware/govmomi from 0.56.0 to 0.56.1 in /src/go ([#24478](https://github.com/netdata/netdata/issues/24478))
- Build(deps): bump github.com/bmatcuk/doublestar/v4 from 4.10.3 to 4.10.4 in /src/go ([#24479](https://github.com/netdata/netdata/issues/24479))
- Build(deps): bump the github-actions group with 8 updates ([#24482](https://github.com/netdata/netdata/issues/24482))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/rds from 1.131.0 to 1.131.1 in /src/go ([#24481](https://github.com/netdata/netdata/issues/24481))
- Fix(go.d): encode service discovery configs through a job helper ([#24469](https://github.com/netdata/netdata/issues/24469))
- Fix(go.d): share safe state file operations for SNMP traps and S3 checks ([#24462](https://github.com/netdata/netdata/issues/24462))
- Build(deps): bump rustls from 0.23.45 to 0.23.46 in /src/crates ([#24470](https://github.com/netdata/netdata/issues/24470))
- Dbengine: small fixes [#23896](https://github.com/netdata/netdata/issues/23896) (F7-F14) ([#24441](https://github.com/netdata/netdata/issues/24441))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.9 to 1.33.10 in /src/go ([#24484](https://github.com/netdata/netdata/issues/24484))
- Docs: product-based pricing in the product description ([#24472](https://github.com/netdata/netdata/issues/24472))
- Require a paid plan for Network Flows and OpenTelemetry traces ([#24383](https://github.com/netdata/netdata/issues/24383))
- Fix(go.d): preserve job manager shutdown progress and admission results ([#24491](https://github.com/netdata/netdata/issues/24491))
- Fix(go): bound shared HTTP response acquisition ([#24490](https://github.com/netdata/netdata/issues/24490))
- Test(go): speed up HTTP response limit tests ([#24493](https://github.com/netdata/netdata/issues/24493))
- Aclk: bound and strictly parse chunk sizes in https responses ([#24483](https://github.com/netdata/netdata/issues/24483))
- Fix(go.d/snmp): reject polls with no device response ([#24497](https://github.com/netdata/netdata/issues/24497))
- Bundle pinned MSYS2 package updates in the Windows installer ([#24473](https://github.com/netdata/netdata/issues/24473))
- Fix(go.d): avoid source content in parser and collector diagnostics ([#24496](https://github.com/netdata/netdata/issues/24496))
- Windows.plugin: fix Hyper-V VM CPU scale, GPA modifications rate and storage latency ([#24428](https://github.com/netdata/netdata/issues/24428))
- Fix(plugins.d): restore vnode stale timeouts and recovery ([#24495](https://github.com/netdata/netdata/issues/24495))
- Build(deps): bump github.com/catonetworks/cato-go-sdk from 1.1.0 to 1.1.2 in /src/go ([#24489](https://github.com/netdata/netdata/issues/24489))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.114.3 to 1.114.5 in /src/go ([#24486](https://github.com/netdata/netdata/issues/24486))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.73.3 to 1.75.1 in /src/go ([#24488](https://github.com/netdata/netdata/issues/24488))
- Threads: let owner-joined threads opt out of the shutdown drain at creation ([#24492](https://github.com/netdata/netdata/issues/24492))
- Add network interface metrics/function (Windows) ([#24450](https://github.com/netdata/netdata/issues/24450))
- Regenerate integrations docs ([#24326](https://github.com/netdata/netdata/issues/24326))
- Contexts: hold the chart while reading instance labels ([#24474](https://github.com/netdata/netdata/issues/24474))
- Feat(dem): support independent browser runtime releases ([#24500](https://github.com/netdata/netdata/issues/24500))
- Dbengine unittest: do not leave the default memory mode set to dbengine ([#24503](https://github.com/netdata/netdata/issues/24503))
- Regenerate integrations docs ([#24502](https://github.com/netdata/netdata/issues/24502))
- Update netdata-updater.sh to use new artifact hosting. ([#24445](https://github.com/netdata/netdata/issues/24445))
- FreeBSD network metrics ([#24459](https://github.com/netdata/netdata/issues/24459))
- Regenerate integrations docs ([#24508](https://github.com/netdata/netdata/issues/24508))
- Ml: keep the dimension anomaly score threshold reachable ([#24499](https://github.com/netdata/netdata/issues/24499))
- Docs: explain interpolation of non-incremental metrics in dbengine ([#24487](https://github.com/netdata/netdata/issues/24487))
- Build(deps): bump github.com/catonetworks/cato-go-sdk from 1.1.2 to 1.1.3 in /src/go ([#24513](https://github.com/netdata/netdata/issues/24513))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.20.10 to 1.20.12 in /src/go ([#24514](https://github.com/netdata/netdata/issues/24514))
- Build(deps): bump google.golang.org/grpc from 1.84.0 to 1.85.0 in /src/go ([#24517](https://github.com/netdata/netdata/issues/24517))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.114.5 to 1.114.6 in /src/go ([#24518](https://github.com/netdata/netdata/issues/24518))
- Build(deps): bump github.com/vmware/govmomi from 0.56.1 to 0.56.2 in /src/go ([#24523](https://github.com/netdata/netdata/issues/24523))
- Build(deps): bump github.com/prometheus/common from 0.72.1 to 0.73.0 in /src/go ([#24522](https://github.com/netdata/netdata/issues/24522))
- Build(deps): bump golang.org/x/net from 0.61.0 to 0.62.0 in /src/go ([#24521](https://github.com/netdata/netdata/issues/24521))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.41.4 to 1.41.7 in /src/go ([#24519](https://github.com/netdata/netdata/issues/24519))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.10 to 1.33.12 in /src/go ([#24525](https://github.com/netdata/netdata/issues/24525))
- Build(deps): bump k8s.io/client-go from 0.37.1 to 0.37.2 in /src/go ([#24526](https://github.com/netdata/netdata/issues/24526))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.75.1 to 1.75.2 in /src/go ([#24527](https://github.com/netdata/netdata/issues/24527))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/rds from 1.131.1 to 1.131.2 in /src/go ([#24520](https://github.com/netdata/netdata/issues/24520))
- Test(go.d): fix restart continuation deadline flake ([#24524](https://github.com/netdata/netdata/issues/24524))
- Fix(rrddim): name a missing dimension id in the fatal message ([#24528](https://github.com/netdata/netdata/issues/24528))
- Dbengine: never free a datafile that a journal index or cached page still points at ([#24509](https://github.com/netdata/netdata/issues/24509))
- Ci: drop the retired macos-14 runner from the macOS build matrix ([#24532](https://github.com/netdata/netdata/issues/24532))
- Claim: do not rotate the challenge on an unauthenticated wrong key ([#24531](https://github.com/netdata/netdata/issues/24531))
- Test(go.d): synchronize secret store mutation tests ([#24535](https://github.com/netdata/netdata/issues/24535))
- Registry: take netdata_registry_id from the Cookie header only ([#24494](https://github.com/netdata/netdata/issues/24494))
- Keep only a valid client address from X-Forwarded-For ([#24452](https://github.com/netdata/netdata/issues/24452))
- Feat(ipmi): make Go IPMI the default with exclusive plugin selection ([#24533](https://github.com/netdata/netdata/issues/24533))
- Regenerate integrations docs ([#24544](https://github.com/netdata/netdata/issues/24544))
- Unittest: fix escapetest reading an unterminated buffer ([#24536](https://github.com/netdata/netdata/issues/24536))
- Use a private channel between the spawn server and its creator ([#24475](https://github.com/netdata/netdata/issues/24475))
- Proc.plugin: obsolete swap_cached and zswap charts when swap is disabled ([#24424](https://github.com/netdata/netdata/issues/24424))
- Locks: name the holder in rw-spinlock deadlock fatals ([#24511](https://github.com/netdata/netdata/issues/24511))
- Feat(ipmi): add the ipmi-sel System Event Log Function ([#24548](https://github.com/netdata/netdata/issues/24548))
- Fix(ipmi): bump go-ipmi for corrected SEL event names ([#24550](https://github.com/netdata/netdata/issues/24550))
- Refactor(funcapi): share raw-request input parsing ([#24551](https://github.com/netdata/netdata/issues/24551))
- Feat(go): honor collector startup retry deadlines ([#24547](https://github.com/netdata/netdata/issues/24547))
- Docs(Windows): fix custom-CA steps - update-ca-trust ships as a script, not an .exe ([#24541](https://github.com/netdata/netdata/issues/24541))
- Aclk: report the HTTP status when the WebSocket upgrade fails ([#24537](https://github.com/netdata/netdata/issues/24537))
- Build: link ebpf-go.plugin statically in static builds ([#24558](https://github.com/netdata/netdata/issues/24558))
- Test(go.d): settle candidate trials before restart assertions ([#24569](https://github.com/netdata/netdata/issues/24569))
- Feat(dem): deliver independently versioned browser runtimes ([#24506](https://github.com/netdata/netdata/issues/24506))
- Feat(ipmi): chart new SEL records and alert on critical discrete events ([#24560](https://github.com/netdata/netdata/issues/24560))
- Feat(go.d): add Cisco Meraki inventory and availability collector ([#24559](https://github.com/netdata/netdata/issues/24559))
- Docs(skills): capture native and static packaging review guidance ([#24546](https://github.com/netdata/netdata/issues/24546))
- Web: trim header whitespace, reject malformed header lines, anchor Content-Length ([#24543](https://github.com/netdata/netdata/issues/24543))
- Feat(go.d/panos): add IPSec tunnel and IKE gateway state ([#24386](https://github.com/netdata/netdata/issues/24386))
- Fix(ipmi): stop summing sensor readings in the ipmi-sensors Function ([#24571](https://github.com/netdata/netdata/issues/24571))
- Feat(ipmi): show live sensor thresholds in the ipmi-sensors Function ([#24573](https://github.com/netdata/netdata/issues/24573))
- Feat(go.d): add Meraki switch-port and uplink traffic ([#24572](https://github.com/netdata/netdata/issues/24572))
- Regenerate integrations docs ([#24549](https://github.com/netdata/netdata/issues/24549))
- Shutdown: record the shutdown duration in the status file, not SQLite ([#24534](https://github.com/netdata/netdata/issues/24534))
- Docs(skills): capture independent component releases and SRE handoffs ([#24577](https://github.com/netdata/netdata/issues/24577))
- Fix(go.d): refresh V1 generated vnode metadata ([#24576](https://github.com/netdata/netdata/issues/24576))
- Ci: cross-compile every Go program for every platform and test each Go module once ([#24570](https://github.com/netdata/netdata/issues/24570))
- Add Fedora 45 to CI jobs and package builds. ([#24565](https://github.com/netdata/netdata/issues/24565))
- Add Ubuntu 26.10 to CI jobs and package builds. ([#24566](https://github.com/netdata/netdata/issues/24566))
- Docs(api): match the /api/v3/claim response docs to the handler ([#24574](https://github.com/netdata/netdata/issues/24574))
- Docs: add on-prem HA and disaster recovery page to docs map ([#24579](https://github.com/netdata/netdata/issues/24579))
- Sync eBPF branches ([#24355](https://github.com/netdata/netdata/issues/24355))
- Locks: keep the rw-spinlock writer tid at 32 bits ([#24578](https://github.com/netdata/netdata/issues/24578))
- Keep the client address of X-Forwarded-For entries that carry a port ([#24545](https://github.com/netdata/netdata/issues/24545))
- Health: restrict the dyncfg alert notification program to the configured default ([#24585](https://github.com/netdata/netdata/issues/24585))
- Build(deps): bump github.com/jackc/pgx/v5 from 5.11.0 to 5.12.0 in /src/go ([#24590](https://github.com/netdata/netdata/issues/24590))
- Build(deps): bump github.com/prometheus/common from 0.73.0 to 0.73.1 in /src/go ([#24592](https://github.com/netdata/netdata/issues/24592))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.75.2 to 1.75.3 in /src/go ([#24591](https://github.com/netdata/netdata/issues/24591))
- Build(deps): bump github.com/ProtonMail/go-crypto from 1.5.1 to 1.5.2 in /src/go ([#24589](https://github.com/netdata/netdata/issues/24589))
- Build(deps): bump the github-actions group with 3 updates ([#24593](https://github.com/netdata/netdata/issues/24593))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.41.7 to 1.41.8 in /src/go ([#24588](https://github.com/netdata/netdata/issues/24588))
- Status: fix ppc32, mips32 and armv5 builds ([#24563](https://github.com/netdata/netdata/issues/24563))
- Health: keep an alert's latest transition when saves arrive out of order ([#24501](https://github.com/netdata/netdata/issues/24501))
- Snmp: collect ifAlias as the if_alias label on interface charts ([#24552](https://github.com/netdata/netdata/issues/24552))
- Escape dimension names in the html data format ([#24562](https://github.com/netdata/netdata/issues/24562))
- Fix(go.d): keep chart labels ending in a backslash intact ([#24594](https://github.com/netdata/netdata/issues/24594))
- Snmp: show the interface alias in the interfaces Function ([#24595](https://github.com/netdata/netdata/issues/24595))
- Feat(go.d/topology): label SNMP port bullets with the interface alias ([#24597](https://github.com/netdata/netdata/issues/24597))
- Ci(support-bundle): keep socket fixtures alive for the whole collection ([#24596](https://github.com/netdata/netdata/issues/24596))
- Fix(go.d/snmp): correct Cisco Catalyst PoE per-port OIDs and port identity ([#24599](https://github.com/netdata/netdata/issues/24599))
- Feat(go.d/snmp_topology): show the interface alias next to Port in the device Ports table ([#24600](https://github.com/netdata/netdata/issues/24600))
- Snmp_topology: show the full ifAlias in the Ports expanded row ([#24605](https://github.com/netdata/netdata/issues/24605))
- Feat(dem): automate browser sandbox host setup ([#24575](https://github.com/netdata/netdata/issues/24575))
- Fix(go.d/snmp): correct stock profile OIDs and check them against MIBs ([#24606](https://github.com/netdata/netdata/issues/24606))
- Fix(go.d/snmp_topology): keep ifHighSpeed port speed over the saturated 32-bit ifSpeed ([#24607](https://github.com/netdata/netdata/issues/24607))
- Fix(dem): temporarily hide DEM Functions ([#24608](https://github.com/netdata/netdata/issues/24608))
- Test(dem): use random run IDs for artifact store fixtures ([#24609](https://github.com/netdata/netdata/issues/24609))
- Diskspace: chart a filesystem whose kept mount is excluded; fix thp_file mapped ([#24444](https://github.com/netdata/netdata/issues/24444))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.12 to 1.33.13 in /src/go ([#24612](https://github.com/netdata/netdata/issues/24612))
- Build(deps): bump github.com/catonetworks/cato-go-sdk from 1.1.3 to 1.1.4 in /src/go ([#24613](https://github.com/netdata/netdata/issues/24613))
- Feat(go.d): add Meraki appliance uplink health ([#24616](https://github.com/netdata/netdata/issues/24616))
- Feat(go.d): support optional collector operational tests ([#24615](https://github.com/netdata/netdata/issues/24615))
- Regenerate integrations docs ([#24587](https://github.com/netdata/netdata/issues/24587))
- Feat(dem): rehearse draft journeys with configuration Test ([#24618](https://github.com/netdata/netdata/issues/24618))
- Fix(snmp): refresh labels on surviving table charts ([#24620](https://github.com/netdata/netdata/issues/24620))
- Docs: require concrete benefit for review-driven changes ([#24621](https://github.com/netdata/netdata/issues/24621))
- Dbengine: move Cloud queries and parallel weights off the libuv pool ([#24581](https://github.com/netdata/netdata/issues/24581))
- Feat(snmp): add chained table lookups for Cisco PoE labels ([#24623](https://github.com/netdata/netdata/issues/24623))
- Regenerate integrations docs ([#24619](https://github.com/netdata/netdata/issues/24619))
- Coverity: disable all Go-built components in the scan build ([#24624](https://github.com/netdata/netdata/issues/24624))
- Fix(snmp): derive table row identity from SNMP indexes ([#24625](https://github.com/netdata/netdata/issues/24625))
- Regenerate integrations docs ([#24628](https://github.com/netdata/netdata/issues/24628))
- Chore(go.d/x509check): migrate to framework v2 ([#24634](https://github.com/netdata/netdata/issues/24634))
- Feat(go.d/x509check): add tls_server_name option ([#24636](https://github.com/netdata/netdata/issues/24636))
- Regenerate integrations docs ([#24635](https://github.com/netdata/netdata/issues/24635))
- Query: clamp resampling time and cap initial time-group buffers ([#24630](https://github.com/netdata/netdata/issues/24630))
- Refactor(go.d/x509check): replace cfssl with a context-aware revocation check ([#24637](https://github.com/netdata/netdata/issues/24637))
- Regenerate integrations docs ([#24640](https://github.com/netdata/netdata/issues/24640))
- Libnetdata, local-listeners: fix unchecked test wait and zero-total report division ([#24639](https://github.com/netdata/netdata/issues/24639))
- Netdatacli: add dyncfg-tree; support bundle reads the tree through it ([#24586](https://github.com/netdata/netdata/issues/24586))
- Contexts: merge collected instance metadata under the context lock ([#24645](https://github.com/netdata/netdata/issues/24645))
- Sqlite: report why the metadata database failed to initialize ([#24642](https://github.com/netdata/netdata/issues/24642))
- Missing BSD metrics ([#24617](https://github.com/netdata/netdata/issues/24617))
- Regenerate integrations docs ([#24657](https://github.com/netdata/netdata/issues/24657))
- Docs: Add node-to-Room move steps to Spaces and Rooms doc ([#23417](https://github.com/netdata/netdata/issues/23417))
- Mcp: reject unknown time_group and aggregation in query_metrics ([#24641](https://github.com/netdata/netdata/issues/24641))
- Fix apps.plugin stat parsing and stale process identity ([#24643](https://github.com/netdata/netdata/issues/24643))
- Docs: add Netdata AI page to On-Prem docs map and reorder sidebar ([#24667](https://github.com/netdata/netdata/issues/24667))
- Feat(dem): use configured vnodes for site identity ([#24668](https://github.com/netdata/netdata/issues/24668))
- Also publish stable releases to preview channel. ([#24583](https://github.com/netdata/netdata/issues/24583))
- Api: serve only the agent-wide default object from /api/v3/settings ([#24610](https://github.com/netdata/netdata/issues/24610))
- Feat(dem): add shared browser capacity and independent check scheduling ([#24674](https://github.com/netdata/netdata/issues/24674))
- Fix(dem): preserve exact RUM populations and reduce snapshot cost ([#24675](https://github.com/netdata/netdata/issues/24675))
- Libnetdata: remove unused onewayalloc helpers ([#24663](https://github.com/netdata/netdata/issues/24663))
- Perf(dem): reduce RUM history query allocations ([#24677](https://github.com/netdata/netdata/issues/24677))
- Contexts: guard metadata reads and retain weights results ([#24654](https://github.com/netdata/netdata/issues/24654))
- Perf(dem): reduce RUM snapshot CPU and allocations ([#24680](https://github.com/netdata/netdata/issues/24680))
## [2.12.0] - 2026-09-30
### Merged Pull Requests:
- Rework Ceph collector as a Prometheus complement ([#23357](https://github.com/netdata/netdata/issues/23357))
- Improve the support bundle: streaming api key, encoding fidelity, Windows ETW logs, permissions ([#23452](https://github.com/netdata/netdata/issues/23452))
- Fix: replace dynamic proc netdev format strings ([#23450](https://github.com/netdata/netdata/issues/23450))
- Refactor(go.d): migrate Ceph collector to framework v2 ([#23462](https://github.com/netdata/netdata/issues/23462))
- Refactor: remove unused registry_generate_curl_urls function ([#23464](https://github.com/netdata/netdata/issues/23464))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.34 to 1.19.35 in /src/go ([#23472](https://github.com/netdata/netdata/issues/23472))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.66.3 to 1.66.4 in /src/go ([#23468](https://github.com/netdata/netdata/issues/23468))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.35.4 to 1.35.5 in /src/go ([#23471](https://github.com/netdata/netdata/issues/23471))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.35 to 1.32.36 in /src/go ([#23473](https://github.com/netdata/netdata/issues/23473))
- Fix(go.d/snmp): use correct OID for Aruba fan status ([#23478](https://github.com/netdata/netdata/issues/23478))
- Harden CI change detection for large pull requests ([#23477](https://github.com/netdata/netdata/issues/23477))
- Complete collector documentation descriptions ([#23476](https://github.com/netdata/netdata/issues/23476))
- Fix(dbengine): acquire merged page references before publishing ([#23475](https://github.com/netdata/netdata/issues/23475))
- Regenerate integrations docs ([#23484](https://github.com/netdata/netdata/issues/23484))
- Correct zRAM and eBPF VFS descriptions ([#23487](https://github.com/netdata/netdata/issues/23487))
- Regenerate integrations docs ([#23488](https://github.com/netdata/netdata/issues/23488))
- Aclk: report MQTT PUBACK timeouts separately ([#23486](https://github.com/netdata/netdata/issues/23486))
- ACLK: Add TLS hostname and IP verification for HTTPS requests ([#23463](https://github.com/netdata/netdata/issues/23463))
- Build(deps): bump github.com/catonetworks/cato-go-sdk from 0.3.2 to 0.3.3 in /src/go ([#23517](https://github.com/netdata/netdata/issues/23517))
- Build(deps): bump golang.org/x/net from 0.57.0 to 0.58.0 in /src/go ([#23519](https://github.com/netdata/netdata/issues/23519))
- Build(deps): bump github.com/golangsnmp/gomib from 0.12.0 to 0.13.2 in /src/go ([#23520](https://github.com/netdata/netdata/issues/23520))
- Build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.22.0 to 1.23.0 in /src/go ([#23518](https://github.com/netdata/netdata/issues/23518))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.35.5 to 1.36.0 in /src/go ([#23523](https://github.com/netdata/netdata/issues/23523))
- Feat(go.d/prometheus): support Ceph Tentacle hardware and PG rebuild metrics ([#23524](https://github.com/netdata/netdata/issues/23524))
- Regenerate integrations docs ([#23527](https://github.com/netdata/netdata/issues/23527))
- Ci: avoid package builds for Go-only changes ([#23530](https://github.com/netdata/netdata/issues/23530))
- Fix(go.d/snmp): correct MikroTik gauge transform ([#23525](https://github.com/netdata/netdata/issues/23525))
- OTel traces: ingestion, storage, and the otel-traces query Function ([#23479](https://github.com/netdata/netdata/issues/23479))
- Fix handling of package publishing detection in updater script. ([#22027](https://github.com/netdata/netdata/issues/22027))
- Make attempting to update unsupported installs fatal in kickstart.sh. ([#23253](https://github.com/netdata/netdata/issues/23253))
- Add basic handling for release candidate versions in build system. ([#23211](https://github.com/netdata/netdata/issues/23211))
- Remove RHEL 7.x and Amazon Linux 2 from CI and package builds. ([#22930](https://github.com/netdata/netdata/issues/22930))
- Fix(go.d/smartctl): normalize device chart identity ([#23529](https://github.com/netdata/netdata/issues/23529))
- Include full page identity in PGC cache fatal messages ([#23522](https://github.com/netdata/netdata/issues/23522))
- Increment label version only on actual label mutations ([#23513](https://github.com/netdata/netdata/issues/23513))
- Fix(dbengine): synchronize merged extent query teardown ([#23521](https://github.com/netdata/netdata/issues/23521))
- Docs(mcp): fix stale netdata-build-mcp setup/auth docs ([#23537](https://github.com/netdata/netdata/issues/23537))
- Fix(health): avoid reinitializing alerts for unchanged charts ([#23515](https://github.com/netdata/netdata/issues/23515))
- Fix(go.d/snmp_topology): select usable management IPs ([#23536](https://github.com/netdata/netdata/issues/23536))
- Fix(go.d): remove unaligned chartengine atomics ([#23540](https://github.com/netdata/netdata/issues/23540))
- Update SQLite version to 3.53.4 ([#23511](https://github.com/netdata/netdata/issues/23511))
- Improve timeout handling for HTTPS and MQTT clients ([#23105](https://github.com/netdata/netdata/issues/23105))
- Fix(mrg): avoid UUID map create/free churn during metric lookups ([#23538](https://github.com/netdata/netdata/issues/23538))
- Fix(rrdcalc): clarify health initialization flag behavior on child disconnect ([#23541](https://github.com/netdata/netdata/issues/23541))
- Fix(sqlite_health): fix error check for statement preparation ([#23545](https://github.com/netdata/netdata/issues/23545))
- Fix(health): lazily populate raised-alert summaries for notifications ([#23544](https://github.com/netdata/netdata/issues/23544))
- Fix(go.d/snmp_topology): make FDB-inferred topology reliable by default ([#23546](https://github.com/netdata/netdata/issues/23546))
- Regenerate integrations docs ([#23552](https://github.com/netdata/netdata/issues/23552))
- Fix coverity ([#23553](https://github.com/netdata/netdata/issues/23553))
- Fix typo in clickhouse.replicas_max_absolute_delay ([#23548](https://github.com/netdata/netdata/issues/23548))
- Apps.plugin: add system.processes_state chart on macOS and FreeBSD ([#23296](https://github.com/netdata/netdata/issues/23296), [#23535](https://github.com/netdata/netdata/issues/23535)) ([#23534](https://github.com/netdata/netdata/issues/23534))
- Fix claim on Microsoft ([#23547](https://github.com/netdata/netdata/issues/23547))
- Feat(health): index alerts by name for faster variable lookups ([#23554](https://github.com/netdata/netdata/issues/23554))
- Fix(go.d/snmp): make IPv4 interface facts baseline topology data ([#23557](https://github.com/netdata/netdata/issues/23557))
- Regenerate integrations docs ([#23556](https://github.com/netdata/netdata/issues/23556))
- Fix(go.d/snmp_topology): enable UniFi topology profiles ([#23561](https://github.com/netdata/netdata/issues/23561))
- Remove Ubuntu 25.10 from CI and package builds. ([#22931](https://github.com/netdata/netdata/issues/22931))
- Address issues with MSSQL 2014 ([#23460](https://github.com/netdata/netdata/issues/23460))
- Fix(fgo.d/mssql): harden function queries across SQL Server and Azure ([#23564](https://github.com/netdata/netdata/issues/23564))
- Regenerate integrations docs ([#23563](https://github.com/netdata/netdata/issues/23563))
- Fix(go.d/snmp): honor scalar fallback order ([#23565](https://github.com/netdata/netdata/issues/23565))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/sts from 1.45.5 to 1.45.6 in /src/go ([#23570](https://github.com/netdata/netdata/issues/23570))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.36.0 to 1.36.1 in /src/go ([#23567](https://github.com/netdata/netdata/issues/23567))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.36 to 1.32.37 in /src/go ([#23575](https://github.com/netdata/netdata/issues/23575))
- Build(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.1 in /src/go ([#23574](https://github.com/netdata/netdata/issues/23574))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.66.4 to 1.66.5 in /src/go ([#23571](https://github.com/netdata/netdata/issues/23571))
- Fix(go.d/snmp): correct Synology profile detection and metrics ([#23577](https://github.com/netdata/netdata/issues/23577))
- Regenerate integrations docs ([#23578](https://github.com/netdata/netdata/issues/23578))
- Network-viewer: support topology:network-connections on Windows ([#23562](https://github.com/netdata/netdata/issues/23562))
- Point the notifications README at the current Netdata AI troubleshooting page ([#23582](https://github.com/netdata/netdata/issues/23582))
- Regenerate integrations docs ([#23581](https://github.com/netdata/netdata/issues/23581))
- Fix(go.d/snmp_topology): report correct device metadata ([#23587](https://github.com/netdata/netdata/issues/23587))
- Fix(go.d/snmp): count all managed topology devices as discovered ([#23588](https://github.com/netdata/netdata/issues/23588))
- Convert DC algorithms to go (ebpf.plugin) ([#23451](https://github.com/netdata/netdata/issues/23451))
- Fix(memory): reduce glibc mallinfo2 pulse overhead ([#23579](https://github.com/netdata/netdata/issues/23579))
- Refactor(aclk): clean up manifest publication record ([#23580](https://github.com/netdata/netdata/issues/23580))
- Regenerate integrations docs ([#23590](https://github.com/netdata/netdata/issues/23590))
- Docs: repair generated Learn link sources ([#23591](https://github.com/netdata/netdata/issues/23591))
- Align documentation checks with Learn runtime ([#23593](https://github.com/netdata/netdata/issues/23593))
- Regenerate integrations docs ([#23592](https://github.com/netdata/netdata/issues/23592))
- Fix(go.d/snmp): identify qualified UniFi devices as Ubiquiti ([#23594](https://github.com/netdata/netdata/issues/23594))
- Fix stale links in Agent documentation sources ([#23595](https://github.com/netdata/netdata/issues/23595))
- Regenerate integrations docs ([#23596](https://github.com/netdata/netdata/issues/23596))
- Add Ceph monitoring and alert coverage (Phase 1) ([#23551](https://github.com/netdata/netdata/issues/23551))
- Order Ceph profile charts by operator priority ([#23599](https://github.com/netdata/netdata/issues/23599))
- Correct Ceph integration examples and Prometheus expiry guidance ([#23601](https://github.com/netdata/netdata/issues/23601))
- Regenerate integrations docs ([#23598](https://github.com/netdata/netdata/issues/23598))
- Feat(go/charttpl): allow root groups without a family ([#23600](https://github.com/netdata/netdata/issues/23600))
- Query contract corpus: layered black-box tests of the query engine ([#23130](https://github.com/netdata/netdata/issues/23130))
- Feat(go/charttpl): inherit chart priority defaults ([#23602](https://github.com/netdata/netdata/issues/23602))
- Fix(build): make AddressSanitizer detect pooled allocator use-after-free ([#23566](https://github.com/netdata/netdata/issues/23566))
- Test(prometheus): clean up metadata-dependent tests ([#23605](https://github.com/netdata/netdata/issues/23605))
- Chore(go.d/prometheus): flatten application profile families ([#23606](https://github.com/netdata/netdata/issues/23606))
- Docs(prometheus): publish stock profile coverage ([#23607](https://github.com/netdata/netdata/issues/23607))
- Docs(prometheus): emit MDX-safe profile details ([#23610](https://github.com/netdata/netdata/issues/23610))
- Docs(prometheus): clarify generated profile catalogues ([#23611](https://github.com/netdata/netdata/issues/23611))
- Docs(prometheus): clarify vLLM distribution questions ([#23613](https://github.com/netdata/netdata/issues/23613))
- Docs(prometheus): keep profile questions internal ([#23614](https://github.com/netdata/netdata/issues/23614))
- Regenerate integrations docs ([#23609](https://github.com/netdata/netdata/issues/23609))
- Fix(query): apply absolute to incoming plan points ([#23503](https://github.com/netdata/netdata/issues/23503))
- Fix(query): keep tier-0 evidence on source rows ([#23504](https://github.com/netdata/netdata/issues/23504))
- Fix(query): preserve incremental sum baselines ([#23505](https://github.com/netdata/netdata/issues/23505))
- Fix(query): keep API timestamps independent of retention ([#23507](https://github.com/netdata/netdata/issues/23507))
- Fix(query): preserve multipass contributor counts ([#23508](https://github.com/netdata/netdata/issues/23508))
- Fix(dbengine): accept valid long page cadences ([#23514](https://github.com/netdata/netdata/issues/23514))
- Build(deps): bump github.com/miekg/dns from 1.1.72 to 1.1.73 in /src/go ([#23619](https://github.com/netdata/netdata/issues/23619))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.36 to 1.19.37 in /src/go ([#23617](https://github.com/netdata/netdata/issues/23617))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.36.1 to 1.36.2 in /src/go ([#23620](https://github.com/netdata/netdata/issues/23620))
- Render Prometheus profile metrics as grouped tables ([#23616](https://github.com/netdata/netdata/issues/23616))
- Build(deps): bump k8s.io/client-go from 0.36.3 to 0.36.4 in /src/go ([#23625](https://github.com/netdata/netdata/issues/23625))
- Build(deps): bump google.golang.org/grpc from 1.83.0 to 1.83.1 in /src/go ([#23623](https://github.com/netdata/netdata/issues/23623))
- Build(deps): bump github.com/vmware/govmomi from 0.55.1 to 0.56.0 in /src/go ([#23629](https://github.com/netdata/netdata/issues/23629))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.66.5 to 1.66.6 in /src/go ([#23628](https://github.com/netdata/netdata/issues/23628))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.37 to 1.32.38 in /src/go ([#23626](https://github.com/netdata/netdata/issues/23626))
- Fix(query): preserve sum values across row seams ([#23512](https://github.com/netdata/netdata/issues/23512))
- Chore(go.d): retire dedicated HAProxy collector ([#23631](https://github.com/netdata/netdata/issues/23631))
- Regenerate integrations docs ([#23627](https://github.com/netdata/netdata/issues/23627))
- Docs(mcp): add Custom MCP Server requirements and FAQ ([#23633](https://github.com/netdata/netdata/issues/23633))
- Chore(python.d): retire HAProxy collector ([#23632](https://github.com/netdata/netdata/issues/23632))
- Fix(go.d/snmp): resolve UniFi models from sysDescr ([#23635](https://github.com/netdata/netdata/issues/23635))
- Fix(build): restrict eBPF plugin to 64-bit userlands ([#23446](https://github.com/netdata/netdata/issues/23446))
- Perf(rrd): avoid redundant chart metadata re-interning ([#23603](https://github.com/netdata/netdata/issues/23603))
- Feat(fetch): include base commit SHA in PR JSON output ([#23637](https://github.com/netdata/netdata/issues/23637))
- Fix(go.d/panos): collect BGP peers on the Advanced Routing Engine ([#23636](https://github.com/netdata/netdata/issues/23636))
- Regenerate integrations docs ([#23640](https://github.com/netdata/netdata/issues/23640))
- Fix(installer): install-required-packages.sh detection and tree-validation correctness fixes ([#23408](https://github.com/netdata/netdata/issues/23408))
- Fix(inicfg): replace sprintf with snprintfz for safer string formatting ([#23638](https://github.com/netdata/netdata/issues/23638))
- Fix(jsonwrap): correct logical operator in condition check ([#23639](https://github.com/netdata/netdata/issues/23639))
- Fix pooled response buffers and fragmented WebSocket payload masking ([#23485](https://github.com/netdata/netdata/issues/23485))
- Update labels ([#23453](https://github.com/netdata/netdata/issues/23453))
- Fix Kavenegar notification documentation link ([#23644](https://github.com/netdata/netdata/issues/23644))
- Regenerate integrations docs ([#23646](https://github.com/netdata/netdata/issues/23646))
- Fix(go.d/mssql): exclude disabled SQL Agent jobs by default ([#23645](https://github.com/netdata/netdata/issues/23645))
- Refactor the function-call mechanism into a first-class component ([#23532](https://github.com/netdata/netdata/issues/23532))
- Regenerate integrations docs ([#23647](https://github.com/netdata/netdata/issues/23647))
- Document Learn checksum ownership and recovery validation ([#23652](https://github.com/netdata/netdata/issues/23652))
- Fix streaming compression precedence and cadence-aware receiver liveness ([#23615](https://github.com/netdata/netdata/issues/23615))
- Fix(dbengine): prevent negative tier retention reporting ([#23648](https://github.com/netdata/netdata/issues/23648))
- Fix journalfile stale MRG metric double free ([#23560](https://github.com/netdata/netdata/issues/23560))
- Fix(mcp): drop dead NULL check in mcp_function_get_info ([#23655](https://github.com/netdata/netdata/issues/23655))
- Fix(go.d/jobmgr): converge accepted job activation asynchronously ([#23653](https://github.com/netdata/netdata/issues/23653))
- Fix issues with alert (windows) ([#23559](https://github.com/netdata/netdata/issues/23559))
- Refactor(go.d/snmp_topology): publish immutable topology generations ([#23659](https://github.com/netdata/netdata/issues/23659))
- Fix text buffer cleanup and dyncfg tree sizing race ([#23657](https://github.com/netdata/netdata/issues/23657))
- Fix(dictionary): defer destruction while dictionary APIs are active ([#23634](https://github.com/netdata/netdata/issues/23634))
- Fix(pulse): prevent redundant chart metadata version bumps ([#23650](https://github.com/netdata/netdata/issues/23650))
- Docs: document Netdata Cloud outbound IP addresses endpoint ([#23656](https://github.com/netdata/netdata/issues/23656))
- Regenerate integrations docs ([#23661](https://github.com/netdata/netdata/issues/23661))
- Drop retries on artifact downloads. ([#23649](https://github.com/netdata/netdata/issues/23649))
- Filter disk (Windows) ([#23660](https://github.com/netdata/netdata/issues/23660))
- Fix(proc): parse interrupt counters adjacent to labels ([#23651](https://github.com/netdata/netdata/issues/23651))
- Feat(go.d/snmp-topology): retain bounded diagnostic evidence ([#23665](https://github.com/netdata/netdata/issues/23665))
- Fix charts.d disabled-message config filename ([#23662](https://github.com/netdata/netdata/issues/23662))
- Regenerate integrations docs ([#23664](https://github.com/netdata/netdata/issues/23664))
- Feat(go.d/snmp-topology): retain topology acquisition diagnostics ([#23667](https://github.com/netdata/netdata/issues/23667))
- Feat(go.d/snmp_topology): add hermetic topology graph replay ([#23670](https://github.com/netdata/netdata/issues/23670))
- Feat(go.d): add S3 and multisite replication checks ([#23669](https://github.com/netdata/netdata/issues/23669))
- Feat(go.d/snmp_topology): add offline diagnostic inspection ([#23675](https://github.com/netdata/netdata/issues/23675))
- Fix(go.d/l2topology): reject ambiguous FDB alias owners ([#23678](https://github.com/netdata/netdata/issues/23678))
- Regenerate integrations docs ([#23672](https://github.com/netdata/netdata/issues/23672))
- Build(go): raise main toolchain baseline to 1.27 ([#23679](https://github.com/netdata/netdata/issues/23679))
- Feat(go.d/snmp_topology): add portable diagnostic archive ([#23680](https://github.com/netdata/netdata/issues/23680))
- Feat(go.d/snmp_topology): add archive diagnostic tool ([#23682](https://github.com/netdata/netdata/issues/23682))
- Add permanent SNMP troubleshooting data workflow ([#23681](https://github.com/netdata/netdata/issues/23681))
- Regenerate integrations docs ([#23686](https://github.com/netdata/netdata/issues/23686))
- Build(deps): bump github.com/gofrs/flock from 0.13.0 to 0.13.1 in /src/go ([#23695](https://github.com/netdata/netdata/issues/23695))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.107.3 to 1.109.1 in /src/go ([#23691](https://github.com/netdata/netdata/issues/23691))
- Build(deps): bump Kubernetes client libraries to 0.37.0 ([#23696](https://github.com/netdata/netdata/issues/23696))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/sts from 1.45.7 to 1.47.1 in /src/go ([#23694](https://github.com/netdata/netdata/issues/23694))
- Build(deps): bump docker/build-push-action from 6 to 7 ([#23689](https://github.com/netdata/netdata/issues/23689))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.38 to 1.33.1 in /src/go ([#23698](https://github.com/netdata/netdata/issues/23698))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.36.2 to 1.38.1 in /src/go ([#23702](https://github.com/netdata/netdata/issues/23702))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.66.6 to 1.69.1 in /src/go ([#23697](https://github.com/netdata/netdata/issues/23697))
- Build(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2 in /src/go ([#23706](https://github.com/netdata/netdata/issues/23706))
- Build(deps): bump github.com/catonetworks/cato-go-sdk from 0.3.3 to 0.4.0 in /src/go ([#23704](https://github.com/netdata/netdata/issues/23704))
- Build(deps): bump github.com/microsoft/go-mssqldb from 1.10.0 to 1.11.0 in /src/go ([#23703](https://github.com/netdata/netdata/issues/23703))
- Build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.14.0 to 1.14.1 in /src/go ([#23705](https://github.com/netdata/netdata/issues/23705))
- Build(deps): bump go.mongodb.org/mongo-driver/v2 from 2.8.0 to 2.8.2 in /src/go ([#23707](https://github.com/netdata/netdata/issues/23707))
- Fix(jobmgr): preserve shutdown errors through redaction ([#23708](https://github.com/netdata/netdata/issues/23708))
- Update version parsing in the updater script. ([#23586](https://github.com/netdata/netdata/issues/23586))
- Feat(go.d/snmp_topology): publish diagnostic archive ([#23709](https://github.com/netdata/netdata/issues/23709))
- Fix(cpp): remove dead stores and avoid copying ML queue items ([#23666](https://github.com/netdata/netdata/issues/23666))
- Pulse: chart dbengine extent decompression throughput ([#23671](https://github.com/netdata/netdata/issues/23671))
- Fix(god./snmp_topology): decode LLDP management addresses from indexes ([#23713](https://github.com/netdata/netdata/issues/23713))
- Fix dbengine empty flush batch counter leak ([#23699](https://github.com/netdata/netdata/issues/23699))
- Fix(go.d/snmp_topology): validate LLDP management address size ([#23715](https://github.com/netdata/netdata/issues/23715))
- Fix(go.d/snmp_topology): inspect links by replay index ([#23716](https://github.com/netdata/netdata/issues/23716))
- Perf(ml): reduce memory usage with lazy model allocation ([#23710](https://github.com/netdata/netdata/issues/23710))
- Feat(go.d/snmp_topology): add LLDP-V2 topology for PAN-OS ([#23717](https://github.com/netdata/netdata/issues/23717))
- Chore(go.d/snmp): diagnose missing profile identity ([#23718](https://github.com/netdata/netdata/issues/23718))
- Feat(go.d/snmp_topology): add IpAddressTable support ([#23723](https://github.com/netdata/netdata/issues/23723))
- Fix(build): bound eBPF Go dependency discovery ([#23608](https://github.com/netdata/netdata/issues/23608))
- Feat(go.d/snmp): query system scalars with GET requests ([#23724](https://github.com/netdata/netdata/issues/23724))
- Health: remove unused health_log_detail indexes ([#23722](https://github.com/netdata/netdata/issues/23722))
- Refactor(go.d/s3check): redesign for safer and clearer S3 monitoring ([#23731](https://github.com/netdata/netdata/issues/23731))
- Regenerate integrations docs ([#23714](https://github.com/netdata/netdata/issues/23714))
- Raise job concurrency limits for GHA workflows. ([#23741](https://github.com/netdata/netdata/issues/23741))
- Docs(agents): slim root AGENTS.md to one rule, one home ([#23742](https://github.com/netdata/netdata/issues/23742))
- Fix(pulse): let the mallinfo interval separate completed measurements ([#23736](https://github.com/netdata/netdata/issues/23736))
- Fix(aclk): do not report waived self-signed certs as verification failures ([#23732](https://github.com/netdata/netdata/issues/23732))
- Sow: make the template the single schema for SOW structure ([#23743](https://github.com/netdata/netdata/issues/23743))
- Chore(sow): complete the SOW schema for umbrellas and harden the audit matcher ([#23745](https://github.com/netdata/netdata/issues/23745))
- Monitor RDP connections (Window) ([#23719](https://github.com/netdata/netdata/issues/23719))
- Chore: correct stale comments and improve test diagnostics ([#23737](https://github.com/netdata/netdata/issues/23737))
- Fix(aclk): bound how long a shutdown waits during connection setup ([#23733](https://github.com/netdata/netdata/issues/23733))
- Fix(aclk): preserve PUBACK timeout count while offline ([#23734](https://github.com/netdata/netdata/issues/23734))
- Fix(windows): keep the claim token out of verbose MSI logs ([#23735](https://github.com/netdata/netdata/issues/23735))
- Add fallback to MSSQL Functions ([#23748](https://github.com/netdata/netdata/issues/23748))
- Feat(go.d/snmp): add per-walk timing and preparation diagnostics ([#23753](https://github.com/netdata/netdata/issues/23753))
- Docs(logs): rewrite the Logs section as the Logs Management operator's manual ([#23687](https://github.com/netdata/netdata/issues/23687))
- Docs: give the OpenTelemetry landing page a distinct rendered title ([#23755](https://github.com/netdata/netdata/issues/23755))
- Regenerate integrations docs ([#23746](https://github.com/netdata/netdata/issues/23746))
- Fix(exporting): preserve OpenTSDB telnet host and prefix characters ([#23749](https://github.com/netdata/netdata/issues/23749))
- Docs(mcp): add PagerDuty MCP Connection guide ([#23752](https://github.com/netdata/netdata/issues/23752))
- Chore(skills): add project-go-collector-design and slim the collector entry skill ([#23754](https://github.com/netdata/netdata/issues/23754))
- CPU charts (windows) ([#23549](https://github.com/netdata/netdata/issues/23549))
- Docs(integrations): add collector metadata content rules and a known-errors troubleshooting section ([#23763](https://github.com/netdata/netdata/issues/23763))
- Regenerate integrations docs ([#23756](https://github.com/netdata/netdata/issues/23756))
- Build(deps): bump github.com/gohugoio/hashstructure from 1.0.0 to 1.1.0 in /src/go ([#23765](https://github.com/netdata/netdata/issues/23765))
- Build(deps): bump github.com/go-sql-driver/mysql from 1.10.0 to 1.10.1 in /src/go ([#23766](https://github.com/netdata/netdata/issues/23766))
- Build(deps): bump github.com/klauspost/compress from 1.19.2 to 1.20.0 in /src/go ([#23764](https://github.com/netdata/netdata/issues/23764))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.109.1 to 1.110.0 in /src/go ([#23768](https://github.com/netdata/netdata/issues/23768))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.1 to 1.33.2 in /src/go ([#23772](https://github.com/netdata/netdata/issues/23772))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.69.1 to 1.70.0 in /src/go ([#23771](https://github.com/netdata/netdata/issues/23771))
- Build(deps): bump github.com/prometheus/common from 0.70.1 to 0.71.0 in /src/go ([#23773](https://github.com/netdata/netdata/issues/23773))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.38.1 to 1.39.0 in /src/go ([#23767](https://github.com/netdata/netdata/issues/23767))
- Optimize weights query arena reuse ([#23759](https://github.com/netdata/netdata/issues/23759))
- Build(deps): bump github.com/prometheus/client_model from 0.6.2 to 0.6.3 in /src/go ([#23774](https://github.com/netdata/netdata/issues/23774))
- Chore(skills): rename skills to area-prefixed names ([#23769](https://github.com/netdata/netdata/issues/23769))
- Fix(skills): close the failure paths in the skill scripts the review surfaced ([#23775](https://github.com/netdata/netdata/issues/23775))
- Topology: support generic response notifications ([#23776](https://github.com/netdata/netdata/issues/23776))
- Reduce KS2 comparison overhead with monotonic cursors ([#23779](https://github.com/netdata/netdata/issues/23779))
- Support ranked weights response limits across API formats ([#23777](https://github.com/netdata/netdata/issues/23777))
- Fix(dcgm): correct GPU chart grouping, units and source selection ([#23785](https://github.com/netdata/netdata/issues/23785))
- Docs: document chart annotations ([#23786](https://github.com/netdata/netdata/issues/23786))
- Fix repeated socket collection attempts in network namespaces ([#23778](https://github.com/netdata/netdata/issues/23778))
- Regenerate integrations docs ([#23787](https://github.com/netdata/netdata/issues/23787))
- Chore(skills): slim integrations-lifecycle and drop the taxonomy authoring content ([#23784](https://github.com/netdata/netdata/issues/23784))
- Chore(skills): rewrite collectors-snmp-trap-profiles as a rule sheet ([#23790](https://github.com/netdata/netdata/issues/23790))
- Fix(ml): defer ML worker queue teardown until collectors stop ([#23757](https://github.com/netdata/netdata/issues/23757))
- Fix(dbengine): repair -W createdataset ([#23758](https://github.com/netdata/netdata/issues/23758))
- Feat(go.d/snmp): publish diagnostics independently of topology collection ([#23791](https://github.com/netdata/netdata/issues/23791))
- Fix(ibm.d/as400): clamp row counts before converting int64 to int ([#23783](https://github.com/netdata/netdata/issues/23783))
- Chore(skills): slim collectors-prometheus-profiles and fix its authoring scripts ([#23792](https://github.com/netdata/netdata/issues/23792))
- Fix obsolete chart reaper freeing referenced charts ([#23761](https://github.com/netdata/netdata/issues/23761))
- Fix(macos): improve compatibility with older SDKs ([#23421](https://github.com/netdata/netdata/issues/23421))
- Perf(pulse): cache per-child streaming chart references ([#23760](https://github.com/netdata/netdata/issues/23760))
- Fix credential leakage in go.d/upsd command errors ([#23782](https://github.com/netdata/netdata/issues/23782))
- Build(deps): bump github.com/moby/moby/api from 1.55.0 to 1.56.0 in /src/go ([#23795](https://github.com/netdata/netdata/issues/23795))
- Build(deps): bump github.com/moby/moby/client from 0.5.1 to 0.6.0 in /src/go ([#23796](https://github.com/netdata/netdata/issues/23796))
- Chore(skills): slim topology-authoring and audit owner-section anchors cited by skills ([#23793](https://github.com/netdata/netdata/issues/23793))
- Feat(go.d/snmp): add profile context and failure details to diagnostics ([#23794](https://github.com/netdata/netdata/issues/23794))
- Feat(go.d/snmp): capture topology source and processing diagnostics ([#23797](https://github.com/netdata/netdata/issues/23797))
- Refactor(go.d/snmp_topology): isolate topology diagnostics ([#23798](https://github.com/netdata/netdata/issues/23798))
- Chore(skills): add repo-skill-authoring ([#23799](https://github.com/netdata/netdata/issues/23799))
- Feat(go.d/snmp): publish independent diagnostics and retain topology history ([#23800](https://github.com/netdata/netdata/issues/23800))
- Chore(skills): slim docs-learn-site-structure to verified Learn pipeline facts ([#23805](https://github.com/netdata/netdata/issues/23805))
- Fix(spawn): reset SIGPIPE in spawned children ([#23751](https://github.com/netdata/netdata/issues/23751))
- Feat(go.d/snmp): add recurring per-device diagnostics ([#23806](https://github.com/netdata/netdata/issues/23806))
- Chore(go.d/snmp): clean up SNMP profile definitions ([#23807](https://github.com/netdata/netdata/issues/23807))
- Feat(snmp): integrate diagnostics with support bundles ([#23808](https://github.com/netdata/netdata/issues/23808))
- Regenerate integrations docs ([#23811](https://github.com/netdata/netdata/issues/23811))
- Support HTTP requests up to 1 MiB ([#23744](https://github.com/netdata/netdata/issues/23744))
- Docs(netdata-ai): add Infrastructure Knowledge page ([#23810](https://github.com/netdata/netdata/issues/23810))
- Perf(go.d/chartengine): cache autogen routes and optimize expiry ([#23814](https://github.com/netdata/netdata/issues/23814))
- Fix(mcp): advertise minItems on required array parameters ([#23809](https://github.com/netdata/netdata/issues/23809))
- Test(go.d): fix staged secret mutation quarantine test flake ([#23816](https://github.com/netdata/netdata/issues/23816))
- Refactor(go.d/snmp): extract reusable device identity acquisition ([#23817](https://github.com/netdata/netdata/issues/23817))
- Fix(spawn): make SIGPIPE regression tests deterministic ([#23815](https://github.com/netdata/netdata/issues/23815))
- Feat(go.d): make configured vnode metadata authoritative ([#23820](https://github.com/netdata/netdata/issues/23820))
- Drop Debian 11 from CI and package builds. ([#23813](https://github.com/netdata/netdata/issues/23813))
- Feat(go.d/snmp): add Meraki products L2 topology profile ([#23821](https://github.com/netdata/netdata/issues/23821))
- Otel traces: expose the search view through the Functions protocol ([#23738](https://github.com/netdata/netdata/issues/23738))
- Update bundle script ([#23818](https://github.com/netdata/netdata/issues/23818))
- Fix dictionary GC use-after-free on reentrant delete callbacks ([#23819](https://github.com/netdata/netdata/issues/23819))
- Otel traces: embed a window aggregate in the Functions search view ([#23739](https://github.com/netdata/netdata/issues/23739))
- Convert File Descriptor monitor to GO (ebpf.plugin) ([#23642](https://github.com/netdata/netdata/issues/23642))
- Feat(go.d): add independent SNMP-backed virtual nodes ([#23823](https://github.com/netdata/netdata/issues/23823))
- Refactor(support-bundle): improve Unix script maintainability and reliability ([#23825](https://github.com/netdata/netdata/issues/23825))
- Integrations: add AlmaLinux deploy target ([#23725](https://github.com/netdata/netdata/issues/23725))
- Feat(go.d/snmp): inspect diagnostics directly from support bundles ([#23827](https://github.com/netdata/netdata/issues/23827))
- Docs(skills): add offline diagnostics triage skill ([#23828](https://github.com/netdata/netdata/issues/23828))
- Otel-plugin: bind the gRPC endpoint before declaring Functions ([#23826](https://github.com/netdata/netdata/issues/23826))
- Docs(agents): clarify workflow and knowledge capture policies ([#23831](https://github.com/netdata/netdata/issues/23831))
- Fix kickstart install-prefix sanitization for safe paths ([#23830](https://github.com/netdata/netdata/issues/23830))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.20.2 to 1.20.3 in /src/go ([#23833](https://github.com/netdata/netdata/issues/23833))
- Build(deps): bump go.mongodb.org/mongo-driver/v2 from 2.8.2 to 2.9.0 in /src/go ([#23836](https://github.com/netdata/netdata/issues/23836))
- Build(deps): bump golang.org/x/sync from 0.22.0 to 0.23.0 in /src/go ([#23834](https://github.com/netdata/netdata/issues/23834))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.2 to 1.33.3 in /src/go ([#23838](https://github.com/netdata/netdata/issues/23838))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.110.0 to 1.111.0 in /src/go ([#23837](https://github.com/netdata/netdata/issues/23837))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.70.0 to 1.71.0 in /src/go ([#23835](https://github.com/netdata/netdata/issues/23835))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.39.0 to 1.40.0 in /src/go ([#23839](https://github.com/netdata/netdata/issues/23839))
- Build(deps): bump golang.org/x/sys from 0.47.0 to 0.48.0 in /src/go ([#23840](https://github.com/netdata/netdata/issues/23840))
- Build(deps): bump github.com/catonetworks/cato-go-sdk from 0.4.0 to 0.4.1 in /src/go ([#23841](https://github.com/netdata/netdata/issues/23841))
- Fix(libnetdata): probe KSM support before enabling deduplication ([#23822](https://github.com/netdata/netdata/issues/23822))
- Add node decommissioning instructions in learn ([#23812](https://github.com/netdata/netdata/issues/23812))
- Fix(skills): clarify invocation and correct unsafe guidance ([#23845](https://github.com/netdata/netdata/issues/23845))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.3 to 1.33.4 in /src/go ([#23850](https://github.com/netdata/netdata/issues/23850))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.111.0 to 1.113.0 in /src/go ([#23852](https://github.com/netdata/netdata/issues/23852))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.71.0 to 1.72.0 in /src/go ([#23853](https://github.com/netdata/netdata/issues/23853))
- Build(deps): bump golang.org/x/net from 0.58.0 to 0.59.0 in /src/go ([#23857](https://github.com/netdata/netdata/issues/23857))
- Build(deps): bump github.com/jackc/pgx/v5 from 5.10.0 to 5.11.0 in /src/go ([#23856](https://github.com/netdata/netdata/issues/23856))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.40.0 to 1.41.0 in /src/go ([#23854](https://github.com/netdata/netdata/issues/23854))
- Fix(go.d): unify activation outcomes and restore secret retries ([#23847](https://github.com/netdata/netdata/issues/23847))
- Fix(go.d): report Function failures and honor finalizer context ([#23858](https://github.com/netdata/netdata/issues/23858))
- Refactor(go.d): centralize one-shot task handshakes ([#23859](https://github.com/netdata/netdata/issues/23859))
- Docs(agents): make delegation and review proportional to risk ([#23860](https://github.com/netdata/netdata/issues/23860))
- Build(deps): bump go.mongodb.org/mongo-driver/v2 from 2.9.0 to 2.9.1 in /src/go ([#23863](https://github.com/netdata/netdata/issues/23863))
- Hyper-V (Windows.plugin) ([#22119](https://github.com/netdata/netdata/issues/22119))
- Docs(agents): require independent readiness review and default to validated local commits ([#23866](https://github.com/netdata/netdata/issues/23866))
- Fix(go.d): read file secrets without elevated privileges ([#23865](https://github.com/netdata/netdata/issues/23865))
- Fix SQLite lifetime races during agent shutdown ([#23844](https://github.com/netdata/netdata/issues/23844))
- Feat(health): add experimental standalone Go notifier ([#23870](https://github.com/netdata/netdata/issues/23870))
- Feat(health/alarm-notify): add role routing and webhook fan-out ([#23871](https://github.com/netdata/netdata/issues/23871))
- Feat(nd-run): add opt-in environment preservation ([#23868](https://github.com/netdata/netdata/issues/23868))
- Feat(health/alarm-notify): add modern Slack webhook notifications ([#23872](https://github.com/netdata/netdata/issues/23872))
- Aclk: make host teardown safe against queued commands ([#23864](https://github.com/netdata/netdata/issues/23864))
- Feat(health/alarm-notify): add native Discord webhooks ([#23874](https://github.com/netdata/netdata/issues/23874))
- Feat(health/alarm-notify): add Telegram bot notifications ([#23875](https://github.com/netdata/netdata/issues/23875))
- Feat(health/alarm-notify): add Pushover ([#23876](https://github.com/netdata/netdata/issues/23876))
- Feat(health/alarm-notify): add Pushbullet notifications ([#23877](https://github.com/netdata/netdata/issues/23877))
- Feat(health/alarm-notify): add Twilio ([#23878](https://github.com/netdata/netdata/issues/23878))
- Feat(health/alarm-notify): add MessageBird delivery ([#23880](https://github.com/netdata/netdata/issues/23880))
- Fix(go.d/secrets): run command providers through nd-run ([#23879](https://github.com/netdata/netdata/issues/23879))
- Feat(health/alarm-notify): add Gotify and ntfy delivery ([#23881](https://github.com/netdata/netdata/issues/23881))
- Feat(health/alarm-notify): add Rocket.Chat, Flock and Fleep ([#23882](https://github.com/netdata/netdata/issues/23882))
- Feat(health/alarm-notify): add ilert and SIGNL4 notifications ([#23883](https://github.com/netdata/netdata/issues/23883))
- Feat(health/alarm-notify): add Alerta and Dynatrace notifications ([#23886](https://github.com/netdata/netdata/issues/23886))
- Feat(health/alarm-notify): add Prowl and Kavenegar ([#23888](https://github.com/netdata/netdata/issues/23888))
- Feat(health/alarm-notify): add SMSEagle SMS and voice notifications ([#23893](https://github.com/netdata/netdata/issues/23893))
- Feat(health/alarm-notify): add PagerDuty ([#23897](https://github.com/netdata/netdata/issues/23897))
- Feat(health/alarm-notify): add Opsgenie ([#23898](https://github.com/netdata/netdata/issues/23898))
- Feat(health/alarm-notify): add Teams and Matrix ([#23900](https://github.com/netdata/netdata/issues/23900))
- Feat(health/alarm-notify): add custom commands and smstools3 ([#23901](https://github.com/netdata/netdata/issues/23901))
- Feat(health/alarm-notify): add syslog ([#23902](https://github.com/netdata/netdata/issues/23902))
- Feat(go.d): add Redfish monitoring ([#23343](https://github.com/netdata/netdata/issues/23343))
- Feat(nd-run): add one-shot unprivileged file operations ([#23887](https://github.com/netdata/netdata/issues/23887))
- Feat(health/alarm-notify): add AWS SNS delivery ([#23906](https://github.com/netdata/netdata/issues/23906))
- Feat(health/alarm-notify): add Kafka HTTP bridge delivery ([#23907](https://github.com/netdata/netdata/issues/23907))
- Refactor(go.d/redfish): remove optional subsystems ([#23909](https://github.com/netdata/netdata/issues/23909))
- Fix(go.d): drop privileges for configured credential-file reads ([#23884](https://github.com/netdata/netdata/issues/23884))
- Docs(skills/collectors): require evidence for added design complexity ([#23910](https://github.com/netdata/netdata/issues/23910))
- Feat(health/alarm-notify): add email delivery through sendmail ([#23908](https://github.com/netdata/netdata/issues/23908))
- Otel-traces: filter the overview heatmap by the page's selections ([#23905](https://github.com/netdata/netdata/issues/23905))
- Feat(health/alarm-notify): add IRC delivery through nc ([#23911](https://github.com/netdata/netdata/issues/23911))
- Refactor(go.d/redfish): simplify hardware monitoring ([#23912](https://github.com/netdata/netdata/issues/23912))
- Feat(health/alarm-notify): add destination status filters ([#23913](https://github.com/netdata/netdata/issues/23913))
- Fix(go.d): restrict secret references to operator-authored configs ([#23916](https://github.com/netdata/netdata/issues/23916))
- Refactor(health/alarm-notify): extract shared notification foundations ([#23914](https://github.com/netdata/netdata/issues/23914))
- Docs(agents): make review requirements proportionate to risk ([#23917](https://github.com/netdata/netdata/issues/23917))
- Refactor(go.d/redfish): simplify collector structure and responsibilities ([#23915](https://github.com/netdata/netdata/issues/23915))
- Feat(go.d): allow per-pipeline trust of discovered targets ([#23918](https://github.com/netdata/netdata/issues/23918))
- Refactor(health/alarm-notify): isolate typed provider implementations ([#23919](https://github.com/netdata/netdata/issues/23919))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.113.0 to 1.113.1 in /src/go ([#23920](https://github.com/netdata/netdata/issues/23920))
- Feat(health): add critical-history policies to Go notifier ([#23921](https://github.com/netdata/netdata/issues/23921))
- Refactor(go.d/redfish): replace custom protocol machinery with gofish ([#23922](https://github.com/netdata/netdata/issues/23922))
- Docs(secrets): document secret-resolution execution privileges and SNMP scan exposure ([#23923](https://github.com/netdata/netdata/issues/23923))
- Regenerate integrations docs ([#23824](https://github.com/netdata/netdata/issues/23824))
- Feat(health/alarm-notify): add native legacy notification config reader ([#23925](https://github.com/netdata/netdata/issues/23925))
- Refactor(go.d/redfish): separate measurement conversion from acquisition ([#23926](https://github.com/netdata/netdata/issues/23926))
- Feat(health/alarm-notify): add legacy notification recipient routing ([#23928](https://github.com/netdata/netdata/issues/23928))
- Refactor(go.d/redfish): isolate endpoint acquisition ([#23929](https://github.com/netdata/netdata/issues/23929))
- Feat(health/alarm-notify): add legacy configuration delivery to Go notifier ([#23930](https://github.com/netdata/netdata/issues/23930))
- Feat(health/alarm-notify): support legacy Slack and Teams configuration ([#23931](https://github.com/netdata/netdata/issues/23931))
- Feat(go.d/redfish): add sensor and hardware functions ([#23933](https://github.com/netdata/netdata/issues/23933))
- Feat(health/alarm-notify): map legacy ilert, Opsgenie and Dynatrace settings ([#23934](https://github.com/netdata/netdata/issues/23934))
- Test(go.d/redfish): expect registered function hooks ([#23938](https://github.com/netdata/netdata/issues/23938))
- Feat(health/alarm-notify): map legacy AWS SNS settings ([#23937](https://github.com/netdata/netdata/issues/23937))
- Feat(health/alarm-notify): add producer notification context ([#23939](https://github.com/netdata/netdata/issues/23939))
- Feat(go.d): support managed metadata for payload-aware functions ([#23940](https://github.com/netdata/netdata/issues/23940))
- Feat(health/alarm-notify): support legacy custom senders ([#23941](https://github.com/netdata/netdata/issues/23941))
- Feat(go.d/redfish): add on-demand BMC logs viewer ([#23943](https://github.com/netdata/netdata/issues/23943))
- Fix(go.d): return job-scoped Function metadata ([#23944](https://github.com/netdata/netdata/issues/23944))
- Fix(go.d): restore V2 collection status and duration charts ([#23946](https://github.com/netdata/netdata/issues/23946))
- Feat(go.d/redfish): add independent sensor threshold health ([#23949](https://github.com/netdata/netdata/issues/23949))
- Feat(go.d/redfish): enrich hardware inventory details ([#23950](https://github.com/netdata/netdata/issues/23950))
- Regenerate integrations docs ([#23935](https://github.com/netdata/netdata/issues/23935))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.4 to 1.33.5 in /src/go ([#23953](https://github.com/netdata/netdata/issues/23953))
- Build(deps): bump github.com/axiomhq/hyperloglog from 0.2.6 to 0.3.0 in /src/go ([#23951](https://github.com/netdata/netdata/issues/23951))
- Refactor(go.d/redfish): rebuild the chart template and trim metric labels ([#23957](https://github.com/netdata/netdata/issues/23957))
- Docs(skills): own chart template authoring in the V2 collector skill ([#23959](https://github.com/netdata/netdata/issues/23959))
- Test(go.d): cross-check collector artifacts with collecttest instead of restating them ([#23960](https://github.com/netdata/netdata/issues/23960))
- Docs(go.d/redfish): write the integration page for operators ([#23962](https://github.com/netdata/netdata/issues/23962))
- Regenerate integrations docs ([#23958](https://github.com/netdata/netdata/issues/23958))
- Build(deps): bump anyio from 4.13.0 to 4.14.2 in /packaging/tools/automation/mcp ([#23955](https://github.com/netdata/netdata/issues/23955))
- Fix the support bundle collecting a removed go.d state file ([#23894](https://github.com/netdata/netdata/issues/23894))
- Capture what actually grants journal access, and add an opt-in plugin debug ([#23947](https://github.com/netdata/netdata/issues/23947))
- Add a support-bundle triage skill ([#23895](https://github.com/netdata/netdata/issues/23895))
- Feat(go.d): add SMBIOS memory inventory and persistent loss detection ([#23965](https://github.com/netdata/netdata/issues/23965))
- Regenerate integrations docs ([#23966](https://github.com/netdata/netdata/issues/23966))
- Docs(skills): apply the smbios_memory retrospective to the collector rules ([#23967](https://github.com/netdata/netdata/issues/23967))
- Test(go.d/collecttest): check flat config forms and, on request, option defaults ([#23968](https://github.com/netdata/netdata/issues/23968))
- Feat(go.d/chartengine): support named active chart template sets ([#23971](https://github.com/netdata/netdata/issues/23971))
- Build(deps): bump google.golang.org/grpc from 1.83.2 to 1.84.0 in /src/go ([#23974](https://github.com/netdata/netdata/issues/23974))
- Feat(go.d): support collector-wide store_first for V2 charts ([#23975](https://github.com/netdata/netdata/issues/23975))
- Fix(go.d/mssql): separate Function timeouts and resolve deadlock targets ([#23976](https://github.com/netdata/netdata/issues/23976))
- Regenerate integrations docs ([#23977](https://github.com/netdata/netdata/issues/23977))
- Publish nightly build artifacts to a Cloudflare R2 bucket. ([#23712](https://github.com/netdata/netdata/issues/23712))
- Refactor(go.d/mssql): isolate Functions behind dependency interface ([#23978](https://github.com/netdata/netdata/issues/23978))
- Regenerate integrations docs ([#23979](https://github.com/netdata/netdata/issues/23979))
- Feat(go.d/metrix): support unavailable snapshot MeasureSet fields ([#23980](https://github.com/netdata/netdata/issues/23980))
- Feat(go.d): add readiness-aware collector runtime lifecycle ([#23982](https://github.com/netdata/netdata/issues/23982))
- Validate topology search labels and aggregation memberships ([#23788](https://github.com/netdata/netdata/issues/23788))
- Fix(go.d/chartengine): recreate changed definitions after expired revival ([#23984](https://github.com/netdata/netdata/issues/23984))
- Refactor(go.d): extract shared relabel processing ([#23985](https://github.com/netdata/netdata/issues/23985))
- Regenerate integrations docs ([#23986](https://github.com/netdata/netdata/issues/23986))
- Feat(go.d): add StatsD measurement core ([#23987](https://github.com/netdata/netdata/issues/23987))
- Test(go.d): wait for failed status output in readiness test ([#23989](https://github.com/netdata/netdata/issues/23989))
- Logging and error-handling fixes for nightly artifact uploads. ([#23990](https://github.com/netdata/netdata/issues/23990))
- Fix ACLK alert queue transition loss during concurrent updates ([#23983](https://github.com/netdata/netdata/issues/23983))
- Fix(ml): bind streamed models to the authenticated host ([#23988](https://github.com/netdata/netdata/issues/23988))
- Feat(go.d): add StatsD receiver runtime and profiles ([#23992](https://github.com/netdata/netdata/issues/23992))
- Build(deps): bump github.com/bmatcuk/doublestar/v4 from 4.10.0 to 4.10.1 in /src/go ([#23994](https://github.com/netdata/netdata/issues/23994))
- Build(deps): bump github.com/aws/smithy-go from 1.28.1 to 1.28.2 in /src/go ([#23993](https://github.com/netdata/netdata/issues/23993))
- Perf(go.d/statsd): remove per-record ingest allocations and cut publication cost ([#23995](https://github.com/netdata/netdata/issues/23995))
- Validate typed set cells in topology scalar columns ([#23803](https://github.com/netdata/netdata/issues/23803))
- Perf(go.d/framework): cut V2 publication path allocations ([#23996](https://github.com/netdata/netdata/issues/23996))
- Test(go.d/jobmgr): fix flaky runtime cleanup panic quarantine test ([#23999](https://github.com/netdata/netdata/issues/23999))
- Feat(go.d/chartengine): template set chart ID lookup, compile-order collision precedence and collision warning ([#24002](https://github.com/netdata/netdata/issues/24002))
- Feat(go.d/collectorapi): add PermanentError and TemporaryError lifecycle error classification ([#24004](https://github.com/netdata/netdata/issues/24004))
- Fix(database): prevent machine GUID copy from writing past RRDHOST buffer ([#23991](https://github.com/netdata/netdata/issues/23991))
- Fix 64-bit timestamp formatting on 32-bit targets ([#23997](https://github.com/netdata/netdata/issues/23997))
- Run MCP bearer-protection ACL tests in CI ([#24001](https://github.com/netdata/netdata/issues/24001))
- Fix(go.d/jobmgr): keep an applied transaction's reply after late cancellation ([#24010](https://github.com/netdata/netdata/issues/24010))
- Drop `--metadata` option for R2 artifact uploads. ([#24000](https://github.com/netdata/netdata/issues/24000))
- Fix(go.d/jobmgr): separate DynCfg acceptance from runtime activation ([#24011](https://github.com/netdata/netdata/issues/24011))
- Provide zstd compressed source archives and use them in the kickstart and updaer scripts when supported. ([#22440](https://github.com/netdata/netdata/issues/22440))
- Fix(go.d): separate service discovery config adoption from activation ([#24014](https://github.com/netdata/netdata/issues/24014))
- Feat: run the Go StatsD collector as a standalone plugin ([#24016](https://github.com/netdata/netdata/issues/24016))
- Fix(go.d/snmp): do not republish unchanged lifecycle re-projections ([#24019](https://github.com/netdata/netdata/issues/24019))
- Fix(go.d): separate SecretStore adoption from acquisition ([#24020](https://github.com/netdata/netdata/issues/24020))
- Test(go.d): wait for service discovery test attempt release ([#24021](https://github.com/netdata/netdata/issues/24021))
- Fix compiler warnings across Netdata C code ([#23998](https://github.com/netdata/netdata/issues/23998))
- Fix SQLite status checks and ACLK protobuf serialization failures ([#24012](https://github.com/netdata/netdata/issues/24012))
- Test(go.d): wait for initial Store attempt release before update ([#24022](https://github.com/netdata/netdata/issues/24022))
- Fix(go.d/jobmgr): keep discovery alive through process retirement ([#24023](https://github.com/netdata/netdata/issues/24023))
- Fix(go.d): preserve vnode names and reject stale job candidates ([#24024](https://github.com/netdata/netdata/issues/24024))
- Test(go.d): wait for Store release between secret CRUD steps ([#24025](https://github.com/netdata/netdata/issues/24025))
- Fix live host label forwarding across streaming parents ([#24015](https://github.com/netdata/netdata/issues/24015))
- Fix(go.d): preserve Function command identities before validation ([#24026](https://github.com/netdata/netdata/issues/24026))
- Fix MCP query_metrics for explicitly requested hidden dimensions ([#24018](https://github.com/netdata/netdata/issues/24018))
- Feat(statsd): add "both" listener protocol, duration idle timeout and confopt.Enum ([#24028](https://github.com/netdata/netdata/issues/24028))
- Refactor(go): make secrets an optional host capability ([#24030](https://github.com/netdata/netdata/issues/24030))
- Fix(go.d/snmp): do not fail on a wrong-typed sysObjectID ([#24031](https://github.com/netdata/netdata/issues/24031))
- Fix dbengine flush deadlock in the libuv worker pool ([#24027](https://github.com/netdata/netdata/issues/24027))
- Test(go.d/snmp_topology): wait for the diagnostic checkpoint in the lifecycle hook test ([#24033](https://github.com/netdata/netdata/issues/24033))
- Test(go.d): count only initialized collectors in Store restart tests ([#24034](https://github.com/netdata/netdata/issues/24034))
- Netflow-plugin: publish nothing until the UDP listeners are bound ([#24029](https://github.com/netdata/netdata/issues/24029))
- Build(deps): bump github.com/bmatcuk/doublestar/v4 from 4.10.1 to 4.10.2 in /src/go ([#24037](https://github.com/netdata/netdata/issues/24037))
- Build(deps): bump github.com/microsoft/go-mssqldb from 1.11.0 to 1.11.1 in /src/go ([#24036](https://github.com/netdata/netdata/issues/24036))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.113.1 to 1.113.2 in /src/go ([#24038](https://github.com/netdata/netdata/issues/24038))
- Build(deps): bump github.com/catonetworks/cato-go-sdk from 0.4.1 to 0.4.2 in /src/go ([#24035](https://github.com/netdata/netdata/issues/24035))
- Build(deps): bump github.com/microsoft/go-mssqldb from 1.11.1 to 1.11.2 in /src/go ([#24039](https://github.com/netdata/netdata/issues/24039))
- Test(go/jobmgr/secrets): drain Store attempts before Close in pending activation test ([#24040](https://github.com/netdata/netdata/issues/24040))
- Test(go.d): close stdin after the process stops in vnode round-trip test ([#24041](https://github.com/netdata/netdata/issues/24041))
- Fix(go.d/smbios_memory): identify slots by bank and device locator ([#24043](https://github.com/netdata/netdata/issues/24043))
- Regenerate integrations docs ([#24044](https://github.com/netdata/netdata/issues/24044))
- Fix idle NetIPC CPU use on 32-bit time64 Linux ([#24049](https://github.com/netdata/netdata/issues/24049))
- Build(deps): bump k8s.io/client-go from 0.37.0 to 0.37.1 in /src/go ([#24057](https://github.com/netdata/netdata/issues/24057))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.113.2 to 1.113.4 in /src/go ([#24055](https://github.com/netdata/netdata/issues/24055))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.5 to 1.33.6 in /src/go ([#24058](https://github.com/netdata/netdata/issues/24058))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.72.0 to 1.73.0 in /src/go ([#24059](https://github.com/netdata/netdata/issues/24059))
- Fix(apps.plugin): serialize Function responses with chart output ([#24050](https://github.com/netdata/netdata/issues/24050))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.41.0 to 1.41.1 in /src/go ([#24061](https://github.com/netdata/netdata/issues/24061))
- Fix(freeipmi.plugin): serialize Function responses with chart output ([#24052](https://github.com/netdata/netdata/issues/24052))
- Fix use-after-free when queueing Function calls ([#24071](https://github.com/netdata/netdata/issues/24071))
- Feat(scripts.d): add development-only native script collector ([#24075](https://github.com/netdata/netdata/issues/24075))
- Fix(ndexec): add owned subprocess lifecycle and containment ([#24077](https://github.com/netdata/netdata/issues/24077))
- Feat(scripts.d): add persistent native script sessions ([#24076](https://github.com/netdata/netdata/issues/24076))
- Fix ML memory accounting across C++ allocation paths ([#22477](https://github.com/netdata/netdata/issues/22477))
- Feat(scripts.d): add native package configuration and DynCfg support ([#24078](https://github.com/netdata/netdata/issues/24078))
- Feat(scripts.d): add native script Functions ([#24079](https://github.com/netdata/netdata/issues/24079))
- Feat(scripts.d): support self-contained native script packages ([#24084](https://github.com/netdata/netdata/issues/24084))
- Cluster Shared Volumes (Windows) ([#23720](https://github.com/netdata/netdata/issues/23720))
- Upload stable release artifacts to R2 just like nightlies. ([#24013](https://github.com/netdata/netdata/issues/24013))
- Fix: preserve URL-selected host for v1 weights ([#24080](https://github.com/netdata/netdata/issues/24080))
- Fix: count missing samples as zero in average anomaly weights ([#24081](https://github.com/netdata/netdata/issues/24081))
- Refactor(scripts.d): restructure native collector code and tests ([#24086](https://github.com/netdata/netdata/issues/24086))
- Otel-traces: read evicted files back from remote storage, document traces ([#24088](https://github.com/netdata/netdata/issues/24088))
- Build(deps): bump pyjwt from 2.13.0 to 2.14.0 in /packaging/tools/automation/mcp ([#24090](https://github.com/netdata/netdata/issues/24090))
- Test(go.d): wait for discovery running status before shutdown ([#24092](https://github.com/netdata/netdata/issues/24092))
## [2.11.0] - 2026-08-12
### Merged Pull Requests:
- Stabilize runtime metrics shutdown test ([#22169](https://github.com/netdata/netdata/issues/22169))
- Chore(go): go fix ([#22173](https://github.com/netdata/netdata/issues/22173))
- Chore(go/ibm.d): remove buildtag comment ([#22174](https://github.com/netdata/netdata/issues/22174))
- Ci(go-tests): add "go fix" check to workflow ([#22172](https://github.com/netdata/netdata/issues/22172))
- Feat(go.d/snmp): add SNMPv3 context name support ([#22175](https://github.com/netdata/netdata/issues/22175))
- Regenerate integrations docs ([#22176](https://github.com/netdata/netdata/issues/22176))
- Improve journal file handling and logging in DBENGINE ([#22152](https://github.com/netdata/netdata/issues/22152))
- Go.d/snmp: extend profile engine contract ([#22177](https://github.com/netdata/netdata/issues/22177))
- Fix(go.d/snmp): fix retries serialization and bulk walk disable ([#22179](https://github.com/netdata/netdata/issues/22179))
- Feat(go.d/snmp): add `ping_only` option ([#22180](https://github.com/netdata/netdata/issues/22180))
- Fix(go.d): reduce transient 503 errors on dyncfg enable/disable ([#22183](https://github.com/netdata/netdata/issues/22183))
- Refactor(queries): split query engine into smaller files ([#22187](https://github.com/netdata/netdata/issues/22187))
- Go.d/snmp: add reusable profile engine helpers ([#22181](https://github.com/netdata/netdata/issues/22181))
- Refactor(go.d): share ping probing between ping and snmp ([#22189](https://github.com/netdata/netdata/issues/22189))
- Regenerate integrations docs ([#22182](https://github.com/netdata/netdata/issues/22182))
- Fix ZFS bugs (diskspace.plugin) ([#22188](https://github.com/netdata/netdata/issues/22188))
- Build(deps): bump golang.org/x/net from 0.52.0 to 0.53.0 in /src/go ([#22199](https://github.com/netdata/netdata/issues/22199))
- Build(deps): bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21 in /src/go ([#22197](https://github.com/netdata/netdata/issues/22197))
- Feat(go.d/snmp): add structured mapping config and bitmask value mappings ([#22200](https://github.com/netdata/netdata/issues/22200))
- Fix(go.d/dyncfg): remove wait-decision timeout and make handoff non-droppable ([#22201](https://github.com/netdata/netdata/issues/22201))
- Fix(go.d/snmp): reduce default MaxOIDs to 20 and remove 32-bit counter fallback ([#22203](https://github.com/netdata/netdata/issues/22203))
- Build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 ([#22196](https://github.com/netdata/netdata/issues/22196))
- Docs: add Alert Notification Field Reference section to health documentation ([#22074](https://github.com/netdata/netdata/issues/22074))
- Regenerate integrations docs ([#22205](https://github.com/netdata/netdata/issues/22205))
- Feat(topology): network-viewer and streaming topology functions ([#22110](https://github.com/netdata/netdata/issues/22110))
- Go.d/snmp: improve Cisco Catalyst SNMP monitoring ([#22191](https://github.com/netdata/netdata/issues/22191))
- Go.d/snmp: improve Cisco Nexus SNMP monitoring ([#22193](https://github.com/netdata/netdata/issues/22193))
- Improve Check Point SNMP monitoring ([#22190](https://github.com/netdata/netdata/issues/22190))
- Feat(go.d/snmp): improve Fortinet FortiGate SNMP monitoring ([#22192](https://github.com/netdata/netdata/issues/22192))
- Fix TOCTOU race in dictionary_destroy() ([#22108](https://github.com/netdata/netdata/issues/22108))
- Remove VLA (variable-length arrays) (claim and daemon) ([#22114](https://github.com/netdata/netdata/issues/22114))
- Fix pluginsd cleanup race with active collector ([#22207](https://github.com/netdata/netdata/issues/22207))
- Add SQLite version to build details and startup log message ([#22208](https://github.com/netdata/netdata/issues/22208))
- Remove VLA (variable-length arrays) (dbengine and health) ([#22209](https://github.com/netdata/netdata/issues/22209))
- Add test for ARAL race condition and fix ([#22212](https://github.com/netdata/netdata/issues/22212))
- Chore(go/snmp/topology): add MAC OUI vendor lookup table ([#22215](https://github.com/netdata/netdata/issues/22215))
- Feat(topology): add role field to presentation actor types ([#22217](https://github.com/netdata/netdata/issues/22217))
- Fix complilation / enforce size check ([#22216](https://github.com/netdata/netdata/issues/22216))
- Properly sync our CI with the versions of Alpine we officially support. ([#22211](https://github.com/netdata/netdata/issues/22211))
- Docs(mcp): add Claude Code one-liner setup to Cloud MCP page ([#22220](https://github.com/netdata/netdata/issues/22220))
- Build(deps): bump github.com/jackc/pgx/v5 from 5.9.1 to 5.9.2 in /src/go ([#22226](https://github.com/netdata/netdata/issues/22226))
- Build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.21.0 to 1.21.1 in /src/go ([#22230](https://github.com/netdata/netdata/issues/22230))
- Fix(go.d/snmp): use snmpEngineTime as primary uptime source ([#22231](https://github.com/netdata/netdata/issues/22231))
- Improve UUID handling in SQLite functions and error reporting ([#22233](https://github.com/netdata/netdata/issues/22233))
- Ebpf.plugin: fix PID accounting shared-memory pool leak and 100% CPU spin ([#22232](https://github.com/netdata/netdata/issues/22232))
- Feat: replace cgroups-ebpf SHM transport with netipc IPC ([#22221](https://github.com/netdata/netdata/issues/22221))
- Feat(topology/snmp): SNMP L2/L3 topology engine and collector ([#22109](https://github.com/netdata/netdata/issues/22109))
- Feat(netflow): NetFlow/IPFIX/sFlow flow analysis plugin ([#22111](https://github.com/netdata/netdata/issues/22111))
- Fix ebpf shutdown and cgroup ipc integration ([#22242](https://github.com/netdata/netdata/issues/22242))
- Improve context snapshots needed on ACLK connect ([#21904](https://github.com/netdata/netdata/issues/21904))
- Regenerate integrations docs ([#22243](https://github.com/netdata/netdata/issues/22243))
- Refactor(go.d/dyncfg): split job-name validation per domain ([#22247](https://github.com/netdata/netdata/issues/22247))
- Chore(go): go fix ([#22248](https://github.com/netdata/netdata/issues/22248))
- Ci(codeql): enable security-extended suite and align ignore paths ([#22245](https://github.com/netdata/netdata/issues/22245))
- Optimize health DB lookups ([#22246](https://github.com/netdata/netdata/issues/22246))
- Delete TODO-netflow-memory-footprint.md ([#22252](https://github.com/netdata/netdata/issues/22252))
- Network-viewer: stabilize topology around self listeners ([#22253](https://github.com/netdata/netdata/issues/22253))
- Chore: add test fixtures to gitignore ([#22255](https://github.com/netdata/netdata/issues/22255))
- Docs: add metric count guidance to RAM requirements ([#22058](https://github.com/netdata/netdata/issues/22058))
- Perf(ml): reuse onewayalloc arena across hosts in detection loop ([#22250](https://github.com/netdata/netdata/issues/22250))
- Feat(go.d/sd): Add HTTP service discovery ([#22256](https://github.com/netdata/netdata/issues/22256))
- Docs: update MCP prerequisites to include Homelab plan ([#22145](https://github.com/netdata/netdata/issues/22145))
- Build(deps): bump github.com/Azure/go-ntlmssp from 0.1.0 to 0.1.1 in /src/go ([#22259](https://github.com/netdata/netdata/issues/22259))
- Docs: add missing API grouping methods to queries README ([#22060](https://github.com/netdata/netdata/issues/22060))
- Web_client: allow MCP Streamable HTTP headers in CORS preflight ([#22258](https://github.com/netdata/netdata/issues/22258))
- Remove mcp-web-client and mcp-test-client from tree ([#22257](https://github.com/netdata/netdata/issues/22257))
- Active Directory (windows.plugin) ([#22093](https://github.com/netdata/netdata/issues/22093))
- Remove VLA (variable-length arrays) (libnetdata) ([#22218](https://github.com/netdata/netdata/issues/22218))
- Docs: add architecture connectivity diagram to welcome page ([#22261](https://github.com/netdata/netdata/issues/22261))
- Fix memory-safety and correctness bugs surfaced by Coverity audit (part 1) ([#22266](https://github.com/netdata/netdata/issues/22266))
- Fix memory-safety and correctness bugs surfaced by Coverity audit (part 2) ([#22267](https://github.com/netdata/netdata/issues/22267))
- Fix memory-safety and correctness bugs surfaced by Coverity audit (part 3) ([#22268](https://github.com/netdata/netdata/issues/22268))
- Fix memory-safety and correctness bugs surfaced by Coverity audit (part 4) ([#22270](https://github.com/netdata/netdata/issues/22270))
- Fix memory-safety and correctness bugs surfaced by Coverity audit (part 5) ([#22279](https://github.com/netdata/netdata/issues/22279))
- Netflow-plugin: isolate dependency upgrades ([#22273](https://github.com/netdata/netdata/issues/22273))
- Regenerate integrations docs ([#22260](https://github.com/netdata/netdata/issues/22260))
- Docs: add web_log_1m_unmatched troubleshooting guide ([#22069](https://github.com/netdata/netdata/issues/22069))
- Build(deps): bump github.com/vmware/govmomi from 0.53.0 to 0.53.1 in /src/go ([#22287](https://github.com/netdata/netdata/issues/22287))
- Build(deps): bump github.com/mattn/go-isatty from 0.0.21 to 0.0.22 in /src/go ([#22288](https://github.com/netdata/netdata/issues/22288))
- Docs: add advanced metric query example with time aggregation ([#22059](https://github.com/netdata/netdata/issues/22059))
- Fix(go.d/powerstore): remove extra_details field ([#22291](https://github.com/netdata/netdata/issues/22291))
- Chore: bootstrap repo for cross-tool AI agent compatibility ([#22295](https://github.com/netdata/netdata/issues/22295))
- Fix memory-safety and correctness bugs surfaced by Coverity audit (part 8) ([#22293](https://github.com/netdata/netdata/issues/22293))
- Fix ARAL double-free race ([#22294](https://github.com/netdata/netdata/issues/22294))
- Agents: add coverity-audit, sonarqube-audit, graphql-audit skills ([#22296](https://github.com/netdata/netdata/issues/22296))
- Fix(diskspace): initialize mountpoint state before slow worker ([#22298](https://github.com/netdata/netdata/issues/22298))
- Add missing memory metrics (windows.plugin) ([#22164](https://github.com/netdata/netdata/issues/22164))
- Docs: add Docker container update instructions ([#22311](https://github.com/netdata/netdata/issues/22311))
- Docs: add Log sources section to Logs tab documentation ([#22312](https://github.com/netdata/netdata/issues/22312))
- Fix(packaging): Reduce docker image size by setting the permission bits in the builder stage ([#21902](https://github.com/netdata/netdata/issues/21902))
- Docs: add FAQ on vnode rename and node identity ([#22278](https://github.com/netdata/netdata/issues/22278))
- Docs: fix build dependency versions in source.md ([#22282](https://github.com/netdata/netdata/issues/22282))
- Regenerate integrations docs ([#22290](https://github.com/netdata/netdata/issues/22290))
- Feat(go.d/mssql): add transaction log monitoring ([#22319](https://github.com/netdata/netdata/issues/22319))
- Regenerate integrations docs ([#22325](https://github.com/netdata/netdata/issues/22325))
- Feat: add ENABLE_ND_MCP cmake flag to build nd-mcp independently of go.d.plugin ([#22313](https://github.com/netdata/netdata/issues/22313))
- Fix(journal): improve journal file access error handling and validation ([#22310](https://github.com/netdata/netdata/issues/22310))
- Fix(jsonwrap): handle potential null keys ([#22326](https://github.com/netdata/netdata/issues/22326))
- Fix(go.d/adaptecraid): ignore non-Hard-drive entries in PD parse ([#22355](https://github.com/netdata/netdata/issues/22355))
- Fix based on Coverity and Sonar audits (part 10) ([#22338](https://github.com/netdata/netdata/issues/22338))
- Fix based on Coverity and Sonar audits (part 8) ([#22336](https://github.com/netdata/netdata/issues/22336))
- Fix based on Coverity and Sonar audits (part 6) ([#22334](https://github.com/netdata/netdata/issues/22334))
- Fix based on Coverity and Sonar audits (part 5) ([#22333](https://github.com/netdata/netdata/issues/22333))
- Fix based on Coverity and Sonar audits (part 4) ([#22332](https://github.com/netdata/netdata/issues/22332))
- Fix based on Coverity and Sonar audits (part 2) ([#22330](https://github.com/netdata/netdata/issues/22330))
- Init: add SOW (Statement of Work) system ([#22363](https://github.com/netdata/netdata/issues/22363))
- Add Linux audit subsystem monitoring ([#22077](https://github.com/netdata/netdata/issues/22077))
- SMB Protocol (Windows.plugin) ([#22236](https://github.com/netdata/netdata/issues/22236))
- Snmp profiles: fix Netgear switch topology discovery (LLDP/FDB/STP) ([#22366](https://github.com/netdata/netdata/issues/22366))
- Remove VLA (variable-length arrays) (Streaming and Web) ([#22276](https://github.com/netdata/netdata/issues/22276))
- Fix(cmake): IBM MQ FetchContent check breaks incremental rebuilds ([#22223](https://github.com/netdata/netdata/issues/22223))
- Fix(dbengine): validate extent disk size and fix uncompressed page bounds ([#22324](https://github.com/netdata/netdata/issues/22324))
- Agents: project-writing-collectors skill + SOW lifecycle updates ([#22386](https://github.com/netdata/netdata/issues/22386))
- Agents: strip leftover stash markers in SOW audit script and template ([#22388](https://github.com/netdata/netdata/issues/22388))
- Fix memory-safety and correctness bugs surfaced by Coverity audit (part 6) ([#22281](https://github.com/netdata/netdata/issues/22281))
- Fix based on Coverity and Sonar audits (part 9) ([#22337](https://github.com/netdata/netdata/issues/22337))
- Fix aral race condition ([#22367](https://github.com/netdata/netdata/issues/22367))
- Docs: fix eBPF performance overhead unit from ms to ns in metadata.yaml ([#22277](https://github.com/netdata/netdata/issues/22277))
- Regenerate integrations docs ([#22364](https://github.com/netdata/netdata/issues/22364))
- Fix deadlock on dimension creation ([#22400](https://github.com/netdata/netdata/issues/22400))
- Build(deps): bump github.com/go-sql-driver/mysql from 1.9.3 to 1.10.0 in /src/go ([#22409](https://github.com/netdata/netdata/issues/22409))
- Build(deps): bump github.com/microsoft/go-mssqldb from 1.9.8 to 1.10.0 in /src/go ([#22410](https://github.com/netdata/netdata/issues/22410))
- Build(deps): bump gopkg.in/ini.v1 from 1.67.1 to 1.67.2 in /src/go ([#22411](https://github.com/netdata/netdata/issues/22411))
- Build(deps): bump github.com/fsnotify/fsnotify from 1.9.0 to 1.10.0 in /src/go ([#22412](https://github.com/netdata/netdata/issues/22412))
- Feat(go.d): add vnode-scoped metrics for Azure Monitor workloads ([#22402](https://github.com/netdata/netdata/issues/22402))
- Chore(go.d/sd): improve service rules desc position ([#22413](https://github.com/netdata/netdata/issues/22413))
- Netdata and cyber-security (Doc) ([#22210](https://github.com/netdata/netdata/issues/22210))
- Docs(go.d/sd): add metadata-driven docs pipeline for service discovery ([#22345](https://github.com/netdata/netdata/issues/22345))
- Fix based on Coverity and Sonar audits (part 12) ([#22340](https://github.com/netdata/netdata/issues/22340))
- Cgroups.plugin: fix misleading "cannot open directory" log message ([#22414](https://github.com/netdata/netdata/issues/22414))
- Adjust vnodes dyncfg availability ([#22415](https://github.com/netdata/netdata/issues/22415))
- Fix SNMP topology index-derived endpoints ([#22371](https://github.com/netdata/netdata/issues/22371))
- Docs: fix incorrect Docker nightly tag in switching-install-types.md ([#22306](https://github.com/netdata/netdata/issues/22306))
- Docs: add note about negative multipliers in Prometheus as-collected export ([#22321](https://github.com/netdata/netdata/issues/22321))
- Docs: add anomaly rate alerting guidance and cross-references ([#22283](https://github.com/netdata/netdata/issues/22283))
- Bump repositroy config package version used by kickstart script to the latest. ([#22420](https://github.com/netdata/netdata/issues/22420))
- Add AI-assistant skills (query-netdata, integrations, learn, agent-events, mirror) ([#22423](https://github.com/netdata/netdata/issues/22423))
- Ci: rework SNMP fixture workflow to cover topology engine tests ([#22426](https://github.com/netdata/netdata/issues/22426))
- Assorted CI updates and fixes ([#22427](https://github.com/netdata/netdata/issues/22427))
- Fix streaming topology graph output ([#22432](https://github.com/netdata/netdata/issues/22432))
- Fix vnode take over crash ([#22417](https://github.com/netdata/netdata/issues/22417))
- Code cleanup ([#22431](https://github.com/netdata/netdata/issues/22431))
- Fix based on Coverity and Sonar audits (part 1) ([#22329](https://github.com/netdata/netdata/issues/22329))
- Fix sender replication counter leak on obsolete charts ([#22428](https://github.com/netdata/netdata/issues/22428))
- Refactor(snmp): clean up profile projection and topology tests ([#22433](https://github.com/netdata/netdata/issues/22433))
- Fix based on Coverity and Sonar audits (part 3) ([#22331](https://github.com/netdata/netdata/issues/22331))
- Fix based on Coverity and Sonar audits (part 11) ([#22339](https://github.com/netdata/netdata/issues/22339))
- Fix memory ordering for aclk_host_config publish ([#22429](https://github.com/netdata/netdata/issues/22429))
- Do not coerce ints to doubles during flattening. ([#22418](https://github.com/netdata/netdata/issues/22418))
- Network Flows: docs rewrite, integrations, benchmarks ([#22439](https://github.com/netdata/netdata/issues/22439))
- Fix SIGSEGV in ctx_hosts_load during shutdown ([#22419](https://github.com/netdata/netdata/issues/22419))
- Network Flows: fix MDX deploy preview + capture MDX gotchas in skills ([#22445](https://github.com/netdata/netdata/issues/22445))
- Refactor chart/dim/label cleanup functions ([#22435](https://github.com/netdata/netdata/issues/22435))
- Fix eBPF FD PID map iteration ([#22436](https://github.com/netdata/netdata/issues/22436))
- Fix based on Coverity and Sonar audits (part 7) ([#22335](https://github.com/netdata/netdata/issues/22335))
- SNMP: add network device licensing monitoring ([#22122](https://github.com/netdata/netdata/issues/22122))
- Repair Network Flows documentation ([#22449](https://github.com/netdata/netdata/issues/22449))
- Add 'nfds' Monitoring and Fix FD Bug in apps.plugin ([#22447](https://github.com/netdata/netdata/issues/22447))
- Regenerate integrations docs ([#22444](https://github.com/netdata/netdata/issues/22444))
- Disable compression for GHA artifact uploads of compressed files. ([#22441](https://github.com/netdata/netdata/issues/22441))
- Render flow integration content sections ([#22454](https://github.com/netdata/netdata/issues/22454))
- Fix metadata Learn links ([#22455](https://github.com/netdata/netdata/issues/22455))
- Fix rrdcontext metadata leak on non-dbengine hosts ([#22438](https://github.com/netdata/netdata/issues/22438))
- Test netflow enrichment paths ([#22453](https://github.com/netdata/netdata/issues/22453))
- Fix shutdown race when restoring alert information from the database ([#22448](https://github.com/netdata/netdata/issues/22448))
- Add SNMP BGP monitoring ([#22170](https://github.com/netdata/netdata/issues/22170))
- Regenerate integrations docs ([#22457](https://github.com/netdata/netdata/issues/22457))
- Adjust MCP shutdown sequence ([#22452](https://github.com/netdata/netdata/issues/22452))
- Build(deps): bump github.com/tidwall/gjson from 1.18.0 to 1.19.0 in /src/go ([#22464](https://github.com/netdata/netdata/issues/22464))
- Build(deps): bump github.com/fsnotify/fsnotify from 1.10.0 to 1.10.1 in /src/go ([#22463](https://github.com/netdata/netdata/issues/22463))
- Build(deps): bump github.com/redis/go-redis/v9 from 9.18.0 to 9.19.0 in /src/go ([#22465](https://github.com/netdata/netdata/issues/22465))
- Build(deps): bump actions/add-to-project from 1.0.2 to 2.0.0 ([#22461](https://github.com/netdata/netdata/issues/22461))
- Build(deps): bump golang.org/x/text from 0.36.0 to 0.37.0 in /src/go ([#22462](https://github.com/netdata/netdata/issues/22462))
- Docs: update docs/add-advanced-api-query-example-force ([#22450](https://github.com/netdata/netdata/issues/22450))
- Fix(ap): handle SSIDs containing whitespace ([#22472](https://github.com/netdata/netdata/issues/22472))
- Fix DBENGINE PGC races in pgc_page_add and pgc_queue_del ([#22466](https://github.com/netdata/netdata/issues/22466))
- Remove redundant per-host replication gate from obsolete chart cleanup ([#22467](https://github.com/netdata/netdata/issues/22467))
- Improve hosts load on agent startup ([#22446](https://github.com/netdata/netdata/issues/22446))
- Improve child to parent provided ML trained data ([#22156](https://github.com/netdata/netdata/issues/22156))
- Update bundled static curl to 8.20.0 ([#22473](https://github.com/netdata/netdata/issues/22473))
- Feat(integrations): add collector taxonomy framework POC ([#22489](https://github.com/netdata/netdata/issues/22489))
- Docs: task class: improve_docs — add a 'check status' section to the service [surgical_edit] ([#22485](https://github.com/netdata/netdata/issues/22485))
- Fix query tier selection for sub-resolution windows ([#22495](https://github.com/netdata/netdata/issues/22495))
- Freeipmi.plugin: fix watchdog underflow at low system uptime ([#22490](https://github.com/netdata/netdata/issues/22490))
- Fix payload memory leak ([#22492](https://github.com/netdata/netdata/issues/22492))
- Docs: task class: improve_docs. remove the misleading 'nolock' cli option ([#22482](https://github.com/netdata/netdata/issues/22482))
- Build(deps): bump github.com/vmware/govmomi from 0.53.1 to 0.54.0 in /src/go ([#22501](https://github.com/netdata/netdata/issues/22501))
- Go.d/postgres: allow pg_ls_dir execute privilege for repl slot files ([#22488](https://github.com/netdata/netdata/issues/22488))
- Build(deps): bump golang.org/x/net from 0.53.0 to 0.54.0 in /src/go ([#22503](https://github.com/netdata/netdata/issues/22503))
- Docs: task class: improve_docs — add a troubleshooting note to packages.md ([#22480](https://github.com/netdata/netdata/issues/22480))
- Build(deps): bump k8s.io modules to v0.36.1 ([#22505](https://github.com/netdata/netdata/issues/22505))
- Build(deps): bump azure/artifact-signing-action from 1.2.0 to 2.0.0 ([#22498](https://github.com/netdata/netdata/issues/22498))
- Avoid returning uninitialized packet_id on ACLK publish failure ([#22504](https://github.com/netdata/netdata/issues/22504))
- Fix dynamic configuration unittest ([#22506](https://github.com/netdata/netdata/issues/22506))
- Fix SonarCloud security hotspots and cgroup-network namespace handling ([#22460](https://github.com/netdata/netdata/issues/22460))
- Fix pipe cleanup logic during shutdown to handle ENOENT case ([#22509](https://github.com/netdata/netdata/issues/22509))
- Dyncfg/health: make stock alert override removable without restart ([#22511](https://github.com/netdata/netdata/issues/22511))
- Reduce memory copies when processing cloud requests ([#22493](https://github.com/netdata/netdata/issues/22493))
- Exclude ND_REMAPPING bookkeeping entries from journal index ([#22513](https://github.com/netdata/netdata/issues/22513))
- Docs: task class: improve_docs - add a prometheus/openmetrics example to the ([#22479](https://github.com/netdata/netdata/issues/22479))
- Docs: task class: improve_docs — add v3 cloud api endpoints to the common ([#22481](https://github.com/netdata/netdata/issues/22481))
- Fix(packaging): correct rust macro name in spec _have_rust gate ([#22515](https://github.com/netdata/netdata/issues/22515))
- Translate Path (Windows) ([#22194](https://github.com/netdata/netdata/issues/22194))
- Modify NetdataYAML.cmake to fix compilation error ([#21295](https://github.com/netdata/netdata/issues/21295))
- Docs: task class: improve_docs — add the 'is our localhost - not changing ([#22526](https://github.com/netdata/netdata/issues/22526))
- Docs: add anomaly-bit health alert guide and reference entry ([#22307](https://github.com/netdata/netdata/issues/22307))
- Docs: task class: improve_docs add a troubleshooting entry to the prometheus ([#22525](https://github.com/netdata/netdata/issues/22525))
- Check for missing program name when accepting a streaming connection ([#22520](https://github.com/netdata/netdata/issues/22520))
- Regenerate integrations docs ([#22529](https://github.com/netdata/netdata/issues/22529))
- Add topology v1 payload contract and producers ([#22496](https://github.com/netdata/netdata/issues/22496))
- Fix static journal facet filters ([#22456](https://github.com/netdata/netdata/issues/22456))
- Update remove-node.md ([#22531](https://github.com/netdata/netdata/issues/22531))
- Go.d/vsphere: migrate to framework v2 and expand coverage ([#22458](https://github.com/netdata/netdata/issues/22458))
- Regenerate integrations docs ([#22549](https://github.com/netdata/netdata/issues/22549))
- Improve ML chart access ([#22530](https://github.com/netdata/netdata/issues/22530))
- Prevent host status stalls during obsolete-chart cleanup ([#22539](https://github.com/netdata/netdata/issues/22539))
- Docs: don't limit plan details only to business ([#22315](https://github.com/netdata/netdata/issues/22315))
- Build(deps): bump golang.org/x/net from 0.54.0 to 0.55.0 in /src/go ([#22557](https://github.com/netdata/netdata/issues/22557))
- Libnetdata: make standalone-linkable ([#22528](https://github.com/netdata/netdata/issues/22528))
- Fix stack buffer overflow in macOS mach_smi collector ([#22553](https://github.com/netdata/netdata/issues/22553))
- Docs: update docs/netdata-on-prem-deployment-architecture-multiple-nodes ([#22476](https://github.com/netdata/netdata/issues/22476))
- Docs: update docs/web-log-url-patterns-field-fix ([#22443](https://github.com/netdata/netdata/issues/22443))
- Close ML database after metasync workers finish ([#22562](https://github.com/netdata/netdata/issues/22562))
- Replace deprecated bzero and usleep with portable wrappers ([#22566](https://github.com/netdata/netdata/issues/22566))
- Improve ML host access ([#22559](https://github.com/netdata/netdata/issues/22559))
- Update metadata.yaml ([#22560](https://github.com/netdata/netdata/issues/22560))
- Regenerate integrations docs ([#22564](https://github.com/netdata/netdata/issues/22564))
- Docs: task class: improve_docs — add claiming instructions for ([#22568](https://github.com/netdata/netdata/issues/22568))
- Docs: task class: improve_docs — add free-tier alert silencing/disabling ([#22567](https://github.com/netdata/netdata/issues/22567))
- Fix systemd journal plugin OTEL log directory discovery ([#22569](https://github.com/netdata/netdata/issues/22569))
- Remove OTel journal discovery from systemd-journal.plugin ([#22572](https://github.com/netdata/netdata/issues/22572))
- Docs: task class: improve_docs fix incorrect config key name ([#22546](https://github.com/netdata/netdata/issues/22546))
- Regenerate integrations docs ([#22575](https://github.com/netdata/netdata/issues/22575))
- Docs: task class: improve_docs. add an 'offline/air-gapped windows ([#22547](https://github.com/netdata/netdata/issues/22547))
- Docs: task class: improve_docs — add a kubernetes multi-environment example ([#22548](https://github.com/netdata/netdata/issues/22548))
- Docs: task class: improve_docs — add cloud-only prerequisite clarification ([#22508](https://github.com/netdata/netdata/issues/22508))
- Add PAN-OS go.d collector ([#22389](https://github.com/netdata/netdata/issues/22389))
- Docs: task class: improve_docs — add an faq entry to node-identities.md ([#22565](https://github.com/netdata/netdata/issues/22565))
- Remove stale labels after host label reload ([#22571](https://github.com/netdata/netdata/issues/22571))
- Fix health sum lookup for incremental dimensions ([#22554](https://github.com/netdata/netdata/issues/22554))
- Fix proc interrupts name parsing ([#22556](https://github.com/netdata/netdata/issues/22556))
- Address eBPF and Cgroup exit and messages ([#22574](https://github.com/netdata/netdata/issues/22574))
- Cleanup ARAL code when NETDATA_ARAL_INTERNAL_CHECKS is enabled ([#22581](https://github.com/netdata/netdata/issues/22581))
- Reapply alert prototypes when host or chart labels change ([#22570](https://github.com/netdata/netdata/issues/22570))
- Windows Network Viewer ([#22470](https://github.com/netdata/netdata/issues/22470))
- Remove Fedora 42 from CI and package builds ([#22240](https://github.com/netdata/netdata/issues/22240))
- Docs: task class: improve_docs — add private chart naming convention ([#22577](https://github.com/netdata/netdata/issues/22577))
- Docs: task class: improve_docs — add a boolean/binary metric alerting ([#22579](https://github.com/netdata/netdata/issues/22579))
- Fix label migration logic to handle key-value changes and duplicate removal ([#22586](https://github.com/netdata/netdata/issues/22586))
- Add Cato Networks collector ([#22373](https://github.com/netdata/netdata/issues/22373))
- Build(deps): bump github.com/redis/go-redis/v9 from 9.19.0 to 9.20.0 in /src/go ([#22589](https://github.com/netdata/netdata/issues/22589))
- Build(deps): bump github.com/prometheus/common from 0.67.5 to 0.68.0 in /src/go ([#22588](https://github.com/netdata/netdata/issues/22588))
- Build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resourcegraph/armresourcegraph from 0.9.0 to 0.10.0 in /src/go ([#22592](https://github.com/netdata/netdata/issues/22592))
- Build(deps): bump github.com/catonetworks/cato-go-sdk from 0.2.5 to 0.2.6 in /src/go ([#22591](https://github.com/netdata/netdata/issues/22591))
- Build(deps): bump github.com/vmware/govmomi from 0.54.0 to 0.54.1 in /src/go ([#22590](https://github.com/netdata/netdata/issues/22590))
- Fix: upgrade google.golang.org/grpc to 1.79.3 (CVE-2026-33186) ([#22587](https://github.com/netdata/netdata/issues/22587))
- Chore: go mod tidy ([#22593](https://github.com/netdata/netdata/issues/22593))
- Preparation for virtual logs functions ([#22584](https://github.com/netdata/netdata/issues/22584))
- Improve error handling in netdata-updater when fetching files. ([#22422](https://github.com/netdata/netdata/issues/22422))
- Assorted CI fixes for IBM MQ library handlign in packaging workflow. ([#22491](https://github.com/netdata/netdata/issues/22491))
- Regenerate integrations docs ([#22583](https://github.com/netdata/netdata/issues/22583))
- Docs: fix documentation typos ([#22599](https://github.com/netdata/netdata/issues/22599))
- Docs: update Go area instructions ([#22600](https://github.com/netdata/netdata/issues/22600))
- Docs: task class: improve_docs — add a non-systemd linux section to the logs ([#22518](https://github.com/netdata/netdata/issues/22518))
- Network Viewer (Connections on Windows) ([#22585](https://github.com/netdata/netdata/issues/22585))
- Rework SOW lifecycle ([#22606](https://github.com/netdata/netdata/issues/22606))
- Chore(go.d): rename topology engine package to l2topology ([#22611](https://github.com/netdata/netdata/issues/22611))
- Regenerate integrations docs ([#22607](https://github.com/netdata/netdata/issues/22607))
- Add engineering task issue template ([#22615](https://github.com/netdata/netdata/issues/22615))
- Chore(go.d): retire legacy Go topology payloads ([#22614](https://github.com/netdata/netdata/issues/22614))
- Fix(journal-index): avoid ValueGuardInUse when indexing otel journals ([#22621](https://github.com/netdata/netdata/issues/22621))
- Windows compatibility (P1) ([#21972](https://github.com/netdata/netdata/issues/21972))
- Chore(go.d): add topology overlay helpers for vSphere ([#22625](https://github.com/netdata/netdata/issues/22625))
- Fix memory-safety and correctness bugs surfaced by Coverity audit (part 7) ([#22280](https://github.com/netdata/netdata/issues/22280))
- Docs: consolidate windows docs and service status ([#22519](https://github.com/netdata/netdata/issues/22519))
- Docs: clarify dbengine tier 0 retention size enforcement and disk usage overflow ([#22521](https://github.com/netdata/netdata/issues/22521))
- Add Markdown copy of Windows package EULA. ([#22421](https://github.com/netdata/netdata/issues/22421))
- Chore: clarify the SOW lifecycle and strengthen the Mandatory Development Principles ([#22630](https://github.com/netdata/netdata/issues/22630))
- Docs: consolidate dbengine retention sizing guidance ([#22517](https://github.com/netdata/netdata/issues/22517))
- Chore(go/pkg/prometheus): unified single-pass stream parser ([#22640](https://github.com/netdata/netdata/issues/22640))
- Test(go.d/prometheus): add V1 compatibility manifest golden tests ([#22641](https://github.com/netdata/netdata/issues/22641))
- Feat(go.d/framework/chartengine): apply context_namespace to autogen chart contexts ([#22642](https://github.com/netdata/netdata/issues/22642))
- Add offline Function test modes for NetFlow and systemd journal ([#22638](https://github.com/netdata/netdata/issues/22638))
- Chore(go.d/framework): render non-finite summary quantile values as a gap ([#22643](https://github.com/netdata/netdata/issues/22643))
- Build(deps): bump actions/checkout from 4 to 6 ([#22645](https://github.com/netdata/netdata/issues/22645))
- Build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.21.1 to 1.22.0 in /src/go ([#22647](https://github.com/netdata/netdata/issues/22647))
- Build(deps): bump github.com/jackc/pgx/v5 from 5.9.2 to 5.10.0 in /src/go ([#22646](https://github.com/netdata/netdata/issues/22646))
- Build(deps): bump github.com/prometheus/common from 0.68.0 to 0.68.1 in /src/go ([#22644](https://github.com/netdata/netdata/issues/22644))
- Docs: fix Hyper-V integration overview in metadata.yaml ([#22522](https://github.com/netdata/netdata/issues/22522))
- Update vendored NetIPC library ([#22649](https://github.com/netdata/netdata/issues/22649))
- Chore(go.d/prometheus): migrate to framework v2 ([#22651](https://github.com/netdata/netdata/issues/22651))
- Fix sum on incremental dimensions for archived dims ([#22580](https://github.com/netdata/netdata/issues/22580))
- Add slot bounds check and unit tests for pluginsd_parser ([#22598](https://github.com/netdata/netdata/issues/22598))
- Build(deps): update go toolchain to v1.26.4 ([#22654](https://github.com/netdata/netdata/issues/22654))
- Docs(go.d): add V1-to-V2 parity-manifest recipe and V2-collector patterns ([#22656](https://github.com/netdata/netdata/issues/22656))
- Silence output from curl in netdata-updater.sh ([#22639](https://github.com/netdata/netdata/issues/22639))
- Add deterministic unit tests for rw-spinlock API ([#22659](https://github.com/netdata/netdata/issues/22659))
- Feat(go.d/prometheus): add relabeling engine ([#22660](https://github.com/netdata/netdata/issues/22660))
- Refactor(go/pkg/prometheus): extract the scrape transport into a fetcher ([#22664](https://github.com/netdata/netdata/issues/22664))
- Bound alert notification execution wait ([#22626](https://github.com/netdata/netdata/issues/22626))
- Fix(json): validate json_object before processing in json_walk function ([#22309](https://github.com/netdata/netdata/issues/22309))
- Protect v2 journal populate walk from SIGBUS ([#22514](https://github.com/netdata/netdata/issues/22514))
- Bump aclk-schemas and adapt to Buf v2 proto layout ([#22662](https://github.com/netdata/netdata/issues/22662))
- Networ Viewer (FreeBSD) ([#22632](https://github.com/netdata/netdata/issues/22632))
- Add safeguards against ML database corruption and streamline recovery process ([#22478](https://github.com/netdata/netdata/issues/22478))
- Docs: disclose silent-by-default streaming alerts and enabling ([#22534](https://github.com/netdata/netdata/issues/22534))
- Ebpfgo.plugin (Basis of new plugin) ([#22469](https://github.com/netdata/netdata/issues/22469))
- Feat(go.d/prometheus): add job-level metric relabeling and drop label_prefix ([#22668](https://github.com/netdata/netdata/issues/22668))
- Docs: add virtual node config example and troubleshooting ([#22540](https://github.com/netdata/netdata/issues/22540))
- Regenerate integrations docs ([#22653](https://github.com/netdata/netdata/issues/22653))
- Docs: task class: improve_docs — add a consolidated firewall endpoints and ([#22542](https://github.com/netdata/netdata/issues/22542))
- Force updater to actually update in CI checks. ([#22661](https://github.com/netdata/netdata/issues/22661))
- Docs: Add a 'Controlling Recovered (CLEAR) Notifications' section to ([#22672](https://github.com/netdata/netdata/issues/22672))
- Fatal handler: don't let a concurrent fatal mask the first one ([#22671](https://github.com/netdata/netdata/issues/22671))
- Update vendored NetIPC SDK ([#22680](https://github.com/netdata/netdata/issues/22680))
- Chore(go/chartengine): template dims inherit float from the series metric meta ([#22681](https://github.com/netdata/netdata/issues/22681))
- Go.d: add profile-based SNMP trap ingestion ([#22652](https://github.com/netdata/netdata/issues/22652))
- Update metadata.yaml ([#22437](https://github.com/netdata/netdata/issues/22437))
- Regenerate integrations docs ([#22684](https://github.com/netdata/netdata/issues/22684))
- Bound v2 journal header offsets before crc reads in list checks ([#22666](https://github.com/netdata/netdata/issues/22666))
- Simple_pattern: fix inverted empty-buffer guard in matches_buffer_extract ([#22688](https://github.com/netdata/netdata/issues/22688))
- Feat(go.d/prometheus): add promprofiles catalog package ([#22682](https://github.com/netdata/netdata/issues/22682))
- Increase UUIDMAP_PARTITIONS to 32 ([#22675](https://github.com/netdata/netdata/issues/22675))
- Docs: fix stale [global] references for all fields migrated to [db] ([#22544](https://github.com/netdata/netdata/issues/22544))
- Feat(go.d/prometheus): add profile-driven app detection for chart contexts ([#22694](https://github.com/netdata/netdata/issues/22694))
- Fix SNMP trap counter chart algorithms ([#22693](https://github.com/netdata/netdata/issues/22693))
- Regenerate integrations docs ([#22691](https://github.com/netdata/netdata/issues/22691))
- Docs: add hostname override and cross-link to nodes-tab ([#22563](https://github.com/netdata/netdata/issues/22563))
- NetFlow: journal backend on systemd-journal-sdk, compact format, optional fsync ([#22665](https://github.com/netdata/netdata/issues/22665))
- Build(deps): bump github.com/redis/go-redis/v9 from 9.20.0 to 9.20.1 in /src/go ([#22701](https://github.com/netdata/netdata/issues/22701))
- Build(deps): bump google.golang.org/grpc from 1.79.3 to 1.81.1 in /src/go ([#22700](https://github.com/netdata/netdata/issues/22700))
- Build(deps): bump golang.org/x/sys from 0.45.0 to 0.46.0 in /src/go ([#22699](https://github.com/netdata/netdata/issues/22699))
- Build(deps): bump k8s.io/client-go from 0.36.1 to 0.36.2 in /src/go ([#22706](https://github.com/netdata/netdata/issues/22706))
- Build(deps): bump github.com/prometheus-community/pro-bing from 0.8.0 to 0.9.0 in /src/go ([#22707](https://github.com/netdata/netdata/issues/22707))
- Build(deps): bump golang.org/x/net from 0.55.0 to 0.56.0 in /src/go ([#22708](https://github.com/netdata/netdata/issues/22708))
- Build(deps): bump gopkg.in/ini.v1 from 1.67.2 to 1.67.3 in /src/go ([#22709](https://github.com/netdata/netdata/issues/22709))
- NetFlow: offload rollup-tier commits to per-tier worker threads ([#22703](https://github.com/netdata/netdata/issues/22703))
- Add SNMP traps documentation and metrics ([#22702](https://github.com/netdata/netdata/issues/22702))
- Topology: add container grouping to network connection topology ([#22601](https://github.com/netdata/netdata/issues/22601))
- Update systemd journal SDK to v0.7.0 ([#22713](https://github.com/netdata/netdata/issues/22713))
- SMB data and Network Viewer (Windows) ([#22608](https://github.com/netdata/netdata/issues/22608))
- Fix(go.d/snmp_topology): clone device labels to fix snapshot data race ([#22714](https://github.com/netdata/netdata/issues/22714))
- Docs: task class: improve_docs — add a faq entry to node-identities.md ([#22576](https://github.com/netdata/netdata/issues/22576))
- Docs: add authentication and MFA guidance for Netdata Cloud sign-in ([#22609](https://github.com/netdata/netdata/issues/22609))
- Docs: Windows installer page docs updates ([#22620](https://github.com/netdata/netdata/issues/22620))
- Reduce NetFlow overhead ([#22719](https://github.com/netdata/netdata/issues/22719))
- Regenerate integrations docs ([#22711](https://github.com/netdata/netdata/issues/22711))
- Validate data loaded from SQLite to prevent crashes on corrupted databases ([#22679](https://github.com/netdata/netdata/issues/22679))
- Fix namespace-relative cgroup lookup for topology ([#22727](https://github.com/netdata/netdata/issues/22727))
- Update systemd journal SDK to v0.7.1 ([#22731](https://github.com/netdata/netdata/issues/22731))
- Update vendored NetIPC library ([#22729](https://github.com/netdata/netdata/issues/22729))
- Fix search for VS tooling to check for multiple versions. ([#22723](https://github.com/netdata/netdata/issues/22723))
- Fix buffer overflow / off-by-one in claim and freebsd_ipfw collectors ([#22710](https://github.com/netdata/netdata/issues/22710))
- Docs: document netdatacli commands for Windows in Service Control and CLI README ([#22610](https://github.com/netdata/netdata/issues/22610))
- Docs: escape `labels:<pattern>` placeholder in network-viewer metadata ([#22733](https://github.com/netdata/netdata/issues/22733))
- Record spinlock holder identity for datafile/journal deadlock fatals ([#22725](https://github.com/netdata/netdata/issues/22725))
- Docs(docker): document docker_container_down alert disabled by default ([#22612](https://github.com/netdata/netdata/issues/22612))
- Feat(go.d/mssql): add SQL Agent job execution metrics ([#22730](https://github.com/netdata/netdata/issues/22730))
- Regenerate integrations docs ([#22734](https://github.com/netdata/netdata/issues/22734))
- Chore(go.d): migrate Docker API usage to Moby modules ([#22738](https://github.com/netdata/netdata/issues/22738))
- Build(deps): bump rand from 0.9.2 to 0.9.3 in /src/crates ([#22251](https://github.com/netdata/netdata/issues/22251))
- Build(deps): bump rustls-webpki from 0.103.10 to 0.103.13 in /src/crates ([#22269](https://github.com/netdata/netdata/issues/22269))
- Improve error handling in the kickstart script when fetching files. ([#22424](https://github.com/netdata/netdata/issues/22424))
- MCP Streamable HTTP: return 202/no-body for notification-only POSTs ([#22597](https://github.com/netdata/netdata/issues/22597))
- Docs: Add a Gmail-specific msmtp configuration example to the email ([#22629](https://github.com/netdata/netdata/issues/22629))
- Regenerate integrations docs ([#22740](https://github.com/netdata/netdata/issues/22740))
- Update map.yaml ([#22741](https://github.com/netdata/netdata/issues/22741))
- Chore(go.d/mongodb): Migrate MongoDB Go driver to v2 ([#22742](https://github.com/netdata/netdata/issues/22742))
- Fix(go.d/fail2ban): move fail2ban socket path into ndsudo ([#22745](https://github.com/netdata/netdata/issues/22745))
- Check privilege escalation in ndsudo and JSON conversion status in proto_2_json ([#22667](https://github.com/netdata/netdata/issues/22667))
- Docs: Add a troubleshooting entry for the 'forbidden' (HTTP 403) error in ([#22657](https://github.com/netdata/netdata/issues/22657))
- Feat(go.d): add opt-in urienc modifier to percent-encode secret references ([#22750](https://github.com/netdata/netdata/issues/22750))
- Feat(go.d): add single-instance collector framework support ([#22752](https://github.com/netdata/netdata/issues/22752))
- Fix MSI issues ([#22751](https://github.com/netdata/netdata/issues/22751))
- Refactor(go.d): decouple SNMP topology function ownership ([#22753](https://github.com/netdata/netdata/issues/22753))
- Docs: Add a concise note to the RBAC model page stating that role changes ([#22658](https://github.com/netdata/netdata/issues/22658))
- Docs: Fix misleading StatsD example metric names in config docs ([#22674](https://github.com/netdata/netdata/issues/22674))
- Switch log level from `NOTICE` to `DEBUG` for active context checkpoint logs ([#22758](https://github.com/netdata/netdata/issues/22758))
- Refactor(go.d): migrate SNMP topology to V2 single instance ([#22762](https://github.com/netdata/netdata/issues/22762))
- Track and account memory allocation size in replication queries ([#22756](https://github.com/netdata/netdata/issues/22756))
- Docs: Clarify StatsD [app] section is a namespace requiring chart ([#22673](https://github.com/netdata/netdata/issues/22673))
- Refactor(go.d): bind single-instance functions to runtime job ([#22767](https://github.com/netdata/netdata/issues/22767))
- Add chart to monitor in-flight ACLK messages ([#22757](https://github.com/netdata/netdata/issues/22757))
- Streaming: add receiver disconnect diagnostics and per-child join keys ([#22769](https://github.com/netdata/netdata/issues/22769))
- Adjust ML model deletion query ([#22763](https://github.com/netdata/netdata/issues/22763))
- Refactor(go.d/snmp): inject shared SNMP state ([#22770](https://github.com/netdata/netdata/issues/22770))
- Sonar cleanup ([#22760](https://github.com/netdata/netdata/issues/22760))
- Chore(go.d/snmp_topology): remove dead cache snapshot path ([#22773](https://github.com/netdata/netdata/issues/22773))
- Bump rand to 0.9.4 in Cargo.lock ([#22772](https://github.com/netdata/netdata/issues/22772))
- Chore(go.d/snmp-topology): extract topology Function package ([#22774](https://github.com/netdata/netdata/issues/22774))
- Chore(snmp_topology): split v1 topology renderer ([#22775](https://github.com/netdata/netdata/issues/22775))
- Chore(snmp-topology): rename graph shaping layer ([#22776](https://github.com/netdata/netdata/issues/22776))
- Chore(go.d/snmp_topology): make collection cache explicit ([#22777](https://github.com/netdata/netdata/issues/22777))
- Fix(journal-log-writer): accept only absolute journal directory paths. ([#22771](https://github.com/netdata/netdata/issues/22771))
- Docs: Explain dbengine retention chart space and time percentages per ([#22676](https://github.com/netdata/netdata/issues/22676))
- Docs: Add missing stock alerts troubleshooting to health README ([#22677](https://github.com/netdata/netdata/issues/22677))
- Docs: Clarify statsd config scope vs Cloud aggregation ([#22689](https://github.com/netdata/netdata/issues/22689))
- Feat(go.d/snmp_topology): add l3 subnet adjacency ([#22780](https://github.com/netdata/netdata/issues/22780))
- Netdata Claim (adjust installer) ([#22754](https://github.com/netdata/netdata/issues/22754))
- Feat(go.d/snmp-topology): add OSPF topology adjacencies ([#22783](https://github.com/netdata/netdata/issues/22783))
- Chore(go.d/snmp_topology): table-drive topology tests ([#22788](https://github.com/netdata/netdata/issues/22788))
- Replace vendored SQLite amalgamation with build-time generation. ([#21779](https://github.com/netdata/netdata/issues/21779))
- Feat(plugins.d): add FUNCTION_DEL protocol command ([#21685](https://github.com/netdata/netdata/issues/21685))
- Update systemd journal SDK host integration ([#22785](https://github.com/netdata/netdata/issues/22785))
- Pulse: per-child streaming charts on parents + lock-free host status ([#22784](https://github.com/netdata/netdata/issues/22784))
- Feat(go.d/snmp_topology): add BGP adjacency links ([#22790](https://github.com/netdata/netdata/issues/22790))
- Fix(windows): exclude sockets from the pipe poll path so streaming receive works ([#22789](https://github.com/netdata/netdata/issues/22789))
- Chore(go.d/snmp_topology): extract neutral topology graph model ([#22791](https://github.com/netdata/netdata/issues/22791))
- Chore(go.d/snmp_topology): remove dead l2topology ([#22792](https://github.com/netdata/netdata/issues/22792))
- Chore(go.d/snmp_topology): align protocol enrichment ([#22793](https://github.com/netdata/netdata/issues/22793))
- Test(snmp_topology): add topology v1 golden output test ([#22794](https://github.com/netdata/netdata/issues/22794))
- Chore(go.d/topology): remove unused graph dto surface ([#22795](https://github.com/netdata/netdata/issues/22795))
- Refactor(go.d/snmp_topology): type internal topology stats ([#22796](https://github.com/netdata/netdata/issues/22796))
- Add dedicated MCP ACL and enforce bearer token protection on MCP endpoints ([#21880](https://github.com/netdata/netdata/issues/21880))
- Refactor(go.d): type snmp topology actor detail ([#22797](https://github.com/netdata/netdata/issues/22797))
- Refactor(go.d): type snmp topology link detail ([#22798](https://github.com/netdata/netdata/issues/22798))
- Refactor(go.d/snmp_topology): type actor scratch details ([#22801](https://github.com/netdata/netdata/issues/22801))
- Refactor(go.d/snmp_topology): extract model utility options ([#22802](https://github.com/netdata/netdata/issues/22802))
- Refactor(snmp_topology): extract topology shape package ([#22803](https://github.com/netdata/netdata/issues/22803))
- Refactor(go.d/snmp_topology): extract topology v1 renderer ([#22804](https://github.com/netdata/netdata/issues/22804))
- Refactor(go.d/snmp_topology): extract topology enrichment ([#22806](https://github.com/netdata/netdata/issues/22806))
- Build(deps): bump go.mongodb.org/mongo-driver/v2 from 2.6.1 to 2.7.0 in /src/go ([#22809](https://github.com/netdata/netdata/issues/22809))
- Build(deps): bump github.com/moby/moby/api from 1.54.2 to 1.55.0 in /src/go ([#22810](https://github.com/netdata/netdata/issues/22810))
- Chore(go.d/snmp_topology): file-organization cleanup ([#22807](https://github.com/netdata/netdata/issues/22807))
- Build(deps): bump github.com/prometheus/common from 0.68.1 to 0.69.0 in /src/go ([#22811](https://github.com/netdata/netdata/issues/22811))
- Build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.13.1 to 1.14.0 in /src/go ([#22808](https://github.com/netdata/netdata/issues/22808))
- Build(deps): bump github.com/moby/moby/client from 0.4.1 to 0.5.0 in /src/go ([#22813](https://github.com/netdata/netdata/issues/22813))
- Build(deps): bump github.com/ibm-messaging/mq-golang/v5 from 5.7.1 to 5.7.2 in /src/go ([#22814](https://github.com/netdata/netdata/issues/22814))
- Docs: Add Space deletion procedure to Spaces and Rooms doc ([#22695](https://github.com/netdata/netdata/issues/22695))
- Docs: Clarify go.d.plugin debug mode runs continuously until stopped ([#22717](https://github.com/netdata/netdata/issues/22717))
- Docs: document the Nodes tab CSV download feature ([#22692](https://github.com/netdata/netdata/issues/22692))
- Ci: fix invalid step-output references in failure notifications ([#22816](https://github.com/netdata/netdata/issues/22816))
- Build(deps): bump actions/checkout from 6 to 7 ([#22812](https://github.com/netdata/netdata/issues/22812))
- Docs: Add troubleshooting for disabled alerts still visible on nodes ([#22721](https://github.com/netdata/netdata/issues/22721))
- Feat(go.d/snmp_topology): add l3 subnet segments ([#22822](https://github.com/netdata/netdata/issues/22822))
- Fix(go.d/snmp_topology): restore reverse DNS warming ([#22826](https://github.com/netdata/netdata/issues/22826))
- Fix response help message ([#22820](https://github.com/netdata/netdata/issues/22820))
- Chore(go.d): clarify l2topology public surface ([#22827](https://github.com/netdata/netdata/issues/22827))
- Chore(go.d/l2topology): extract OUI lookup ([#22829](https://github.com/netdata/netdata/issues/22829))
- Docs: Document room-leaving consequences and rejoin behavior ([#22732](https://github.com/netdata/netdata/issues/22732))
- Chore(go.d/l2topology): extract model types ([#22832](https://github.com/netdata/netdata/issues/22832))
- Chore(go.d/l2topology): move L2 pipeline internal ([#22833](https://github.com/netdata/netdata/issues/22833))
- Chore(go.d/l2topology): move graph projector internal ([#22834](https://github.com/netdata/netdata/issues/22834))
- Docs: Add Parent-to-Cloud claim step to centralization deployment guide ([#22736](https://github.com/netdata/netdata/issues/22736))
- Fix debugfs audit capability service limit ([#22831](https://github.com/netdata/netdata/issues/22831))
- Fix(go.d/snmp-topology): preserve capability actor type ([#22839](https://github.com/netdata/netdata/issues/22839))
- Docs: cgroups.plugin README — cgroup.name override, accuracy overhaul, Learn publication ([#22726](https://github.com/netdata/netdata/issues/22726))
- Network Performance Monitoring section + SNMP integration catalog ([#22840](https://github.com/netdata/netdata/issues/22840))
- Docs: Add kickstart SSL/certificate download troubleshooting ([#22739](https://github.com/netdata/netdata/issues/22739))
- Regenerate integrations docs ([#22842](https://github.com/netdata/netdata/issues/22842))
- Docs: Document disabling auto-updates ([#22737](https://github.com/netdata/netdata/issues/22737))
- Test(go.d/snmp-topology): add scenario golden harness ([#22843](https://github.com/netdata/netdata/issues/22843))
- Docs: Correct windows.plugin disabled defaults and add missing config entries ([#22743](https://github.com/netdata/netdata/issues/22743))
- Docs: Clarify Groups tab requires SCIM SSO in User Management ([#22744](https://github.com/netdata/netdata/issues/22744))
- Fix(go.d/snmp): tolerate invalid optional typed row values ([#22846](https://github.com/netdata/netdata/issues/22846))
- Docs: Document prototype vs per-rule alert enable/disable behavior ([#22735](https://github.com/netdata/netdata/issues/22735))
- Test(go.d/snmp_topology): add semantic scenario assertions ([#22851](https://github.com/netdata/netdata/issues/22851))
- Fix SNMP traps DynCfg schema name validation ([#22849](https://github.com/netdata/netdata/issues/22849))
- Feat(go.d): publish SNMP topology function after data is ready ([#22853](https://github.com/netdata/netdata/issues/22853))
- Build: enable netflow plugin in static and docker builds ([#22852](https://github.com/netdata/netdata/issues/22852))
- Refactor(go.d): funnel function reconcile through job manager ([#22856](https://github.com/netdata/netdata/issues/22856))
- NPM docs: capability overviews + Integrations submenu ([#22854](https://github.com/netdata/netdata/issues/22854))
- Regenerate integrations docs ([#22858](https://github.com/netdata/netdata/issues/22858))
- Refactor(go.d): prepare function publication state ([#22857](https://github.com/netdata/netdata/issues/22857))
- Update systemd journal SDK to 0.7.5 ([#22859](https://github.com/netdata/netdata/issues/22859))
- Fix(integrations): correct NPM catalog brand icons + brand SNMP-trap tiles ([#22860](https://github.com/netdata/netdata/issues/22860))
- Regenerate integrations docs ([#22861](https://github.com/netdata/netdata/issues/22861))
- Docs: Clarify parent-child update_every relationship in streaming README ([#22761](https://github.com/netdata/netdata/issues/22761))
- Docs(npm): add screenshots to Network Performance Monitoring pages ([#22863](https://github.com/netdata/netdata/issues/22863))
- Docs: Document supported Windows versions for Windows Agent installer ([#22759](https://github.com/netdata/netdata/issues/22759))
- Refactor(go.d): replace AgentWide with MethodScope ([#22868](https://github.com/netdata/netdata/issues/22868))
- Refactor(go.d): split function declaration API ([#22869](https://github.com/netdata/netdata/issues/22869))
- Feat(go.d): withdraw unavailable shared functions ([#22870](https://github.com/netdata/netdata/issues/22870))
- Feat(go.d): reconcile instance function availability ([#22871](https://github.com/netdata/netdata/issues/22871))
- [codex] fix windows events row rendering crashes ([#22872](https://github.com/netdata/netdata/issues/22872))
- Sow: make SOWs and specs local-only with per-worktree origin linking ([#22873](https://github.com/netdata/netdata/issues/22873))
- Docs(skills): add static-binary build skill; fix Cloud log-query source filtering & time units ([#22880](https://github.com/netdata/netdata/issues/22880))
- Fix(aclk): prevent unbounded one-core CPU spins in the cloud-connection loops ([#22879](https://github.com/netdata/netdata/issues/22879))
- Aclk: grow inbound mqtt buffer on demand ([#22878](https://github.com/netdata/netdata/issues/22878))
- Chore(go.d): add charttpl Group.Clone() and Spec.MarshalTemplate() ([#22882](https://github.com/netdata/netdata/issues/22882))
- Fix(streaming): reject oversized ZSTD frames instead of fatal() ([#22830](https://github.com/netdata/netdata/issues/22830))
- Add decompression-bomb guard to WebSocket message handling (CWE-409) ([#22828](https://github.com/netdata/netdata/issues/22828))
- Build(deps): bump github.com/redis/go-redis/v9 from 9.20.1 to 9.21.0 in /src/go ([#22888](https://github.com/netdata/netdata/issues/22888))
- Build(deps): bump github.com/vmware/govmomi from 0.54.1 to 0.55.0 in /src/go ([#22886](https://github.com/netdata/netdata/issues/22886))
- Build(deps): bump github.com/netdata/systemd-journal-sdk/go from 0.7.5 to 0.7.6 in /src/go ([#22887](https://github.com/netdata/netdata/issues/22887))
- Build(deps): bump actions/cache from 5 to 6 ([#22884](https://github.com/netdata/netdata/issues/22884))
- Docs(map): fix duplicate Learn route for Service Discovery ([#22889](https://github.com/netdata/netdata/issues/22889))
- Docs: Document virtual node GUI and dynamic configuration creation ([#22766](https://github.com/netdata/netdata/issues/22766))
- Docs: Add Cloud firewall egress allowlisting to agent security doc ([#22765](https://github.com/netdata/netdata/issues/22765))
- Docs(map): route Service Discovery via integration_placeholder ([#22895](https://github.com/netdata/netdata/issues/22895))
- Docs: fix SD learn rel path ([#22898](https://github.com/netdata/netdata/issues/22898))
- Chore(codeowners): own .agents/ with maintainers ([#22899](https://github.com/netdata/netdata/issues/22899))
- Refactor SPINLOCK_TRACKED to store acquire-site function names inline ([#22890](https://github.com/netdata/netdata/issues/22890))
- Build(rust): keep line tables instead of full debuginfo ([#22907](https://github.com/netdata/netdata/issues/22907))
- Build(packaging): enable scripts.d plugin in static and docker builds ([#22892](https://github.com/netdata/netdata/issues/22892))
- Fix _is_parent label update on receiver bursts ([#22902](https://github.com/netdata/netdata/issues/22902))
- Netdata fixes part 1 ([#22900](https://github.com/netdata/netdata/issues/22900))
- Netdata fixes part 2 ([#22901](https://github.com/netdata/netdata/issues/22901))
- Netdata fixes part 3 ([#22903](https://github.com/netdata/netdata/issues/22903))
- Netdata fixes part 4 ([#22904](https://github.com/netdata/netdata/issues/22904))
- Netdata fixes part 6 ([#22906](https://github.com/netdata/netdata/issues/22906))
- Netdata fixes part 7 ([#22909](https://github.com/netdata/netdata/issues/22909))
- Fix coverity issues ([#22835](https://github.com/netdata/netdata/issues/22835))
- Netdata fixes part 8 ([#22908](https://github.com/netdata/netdata/issues/22908))
- Docs: Add outbound communication paths to Agent security design page ([#22778](https://github.com/netdata/netdata/issues/22778))
- Docs: document managing automatic updates in the Update guide ([#22768](https://github.com/netdata/netdata/issues/22768))
- Docs: Add EKS Kubernetes monitoring cross-link to AWS install guide ([#22817](https://github.com/netdata/netdata/issues/22817))
- Remove openSUSE Leap 15.6 from CI and package builds. ([#22239](https://github.com/netdata/netdata/issues/22239))
- Fix DBEngine retention accounting underflow ([#22914](https://github.com/netdata/netdata/issues/22914))
- Netdata fixes part 5 ([#22905](https://github.com/netdata/netdata/issues/22905))
- Netdata fixes part 9 ([#22910](https://github.com/netdata/netdata/issues/22910))
- Netdata fixes part 10 ([#22911](https://github.com/netdata/netdata/issues/22911))
- Netdata fixes part 11 ([#22912](https://github.com/netdata/netdata/issues/22912))
- Netdata fixes part 12 ([#22913](https://github.com/netdata/netdata/issues/22913))
- Netdata fixes part 13 ([#22915](https://github.com/netdata/netdata/issues/22915))
- Netdata fixes part 14 ([#22916](https://github.com/netdata/netdata/issues/22916))
- NetFlow: restore sFlow visibility and listener docs ([#22925](https://github.com/netdata/netdata/issues/22925))
- Netdata fixes part 15 ([#22917](https://github.com/netdata/netdata/issues/22917))
- Docs: Add room deletion steps to Spaces and Rooms doc ([#22815](https://github.com/netdata/netdata/issues/22815))
- Netdata fixes part 16 ([#22918](https://github.com/netdata/netdata/issues/22918))
- Netdata fixes part 17 ([#22919](https://github.com/netdata/netdata/issues/22919))
- Netdata fixes part 18 ([#22920](https://github.com/netdata/netdata/issues/22920))
- Netdata fixes part 19 ([#22921](https://github.com/netdata/netdata/issues/22921))
- Docs: Add heatmap to statsd chart type directive docs ([#22819](https://github.com/netdata/netdata/issues/22819))
- Docs: Add Windows to smartctl collector supported platforms ([#22818](https://github.com/netdata/netdata/issues/22818))
- Netdata fixes part 20 ([#22922](https://github.com/netdata/netdata/issues/22922))
- Docs: Add co-admin role guidance to invite-team docs ([#22821](https://github.com/netdata/netdata/issues/22821))
- Docs: Clarify netdata.conf is comment-only with built-in defaults ([#22823](https://github.com/netdata/netdata/issues/22823))
- Docs: Add Windows free-tier dashboard lock note to access control doc ([#22824](https://github.com/netdata/netdata/issues/22824))
- Update vendored NetIPC to 98ec474 ([#22936](https://github.com/netdata/netdata/issues/22936))
- Feat(go.d): add AWS cloudwatch collector ([#22874](https://github.com/netdata/netdata/issues/22874))
- Docs: Add SQL Server Express edition support note to mssql metadata ([#22838](https://github.com/netdata/netdata/issues/22838))
- Feat(go.d/cloudwatch): add Amazon CloudFront support ([#22944](https://github.com/netdata/netdata/issues/22944))
- Docs: consolidate cloud VM sizing into impact-on-resources.md ([#22837](https://github.com/netdata/netdata/issues/22837))
- Feat(go.d/cloudwatch): add profiles for Auto Scaling, Bedrock, EventBridge, and Site-to-Site VPN ([#22948](https://github.com/netdata/netdata/issues/22948))
- Feat(go.d/cloudwatch): add EKS control-plane profile ([#22949](https://github.com/netdata/netdata/issues/22949))
- Regenerate integrations docs ([#22933](https://github.com/netdata/netdata/issues/22933))
- Test(go.d): add jobmgr/dyncfg characterization tests ([#22950](https://github.com/netdata/netdata/issues/22950))
- Refactor(go.d): route jobmgr commands through an executor seam ([#22951](https://github.com/netdata/netdata/issues/22951))
- Netdata fixes part 22 ([#22940](https://github.com/netdata/netdata/issues/22940))
- Docs: Add cache memory monitoring to database configuration docs ([#22845](https://github.com/netdata/netdata/issues/22845))
- Docs: Add admin role assignment steps to team invite doc ([#22847](https://github.com/netdata/netdata/issues/22847))
- Refactor(go.d): run blocking jobmgr collector work as supervised effects ([#22952](https://github.com/netdata/netdata/issues/22952))
- Docs: Add multi-database export example to enabling connector guide ([#22836](https://github.com/netdata/netdata/issues/22836))
- Docs: Correct database config key from mode to db in docs ([#22864](https://github.com/netdata/netdata/issues/22864))
- Docs: Add default database storage path to disk requirements doc ([#22865](https://github.com/netdata/netdata/issues/22865))
- Feat(go.d): run collector dyncfg commands concurrently on per-key lanes ([#22964](https://github.com/netdata/netdata/issues/22964))
- Feat(go.d): move jobmgr dyncfg domains onto claimed executor ([#22966](https://github.com/netdata/netdata/issues/22966))
- Refactor(go.d): route jobmgr scheduling through command plans ([#22979](https://github.com/netdata/netdata/issues/22979))
- Refactor(go.d/jobmgr): pull vnode snapshots at runtime boundaries ([#22986](https://github.com/netdata/netdata/issues/22986))
- Docs: Document enabled alarms whitelist for specific alert filtering ([#22894](https://github.com/netdata/netdata/issues/22894))
- Docs: Document Windows uninstall data retention and full cleanup ([#22897](https://github.com/netdata/netdata/issues/22897))
- Docs: Add System Overview section to single-node dashboard docs ([#22924](https://github.com/netdata/netdata/issues/22924))
- Docs: Note metric naming applies to remote write in prometheus README ([#22928](https://github.com/netdata/netdata/issues/22928))
- Docs: Explain benign repoconfig warning in kickstart troubleshooting ([#22941](https://github.com/netdata/netdata/issues/22941))
- Refactor(go.d/jobmgr): move effect lifecycle routing into transition kernel ([#22990](https://github.com/netdata/netdata/issues/22990))
- Improve topology search policies ([#22988](https://github.com/netdata/netdata/issues/22988))
- Netdata fixes part 25 ([#22958](https://github.com/netdata/netdata/issues/22958))
- Netdata fixes part 24 ([#22956](https://github.com/netdata/netdata/issues/22956))
- Expose raw partial trimming metadata ([#22953](https://github.com/netdata/netdata/issues/22953))
- Test(go.d/jobmgr): harden effect lifecycle invariants ([#22991](https://github.com/netdata/netdata/issues/22991))
- Add macOS logs, battery, thermal, storage, smart collectors ([#22475](https://github.com/netdata/netdata/issues/22475))
- Update netflow-plugin to systemd-journal-sdk 0.7.6 ([#22993](https://github.com/netdata/netdata/issues/22993))
- Netdata fixes part 26 ([#22959](https://github.com/netdata/netdata/issues/22959))
- Docs: Fix Windows child streaming note, Parent scaling figure, and disk-sizing guidance ([#22943](https://github.com/netdata/netdata/issues/22943))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.59.0 to 1.61.1 in /src/go ([#22996](https://github.com/netdata/netdata/issues/22996))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.25 to 1.32.27 in /src/go ([#22997](https://github.com/netdata/netdata/issues/22997))
- Docs: Rename enterprise evaluation guide to remove AI-artifact suffix ([#22954](https://github.com/netdata/netdata/issues/22954))
- Regenerate integrations docs ([#22992](https://github.com/netdata/netdata/issues/22992))
- Docs: Define TBD disk labels in proc.plugin metadata.yaml ([#22929](https://github.com/netdata/netdata/issues/22929))
- Docs: Add bundled protobuf fetch troubleshooting to source build guide ([#22939](https://github.com/netdata/netdata/issues/22939))
- Feat(go.d/cloudwatch): add multi-account support ([#23004](https://github.com/netdata/netdata/issues/23004))
- Netdata fixes part 23 ([#22955](https://github.com/netdata/netdata/issues/22955))
- Feat(go.d/cloudwatch): add opt-in resource tag labels ([#23011](https://github.com/netdata/netdata/issues/23011))
- Regenerate integrations docs ([#23005](https://github.com/netdata/netdata/issues/23005))
- Netdata fixes part 27 ([#22967](https://github.com/netdata/netdata/issues/22967))
- Netdata fixes part 28 ([#22968](https://github.com/netdata/netdata/issues/22968))
- Netdata fixes part 29 ([#22969](https://github.com/netdata/netdata/issues/22969))
- Netdata fixes part 30 ([#22970](https://github.com/netdata/netdata/issues/22970))
- Feat(go.d): chart histogram buckets as range heatmaps ([#23013](https://github.com/netdata/netdata/issues/23013))
- Netdata fixes part 31 ([#22971](https://github.com/netdata/netdata/issues/22971))
- Netdata fixes part 32 ([#22972](https://github.com/netdata/netdata/issues/22972))
- Netdata fixes part 33 ([#22973](https://github.com/netdata/netdata/issues/22973))
- Netdata fixes part 34 ([#22974](https://github.com/netdata/netdata/issues/22974))
- Netdata fixes part 35 ([#22975](https://github.com/netdata/netdata/issues/22975))
- Netdata fixes part 36 ([#22976](https://github.com/netdata/netdata/issues/22976))
- Netdata fixes part 37 ([#22977](https://github.com/netdata/netdata/issues/22977))
- Docs: Add bundled Protobuf stall workaround flags to manual install ([#22946](https://github.com/netdata/netdata/issues/22946))
- Refactor(go.d): shared profile-catalog loader + lazy prometheus profiles ([#23016](https://github.com/netdata/netdata/issues/23016))
- Docs: Clarify Windows installer claim fields are Cloud-only ([#22961](https://github.com/netdata/netdata/issues/22961))
- Fix(go.d): unify histogram bucket dimension names ([#23021](https://github.com/netdata/netdata/issues/23021))
- Docs: fix remove-stale-node Offline-transition and cleanup-timing claims ([#22962](https://github.com/netdata/netdata/issues/22962))
- Docs: Clarify 5-node limit is display-only, not streaming ([#22957](https://github.com/netdata/netdata/issues/22957))
- Docs: Add Docker section to netflow plugin installation guide ([#22960](https://github.com/netdata/netdata/issues/22960))
- Feat(go.d/cloudwatch): add stock health alerts ([#23024](https://github.com/netdata/netdata/issues/23024))
- Docs: Fix Functions tab reference to Live tab in NPM quick-start ([#22981](https://github.com/netdata/netdata/issues/22981))
- Feat(go.d/cloudwatch): add MSK stock health alerts ([#23028](https://github.com/netdata/netdata/issues/23028))
- Docs: Add minimum system requirements to resource utilization page ([#22963](https://github.com/netdata/netdata/issues/22963))
- Feat(go.d/cloudwatch): add target health and MSK alarms ([#23031](https://github.com/netdata/netdata/issues/23031))
- Netdata fixes part 38 ([#22999](https://github.com/netdata/netdata/issues/22999))
- Netdata fixes part 39 ([#23000](https://github.com/netdata/netdata/issues/23000))
- Update systemd journal SDK to 0.7.8 ([#23033](https://github.com/netdata/netdata/issues/23033))
- Fix view.dimensions.sts.avg for group-by aggregation percentage ([#23035](https://github.com/netdata/netdata/issues/23035))
- Percentage group-by: per-row anomaly rate and zero-denominator guard ([#23037](https://github.com/netdata/netdata/issues/23037))
- Netdata fixes part 40 ([#23002](https://github.com/netdata/netdata/issues/23002))
- Netdata fixes part 41 ([#23007](https://github.com/netdata/netdata/issues/23007))
- Netdata fixes part 42 ([#23009](https://github.com/netdata/netdata/issues/23009))
- Netdata fixes part 43 ([#23010](https://github.com/netdata/netdata/issues/23010))
- Netdata fixes part 44 ([#23015](https://github.com/netdata/netdata/issues/23015))
- Netdata fixes part 45 ([#23017](https://github.com/netdata/netdata/issues/23017))
- Docs: Add post-install dashboard verification to installer README ([#22980](https://github.com/netdata/netdata/issues/22980))
- Docs: Link node removal guide to Service Control and Uninstall docs ([#22987](https://github.com/netdata/netdata/issues/22987))
- Docs: Document brace syntax for dimension names with spaces in alert ([#22984](https://github.com/netdata/netdata/issues/22984))
- Docs: Add netflow plugin package-not-found troubleshooting ([#22982](https://github.com/netdata/netdata/issues/22982))
- Docs: Surface existing-agent claiming in getting-started guide ([#22989](https://github.com/netdata/netdata/issues/22989))
- Docs(mcp): document MCP Connections (Netdata Cloud as MCP client) ([#23049](https://github.com/netdata/netdata/issues/23049))
- Feat(go.d/metrix): transactional, bounded descriptor lifecycle ([#23053](https://github.com/netdata/netdata/issues/23053))
- Netdata fixes part 46 ([#23018](https://github.com/netdata/netdata/issues/23018))
- Netdata fixes part 47 ([#23019](https://github.com/netdata/netdata/issues/23019))
- Netdata fixes part 48 ([#23020](https://github.com/netdata/netdata/issues/23020))
- Docs(agents): workflow lessons + SOW friction-tracking ([#23054](https://github.com/netdata/netdata/issues/23054))
- Netdata fixes part 49 ([#23023](https://github.com/netdata/netdata/issues/23023))
- Netdata fixes part 50 ([#23026](https://github.com/netdata/netdata/issues/23026))
- Netdata fixes part 51 ([#23029](https://github.com/netdata/netdata/issues/23029))
- Netdata fixes part 52 ([#23042](https://github.com/netdata/netdata/issues/23042))
- Replace HTTP_ACL_NOCHECK with HTTP_ACL_DASHBOARD on /api/v3/settings ([#22896](https://github.com/netdata/netdata/issues/22896))
- Go.d/nvidia_smi: restore stable temperature/power collection with driver 580 XML variants ([#23047](https://github.com/netdata/netdata/issues/23047))
- Docs: remove cloudwatch from Prometheus metadata ([#23058](https://github.com/netdata/netdata/issues/23058))
- Netdata fixes part 21 ([#22938](https://github.com/netdata/netdata/issues/22938))
- Regenerate integrations docs ([#23059](https://github.com/netdata/netdata/issues/23059))
- Build(deps): bump golang.org/x/text from 0.38.0 to 0.40.0 in /src/go ([#23063](https://github.com/netdata/netdata/issues/23063))
- Build(deps): bump github.com/prometheus-community/pro-bing from 0.9.0 to 0.9.1 in /src/go ([#23062](https://github.com/netdata/netdata/issues/23062))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.27 to 1.32.29 in /src/go ([#23064](https://github.com/netdata/netdata/issues/23064))
- Build(deps): bump google.golang.org/grpc from 1.81.1 to 1.82.0 in /src/go ([#23068](https://github.com/netdata/netdata/issues/23068))
- Build(deps): bump github.com/klauspost/compress from 1.18.6 to 1.19.0 in /src/go ([#23067](https://github.com/netdata/netdata/issues/23067))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.33.5 to 1.34.0 in /src/go ([#23060](https://github.com/netdata/netdata/issues/23060))
- Build(deps): bump github.com/vmware/govmomi from 0.55.0 to 0.55.1 in /src/go ([#23066](https://github.com/netdata/netdata/issues/23066))
- Build(deps): update go toolchain to v1.26.5 ([#23065](https://github.com/netdata/netdata/issues/23065))
- Build(deps): bump golang.org/x/net from 0.56.0 to 0.57.0 in /src/go ([#23069](https://github.com/netdata/netdata/issues/23069))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.61.1 to 1.62.0 in /src/go ([#23061](https://github.com/netdata/netdata/issues/23061))
- OpenTelemetry logs ingestion/query subsystem ([#22720](https://github.com/netdata/netdata/issues/22720))
- Fix(database): guard null root index in rrdset_find_and_acquire ([#23056](https://github.com/netdata/netdata/issues/23056))
- Build(deps): bump pydantic-settings from 2.14.1 to 2.14.2 in /packaging/tools/automation/mcp ([#23070](https://github.com/netdata/netdata/issues/23070))
- Fix(database): keep rrdset indexes allocated while host is archived ([#23074](https://github.com/netdata/netdata/issues/23074))
- Refactor(metrix): split source layout by ownership ([#23075](https://github.com/netdata/netdata/issues/23075))
- Fix: freebsd plugin counters size mismatch ([#23044](https://github.com/netdata/netdata/issues/23044))
- Netdata fixes part 53 ([#23055](https://github.com/netdata/netdata/issues/23055))
- Chore(cloudwatch): use explicit AWS CloudWatch identifiers ([#23084](https://github.com/netdata/netdata/issues/23084))
- Feat(go.d/cloudwatch): add explicit targets and collection rules ([#23086](https://github.com/netdata/netdata/issues/23086))
- Bounded-cardinality process grouping (macOS) and hardware sensors summaries, histogram and function ([#23085](https://github.com/netdata/netdata/issues/23085))
- Feat(go.d/chartengine): update mutable chart labels ([#23087](https://github.com/netdata/netdata/issues/23087))
- Fix systemd-journal.plugin memory retention after queries and its apps.plugin accounting ([#23089](https://github.com/netdata/netdata/issues/23089))
- Fix UDP socket fallback when inet_diag handlers are missing ([#23091](https://github.com/netdata/netdata/issues/23091))
- Netdata fixes part 54 ([#23057](https://github.com/netdata/netdata/issues/23057))
- Feat(go.d/cloudwatch): add resource tag filtering ([#23090](https://github.com/netdata/netdata/issues/23090))
- Regenerate integrations docs ([#23088](https://github.com/netdata/netdata/issues/23088))
- Feat(go.d/cloudwatch): add exact metric selection ([#23092](https://github.com/netdata/netdata/issues/23092))
- Update vendored NetIPC SHM allocation ([#23093](https://github.com/netdata/netdata/issues/23093))
- Fix view.dimensions.sts.avg for group-by aggregations sum, min, max, extremes ([#23097](https://github.com/netdata/netdata/issues/23097))
- Dbengine: record metric retention start when its first page gets data ([#23096](https://github.com/netdata/netdata/issues/23096))
- Build(deps): bump go.mongodb.org/mongo-driver/v2 from 2.7.0 to 2.8.0 in /src/go ([#23098](https://github.com/netdata/netdata/issues/23098))
- Build(deps): bump github.com/prometheus/common from 0.69.0 to 0.70.0 in /src/go ([#23100](https://github.com/netdata/netdata/issues/23100))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.62.0 to 1.63.0 in /src/go ([#23099](https://github.com/netdata/netdata/issues/23099))
- Feat(go.d/cloudwatch): add per-rule query policies for sparse metrics ([#23094](https://github.com/netdata/netdata/issues/23094))
- Build(deps): bump github.com/lmittmann/tint from 1.1.3 to 1.2.0 in /src/go ([#23101](https://github.com/netdata/netdata/issues/23101))
- Docs: Add per-app network bandwidth pointer to apps.plugin README ([#23001](https://github.com/netdata/netdata/issues/23001))
- Fix group-by percentage at the second grouping level with a dimensions filter ([#23104](https://github.com/netdata/netdata/issues/23104))
- Docs: Add hostname display guidance to Group by Node in charts ([#23012](https://github.com/netdata/netdata/issues/23012))
- Docs: Add Windows config and health.d alert template path guidance ([#23003](https://github.com/netdata/netdata/issues/23003))
- Docs: Clarify Cloud alert edits apply instantly and override stock files ([#23008](https://github.com/netdata/netdata/issues/23008))
- Cgroups: add cgroup-name Go helper ([#22685](https://github.com/netdata/netdata/issues/22685))
- Feat(go.d/cloudwatch): add AWS Billing profiles ([#23110](https://github.com/netdata/netdata/issues/23110))
- Fix cardinality_limit crashes and limit only the result dataset by default ([#23108](https://github.com/netdata/netdata/issues/23108))
- Feat(go.d/cloudwatch): add AWS PrivateLink endpoint profiles ([#23113](https://github.com/netdata/netdata/issues/23113))
- Netdata fixes part 55 ([#23071](https://github.com/netdata/netdata/issues/23071))
- Netdata fixes part 56 ([#23072](https://github.com/netdata/netdata/issues/23072))
- Fix false PARTIAL annotations on complete data ([#23114](https://github.com/netdata/netdata/issues/23114))
- Netdata fixes part 58 ([#23078](https://github.com/netdata/netdata/issues/23078))
- Netdata fixes part 59 ([#23080](https://github.com/netdata/netdata/issues/23080))
- Netdata fixes part 57 ([#23077](https://github.com/netdata/netdata/issues/23077))
- Fix csvjsonarray emitting invalid JSON when label-quotes is passed ([#23115](https://github.com/netdata/netdata/issues/23115))
- Make csvjsonarray timestamps always numeric ([#23117](https://github.com/netdata/netdata/issues/23117))
- Windows hardware detection ([#22942](https://github.com/netdata/netdata/issues/22942))
- Netdata fixes part 61 ([#23081](https://github.com/netdata/netdata/issues/23081))
- Fix streaming receiver discarding delivered data on child disconnect ([#23118](https://github.com/netdata/netdata/issues/23118))
- Fix(dbengine): rotate datafile and requeue extent on unrecoverable write errors ([#23048](https://github.com/netdata/netdata/issues/23048))
- Feat(go.d/cloudwatch): add PrivateLink service profiles ([#23119](https://github.com/netdata/netdata/issues/23119))
- Feat(go.d/cloudwatch): expand RDS metrics and use maximum SQS message age ([#23122](https://github.com/netdata/netdata/issues/23122))
- Feat(go.d/cloudwatch): expose collector activity metrics ([#23123](https://github.com/netdata/netdata/issues/23123))
- Feat(go.d/cloudwatch): add declarative opt-in metrics ([#23125](https://github.com/netdata/netdata/issues/23125))
- Docs(go.d/cloudwatch): improve integration page and profile-format ([#23126](https://github.com/netdata/netdata/issues/23126))
- Exclude the pre-window storage point from the first bucket of tier queries ([#23127](https://github.com/netdata/netdata/issues/23127))
- Add limit parameter to data queries for top-N dimensions ([#23128](https://github.com/netdata/netdata/issues/23128))
- Test(go.d/cloudwatch): remove metadata contract tests ([#23132](https://github.com/netdata/netdata/issues/23132))
- Netdata fixes part 60 ([#23079](https://github.com/netdata/netdata/issues/23079))
- Netdata fixes part 62 ([#23083](https://github.com/netdata/netdata/issues/23083))
- Netdata fixes part 63 ([#23102](https://github.com/netdata/netdata/issues/23102))
- Netdata fixes part 64 ([#23103](https://github.com/netdata/netdata/issues/23103))
- Fix(x509check): fix misleading error message on PEM decode failure ([#23134](https://github.com/netdata/netdata/issues/23134))
- Flush pending host metadata on graceful shutdown ([#23120](https://github.com/netdata/netdata/issues/23120))
- Netdata fixes part 81 ([#23135](https://github.com/netdata/netdata/issues/23135))
- Make cardinality_limit deterministic on ties and partial on mixed folds ([#23129](https://github.com/netdata/netdata/issues/23129))
- Expose the cardinality fold cut in jsonwrap v2 ([#23131](https://github.com/netdata/netdata/issues/23131))
- Rust: fix warnings, centralize workspace deps, edition 2024, MSRV 1.91, dep refresh ([#23148](https://github.com/netdata/netdata/issues/23148))
- Fix cgroup-name timeout environment race ([#23156](https://github.com/netdata/netdata/issues/23156))
- Docs: Add Ollama and DeepSeek to supported web chat LLM providers ([#22945](https://github.com/netdata/netdata/issues/22945))
- Build(deps): bump mcp from 1.27.2 to 1.28.1 in /packaging/tools/automation/mcp ([#23158](https://github.com/netdata/netdata/issues/23158))
- Docs: Add Windows host label creation and reload guidance ([#23006](https://github.com/netdata/netdata/issues/23006))
- Docs: Add metric naming comparison for OpenTSDB vs Prometheus exporters ([#23034](https://github.com/netdata/netdata/issues/23034))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.29 to 1.32.30 in /src/go ([#23173](https://github.com/netdata/netdata/issues/23173))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.63.0 to 1.63.1 in /src/go ([#23174](https://github.com/netdata/netdata/issues/23174))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.34.0 to 1.34.1 in /src/go ([#23177](https://github.com/netdata/netdata/issues/23177))
- Build(deps): bump google.golang.org/grpc from 1.82.0 to 1.82.1 in /src/go ([#23180](https://github.com/netdata/netdata/issues/23180))
- Build(deps): bump github.com/mattn/go-isatty from 0.0.22 to 0.0.23 in /src/go ([#23181](https://github.com/netdata/netdata/issues/23181))
- Build(deps): bump github.com/aws/smithy-go from 1.27.3 to 1.27.4 in /src/go ([#23179](https://github.com/netdata/netdata/issues/23179))
- Build(deps): bump github.com/go-ldap/ldap/v3 from 3.4.13 to 3.4.14 in /src/go ([#23182](https://github.com/netdata/netdata/issues/23182))
- Netdata fixes part 70 ([#23141](https://github.com/netdata/netdata/issues/23141))
- Netdata fixes part 65 ([#23136](https://github.com/netdata/netdata/issues/23136))
- Agent-events: add optional OTLP log export of accepted events ([#23184](https://github.com/netdata/netdata/issues/23184))
- Netdata fixes part 66 ([#23137](https://github.com/netdata/netdata/issues/23137))
- Netdata fixes part 67 ([#23138](https://github.com/netdata/netdata/issues/23138))
- Netdata fixes part 73 ([#23144](https://github.com/netdata/netdata/issues/23144))
- Docs: Add journalctl namespace permission note to log README ([#23032](https://github.com/netdata/netdata/issues/23032))
- Build(deps): bump actions/setup-python from 6 to 7 ([#23193](https://github.com/netdata/netdata/issues/23193))
- Build(deps): bump actions/setup-go from 6 to 7 ([#23192](https://github.com/netdata/netdata/issues/23192))
- Netdata fixes part 82 ([#23170](https://github.com/netdata/netdata/issues/23170))
- Docs: Correct agent query-metrics point cap from 500 to actual limits ([#23022](https://github.com/netdata/netdata/issues/23022))
- Docs: Fix incorrect config vars in notification troubleshooting ([#23043](https://github.com/netdata/netdata/issues/23043))
- Docs: Add remove custom host labels procedure to organize docs ([#23045](https://github.com/netdata/netdata/issues/23045))
- Netdata fixes part 79 ([#23154](https://github.com/netdata/netdata/issues/23154))
- Netdata fixes part 68 ([#23139](https://github.com/netdata/netdata/issues/23139))
- Netdata fixes part 75 ([#23150](https://github.com/netdata/netdata/issues/23150))
- Docs: Add HA parent local collector guidance to FAQ ([#23050](https://github.com/netdata/netdata/issues/23050))
- Regenerate integrations docs ([#23166](https://github.com/netdata/netdata/issues/23166))
- Netdata fixes part 77 ([#23152](https://github.com/netdata/netdata/issues/23152))
- Perflib Rework ([#23189](https://github.com/netdata/netdata/issues/23189))
- Add missing information [#23151](https://github.com/netdata/netdata/issues/23151) ([#23186](https://github.com/netdata/netdata/issues/23186))
- Bump go.d min go version go 1.26.2 ([#23204](https://github.com/netdata/netdata/issues/23204))
- Netdata fixes part 69 ([#23140](https://github.com/netdata/netdata/issues/23140))
- Netdata fixes part 72 ([#23143](https://github.com/netdata/netdata/issues/23143))
- Netdata fixes part 74 ([#23145](https://github.com/netdata/netdata/issues/23145))
- Netdata fixes part 76 ([#23151](https://github.com/netdata/netdata/issues/23151))
- Docs: Add remote/LAN StatsD host binding guidance to statsd README ([#23025](https://github.com/netdata/netdata/issues/23025))
- Docs: Add context discoverability guidance to charts docs ([#23051](https://github.com/netdata/netdata/issues/23051))
- Docs: Add on-call rotation guidance to notifications overview ([#23052](https://github.com/netdata/netdata/issues/23052))
- Perflib improvements ([#23205](https://github.com/netdata/netdata/issues/23205))
- Docs: Clarify update every effect on tier granularity and retention ([#23106](https://github.com/netdata/netdata/issues/23106))
- Migrate RPM package builds from netdata.spec.in to CPack ([#23194](https://github.com/netdata/netdata/issues/23194))
- Update go version ([#23210](https://github.com/netdata/netdata/issues/23210))
- Weights: method=anomaly-rate implies the anomaly-bit option on every path ([#23212](https://github.com/netdata/netdata/issues/23212))
- Update minimum Go patch version to 2 ([#23215](https://github.com/netdata/netdata/issues/23215))
- Netdata fixes part 71 ([#23142](https://github.com/netdata/netdata/issues/23142))
- Netdata fixes part 80 ([#23155](https://github.com/netdata/netdata/issues/23155))
- Netdata fixes part 84 ([#23191](https://github.com/netdata/netdata/issues/23191))
- Netdata fixes part 85 ([#23209](https://github.com/netdata/netdata/issues/23209))
- Netdata fixes part 86 ([#23220](https://github.com/netdata/netdata/issues/23220))
- Validate NETDATA_HOST_PREFIX in local_listeners ([#22923](https://github.com/netdata/netdata/issues/22923))
- Fix agent compilation on FreeBSD ([#23221](https://github.com/netdata/netdata/issues/23221))
- Otel-plugin: exit the legacy-logs worker when there is nothing to serve ([#23185](https://github.com/netdata/netdata/issues/23185))
- Bump SQLite version to 3.53.3 ([#23218](https://github.com/netdata/netdata/issues/23218))
- Add netdata-support-bundle: one-command sanitized support bundles ([#23157](https://github.com/netdata/netdata/issues/23157))
- Netdata fixes part 78 ([#23153](https://github.com/netdata/netdata/issues/23153))
- Netdata fixes part 83 ([#23171](https://github.com/netdata/netdata/issues/23171))
- MCP: limit metadata exposed to anonymous callers ([#22891](https://github.com/netdata/netdata/issues/22891))
- Docs: Clarify FQDN/hostname support in streaming destination setting ([#23107](https://github.com/netdata/netdata/issues/23107))
- Docs: Fill network interface_type and device label descriptions ([#23111](https://github.com/netdata/netdata/issues/23111))
- Docs: Fix incorrect netdata --version to -V in troubleshooting guide ([#23147](https://github.com/netdata/netdata/issues/23147))
- Docs: Add Docker container env vars reference page ([#23112](https://github.com/netdata/netdata/issues/23112))
- Docs: Clarify lookup-only templates without warn/crit produce UNDEFINED ([#23167](https://github.com/netdata/netdata/issues/23167))
- Regenerate integrations docs ([#23228](https://github.com/netdata/netdata/issues/23228))
- Docs: Document OTel logs retention and storage config defaults ([#23165](https://github.com/netdata/netdata/issues/23165))
- Refactor(go.d/jobmgr): replace distributed lifecycle with single-owner command kernel ([#23203](https://github.com/netdata/netdata/issues/23203))
- Feat(netflow): support Cisco ASA NSEL accounting ([#23201](https://github.com/netdata/netdata/issues/23201))
- Chore(go.d): remove sensors collector ([#23237](https://github.com/netdata/netdata/issues/23237))
- Enable the otel-plugin on macOS ([#23172](https://github.com/netdata/netdata/issues/23172))
- Regenerate integrations docs ([#23232](https://github.com/netdata/netdata/issues/23232))
- Api: escape dimension names in the v1 JSON formatters ([#23216](https://github.com/netdata/netdata/issues/23216))
- Fix(jobmgr): harden stopping rejection classification ([#23238](https://github.com/netdata/netdata/issues/23238))
- Perf(go.d/metrix): eliminate repeated multiscope flattening ([#23242](https://github.com/netdata/netdata/issues/23242))
- Docs: fix broken links ([#23243](https://github.com/netdata/netdata/issues/23243))
- Add regression tests for function access verification in MCP ([#23225](https://github.com/netdata/netdata/issues/23225))
- Netdata fixes part 87 ([#23226](https://github.com/netdata/netdata/issues/23226))
- Improve Network Flow collector accounting charts ([#23241](https://github.com/netdata/netdata/issues/23241))
- Skill how-tos: add 5 new how-tos, fix query-nodes.md response shape ([#23245](https://github.com/netdata/netdata/issues/23245))
- Docs: Document stock config install path in log2journal README ([#23160](https://github.com/netdata/netdata/issues/23160))
- Fix(plugins.d): prevent plugins from overwriting reserved dyncfg functions ([#23224](https://github.com/netdata/netdata/issues/23224))
- Optimize host context loading during agent startup ([#23116](https://github.com/netdata/netdata/issues/23116))
- Docs: Document dom0 host requirement in xenstat plugin metadata ([#23169](https://github.com/netdata/netdata/issues/23169))
- Remove redundant status message for ACLK connection state ([#23247](https://github.com/netdata/netdata/issues/23247))
- Docs(proc): document and render network metric descriptions ([#23030](https://github.com/netdata/netdata/issues/23030))
- Docs(go.d/promtheus): document profile format ([#23248](https://github.com/netdata/netdata/issues/23248))
- Docs: Document ping collector timeout tuning via update_every ([#23197](https://github.com/netdata/netdata/issues/23197))
- Docs (go.d): wrap hand-authored docs at 120 columns ([#23249](https://github.com/netdata/netdata/issues/23249))
- Correctly preserve PWD while ensuring temporary directory is set in kickstart.sh. ([#23222](https://github.com/netdata/netdata/issues/23222))
- Docs: Add Windows fix for cloned VM duplicate node identity ([#23198](https://github.com/netdata/netdata/issues/23198))
- Make otel-plugin durable-write I/O errors name the operation and path ([#23250](https://github.com/netdata/netdata/issues/23250))
- Stop static packages shipping builder runtime state; repair otel dir ownership ([#23251](https://github.com/netdata/netdata/issues/23251))
- Feat(go.d/prometheus): add profile autogen selector ([#23255](https://github.com/netdata/netdata/issues/23255))
- Correctly handle EPEL on RHEL 7. ([#23235](https://github.com/netdata/netdata/issues/23235))
- Fix two memory leaks on chart/dimension churn (ram + all engines) ([#23254](https://github.com/netdata/netdata/issues/23254))
- Fix(go.d/functions): clamp over-limit function timeouts instead of 400 ([#23258](https://github.com/netdata/netdata/issues/23258))
- Regenerate integrations docs ([#23244](https://github.com/netdata/netdata/issues/23244))
- Fix metadata cleanup when agent is in RAM mode ([#23256](https://github.com/netdata/netdata/issues/23256))
- Api: new time-grouping 'latest' with a collector-cache fast path ([#23257](https://github.com/netdata/netdata/issues/23257))
- Fix(daemon): propagate ephemeral node marking to Netdata Cloud ([#23259](https://github.com/netdata/netdata/issues/23259))
- Build(deps): bump k8s.io/client-go from 0.36.2 to 0.36.3 in /src/go ([#23263](https://github.com/netdata/netdata/issues/23263))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.29 to 1.19.30 in /src/go ([#23265](https://github.com/netdata/netdata/issues/23265))
- Build(deps): bump github.com/golangsnmp/gomib from 0.11.0 to 0.12.0 in /src/go ([#23266](https://github.com/netdata/netdata/issues/23266))
- Update packaging.yml to exclude go.mod and go.sum ([#23272](https://github.com/netdata/netdata/issues/23272))
- Build(deps): bump github.com/mattn/go-isatty from 0.0.23 to 0.0.24 in /src/go ([#23269](https://github.com/netdata/netdata/issues/23269))
- Build(deps): bump go.opentelemetry.io/proto/otlp from 1.9.0 to 1.11.0 in /src/go ([#23270](https://github.com/netdata/netdata/issues/23270))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.63.1 to 1.65.0 in /src/go ([#23268](https://github.com/netdata/netdata/issues/23268))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.30 to 1.32.31 in /src/go ([#23275](https://github.com/netdata/netdata/issues/23275))
- Build(deps): bump github.com/klauspost/compress from 1.19.0 to 1.19.1 in /src/go ([#23274](https://github.com/netdata/netdata/issues/23274))
- Build(deps): bump github.com/prometheus/common from 0.70.0 to 0.70.1 in /src/go ([#23276](https://github.com/netdata/netdata/issues/23276))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.34.1 to 1.35.0 in /src/go ([#23267](https://github.com/netdata/netdata/issues/23267))
- Fix(go.d/jobmgr): harden lifecycle and configuration reconciliation ([#23279](https://github.com/netdata/netdata/issues/23279))
- Perf(go.d/metrix): reduce structured flatten allocations ([#23278](https://github.com/netdata/netdata/issues/23278))
- Fix(go.d/cato): support Cato SDK v0.3.2 snapshots ([#23280](https://github.com/netdata/netdata/issues/23280))
- Build(deps): bump actions/labeler from 6 to 7 ([#23284](https://github.com/netdata/netdata/issues/23284))
- Docs: Add apply-changes step to configuration README ([#23199](https://github.com/netdata/netdata/issues/23199))
- Docs: publish extreme cardinality protection guide ([#23196](https://github.com/netdata/netdata/issues/23196))
- Perf(go.d/chartengine): skip disabled lifecycle cap work ([#23282](https://github.com/netdata/netdata/issues/23282))
- Docs: Document Network Flows Cloud-auth gating for standalone agents ([#23208](https://github.com/netdata/netdata/issues/23208))
- Docs: Explain UI claim verification step and session ID file ([#23214](https://github.com/netdata/netdata/issues/23214))
- Feat: add monitoring of system calls on FreeBSD ([#23082](https://github.com/netdata/netdata/issues/23082))
- Docs: Add netdata_driver.sys prerequisite to Windows CPU temp docs ([#23200](https://github.com/netdata/netdata/issues/23200))
- Make warnings and fatal errors more obnoxiously visible. ([#23252](https://github.com/netdata/netdata/issues/23252))
- Build RPM packages through CPack in CI ([#23290](https://github.com/netdata/netdata/issues/23290))
- Fix macOS disk.util percent scaling ([#23292](https://github.com/netdata/netdata/issues/23292))
- Fix pythond DEB depends typo and duplicate ndsudo entry ([#23289](https://github.com/netdata/netdata/issues/23289))
- Docs: Explain verification-key rejection when connecting existing agent ([#23217](https://github.com/netdata/netdata/issues/23217))
- Docs: Add tc.plugin QoS log message troubleshooting to metadata ([#23231](https://github.com/netdata/netdata/issues/23231))
- Docs: Fix fabricated MSI property names in Windows SCCM fleet docs ([#23230](https://github.com/netdata/netdata/issues/23230))
- Docs: Fix Events tab role access table for Auditing events ([#23229](https://github.com/netdata/netdata/issues/23229))
- Docs: Fix per-core CPU label example in proc.plugin metadata ([#23233](https://github.com/netdata/netdata/issues/23233))
- Docs: Add HA Netdata Parent to metrics centralization diagram ([#23236](https://github.com/netdata/netdata/issues/23236))
- Apps.plugin: skip macOS zombies instead of logging an error every cycle ([#23297](https://github.com/netdata/netdata/issues/23297))
- Regenerate integrations docs ([#23287](https://github.com/netdata/netdata/issues/23287))
- Docs: Add private IP enrichment guidance to enrichment page ([#23239](https://github.com/netdata/netdata/issues/23239))
- Regenerate integrations docs ([#23298](https://github.com/netdata/netdata/issues/23298))
- Add NetFlow capacity benchmarks and optimize shared ingestion paths ([#23246](https://github.com/netdata/netdata/issues/23246))
- Avoid out-of-bounds read in url_percent_escape_decode ([#22965](https://github.com/netdata/netdata/issues/22965))
- Docs: Document native package removal before static install ([#23240](https://github.com/netdata/netdata/issues/23240))
- Docs: Add VMware vSphere node counting guidance to billing FAQ ([#23261](https://github.com/netdata/netdata/issues/23261))
- Docs: Document centralized alert control from parent for children ([#23271](https://github.com/netdata/netdata/issues/23271))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.31 to 1.32.32 in /src/go ([#23309](https://github.com/netdata/netdata/issues/23309))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.35.0 to 1.35.1 in /src/go ([#23308](https://github.com/netdata/netdata/issues/23308))
- Build(deps): bump github.com/moby/moby/client from 0.5.0 to 0.5.1 in /src/go ([#23310](https://github.com/netdata/netdata/issues/23310))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.65.0 to 1.66.0 in /src/go ([#23311](https://github.com/netdata/netdata/issues/23311))
- Feat(go.d/jobmgr): contain non-cooperative plugin operations ([#23299](https://github.com/netdata/netdata/issues/23299))
- Fix(go.d/cloudwatch): make the collector configurable from the dyncfg UI ([#23314](https://github.com/netdata/netdata/issues/23314))
- Docs: Point node states doc to Events tab for offline timestamps ([#23273](https://github.com/netdata/netdata/issues/23273))
- Docs: Clarify P90 billing method in plan and billing docs ([#23277](https://github.com/netdata/netdata/issues/23277))
- Docs: Correct logrotate signal and rotation count in log README ([#23301](https://github.com/netdata/netdata/issues/23301))
- Docs: Update Azure AD to Microsoft Entra ID in SSO docs ([#23306](https://github.com/netdata/netdata/issues/23306))
- Test(go.d/azure_monitor): assert schema behavior instead of restating the file ([#23316](https://github.com/netdata/netdata/issues/23316))
- Feat(go.d): add operational DynCfg resource tests ([#23317](https://github.com/netdata/netdata/issues/23317))
- Test(go.d/jobmgr): stabilize task start failure parking ([#23319](https://github.com/netdata/netdata/issues/23319))
- Test(go.d): align chart coverage with fresh series ([#23320](https://github.com/netdata/netdata/issues/23320))
- Fix NetFlow filtering and facet retention ([#23313](https://github.com/netdata/netdata/issues/23313))
- Feat(go.d): add DynCfg operational test for local listeners ([#23324](https://github.com/netdata/netdata/issues/23324))
- Test(go.d): stabilize jobmgr lifecycle integrations ([#23328](https://github.com/netdata/netdata/issues/23328))
- Feat(go.d/discovery): test HTTP configurations operationally ([#23327](https://github.com/netdata/netdata/issues/23327))
- Feat(go.d/secrets): test Vault configurations operationally ([#23333](https://github.com/netdata/netdata/issues/23333))
- Feat(go.d/cloudwatch): add per-selection query policies ([#23338](https://github.com/netdata/netdata/issues/23338))
- Feat(go.d/cloudwatch): add profile-aware collector activity metrics ([#23340](https://github.com/netdata/netdata/issues/23340))
- Feat(go.d): support chart series aggregation ([#23341](https://github.com/netdata/netdata/issues/23341))
- Feat(codeql): filter out build results from CodeQL analysis ([#23336](https://github.com/netdata/netdata/issues/23336))
- Test(go.d): stabilize jobmgr secret lifecycle tests ([#23346](https://github.com/netdata/netdata/issues/23346))
- Feat(go.d/secretstore): add AWS operational test ([#23349](https://github.com/netdata/netdata/issues/23349))
- Docs(agents): bound review iteration ([#23350](https://github.com/netdata/netdata/issues/23350))
- Refactor(go.d/snmp-traps): establish ownership foundations ([#23358](https://github.com/netdata/netdata/issues/23358))
- Refactor(go.d/snmp-traps): reduce profile surface ([#23359](https://github.com/netdata/netdata/issues/23359))
- Refactor(go.d/snmp-traps): remove built-in source metrics ([#23360](https://github.com/netdata/netdata/issues/23360))
- Refactor(snmp-traps): internalize output backends ([#23361](https://github.com/netdata/netdata/issues/23361))
- Fix(go.d/jobmgr): settle pre-activation retirement races ([#23362](https://github.com/netdata/netdata/issues/23362))
- Refactor(go.d/snmp-traps): internalize profile catalog ownership ([#23363](https://github.com/netdata/netdata/issues/23363))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.32 to 1.32.33 in /src/go ([#23372](https://github.com/netdata/netdata/issues/23372))
- Build(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.0 in /src/go ([#23368](https://github.com/netdata/netdata/issues/23368))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.35.1 to 1.35.2 in /src/go ([#23373](https://github.com/netdata/netdata/issues/23373))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.66.0 to 1.66.1 in /src/go ([#23369](https://github.com/netdata/netdata/issues/23369))
- Fix(go.d/snmp): apply scale factor for arubaWiredTempSensorTemperature ([#23376](https://github.com/netdata/netdata/issues/23376))
- Refactor(go.d/snmp-traps): internalize profile metric runtime ([#23375](https://github.com/netdata/netdata/issues/23375))
- Docs: Fix invalid netdata -W plugins command in journal README ([#23318](https://github.com/netdata/netdata/issues/23318))
- Docs: Warn that dashboard deletion is permanent and unrecoverable ([#23322](https://github.com/netdata/netdata/issues/23322))
- Docs: Clarify systemd service network monitoring via network-viewer ([#23323](https://github.com/netdata/netdata/issues/23323))
- Docs: Clarify one-second minimum collection interval limit ([#23325](https://github.com/netdata/netdata/issues/23325))
- Update manage-alert-notification-silencing-rules.md ([#23382](https://github.com/netdata/netdata/issues/23382))
- Refactor(go.d/snmp-traps): internalize receiver ownership ([#23377](https://github.com/netdata/netdata/issues/23377))
- Refactor(go.d): share reverse DNS across SNMP collectors ([#23385](https://github.com/netdata/netdata/issues/23385))
- Refactor(go.d): isolate SNMP trap dedup and telemetry ([#23387](https://github.com/netdata/netdata/issues/23387))
- Refactor(go.d/snmp_traps): isolate SNMP trap job runtime ([#23389](https://github.com/netdata/netdata/issues/23389))
- Docs(go.d/snmp_traps): add developer architecture guide ([#23391](https://github.com/netdata/netdata/issues/23391))
- Fix: validate host prefix format to prevent '%' in printf strings ([#23342](https://github.com/netdata/netdata/issues/23342))
- Fix listen backlog and add backlog listener test for spawn server ([#23380](https://github.com/netdata/netdata/issues/23380))
- Docs(mcp): describe the account URL field in MCP Connections ([#23393](https://github.com/netdata/netdata/issues/23393))
- Fix(vnode): ensure exclusive ownership of local vnodes during streaming ([#23388](https://github.com/netdata/netdata/issues/23388))
- Docs: Explain why group-by choices yield different chart numbers ([#23331](https://github.com/netdata/netdata/issues/23331))
- Docs: Add room-removal error to remove-node troubleshooting ([#23329](https://github.com/netdata/netdata/issues/23329))
- Docs: Add Docker parent deployment guidance to centralization README ([#23337](https://github.com/netdata/netdata/issues/23337))
- Docs: Add agent start step to macOS Homebrew install section ([#23332](https://github.com/netdata/netdata/issues/23332))
- Docs: Fix Windows cmdline matching to include command-line arguments ([#23335](https://github.com/netdata/netdata/issues/23335))
- Explicitly trigger daemon-reload in RPM packages when needed. ([#23300](https://github.com/netdata/netdata/issues/23300))
- Fix: update time format to use int64_t for consistency in logging ([#23397](https://github.com/netdata/netdata/issues/23397))
- Feat(go.d/prometheus): add profile-owned metric relabeling ([#23405](https://github.com/netdata/netdata/issues/23405))
- Regenerate integrations docs ([#23407](https://github.com/netdata/netdata/issues/23407))
- Sanitize kickstart.sh arguments that might be evaulated in privileged contexts. ([#23223](https://github.com/netdata/netdata/issues/23223))
- Feat(go.d/prometheus): add profile-owned fallback types ([#23410](https://github.com/netdata/netdata/issues/23410))
- Regenerate integrations docs ([#23411](https://github.com/netdata/netdata/issues/23411))
- Docs: Explain cloudflared tunnel origin must be http not https ([#23345](https://github.com/netdata/netdata/issues/23345))
- Docs: Clarify Netdata Cloud is optional for Parent dashboard access ([#23339](https://github.com/netdata/netdata/issues/23339))
- Fix(go.d/chartengine): resolve authored algorithms from runtime metric kinds ([#23414](https://github.com/netdata/netdata/issues/23414))
- Docs: Add SNMP vnode.labels example to snmp collector README ([#23347](https://github.com/netdata/netdata/issues/23347))
- Regenerate integrations docs ([#23418](https://github.com/netdata/netdata/issues/23418))
- Fix(go.d/prometheus): support summaries without quantiles ([#23419](https://github.com/netdata/netdata/issues/23419))
- Integration between eBPF and network viewer plugins ([#22715](https://github.com/netdata/netdata/issues/22715))
- Build(deps): bump actions/setup-go from 6 to 7 ([#23285](https://github.com/netdata/netdata/issues/23285))
- Build(deps): bump cryptography from 48.0.1 to 50.0.0 in /packaging/tools/automation/mcp ([#23394](https://github.com/netdata/netdata/issues/23394))
- Fix(ci): repair go-tests for ebpfgo.plugin ([#23422](https://github.com/netdata/netdata/issues/23422))
- Fix(go.d/chartengine): intersect unlabeled contributors ([#23424](https://github.com/netdata/netdata/issues/23424))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.33 to 1.32.35 in /src/go ([#23427](https://github.com/netdata/netdata/issues/23427))
- Build(deps): bump github.com/redis/go-redis/v9 from 9.21.0 to 9.22.0 in /src/go ([#23428](https://github.com/netdata/netdata/issues/23428))
- Build(deps): bump github.com/santhosh-tekuri/jsonschema/v6 from 6.0.2 to 6.0.3 in /src/go ([#23430](https://github.com/netdata/netdata/issues/23430))
- Feat(go.d/chartengine): support optional instance labels ([#23425](https://github.com/netdata/netdata/issues/23425))
- Build(deps): bump github.com/gohugoio/hashstructure from 0.6.0 to 1.0.0 in /src/go ([#23435](https://github.com/netdata/netdata/issues/23435))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi from 1.35.2 to 1.35.4 in /src/go ([#23431](https://github.com/netdata/netdata/issues/23431))
- Build(deps): bump github.com/klauspost/compress from 1.19.1 to 1.19.2 in /src/go ([#23433](https://github.com/netdata/netdata/issues/23433))
- Build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.66.1 to 1.66.3 in /src/go ([#23434](https://github.com/netdata/netdata/issues/23434))
- Implement function manifest generation and ACLK node manifest handling ([#23303](https://github.com/netdata/netdata/issues/23303))
- Build(deps): bump GoTestTools/gotestfmt-action from 2.2.0 to 2.3.0 ([#23437](https://github.com/netdata/netdata/issues/23437))
- Packaging: remove obsolete otel-signal-viewer artifacts on static upgrade ([#23440](https://github.com/netdata/netdata/issues/23440))
- New OTel documentation. ([#23321](https://github.com/netdata/netdata/issues/23321))
- Fix(go.d/prometheus): preserve typed counters ending in info ([#23441](https://github.com/netdata/netdata/issues/23441))
- Fix(nd-run): stop clearing our own environment (fixes macOS SIGSEGV in setenv) ([#23423](https://github.com/netdata/netdata/issues/23423))
- Improve node manifest delivery reliability and pacing ([#23438](https://github.com/netdata/netdata/issues/23438))
- Add holistic Prometheus profiles for vLLM, LiteLLM, and Ceph ([#23330](https://github.com/netdata/netdata/issues/23330))
- Docs(integrations): add Group Email cloud notification integration ([#23439](https://github.com/netdata/netdata/issues/23439))
- Fix macOS NVMe SMART IOKit lifecycle ([#23445](https://github.com/netdata/netdata/issues/23445))
- Fix macOS smartctl IOKit paths in ndsudo ([#23447](https://github.com/netdata/netdata/issues/23447))
- Regenerate integrations docs ([#23420](https://github.com/netdata/netdata/issues/23420))
- Fix NPM catalog setup instructions and document application dependency mapping ([#23455](https://github.com/netdata/netdata/issues/23455))
- Regenerate integrations docs ([#23457](https://github.com/netdata/netdata/issues/23457))
- Logs: stop advertising a range filter on the timestamp column ([#23456](https://github.com/netdata/netdata/issues/23456))
- Docs(mcp): explain GitHub app installation and token scope ([#23449](https://github.com/netdata/netdata/issues/23449))
- Logs: align timestamp filters with systemd Journal SDK 0.8.1 ([#23458](https://github.com/netdata/netdata/issues/23458))
## [2.10.0] - 2026-04-09
### Merged Pull Requests:
- Increase minimum language standards to C17 and C++17, and update to the latest versions of Protobuf and Abseil. ([#21574](https://github.com/netdata/netdata/issues/21574))
- Drop Ubuntu 20.04 from CI and package builds. ([#21647](https://github.com/netdata/netdata/issues/21647))
- Clarify default storage retention limits in docs ([#21780](https://github.com/netdata/netdata/issues/21780))
- Build(deps): bump github.com/redis/go-redis/v9 from 9.17.3 to 9.18.0 in /src/go ([#21782](https://github.com/netdata/netdata/issues/21782))
- Add cmake render-docs target for integration doc generation ([#21778](https://github.com/netdata/netdata/issues/21778))
- Replace otel-plugin metrics pipeline with proper aggregation. ([#21771](https://github.com/netdata/netdata/issues/21771))
- Regenerate integrations docs ([#21783](https://github.com/netdata/netdata/issues/21783))
- Fix coverity issue ([#21777](https://github.com/netdata/netdata/issues/21777))
- Improve metadata storage of chart and host labels ([#21492](https://github.com/netdata/netdata/issues/21492))
- Docs: update consul keywords for discoverability ([#21787](https://github.com/netdata/netdata/issues/21787))
- Regenerate integrations docs ([#21788](https://github.com/netdata/netdata/issues/21788))
- Improve datafile deletion process ([#21781](https://github.com/netdata/netdata/issues/21781))
- Build(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 in /src/go ([#21791](https://github.com/netdata/netdata/issues/21791))
- Improve print parsed ([#21790](https://github.com/netdata/netdata/issues/21790))
- Add revalidation for clean pages under lock to ensure queue integrity ([#21793](https://github.com/netdata/netdata/issues/21793))
- ML: Reserve cluster centers ([#21795](https://github.com/netdata/netdata/issues/21795))
- Fix crash when processing a corrupted journalfile ([#21794](https://github.com/netdata/netdata/issues/21794))
- Fix dcgm exporter discovery ([#21800](https://github.com/netdata/netdata/issues/21800))
- Build(deps): bump github.com/valyala/fastjson from 1.6.7 to 1.6.10 in /src/go ([#21798](https://github.com/netdata/netdata/issues/21798))
- Build(deps): bump github.com/vmware/govmomi from 0.52.0 to 0.53.0 in /src/go ([#21799](https://github.com/netdata/netdata/issues/21799))
- Fix race condition on js.timer in scripts.d scheduler ([#21801](https://github.com/netdata/netdata/issues/21801))
- Feat(go.d): new metrics collection framework ([#21769](https://github.com/netdata/netdata/issues/21769))
- Aclk proxy connect log ([#21789](https://github.com/netdata/netdata/issues/21789))
- Chore(go.d): restructure ([#21803](https://github.com/netdata/netdata/issues/21803))
- Regenerate integrations docs ([#21807](https://github.com/netdata/netdata/issues/21807))
- Support environment variable expansion in host labels ([#21796](https://github.com/netdata/netdata/issues/21796))
- Fix url check ([#21805](https://github.com/netdata/netdata/issues/21805))
- Refactor(go.d): tighten agent dyncfg flow and type safety ([#21808](https://github.com/netdata/netdata/issues/21808))
- Feat(go.d/logger): add conditional and rate-limited logging ([#21813](https://github.com/netdata/netdata/issues/21813))
- Docs(go.d/mysql): add User Statistics prerequisite for per-user metrics ([#21814](https://github.com/netdata/netdata/issues/21814))
- Regenerate integrations docs ([#21815](https://github.com/netdata/netdata/issues/21815))
- Chore(go.d/logger): improve caller attribution and unify terminal checks ([#21817](https://github.com/netdata/netdata/issues/21817))
- Reduce log noise for indexing limit warnings on online journal files ([#21816](https://github.com/netdata/netdata/issues/21816))
- Fix(go.d/sd): skip unsupported discoverer configs ([#21818](https://github.com/netdata/netdata/issues/21818))
- Fix potential use after free in RAM mode ([#21809](https://github.com/netdata/netdata/issues/21809))
- Include corrosion's cargo build dir in the clean target. ([#21820](https://github.com/netdata/netdata/issues/21820))
- Plugins.d doubles ([#21349](https://github.com/netdata/netdata/issues/21349))
- Remove most_popular from integrations ([#21811](https://github.com/netdata/netdata/issues/21811))
- Regenerate integrations docs ([#21824](https://github.com/netdata/netdata/issues/21824))
- Refactor(go.d): agent decoupling ([#21821](https://github.com/netdata/netdata/issues/21821))
- Docs(dashboards): add TV Mode documentation section ([#21812](https://github.com/netdata/netdata/issues/21812))
- Feat(go.d/framework): add float dimension option handling ([#21825](https://github.com/netdata/netdata/issues/21825))
- Fix compilation warnings ([#21827](https://github.com/netdata/netdata/issues/21827))
- Refactor(go/plugin): move dump analyzer to metricsaudit ([#21830](https://github.com/netdata/netdata/issues/21830))
- Increase statsd UDP buffer size to localhost MTU ([#21822](https://github.com/netdata/netdata/issues/21822))
- Chore(go.plugin): rename runtimemgr for clarity ([#21833](https://github.com/netdata/netdata/issues/21833))
- Add skill document for querying Netdata Cloud metrics ([#21834](https://github.com/netdata/netdata/issues/21834))
- Improve query metrics skill document ([#21836](https://github.com/netdata/netdata/issues/21836))
- Add troubleshooting FAQ to query metrics skill ([#21837](https://github.com/netdata/netdata/issues/21837))
- Fix: netdev_mutex deadlock when do_proc_net_dev() fails ([#21839](https://github.com/netdata/netdata/issues/21839))
- Fix: apps.plugin use-after-free crash on parent pointer dereference ([#21838](https://github.com/netdata/netdata/issues/21838))
- Fix FreeBSD 15.0 build failure in freebsd_ipfw.c ([#21843](https://github.com/netdata/netdata/issues/21843))
- Chore(go/plugin/sd): dont validate config in userconfig ([#21842](https://github.com/netdata/netdata/issues/21842))
- Chore(go/agent/jobmgr): harden dyncfg lifecycle, locking, and wait-decision flow ([#21840](https://github.com/netdata/netdata/issues/21840))
- Build(deps): bump github.com/microsoft/go-mssqldb from 1.9.6 to 1.9.7 in /src/go ([#21848](https://github.com/netdata/netdata/issues/21848))
- Build(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 in /src/go ([#21846](https://github.com/netdata/netdata/issues/21846))
- Refactor(go/plugin/framework/functions): redesign manager ([#21850](https://github.com/netdata/netdata/issues/21850))
- Fix context hub cleanup ([#21832](https://github.com/netdata/netdata/issues/21832))
- Fix(go/plugin/framework/chartengine): decouple runtime build-cycle dedupe from LastSuccessSeq ([#21851](https://github.com/netdata/netdata/issues/21851))
- Preserve UTF-8 characters in RRD string fields ([#21694](https://github.com/netdata/netdata/issues/21694))
- Build(deps): bump actions/download-artifact from 7 to 8 ([#21856](https://github.com/netdata/netdata/issues/21856))
- Build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 ([#21855](https://github.com/netdata/netdata/issues/21855))
- Consolidate info into one file ([#21829](https://github.com/netdata/netdata/issues/21829))
- Update units in ping RTT variance chart from `ms^2` to `ms²` for consistency ([#21857](https://github.com/netdata/netdata/issues/21857))
- Yaml support ([#20544](https://github.com/netdata/netdata/issues/20544))
- Fix(go/plugin/chartengine): sanitize label value dots in chart IDs ([#21859](https://github.com/netdata/netdata/issues/21859))
- Fix(go.d/smartctl): handle non-fatal smartctl exit codes (bits 2-7) ([#21858](https://github.com/netdata/netdata/issues/21858))
- Fix(go.d/mongodb): set 30s default timeout for top-queries function ([#21860](https://github.com/netdata/netdata/issues/21860))
- Fix(dyncfg): rollback non-disruptive sd update failures ([#21861](https://github.com/netdata/netdata/issues/21861))
- Fix data race in ML training during host stop ([#21844](https://github.com/netdata/netdata/issues/21844))
- Refactor UID/GID cache updates in apps plugin aggregation logic ([#21864](https://github.com/netdata/netdata/issues/21864))
- Build(deps): update go toolchain to v1.26.0 ([#21866](https://github.com/netdata/netdata/issues/21866))
- Feat(go.d/docker): add docker ps -a function ([#21868](https://github.com/netdata/netdata/issues/21868))
- Regenerate integrations docs ([#21870](https://github.com/netdata/netdata/issues/21870))
- Rename Top tab to Live tab across all documentation ([#21872](https://github.com/netdata/netdata/issues/21872))
- Docs: fix Top tab leftovers ([#21873](https://github.com/netdata/netdata/issues/21873))
- Regenerate integrations docs ([#21874](https://github.com/netdata/netdata/issues/21874))
- Docs: fix Top tab leftovers ([#21875](https://github.com/netdata/netdata/issues/21875))
- Add msys-yaml DLL to Windows install dependencies ([#21867](https://github.com/netdata/netdata/issues/21867))
- Update Windows.plugin ([#21797](https://github.com/netdata/netdata/issues/21797))
- Add compatibility for TCP(SSL) multiplexing ([#21715](https://github.com/netdata/netdata/issues/21715))
- Build(deps): bump github.com/microsoft/go-mssqldb from 1.9.7 to 1.9.8 in /src/go ([#21865](https://github.com/netdata/netdata/issues/21865))
- Fix uninitialized string assignment in `json-c-parser-inline.h` ([#21878](https://github.com/netdata/netdata/issues/21878))
- Fix(packaging): add --no-same-owner to tar in Go toolchain install ([#21883](https://github.com/netdata/netdata/issues/21883))
- Revert "build(deps): bump github.com/microsoft/go-mssqldb from 1.9.7 to 1.9.8 in /src/go" ([#21884](https://github.com/netdata/netdata/issues/21884))
- Health/notifications: enforce Pushover API field length limits ([#21882](https://github.com/netdata/netdata/issues/21882))
- Fix initialization handling in `GetHardwareInfo` function ([#21885](https://github.com/netdata/netdata/issues/21885))
- Fix integration ([#21886](https://github.com/netdata/netdata/issues/21886))
- Regenerate integrations docs ([#21877](https://github.com/netdata/netdata/issues/21877))
- Add input validation for socket connection definitions ([#21881](https://github.com/netdata/netdata/issues/21881))
- Clarify retention in Parent with tiered storage examples ([#21887](https://github.com/netdata/netdata/issues/21887))
- Build(deps): bump github.com/microsoft/go-mssqldb from 1.9.7 to 1.9.8 in /src/go ([#21892](https://github.com/netdata/netdata/issues/21892))
- Cleanup win plugin (Remove MSSQL) ([#21876](https://github.com/netdata/netdata/issues/21876))
- Update documentation (Windows installer) ([#21888](https://github.com/netdata/netdata/issues/21888))
- Support multi-slot ingestion and batch emission ([#21893](https://github.com/netdata/netdata/issues/21893))
- Fix(jobmgr): register collector static functions on first job start ([#21894](https://github.com/netdata/netdata/issues/21894))
- Improve agent startup time ([#21891](https://github.com/netdata/netdata/issues/21891))
- Fix(packaging): update min go version in check-for-go-toolchain.sh ([#21895](https://github.com/netdata/netdata/issues/21895))
- Feat(integrations): link setup option names to detailed configuration sections ([#21897](https://github.com/netdata/netdata/issues/21897))
- Regenerate integrations docs ([#21898](https://github.com/netdata/netdata/issues/21898))
- Restructure otel-plugin configuration with layered overrides ([#21896](https://github.com/netdata/netdata/issues/21896))
- Regenerate integrations docs ([#21899](https://github.com/netdata/netdata/issues/21899))
- Reject incoming streaming connection for own vnode ([#21889](https://github.com/netdata/netdata/issues/21889))
- Chore(go/plugin/functions): change "not instances configured" resp code ([#21903](https://github.com/netdata/netdata/issues/21903))
- Handle fetching IBM MQ libraries in CI package build jobs outside of CMake ([#21862](https://github.com/netdata/netdata/issues/21862))
- Feat(go/plugin/metrix): add MeasureSet structured family support ([#21909](https://github.com/netdata/netdata/issues/21909))
- Build(deps): bump docker/build-push-action from 6 to 7 ([#21914](https://github.com/netdata/netdata/issues/21914))
- Build(deps): bump docker/login-action from 3 to 4 ([#21916](https://github.com/netdata/netdata/issues/21916))
- Build(deps): bump crazy-max/ghaction-import-gpg from 6 to 7 ([#21913](https://github.com/netdata/netdata/issues/21913))
- Build(deps): bump docker/setup-buildx-action from 3 to 4 ([#21915](https://github.com/netdata/netdata/issues/21915))
- Build(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0 in /src/go ([#21917](https://github.com/netdata/netdata/issues/21917))
- Build(deps): bump docker/setup-qemu-action from 3 to 4 ([#21919](https://github.com/netdata/netdata/issues/21919))
- Fail on broken metadata.yaml ([#21920](https://github.com/netdata/netdata/issues/21920))
- Go.d: add Azure AD auth for mssql, postgres, and sql collectors ([#21905](https://github.com/netdata/netdata/issues/21905))
- Regenerate integrations docs ([#21923](https://github.com/netdata/netdata/issues/21923))
- Refactor stream connection definition parsing ([#21921](https://github.com/netdata/netdata/issues/21921))
- Improve discoverability of Alerts Automation docs ([#21932](https://github.com/netdata/netdata/issues/21932))
- Go.d/mssql: add Always On Availability Group monitoring ([#21927](https://github.com/netdata/netdata/issues/21927))
- Regenerate integrations docs ([#21933](https://github.com/netdata/netdata/issues/21933))
- Go.d/snmp: add IPSec/VPN monitoring profiles for FortiGate, Juniper, MikroTik, Check Point ([#21926](https://github.com/netdata/netdata/issues/21926))
- Add SOCKS5 and SOCKS5H proxy support to ACLK ([#21831](https://github.com/netdata/netdata/issues/21831))
- Go.d/snmp: add tunnel_index to Check Point VPN tunnel tables ([#21934](https://github.com/netdata/netdata/issues/21934))
- Go.d/vsphere: add datastore, cluster, and resource pool monitoring ([#21924](https://github.com/netdata/netdata/issues/21924))
- Regenerate integrations docs ([#21935](https://github.com/netdata/netdata/issues/21935))
- Add Ubuntu 26.04 to CI and package builds. ([#21939](https://github.com/netdata/netdata/issues/21939))
- Improve logger ([#21928](https://github.com/netdata/netdata/issues/21928))
- Improve installer (Windows.plugin) ([#21911](https://github.com/netdata/netdata/issues/21911))
- Docs: Update kickstart URL to canonical get.netdata.cloud ([#21938](https://github.com/netdata/netdata/issues/21938))
- Fix handling of control files for DEB packages. ([#21940](https://github.com/netdata/netdata/issues/21940))
- Remove `.inf` extension from file filter in build workflow ([#21941](https://github.com/netdata/netdata/issues/21941))
- Build(deps): bump golang.org/x/net from 0.51.0 to 0.52.0 in /src/go ([#21945](https://github.com/netdata/netdata/issues/21945))
- Prevent race condition during pluginsd array operations ([#21628](https://github.com/netdata/netdata/issues/21628))
- Add Fedora 44 to CI and package builds. ([#21943](https://github.com/netdata/netdata/issues/21943))
- Fix health api call ([#21952](https://github.com/netdata/netdata/issues/21952))
- Docs(go.d/snmp): add multi-device SNMPv3 config example with YAML anchors ([#21955](https://github.com/netdata/netdata/issues/21955))
- Regenerate integrations docs ([#21956](https://github.com/netdata/netdata/issues/21956))
- Run periodical refresh of timezone ([#21944](https://github.com/netdata/netdata/issues/21944))
- Fix permissions for systemd-journal.plugin on offline installs ([#21953](https://github.com/netdata/netdata/issues/21953))
- Ensure thread safety and proper cleanup in `GetHardwareInfo` ([#21958](https://github.com/netdata/netdata/issues/21958))
- Fix windows config editor ([#21957](https://github.com/netdata/netdata/issues/21957))
- Build(deps): bump github.com/go-ldap/ldap/v3 from 3.4.12 to 3.4.13 in /src/go ([#21963](https://github.com/netdata/netdata/issues/21963))
- Correctly prefetch IBM MQ libraries in DEB package build CI jobs. ([#21959](https://github.com/netdata/netdata/issues/21959))
- Fix compilation warnings (libbnetdata) ([#21961](https://github.com/netdata/netdata/issues/21961))
- Feat(go.d): implement secretstore-based secrets management ([#21951](https://github.com/netdata/netdata/issues/21951))
- Log missing user configuration directory at info level ([#21969](https://github.com/netdata/netdata/issues/21969))
- Adjust eBPF (user ring) ([#21676](https://github.com/netdata/netdata/issues/21676))
- Go.d/powerstore: add Dell PowerStore storage array collector (V2 framework) ([#21929](https://github.com/netdata/netdata/issues/21929))
- Go.d/powervault: add Dell PowerVault ME4/ME5 storage array collector ([#21936](https://github.com/netdata/netdata/issues/21936))
- Regenerate integrations docs ([#21970](https://github.com/netdata/netdata/issues/21970))
- Fix netdatacli ping command ([#21965](https://github.com/netdata/netdata/issues/21965))
- Add basic testing of Windows installs in CI. ([#21869](https://github.com/netdata/netdata/issues/21869))
- Fix Coverity issues (Timezone) ([#21971](https://github.com/netdata/netdata/issues/21971))
- Fix(go/framweork): restore v2 host-scoped chart emission across host switches ([#21979](https://github.com/netdata/netdata/issues/21979))
- Fix uninitialized vnode stale timeout field in pluginsd parser ([#21983](https://github.com/netdata/netdata/issues/21983))
- Speed up alerts API filtering with host status snapshots ([#21984](https://github.com/netdata/netdata/issues/21984))
- Improve streaming ([#21992](https://github.com/netdata/netdata/issues/21992))
- Refactor(go/cloudauth): adopt shared Azure auth schema for collectors and secretstore ([#21995](https://github.com/netdata/netdata/issues/21995))
- Feat(go.d): add azure_monitor collector ([#21993](https://github.com/netdata/netdata/issues/21993))
- Regenerate integrations docs ([#21998](https://github.com/netdata/netdata/issues/21998))
- Packaging: add go.d secretstore and azure mon stock files ([#21997](https://github.com/netdata/netdata/issues/21997))
- Fix mrg unittest ([#21986](https://github.com/netdata/netdata/issues/21986))
- Build(deps): bump github.com/jackc/pgx/v5 from 5.8.0 to 5.9.0 in /src/go ([#22003](https://github.com/netdata/netdata/issues/22003))
- Build(deps): bump nick-invision/retry from 3 to 4 ([#22004](https://github.com/netdata/netdata/issues/22004))
- Refactor(go/scripts.d): switch to v2 framework and fixes ([#21908](https://github.com/netdata/netdata/issues/21908))
- Feat(go/scripts.d): add Nagios V2 alerts and alertable state ([#22008](https://github.com/netdata/netdata/issues/22008))
- Regenerate integrations docs ([#22006](https://github.com/netdata/netdata/issues/22006))
- Build(deps): bump github.com/jackc/pgx/v5 from 5.9.0 to 5.9.1 in /src/go ([#22010](https://github.com/netdata/netdata/issues/22010))
- Build(deps): bump go.opentelemetry.io/otel/sdk from 1.39.0 to 1.40.0 in /src/go ([#22011](https://github.com/netdata/netdata/issues/22011))
- Feat(health): add azure monitor alerts ([#22007](https://github.com/netdata/netdata/issues/22007))
- Docs: nagios metadata improvements ([#22014](https://github.com/netdata/netdata/issues/22014))
- Docs: update Nagios overview for COLLECTORS.md ([#22016](https://github.com/netdata/netdata/issues/22016))
- Regenerate integrations docs ([#22015](https://github.com/netdata/netdata/issues/22015))
- Sync Repos (ebpf.plugin) ([#21982](https://github.com/netdata/netdata/issues/21982))
- Create journal directory if missing before watching ([#22019](https://github.com/netdata/netdata/issues/22019))
- Fix lock order during ctx processing to avoid deadlock ([#21996](https://github.com/netdata/netdata/issues/21996))
- Docs: remove Nagios from Prometheus meta ([#22020](https://github.com/netdata/netdata/issues/22020))
- Regenerate integrations docs ([#22022](https://github.com/netdata/netdata/issues/22022))
- Fix clocks (ebpf.plugin and others) ([#22009](https://github.com/netdata/netdata/issues/22009))
- Windows documentation ([#22021](https://github.com/netdata/netdata/issues/22021))
- Compilation Warning (BSD and Windows) ([#22024](https://github.com/netdata/netdata/issues/22024))
- Docs(integrations): add generated secretstore docs and SECRETS page ([#22028](https://github.com/netdata/netdata/issues/22028))
- Docs: update secrets management section ([#22030](https://github.com/netdata/netdata/issues/22030))
- Docs: add file permissions and ownership documentation for claim.conf ([#22017](https://github.com/netdata/netdata/issues/22017))
- Docs: Add cloud.d directory contents section to claim README ([#21966](https://github.com/netdata/netdata/issues/21966))
- Docs: fix integration name collision ([#22031](https://github.com/netdata/netdata/issues/22031))
- Regenerate integrations docs ([#22032](https://github.com/netdata/netdata/issues/22032))
- Docs(integrations): reorder collector README sections for better onboarding ([#22033](https://github.com/netdata/netdata/issues/22033))
- Regenerate integrations docs ([#22034](https://github.com/netdata/netdata/issues/22034))
- Fix cache (SIGSEGV) ([#22026](https://github.com/netdata/netdata/issues/22026))
- Windows.plugin (improvements and fixes) ([#22039](https://github.com/netdata/netdata/issues/22039))
- Add ML unit tests ([#22043](https://github.com/netdata/netdata/issues/22043))
- Add dictionary benchmark ([#22041](https://github.com/netdata/netdata/issues/22041))
- Make release profile optimize for speed vs. size ([#22046](https://github.com/netdata/netdata/issues/22046))
- Fix SIGSEGV (contexts) ([#22025](https://github.com/netdata/netdata/issues/22025))
- Docs: user-oriented charttpl README rewrite ([#22049](https://github.com/netdata/netdata/issues/22049))
- Improve DBENGINE log messages for datafile rotation and startup ([#22047](https://github.com/netdata/netdata/issues/22047))
- Fix wrong DBENGINE file names in logs ([#22053](https://github.com/netdata/netdata/issues/22053))
- Docs: add Space Settings navigation guidance to remove-node.md ([#22035](https://github.com/netdata/netdata/issues/22035))
- Fix coverity issues ([#22054](https://github.com/netdata/netdata/issues/22054))
- Docs: correct SEND_EMAIL default value from YES to AUTO ([#22057](https://github.com/netdata/netdata/issues/22057))
- Docs: clarify streaming protocol architecture - not HTTP/HTTPS ([#22055](https://github.com/netdata/netdata/issues/22055))
- Regenerate integrations docs ([#22061](https://github.com/netdata/netdata/issues/22061))
- Fix ACLK ([#22051](https://github.com/netdata/netdata/issues/22051))
- Docs: add NVIDIA/Cumulus/Mellanox to SNMP collector vendor list ([#22063](https://github.com/netdata/netdata/issues/22063))
- Improve dbengine memory protection message on startup ([#22045](https://github.com/netdata/netdata/issues/22045))
- Regenerate integrations docs ([#22070](https://github.com/netdata/netdata/issues/22070))
- Improve ML model loading ([#22073](https://github.com/netdata/netdata/issues/22073))
- Optimize EBPF memory handling and PID indexing. ([#22050](https://github.com/netdata/netdata/issues/22050))
- Fix(go.d/secretsctl): handle userconfig for job IDs ([#22081](https://github.com/netdata/netdata/issues/22081))
- Optimize ML prediction hot path: circular buffer and reduce allocations ([#22042](https://github.com/netdata/netdata/issues/22042))
- Docs: add deprecation notice for /api/v1/charts endpoint ([#21974](https://github.com/netdata/netdata/issues/21974))
- Docs: add Installation section to metrics-centralization-points README ([#22036](https://github.com/netdata/netdata/issues/22036))
- Feat(go.d): add secretstore config resolution and logging ([#22083](https://github.com/netdata/netdata/issues/22083))
- Strip intermediate objects from flattened JSON ([#22085](https://github.com/netdata/netdata/issues/22085))
- Docs(go.d/mssql): add Windows Authentication setup guide ([#22089](https://github.com/netdata/netdata/issues/22089))
- Refactor(go.d/azure_monitor): replace profiles magic keyword ([#22088](https://github.com/netdata/netdata/issues/22088))
- Simplify development on Windows (package-windows.sh) ([#22087](https://github.com/netdata/netdata/issues/22087))
- Regenerate integrations docs ([#22090](https://github.com/netdata/netdata/issues/22090))
- Apps.plugin: add per-Windows-service process tree grouping ([#21925](https://github.com/netdata/netdata/issues/21925))
- Improve journal file logging ([#22086](https://github.com/netdata/netdata/issues/22086))
- Regenerate integrations docs ([#22092](https://github.com/netdata/netdata/issues/22092))
- Remove VLA (variable-length arrays) from collectors ([#22066](https://github.com/netdata/netdata/issues/22066))
- Build(deps): bump azure/artifact-signing-action from 1.1.0 to 1.2.0 ([#22048](https://github.com/netdata/netdata/issues/22048))
- Docs: add section on changing the default port ([#22084](https://github.com/netdata/netdata/issues/22084))
- Refactor(go.d/azure_monitor): redesign discovery and profile selection ([#22095](https://github.com/netdata/netdata/issues/22095))
- Regenerate integrations docs ([#22096](https://github.com/netdata/netdata/issues/22096))
- Fix PID cleanup loop in EBPF to avoid use-after-free errors ([#22098](https://github.com/netdata/netdata/issues/22098))
- Docs(secretstore): improve secret store backend documentation ([#22099](https://github.com/netdata/netdata/issues/22099))
- Fix UB in tzif_read_be64() ([#22097](https://github.com/netdata/netdata/issues/22097))
- Fix Coverity ([#22094](https://github.com/netdata/netdata/issues/22094))
- Remove compilation warning (Windows) ([#22091](https://github.com/netdata/netdata/issues/22091))
- Fix(go.d): derive sd pipeline names from source context ([#22105](https://github.com/netdata/netdata/issues/22105))
- Docs: nest secretstore integrations under Secrets Management in sidebar ([#22106](https://github.com/netdata/netdata/issues/22106))
- Remove DBENGINE Warnings (Linux compilation) ([#22103](https://github.com/netdata/netdata/issues/22103))
- Fix coverity report ([#22104](https://github.com/netdata/netdata/issues/22104))
- Docs: put collectors under Collecting Metrics/Collectors ([#22107](https://github.com/netdata/netdata/issues/22107))
- Chore(scripts.d/nagios): add float flag to perfdata fields observation ([#22116](https://github.com/netdata/netdata/issues/22116))
- Feat(plugin/agent): add configurable secretstore backend HTTP timeouts ([#22118](https://github.com/netdata/netdata/issues/22118))
- Regenerate integrations docs ([#22121](https://github.com/netdata/netdata/issues/22121))
- Fix(plugin/agent): log applyConfig failures in job manager ([#22124](https://github.com/netdata/netdata/issues/22124))
- Docs: add DO_NOT_TRACK environment variable to telemetry documentation ([#22076](https://github.com/netdata/netdata/issues/22076))
- Chore(go.d/agent): improve terminal-mode behavior ([#22125](https://github.com/netdata/netdata/issues/22125))
- Update PR template to remove AI verification checkbox ([#22126](https://github.com/netdata/netdata/issues/22126))
- Feat(go/jobruntime): add config_source field to runtime job logs ([#22127](https://github.com/netdata/netdata/issues/22127))
- Chore(go.d/azure_monitor): format profiles and fix IO family ([#22128](https://github.com/netdata/netdata/issues/22128))
- Fix(go.d/mssql): fix database size overflow and Windows Auth docs ([#22129](https://github.com/netdata/netdata/issues/22129))
- Regenerate integrations docs ([#22131](https://github.com/netdata/netdata/issues/22131))
- Chore(go): go fix ([#22133](https://github.com/netdata/netdata/issues/22133))
- Feat(go.d/azure_monitor): add per-profile resource filters ([#22132](https://github.com/netdata/netdata/issues/22132))
- Regenerate integrations docs ([#22135](https://github.com/netdata/netdata/issues/22135))
- Chore(go.d/azure_monitor): shorten stock profile selectors ([#22137](https://github.com/netdata/netdata/issues/22137))
- Chartengine: fix validated framework issues ([#22138](https://github.com/netdata/netdata/issues/22138))
- Docs: Add guidance on obtaining TLS certificates for production use ([#22037](https://github.com/netdata/netdata/issues/22037))
- Docs: add warning about mode=none disabling streaming capability ([#22056](https://github.com/netdata/netdata/issues/22056))
- Docs: add HTTP 412 troubleshooting and publish bearer token protection docs on Learn ([#22044](https://github.com/netdata/netdata/issues/22044))
- Docs: clarify alert behavior for non-existent mount points ([#22038](https://github.com/netdata/netdata/issues/22038))
- Fix(go.d/azure_monitor): ignore invalid user profile overrides ([#22146](https://github.com/netdata/netdata/issues/22146))
- Fix: restore _hw_product_name, _hw_sys_vendor, and _hw_product_type labels in netdata_info ([#22134](https://github.com/netdata/netdata/issues/22134))
- Active Directory Federation Service (windows.plugin) ([#22113](https://github.com/netdata/netdata/issues/22113))
- Packaging: enable scripts plugin by default ([#22148](https://github.com/netdata/netdata/issues/22148))
- Feat(scripts.d/nagios): add optional check_name for perfdata identity ([#22154](https://github.com/netdata/netdata/issues/22154))
- Regenerate integrations docs ([#22150](https://github.com/netdata/netdata/issues/22150))
- Coverity and ML ([#22120](https://github.com/netdata/netdata/issues/22120))
- Feat(scripts.d/nagios): validate plugin path security ([#22160](https://github.com/netdata/netdata/issues/22160))
- Update to the latest version of Sentry Native to fix build issues. ([#22159](https://github.com/netdata/netdata/issues/22159))
- Feat(scripts.d/nagios): auto-invoke Windows script files (.ps1, .bat, .cmd) through their interpreters ([#22162](https://github.com/netdata/netdata/issues/22162))
- Regenerate integrations docs ([#22161](https://github.com/netdata/netdata/issues/22161))
- MCP Streamable HTTP: add stateless Mcp-Session-Id support ([#22000](https://github.com/netdata/netdata/issues/22000))
- Docs: correct Discord invite URL in 3 files ([#22149](https://github.com/netdata/netdata/issues/22149))
- Fix(packaging): disable MongoDB exporter for EL10 ([#22163](https://github.com/netdata/netdata/issues/22163))
- Build(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 in /src/go ([#22171](https://github.com/netdata/netdata/issues/22171))
- Fix: bearer token creation truncates client_name and returns wrong expiry for existing tokens ([#22167](https://github.com/netdata/netdata/issues/22167))
- Make scripts plugin optional but installed by default for native packages. ([#22155](https://github.com/netdata/netdata/issues/22155))
## [2.9.0] - 2026-02-16
### Merged Pull Requests:
- Fix(cgroups): improve podman container name resolution ([#21317](https://github.com/netdata/netdata/issues/21317))
- Build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /src/go ([#21322](https://github.com/netdata/netdata/issues/21322))
- Remove log message ([#21325](https://github.com/netdata/netdata/issues/21325))
- Improve(health/dyncfg): Add source unit field to alert value ([#21326](https://github.com/netdata/netdata/issues/21326))
- Fix compilation when DBENGINE is disabled ([#21323](https://github.com/netdata/netdata/issues/21323))
- Disable apps plugin pss mem by default ([#21330](https://github.com/netdata/netdata/issues/21330))
- Fix(go.d): fix dyncfg vnodes configs ([#21332](https://github.com/netdata/netdata/issues/21332))
- Build(deps): bump github.com/ibm-messaging/mq-golang/v5 from 5.6.6 to 5.6.7 in /src/go ([#21339](https://github.com/netdata/netdata/issues/21339))
- Build(deps): bump github.com/godbus/dbus/v5 from 5.1.0 to 5.2.0 in /src/go ([#21337](https://github.com/netdata/netdata/issues/21337))
- Build(deps): bump k8s.io/client-go from 0.34.1 to 0.34.2 in /src/go ([#21338](https://github.com/netdata/netdata/issues/21338))
- Build(deps): bump github.com/prometheus/common from 0.67.2 to 0.67.4 in /src/go ([#21340](https://github.com/netdata/netdata/issues/21340))
- Build(deps): bump actions/checkout from 5 to 6 ([#21335](https://github.com/netdata/netdata/issues/21335))
- Build(deps): bump github.com/redis/go-redis/v9 from 9.16.0 to 9.17.0 in /src/go ([#21341](https://github.com/netdata/netdata/issues/21341))
- Ci: fix MCP Registry publishing workflow ([#21342](https://github.com/netdata/netdata/issues/21342))
- Add check for service shutdown while initializing health for a host ([#21329](https://github.com/netdata/netdata/issues/21329))
- Chore(go.d): disable redis lib logging ([#21344](https://github.com/netdata/netdata/issues/21344))
- Fix(go.d): prefer env-provided dirs over build-time defaults ([#21345](https://github.com/netdata/netdata/issues/21345))
- New Sensors (Windows.plugin) ([#21319](https://github.com/netdata/netdata/issues/21319))
- Reorganize MSSQL (windows.plugin) ([#21334](https://github.com/netdata/netdata/issues/21334))
- User Connections (MSSQL) ([#21348](https://github.com/netdata/netdata/issues/21348))
- Improve replication logic by checking if parent is caught up with child ([#21352](https://github.com/netdata/netdata/issues/21352))
- Improve(go.d/snmp): add EATON UPS profile ([#21355](https://github.com/netdata/netdata/issues/21355))
- Session connections (MSSQL Plugin) ([#21350](https://github.com/netdata/netdata/issues/21350))
- Fix(docker): add netdata user to nvidia device group on non-Debian systems ([#21358](https://github.com/netdata/netdata/issues/21358))
- Build(deps): bump github.com/redis/go-redis/v9 from 9.17.0 to 9.17.1 in /src/go ([#21360](https://github.com/netdata/netdata/issues/21360))
- Chore(go.d): add type=float dimension support ([#21362](https://github.com/netdata/netdata/issues/21362))
- Chore(go.d): fix get dim value ([#21363](https://github.com/netdata/netdata/issues/21363))
- Add netdata user to video group ([#21359](https://github.com/netdata/netdata/issues/21359))
- Fix(docker): fix bugs and refactor Docker entrypoint script ([#21364](https://github.com/netdata/netdata/issues/21364))
- Regenerate integrations docs ([#21346](https://github.com/netdata/netdata/issues/21346))
- Improve stale replication ([#21357](https://github.com/netdata/netdata/issues/21357))
- Update security and privacy design links in map.csv ([#21369](https://github.com/netdata/netdata/issues/21369))
- Detect in kickstart script if we publish native packages for the platform ([#21262](https://github.com/netdata/netdata/issues/21262))
- Fix dangling link to sizing documentation ([#21372](https://github.com/netdata/netdata/issues/21372))
- Adjust windows sensors initialization ([#21374](https://github.com/netdata/netdata/issues/21374))
- Improve(health/notifications/telegram): add option to set API url ([#21376](https://github.com/netdata/netdata/issues/21376))
- Regenerate integrations docs ([#21377](https://github.com/netdata/netdata/issues/21377))
- Build(deps): bump github.com/redis/go-redis/v9 from 9.17.1 to 9.17.2 in /src/go ([#21378](https://github.com/netdata/netdata/issues/21378))
- Fix Broken links before adding `-f` to ingest check ([#21379](https://github.com/netdata/netdata/issues/21379))
- Remove info containing broken link ([#21382](https://github.com/netdata/netdata/issues/21382))
- Use improved compression algorithms when building DEB packages. ([#21310](https://github.com/netdata/netdata/issues/21310))
- Regenerate integrations docs ([#21381](https://github.com/netdata/netdata/issues/21381))
- Format plugin (MSSQL) ([#21383](https://github.com/netdata/netdata/issues/21383))
- Mark vkalintiris as CODEOWNER for Rust code. ([#21385](https://github.com/netdata/netdata/issues/21385))
- Update home-tab.md ([#21386](https://github.com/netdata/netdata/issues/21386))
- Remove retention check during datafile initialization ([#21387](https://github.com/netdata/netdata/issues/21387))
- Replace dots with slashes in OTEL metric families for hierarchical grouping ([#21371](https://github.com/netdata/netdata/issues/21371))
- Create ingest dry run check ([#21152](https://github.com/netdata/netdata/issues/21152))
- Ci: add concurrency to check-markdown.yml ([#21393](https://github.com/netdata/netdata/issues/21393))
- Use systemd-tmpfiles to handle required directories at runtime when possible. ([#21243](https://github.com/netdata/netdata/issues/21243))
- Improve check for DBENGINE max datafile size allowed ([#21390](https://github.com/netdata/netdata/issues/21390))
- Fix shutdown timeout handling in completion wait function ([#21395](https://github.com/netdata/netdata/issues/21395))
- Fix validation of extent index in journal file ([#21400](https://github.com/netdata/netdata/issues/21400))
- Fix(kickstart): fix incorrect find command patterns ([#21399](https://github.com/netdata/netdata/issues/21399))
- Fix(go.d/pkg/ndexec): return the output along with the error ([#21405](https://github.com/netdata/netdata/issues/21405))
- Add keyword support to the documentation map ([#21402](https://github.com/netdata/netdata/issues/21402))
- Regenerate integrations docs ([#21407](https://github.com/netdata/netdata/issues/21407))
- Update bundled components for static builds. ([#21401](https://github.com/netdata/netdata/issues/21401))
- Disable MongoDB exporter for Ubuntu 20.04, 22.04, and 24.04 packages. ([#21403](https://github.com/netdata/netdata/issues/21403))
- Fix(kickstart): install epel before repo config pkg ([#21410](https://github.com/netdata/netdata/issues/21410))
- Fix(rabbitmq): remove "rabbitmq_version" check ([#21411](https://github.com/netdata/netdata/issues/21411))
- Change chart variable (Windows.plugin) ([#21412](https://github.com/netdata/netdata/issues/21412))
- Chore(go.d/snmp): add collection stats ([#21409](https://github.com/netdata/netdata/issues/21409))
- Docs: remove prereq install smartmontools in Docker ([#21413](https://github.com/netdata/netdata/issues/21413))
- Regenerate integrations docs ([#21415](https://github.com/netdata/netdata/issues/21415))
- Build(deps): bump github.com/microsoft/go-mssqldb from 1.9.4 to 1.9.5 in /src/go ([#21420](https://github.com/netdata/netdata/issues/21420))
- Build(deps): bump azure/trusted-signing-action from 0.5.10 to 0.5.11 ([#21419](https://github.com/netdata/netdata/issues/21419))
- Report inability to update due to native packages no longer being published. ([#21288](https://github.com/netdata/netdata/issues/21288))
- Adjust result when NULL (MSSQL). ([#21417](https://github.com/netdata/netdata/issues/21417))
- Chore(go.d): log skipped data collection ([#21423](https://github.com/netdata/netdata/issues/21423))
- Chore(go.d/snmp): remove non-default update_every from sd config ([#21424](https://github.com/netdata/netdata/issues/21424))
- Improve thread join handling ([#21421](https://github.com/netdata/netdata/issues/21421))
- Chore(go.d): log data collection duration when skipping tick ([#21425](https://github.com/netdata/netdata/issues/21425))
- Fix MQTT packet ACK ([#21416](https://github.com/netdata/netdata/issues/21416))
- Fix(updater): fix deleting /dev/null when URL check fails ([#21428](https://github.com/netdata/netdata/issues/21428))
- Update PLATFORM_SUPPORT.md ([#21422](https://github.com/netdata/netdata/issues/21422))
- Properly handle package check URL creation for RHEL derivatives. ([#21431](https://github.com/netdata/netdata/issues/21431))
- Build(deps): bump peter-evans/create-pull-request from 7 to 8 ([#21437](https://github.com/netdata/netdata/issues/21437))
- Build(deps): bump k8s.io/client-go from 0.34.2 to 0.34.3 in /src/go ([#21438](https://github.com/netdata/netdata/issues/21438))
- Build(deps): bump golang.org/x/net from 0.47.0 to 0.48.0 in /src/go ([#21434](https://github.com/netdata/netdata/issues/21434))
- Build(deps): bump github.com/valyala/fastjson from 1.6.4 to 1.6.5 in /src/go ([#21440](https://github.com/netdata/netdata/issues/21440))
- Docs(go.d/snmp): add keywords and improve overview ([#21442](https://github.com/netdata/netdata/issues/21442))
- Docs: remove network devices prom exporters ([#21443](https://github.com/netdata/netdata/issues/21443))
- Regenerate integrations docs ([#21444](https://github.com/netdata/netdata/issues/21444))
- Docs: fix admonition syntax in snmp ([#21445](https://github.com/netdata/netdata/issues/21445))
- Regenerate integrations docs ([#21446](https://github.com/netdata/netdata/issues/21446))
- Attempt to fix broken /dev/null resulting from bug in updater script. ([#21432](https://github.com/netdata/netdata/issues/21432))
- Update MSSQL collection (windows.plugin) ([#21426](https://github.com/netdata/netdata/issues/21426))
- Adjust hardware collection (windows.plugin) ([#21433](https://github.com/netdata/netdata/issues/21433))
- Regenerate integrations docs ([#21447](https://github.com/netdata/netdata/issues/21447))
- Fix(go.d): avoid blocking all jobs when stopping a slow job ([#21448](https://github.com/netdata/netdata/issues/21448))
- Fix(go.d): correct Windows install paths ([#21451](https://github.com/netdata/netdata/issues/21451))
- Docs(go.d/snmp): add Debugging Gaps on Charts ([#21452](https://github.com/netdata/netdata/issues/21452))
- Regenerate integrations docs ([#21453](https://github.com/netdata/netdata/issues/21453))
- AD fixes (windows.plugin) ([#21454](https://github.com/netdata/netdata/issues/21454))
- Build(deps): bump github.com/miekg/dns from 1.1.68 to 1.1.69 in /src/go ([#21457](https://github.com/netdata/netdata/issues/21457))
- Improve streaming connection loss detection ([#21430](https://github.com/netdata/netdata/issues/21430))
- Fix(go.d/ap): handle unknown values in station statistics gracefully ([#21461](https://github.com/netdata/netdata/issues/21461))
- Build(deps): bump github.com/valyala/fastjson from 1.6.5 to 1.6.7 in /src/go ([#21465](https://github.com/netdata/netdata/issues/21465))
- Build(deps): bump actions/cache from 4 to 5 ([#21463](https://github.com/netdata/netdata/issues/21463))
- Build(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 ([#21462](https://github.com/netdata/netdata/issues/21462))
- Build(deps): update go toolchain to v1.25.5 ([#21459](https://github.com/netdata/netdata/issues/21459))
- Perflib fixes (Windows.plugin) ([#21458](https://github.com/netdata/netdata/issues/21458))
- Docs: clarify that netdata/netdata defaults to latest and how to use :stable ([#21467](https://github.com/netdata/netdata/issues/21467))
- Update metadata.yaml ([#21469](https://github.com/netdata/netdata/issues/21469))
- Regenerate integrations docs ([#21470](https://github.com/netdata/netdata/issues/21470))
- Chore(go.d): include Go version in build info ([#21473](https://github.com/netdata/netdata/issues/21473))
- Update windows.plugin ([#21466](https://github.com/netdata/netdata/issues/21466))
- Remove Fedora 41 from CI and package builds. ([#21475](https://github.com/netdata/netdata/issues/21475))
- Build(deps): bump actions/download-artifact from 4 to 7 ([#21464](https://github.com/netdata/netdata/issues/21464))
- Fixes Windows.plugin (Part III) ([#21474](https://github.com/netdata/netdata/issues/21474))
- Improve metadata storage stability ([#21468](https://github.com/netdata/netdata/issues/21468))
- Regenerate integrations docs ([#21477](https://github.com/netdata/netdata/issues/21477))
- Update nodes-ephemerality.md ([#21471](https://github.com/netdata/netdata/issues/21471))
- MSSQL Collection (windows.plugin) ([#21478](https://github.com/netdata/netdata/issues/21478))
- Improve ACLK data transmission ([#21483](https://github.com/netdata/netdata/issues/21483))
- Improve error handling and resource cleanup in ACLK query execution ([#21479](https://github.com/netdata/netdata/issues/21479))
- Build(deps): bump github.com/axiomhq/hyperloglog from 0.2.5 to 0.2.6 in /src/go ([#21489](https://github.com/netdata/netdata/issues/21489))
- Build(deps): bump github.com/ibm-messaging/mq-golang/v5 from 5.6.7 to 5.7.0 in /src/go ([#21490](https://github.com/netdata/netdata/issues/21490))
- Fix(netdata-updater): fix major version detection for native packages ([#21485](https://github.com/netdata/netdata/issues/21485))
- Build(deps): bump github.com/godbus/dbus/v5 from 5.2.0 to 5.2.1 in /src/go ([#21497](https://github.com/netdata/netdata/issues/21497))
- Docs(go.d/prometheus): cleanup metadata.yaml ([#21498](https://github.com/netdata/netdata/issues/21498))
- Regenerate integrations docs ([#21499](https://github.com/netdata/netdata/issues/21499))
- Add AI-Powered Alert Configuration docs entry ([#21482](https://github.com/netdata/netdata/issues/21482))
- Fix(go.d/vnodes): add additionalProperties to config_schema.json ([#21503](https://github.com/netdata/netdata/issues/21503))
- Fix(edit-config): ignore container variable inherited from /etc/profile ([#21505](https://github.com/netdata/netdata/issues/21505))
- Build(deps): bump github.com/jackc/pgx/v5 from 5.7.6 to 5.8.0 in /src/go ([#21509](https://github.com/netdata/netdata/issues/21509))
- Chore(go.d/pgbouncer): use jackc/pgx/v5 ([#21510](https://github.com/netdata/netdata/issues/21510))
- Fix: add procfile parsing for non-seekable files ([#21507](https://github.com/netdata/netdata/issues/21507))
- Build(deps): bump github.com/godbus/dbus/v5 from 5.2.1 to 5.2.2 in /src/go ([#21511](https://github.com/netdata/netdata/issues/21511))
- Fix race condition during journal file deletion ([#21512](https://github.com/netdata/netdata/issues/21512))
- Improve EBPF cleanup ([#21501](https://github.com/netdata/netdata/issues/21501))
- Adjust functions event loop to propagate exit code ([#21455](https://github.com/netdata/netdata/issues/21455))
- Improve certificate verification error logging in ACLK connections ([#21513](https://github.com/netdata/netdata/issues/21513))
- Build(deps): bump github.com/likexian/whois from 1.15.6 to 1.15.7 in /src/go ([#21516](https://github.com/netdata/netdata/issues/21516))
- Build(deps): bump github.com/prometheus/common from 0.67.4 to 0.67.5 in /src/go ([#21517](https://github.com/netdata/netdata/issues/21517))
- Suppress a handful of known warnings during the build process. ([#20102](https://github.com/netdata/netdata/issues/20102))
- Minor improvements to CMake code. ([#21146](https://github.com/netdata/netdata/issues/21146))
- Merge MSSQL Queries (windows.plugin) ([#21491](https://github.com/netdata/netdata/issues/21491))
- Improve storage collector by using dictionary delete callbacks ([#21500](https://github.com/netdata/netdata/issues/21500))
- Enhance error handling for journal v2 migration ([#21514](https://github.com/netdata/netdata/issues/21514))
- Fix(go.d/proxysql): correct backend status metric mapping ([#21524](https://github.com/netdata/netdata/issues/21524))
- MCP test client: fix prompts/resources support and schema validation ([#21521](https://github.com/netdata/netdata/issues/21521))
- Fix(go.d/pkg/logs): fix ParserConfig.CSV omitempty behavior ([#21526](https://github.com/netdata/netdata/issues/21526))
- Use the same type for all time_group_value values ([#21528](https://github.com/netdata/netdata/issues/21528))
- Fix(diskspace.plugin): exclude ZFS datasets ([#21532](https://github.com/netdata/netdata/issues/21532))
- Fix incorrect column index for `old_value` in SQLite health query ([#21533](https://github.com/netdata/netdata/issues/21533))
- Build(deps): bump github.com/bmatcuk/doublestar/v4 from 4.9.1 to 4.9.2 in /src/go ([#21537](https://github.com/netdata/netdata/issues/21537))
- Build(deps): bump gopkg.in/ini.v1 from 1.67.0 to 1.67.1 in /src/go ([#21535](https://github.com/netdata/netdata/issues/21535))
- Build(deps): bump github.com/miekg/dns from 1.1.69 to 1.1.70 in /src/go ([#21536](https://github.com/netdata/netdata/issues/21536))
- Build(deps): bump golang.org/x/text from 0.32.0 to 0.33.0 in /src/go ([#21534](https://github.com/netdata/netdata/issues/21534))
- Add VM templates and clones documentation ([#21527](https://github.com/netdata/netdata/issues/21527))
- Docs: Add documentation review findings for quick-start-create-your-first-alert.md
- Fix health alert db lookup parser ([#21529](https://github.com/netdata/netdata/issues/21529))
- Docs: fix links in vm-templates.md ([#21546](https://github.com/netdata/netdata/issues/21546))
- Code improvement (Windows.plugin) ([#21523](https://github.com/netdata/netdata/issues/21523))
- Build(deps): bump golang.org/x/net from 0.48.0 to 0.49.0 in /src/go ([#21550](https://github.com/netdata/netdata/issues/21550))
- Improve(go.d/proxysql): add hostgroup summary metrics ([#21549](https://github.com/netdata/netdata/issues/21549))
- Improve(health/proxysql): add alerts ([#21548](https://github.com/netdata/netdata/issues/21548))
- Regenerate integrations docs ([#21551](https://github.com/netdata/netdata/issues/21551))
- Docs: Add reciprocal links between ephemerality and identity docs ([#21552](https://github.com/netdata/netdata/issues/21552))
- Add SOC2 badge to security and privacy doc ([#21554](https://github.com/netdata/netdata/issues/21554))
- OTEL logs ([#21356](https://github.com/netdata/netdata/issues/21356))
- Additional checks in error paths ([#21541](https://github.com/netdata/netdata/issues/21541))
- Adjust lock to prevent crash during ML calculations ([#21555](https://github.com/netdata/netdata/issues/21555))
- Fix(go.d/snmp): fix nil dereferencing when no profiles found ([#21557](https://github.com/netdata/netdata/issues/21557))
- Fix(cgroups.plugin): correct is_cgroup_duplicate check ([#21559](https://github.com/netdata/netdata/issues/21559))
- Add sentry error reporting ([#21558](https://github.com/netdata/netdata/issues/21558))
- Allow systemd-journal plugin if journal-viewer does not exist. ([#21561](https://github.com/netdata/netdata/issues/21561))
- Fix(go.d): disable logger color in terminal on Win ([#21562](https://github.com/netdata/netdata/issues/21562))
- Docs(go.d/proxysql): add alerts to metadata.yaml ([#21565](https://github.com/netdata/netdata/issues/21565))
- Regenerate integrations docs ([#21566](https://github.com/netdata/netdata/issues/21566))
- Add On-Prem Release Notes to map.csv ([#21571](https://github.com/netdata/netdata/issues/21571))
- Use host-prefixed log directories under containers. ([#21568](https://github.com/netdata/netdata/issues/21568))
- Bring back systemd-journal.plugin setcap (from source install) ([#21569](https://github.com/netdata/netdata/issues/21569))
- Fix(go.d/proxysql): use timeout when pinging proxysql instance ([#21573](https://github.com/netdata/netdata/issues/21573))
- Fix race condition on shutdown ([#21563](https://github.com/netdata/netdata/issues/21563))
- Additional checks during metric page list retrieval ([#21575](https://github.com/netdata/netdata/issues/21575))
- Fix incorrect macro definition for netdata_mutex_destroy ([#21579](https://github.com/netdata/netdata/issues/21579))
- Proper decompression of data object payloads. ([#21578](https://github.com/netdata/netdata/issues/21578))
- Fix response when no log entries have been found. ([#21581](https://github.com/netdata/netdata/issues/21581))
- Fix 32-bit builds of journal-viewer plugin. ([#21580](https://github.com/netdata/netdata/issues/21580))
- Enable ARM package builds in PR CI runs. ([#21570](https://github.com/netdata/netdata/issues/21570))
- SQL Chain (Windows.plugin) ([#21582](https://github.com/netdata/netdata/issues/21582))
- Add MSSQL collector to go.d.plugin ([#21583](https://github.com/netdata/netdata/issues/21583))
- Regenerate integrations docs ([#21584](https://github.com/netdata/netdata/issues/21584))
- Chore(go.d/mssql): remove collect_ options ([#21586](https://github.com/netdata/netdata/issues/21586))
- Regenerate integrations docs ([#21587](https://github.com/netdata/netdata/issues/21587))
- Chore(go.d/mssql): ignore internal SQL Server databases ([#21588](https://github.com/netdata/netdata/issues/21588))
- Build(deps): bump github.com/microsoft/go-mssqldb from 1.9.5 to 1.9.6 in /src/go ([#21590](https://github.com/netdata/netdata/issues/21590))
- Build(deps): bump azure/trusted-signing-action from 0.5.11 to 1.0.0 ([#21589](https://github.com/netdata/netdata/issues/21589))
- Add health database check before processing alerts and saving logs ([#21592](https://github.com/netdata/netdata/issues/21592))
- Send node info when node is switched to ephemeral ([#21456](https://github.com/netdata/netdata/issues/21456))
- Use static buffer for saving daemon status ([#21593](https://github.com/netdata/netdata/issues/21593))
- Remove Ubuntu 25.04 from CI and package builds. ([#21519](https://github.com/netdata/netdata/issues/21519))
- Docs: Add unclaim/reclaim node guide ([#21539](https://github.com/netdata/netdata/issues/21539))
- Updating ai docs ([#21594](https://github.com/netdata/netdata/issues/21594))
- Use only major version for repo URL in RHEL 9/10. ([#21596](https://github.com/netdata/netdata/issues/21596))
- Feat(go.d): add Top Queries Functions framework with PostgreSQL, MySQL, MSSQL, and MongoDB support ([#21595](https://github.com/netdata/netdata/issues/21595))
- Make function error message key camel case ([#21602](https://github.com/netdata/netdata/issues/21602))
- Prevent race condition during thread exit cleanup ([#21603](https://github.com/netdata/netdata/issues/21603))
- Adjust Windows plugin ([#21597](https://github.com/netdata/netdata/issues/21597))
- Chore(go.d/snmp): add ifTypeGroup mapping for interface type categorization ([#21605](https://github.com/netdata/netdata/issues/21605))
- Regenerate integrations docs ([#21601](https://github.com/netdata/netdata/issues/21601))
- (learn): Use new OneLineInstall component implementation ([#21606](https://github.com/netdata/netdata/issues/21606))
- Feat(go.d/snmp): add interfaces function ([#21604](https://github.com/netdata/netdata/issues/21604))
- Feat(go.d): add top-queries functions for 9 additional database collectors ([#21607](https://github.com/netdata/netdata/issues/21607))
- Regenerate integrations docs ([#21611](https://github.com/netdata/netdata/issues/21611))
- Fix logic for determining when to use $releasever_major. ([#21610](https://github.com/netdata/netdata/issues/21610))
- Docs: clarify alert override ordering and add conceptual model ([#21613](https://github.com/netdata/netdata/issues/21613))
- Improve statement preparation ([#21608](https://github.com/netdata/netdata/issues/21608))
- Chore(docs): remove todo docs ([#21614](https://github.com/netdata/netdata/issues/21614))
- Update kickstart.md ([#21600](https://github.com/netdata/netdata/issues/21600))
- Chore(go.d): revise funcapi docs ([#21617](https://github.com/netdata/netdata/issues/21617))
- Chore(go.d): set default update_every to 10 for all functions ([#21616](https://github.com/netdata/netdata/issues/21616))
- Assortement of journal-viewer plugin fixes. ([#21612](https://github.com/netdata/netdata/issues/21612))
- Docs: Add collector function docs metadata ([#21618](https://github.com/netdata/netdata/issues/21618))
- Regenerate integrations docs ([#21620](https://github.com/netdata/netdata/issues/21620))
- Fix(systemd-units.plugin): correct resp type on info ([#21621](https://github.com/netdata/netdata/issues/21621))
- Add check before releasing metric buffer ([#21615](https://github.com/netdata/netdata/issues/21615))
- Docs: update collector function docs schema and templates ([#21622](https://github.com/netdata/netdata/issues/21622))
- Regenerate integrations docs ([#21623](https://github.com/netdata/netdata/issues/21623))
- Ci: update azure/trusted-signing-action after rebranding ([#21591](https://github.com/netdata/netdata/issues/21591))
- Use debug level for logging of requests. ([#21625](https://github.com/netdata/netdata/issues/21625))
- Docs(go.d): improve functions metadata ([#21626](https://github.com/netdata/netdata/issues/21626))
- Feat(go.d.plugin): add RequireCloud for database functions ([#21629](https://github.com/netdata/netdata/issues/21629))
- Regenerate integrations docs ([#21627](https://github.com/netdata/netdata/issues/21627))
- Docs: add comprehensive node states and transitions documentation ([#21630](https://github.com/netdata/netdata/issues/21630))
- Docs: add node-states-and-transitions to learn map ([#21631](https://github.com/netdata/netdata/issues/21631))
- Build(deps): bump go.mongodb.org/mongo-driver from 1.17.6 to 1.17.7 in /src/go ([#21638](https://github.com/netdata/netdata/issues/21638))
- Build(deps): bump github.com/bmatcuk/doublestar/v4 from 4.9.2 to 4.10.0 in /src/go ([#21639](https://github.com/netdata/netdata/issues/21639))
- Build(deps): bump github.com/redis/go-redis/v9 from 9.17.2 to 9.17.3 in /src/go ([#21640](https://github.com/netdata/netdata/issues/21640))
- Build(deps): bump github.com/miekg/dns from 1.1.70 to 1.1.72 in /src/go ([#21641](https://github.com/netdata/netdata/issues/21641))
- Improve Netdata architecture description ([#21642](https://github.com/netdata/netdata/issues/21642))
- Refactor(go.d.plugin): functions restructure ([#21633](https://github.com/netdata/netdata/issues/21633))
- Feat(go.d.plugin): add function-only mode for modules and jobs ([#21646](https://github.com/netdata/netdata/issues/21646))
- Feat(diskspace.plugin): smart ZFS dataset deduplication ([#21643](https://github.com/netdata/netdata/issues/21643))
- DB error attribution ([#21645](https://github.com/netdata/netdata/issues/21645))
- Regenerate integrations docs ([#21648](https://github.com/netdata/netdata/issues/21648))
- Fix(go.d.plugin): mysql error-info function improvements ([#21650](https://github.com/netdata/netdata/issues/21650))
- Switch to using a hard-coded release version for RHEL repo configs. ([#21649](https://github.com/netdata/netdata/issues/21649))
- Feat(go.d.plugin/mssql): improve deadlock-info and error-info functions ([#21652](https://github.com/netdata/netdata/issues/21652))
- Feat(go.d.plugin): improve db function e2e tests and documentation ([#21654](https://github.com/netdata/netdata/issues/21654))
- Refactor(go.d.plugin): use nested functions config for database collectors ([#21655](https://github.com/netdata/netdata/issues/21655))
- Regenerate integrations docs ([#21653](https://github.com/netdata/netdata/issues/21653))
- Fix(freebsd): CPU frequency detection returns unknown causing NaN display ([#21658](https://github.com/netdata/netdata/issues/21658))
- Fix(notifications): update Matrix sender to comply with Matrix API ([#21659](https://github.com/netdata/netdata/issues/21659))
- Feat(go.d.plugin/postgres): add running-queries and pg_stat_monitor support ([#21656](https://github.com/netdata/netdata/issues/21656))
- Regenerate integrations docs ([#21663](https://github.com/netdata/netdata/issues/21663))
- Remove unused/stale top-level files. ([#21660](https://github.com/netdata/netdata/issues/21660))
- Document function naming conventions ([#21661](https://github.com/netdata/netdata/issues/21661))
- Fix(claim): use printf for portable newline handling in claim script ([#21665](https://github.com/netdata/netdata/issues/21665))
- Add reporting documentation page ([#21520](https://github.com/netdata/netdata/issues/21520))
- Feat(go.d.plugin/sql): add function support for interactive table views ([#21666](https://github.com/netdata/netdata/issues/21666))
- Regenerate integrations docs ([#21670](https://github.com/netdata/netdata/issues/21670))
- Docs(go.d/sql): fix functions section in metadata.yaml ([#21671](https://github.com/netdata/netdata/issues/21671))
- Fix(integrations): show functions section even with empty list ([#21672](https://github.com/netdata/netdata/issues/21672))
- Regenerate integrations docs ([#21673](https://github.com/netdata/netdata/issues/21673))
- Chore(go.d/snmp): use base units for interfaces function columns ([#21674](https://github.com/netdata/netdata/issues/21674))
- Regenerate integrations docs ([#21675](https://github.com/netdata/netdata/issues/21675))
- Test(go.d/snmp): fix tests ([#21677](https://github.com/netdata/netdata/issues/21677))
- Fix(go.d/sql): add requireCloud flag to func ([#21678](https://github.com/netdata/netdata/issues/21678))
- Update external plugins section in map.csv ([#21679](https://github.com/netdata/netdata/issues/21679))
- Feat(go.d/ping): add jitter and variance metrics ([#21683](https://github.com/netdata/netdata/issues/21683))
- Regenerate integrations docs ([#21684](https://github.com/netdata/netdata/issues/21684))
- Always capture backtrace on panic. ([#21681](https://github.com/netdata/netdata/issues/21681))
- Build(deps): bump github.com/coreos/go-systemd/v22 from 22.6.0 to 22.7.0 in /src/go ([#21687](https://github.com/netdata/netdata/issues/21687))
- Build(deps): bump go.mongodb.org/mongo-driver from 1.17.7 to 1.17.8 in /src/go ([#21686](https://github.com/netdata/netdata/issues/21686))
- Fix relative markdown links for learn site ingestion ([#21688](https://github.com/netdata/netdata/issues/21688))
- Fix relative link in Functions developer guide ([#21689](https://github.com/netdata/netdata/issues/21689))
- Fix documentation links to work on both GitHub and learn site ([#21690](https://github.com/netdata/netdata/issues/21690))
- Feat(go.d.plugin): add k8s_apiserver collector with heatmap support ([#21682](https://github.com/netdata/netdata/issues/21682))
- Keep window manager state consistent on `mmap` failures. ([#21693](https://github.com/netdata/netdata/issues/21693))
- Handle transient systemd state flag changes. ([#21695](https://github.com/netdata/netdata/issues/21695))
- Adjust curl options when submitting events ([#21696](https://github.com/netdata/netdata/issues/21696))
- Add object size and bounds validation when reading journal files. ([#21697](https://github.com/netdata/netdata/issues/21697))
- Update README links to correct otel-plugin paths ([#21699](https://github.com/netdata/netdata/issues/21699))
- Fix text sanitizer buffer overflow ([#21698](https://github.com/netdata/netdata/issues/21698))
- Fix ML db model load function ([#21700](https://github.com/netdata/netdata/issues/21700))
- Document logs functionality of otel plugin ([#21705](https://github.com/netdata/netdata/issues/21705))
- Make new journal viewer plugin a mandatory dependency for native packages to ensure clean upgrades. ([#21701](https://github.com/netdata/netdata/issues/21701))
- Set status flag of active journal file to archived on shutdown. ([#21707](https://github.com/netdata/netdata/issues/21707))
- Add documentation for access control and feature availability ([#21703](https://github.com/netdata/netdata/issues/21703))
- [Docs] port the map from csv to yaml ([#21692](https://github.com/netdata/netdata/issues/21692))
- Docs: Add Windows telemetry opt-out instructions ([#21710](https://github.com/netdata/netdata/issues/21710))
- Feat(go.d/sd): add dyncfg support for service discovery ([#21680](https://github.com/netdata/netdata/issues/21680))
- Remove otel coll dist ([#21714](https://github.com/netdata/netdata/issues/21714))
- Handle fields with high-cardinality and big payloads. ([#21716](https://github.com/netdata/netdata/issues/21716))
- Refactor(go.d): extract shared dyncfg handler from jobmgr and sd ([#21718](https://github.com/netdata/netdata/issues/21718))
- Update libbpf ([#21717](https://github.com/netdata/netdata/issues/21717))
- Docs: Add bearer token protection as recommended security method ([#21712](https://github.com/netdata/netdata/issues/21712))
- Use info-level log for undhandled modification events. ([#21719](https://github.com/netdata/netdata/issues/21719))
- Improve log message when deferred response is too big. ([#21720](https://github.com/netdata/netdata/issues/21720))
- Fix timeout cleanup race for long-running first web requests ([#21722](https://github.com/netdata/netdata/issues/21722))
- Refactor function progress: move timeout and progress authority to the plugin runtime and agent ([#21723](https://github.com/netdata/netdata/issues/21723))
- Build(deps): bump github.com/ibm-messaging/mq-golang/v5 from 5.7.0 to 5.7.1 in /src/go ([#21726](https://github.com/netdata/netdata/issues/21726))
- Build(deps): bump go.mongodb.org/mongo-driver from 1.17.8 to 1.17.9 in /src/go ([#21724](https://github.com/netdata/netdata/issues/21724))
- Build(deps): bump github.com/prometheus-community/pro-bing from 0.7.0 to 0.8.0 in /src/go ([#21725](https://github.com/netdata/netdata/issues/21725))
- Chore(go.d/snmp): add Westermo Teleindustri to org_to_vendor ([#21727](https://github.com/netdata/netdata/issues/21727))
- Build(deps): bump github.com/lmittmann/tint from 1.1.2 to 1.1.3 in /src/go ([#21704](https://github.com/netdata/netdata/issues/21704))
- Update view-plan-and-billing.md ([#21728](https://github.com/netdata/netdata/issues/21728))
- Fix handling of LZ4 dependency version. ([#21669](https://github.com/netdata/netdata/issues/21669))
- Go.d/sd: enable dyncfg integration and update config format ([#21730](https://github.com/netdata/netdata/issues/21730))
- Reinstate systemd-journal plugin. ([#21729](https://github.com/netdata/netdata/issues/21729))
- Improve synchronization of dyncfg generated alert configurations to cloud ([#21706](https://github.com/netdata/netdata/issues/21706))
- Format workspace with `cargo fmt` ([#21733](https://github.com/netdata/netdata/issues/21733))
- Fix SIGSEGV in dbengine extent flush due to unacquired UUID reference ([#21667](https://github.com/netdata/netdata/issues/21667))
- Remove redundant operations from event loops ([#21657](https://github.com/netdata/netdata/issues/21657))
- Improve cgroups.plugin discoverability with per-technology modules ([#21737](https://github.com/netdata/netdata/issues/21737))
- Add missing type = api to streaming parent config examples ([#21739](https://github.com/netdata/netdata/issues/21739))
- Regenerate integrations docs ([#21738](https://github.com/netdata/netdata/issues/21738))
- Fix cgroups.plugin supported_platforms to Linux only ([#21740](https://github.com/netdata/netdata/issues/21740))
- Regenerate integrations docs ([#21741](https://github.com/netdata/netdata/issues/21741))
- Fix crash in plugin function callback ([#21713](https://github.com/netdata/netdata/issues/21713))
- Remove unused crates. ([#21735](https://github.com/netdata/netdata/issues/21735))
- Fix the yaml map ([#21743](https://github.com/netdata/netdata/issues/21743))
- Go.d: add dcgm-exporter collector with full field classification ([#21721](https://github.com/netdata/netdata/issues/21721))
- Regenerate integrations docs ([#21744](https://github.com/netdata/netdata/issues/21744))
- Feat: Adds Netdata Cloud MCP server docs ([#21736](https://github.com/netdata/netdata/issues/21736))
- Nagios plugin support ([#21294](https://github.com/netdata/netdata/issues/21294))
- Allow for empty categories with items ([#21745](https://github.com/netdata/netdata/issues/21745))
- Update docs to reference Cloud MCP alongside Agent/Parent MCP ([#21746](https://github.com/netdata/netdata/issues/21746))
- Update MCP Registry entry with Cloud MCP endpoint ([#21747](https://github.com/netdata/netdata/issues/21747))
- Restructure integration categories, fix related_resources, add guides ([#21742](https://github.com/netdata/netdata/issues/21742))
- Regenerate integrations docs ([#21748](https://github.com/netdata/netdata/issues/21748))
- Fix MDX build errors in integration docs and regenerate ([#21749](https://github.com/netdata/netdata/issues/21749))
- Regenerate integrations docs ([#21750](https://github.com/netdata/netdata/issues/21750))
- Strip relatedResource tags from GitHub-rendered md files ([#21751](https://github.com/netdata/netdata/issues/21751))
- Restructure integration categories, add missing metadata ([#21753](https://github.com/netdata/netdata/issues/21753))
- Regenerate integrations docs ([#21754](https://github.com/netdata/netdata/issues/21754))
- Fix metadata validation for ibm.d, network-viewer, and netdata-otel ([#21756](https://github.com/netdata/netdata/issues/21756))
- Regenerate integrations docs ([#21757](https://github.com/netdata/netdata/issues/21757))
- No such category ([#21758](https://github.com/netdata/netdata/issues/21758))
- Feat(collectors): add Windows support for hardware monitoring collectors ([#21635](https://github.com/netdata/netdata/issues/21635))
- Chore(scripts.d): remove zabbix ([#21759](https://github.com/netdata/netdata/issues/21759))
- Build(deps): bump golang.org/x/net from 0.49.0 to 0.50.0 in /src/go ([#21764](https://github.com/netdata/netdata/issues/21764))
- Regenerate integrations docs ([#21765](https://github.com/netdata/netdata/issues/21765))
- Build(deps): bump google.golang.org/grpc from 1.77.0 to 1.79.1 in /src/go ([#21766](https://github.com/netdata/netdata/issues/21766))
- Icons ([#21767](https://github.com/netdata/netdata/issues/21767))
- Regenerate integrations docs ([#21768](https://github.com/netdata/netdata/issues/21768))
- Skip field remapping entries when querying logs. ([#21755](https://github.com/netdata/netdata/issues/21755))
- Change title from 'Netdata MCP Server' to 'Netdata' ([#21772](https://github.com/netdata/netdata/issues/21772))
- Build(deps): bump azure/artifact-signing-action from 1.0.0 to 1.1.0 ([#21773](https://github.com/netdata/netdata/issues/21773))
- Fix(scripts.d): reduce nagios perfdata chart registration log spam ([#21774](https://github.com/netdata/netdata/issues/21774))
- Bump go mod 1.25.0 ([#21775](https://github.com/netdata/netdata/issues/21775))
- Rename function from otel-signal-viewer to otel-logs ([#21776](https://github.com/netdata/netdata/issues/21776))
- Add readme for otel-signal-viewer plugin. ([#21734](https://github.com/netdata/netdata/issues/21734))
## [2.8.0] - 2025-11-19
### Merged Pull Requests:
- Improve(go.d/rabbitmq): add support for old RabbitMQ whoami tags format ([#21049](https://github.com/netdata/netdata/issues/21049))
- Ai-docs ([#21043](https://github.com/netdata/netdata/issues/21043))
- Feat(go.d/snmp): add optional ICMP ping metrics ([#21052](https://github.com/netdata/netdata/issues/21052))
- Regenerate integrations docs ([#21053](https://github.com/netdata/netdata/issues/21053))
- Feat(go.d/snmp): enable ping by default ([#21054](https://github.com/netdata/netdata/issues/21054))
- Regenerate integrations docs ([#21055](https://github.com/netdata/netdata/issues/21055))
- Chore(go.d/snmp): remove legacy custom oid collection ([#21056](https://github.com/netdata/netdata/issues/21056))
- Regenerate integrations docs ([#21058](https://github.com/netdata/netdata/issues/21058))
- Chore(go.d/ddsmp): profile definition cleanup ([#21062](https://github.com/netdata/netdata/issues/21062))
- Feat(go.d/snmp): add `ping_only` option ([#21064](https://github.com/netdata/netdata/issues/21064))
- Regenerate integrations docs ([#21065](https://github.com/netdata/netdata/issues/21065))
- Add helper to run external commands without additional privileges. ([#20990](https://github.com/netdata/netdata/issues/20990))
- Win plugin files with .plugin extension ([#21068](https://github.com/netdata/netdata/issues/21068))
- Add missing extension go.d (Windows) ([#21070](https://github.com/netdata/netdata/issues/21070))
- Declare flatten-serde-json at the workspace. ([#21072](https://github.com/netdata/netdata/issues/21072))
- Convert go collectors to use ndexec module for external command invocation ([#21067](https://github.com/netdata/netdata/issues/21067))
- Ml: implement fixed time-based training windows - corrected ([#21046](https://github.com/netdata/netdata/issues/21046))
- Build(deps): bump openssl version in static build ([#21074](https://github.com/netdata/netdata/issues/21074))
- Docs: add note about using ``--init` when not running with `pid: host` ([#21075](https://github.com/netdata/netdata/issues/21075))
- Make `nd-run` silent unless exiting with an error ([#21076](https://github.com/netdata/netdata/issues/21076))
- Build(go): add config dirs ([#21077](https://github.com/netdata/netdata/issues/21077))
- Docs: update SNMP collector metadata to reflect profile-based collection ([#21078](https://github.com/netdata/netdata/issues/21078))
- Regenerate integrations docs ([#21079](https://github.com/netdata/netdata/issues/21079))
- Clean up handling of compiler flags in our build code. ([#20821](https://github.com/netdata/netdata/issues/20821))
- Fix libbpf.a build path ([#21051](https://github.com/netdata/netdata/issues/21051))
- Adjust Disk Size (Windows.plugin) ([#21081](https://github.com/netdata/netdata/issues/21081))
- Fix duplicate header leak in ACLK HTTPS client ([#21084](https://github.com/netdata/netdata/issues/21084))
- Remote MCP support (streamable http and sse) ([#21036](https://github.com/netdata/netdata/issues/21036))
- MCP docs and log spamming fix ([#21087](https://github.com/netdata/netdata/issues/21087))
- Register Netdata to MCP Registry ([#21088](https://github.com/netdata/netdata/issues/21088))
- Fix app.mem_usage (Windows) ([#21085](https://github.com/netdata/netdata/issues/21085))
- Fix cgroup-network spawn server cleanup on fatal exit ([#21080](https://github.com/netdata/netdata/issues/21080))
- Correctly split MCP registry update to it’s own workflow. ([#21089](https://github.com/netdata/netdata/issues/21089))
- Improve installer (Windows) ([#21090](https://github.com/netdata/netdata/issues/21090))
- Build(deps): bump github.com/docker/docker from 28.4.0+incompatible to 28.5.0+incompatible in /src/go ([#21095](https://github.com/netdata/netdata/issues/21095))
- Build(deps): bump github.com/go-ldap/ldap/v3 from 3.4.11 to 3.4.12 in /src/go ([#21094](https://github.com/netdata/netdata/issues/21094))
- Hide mem_private_usage on Windows. ([#21093](https://github.com/netdata/netdata/issues/21093))
- Fix(packaging/docker): add missing nd-run ([#21097](https://github.com/netdata/netdata/issues/21097))