Skip to content

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 11:41
· 24 commits to main since this release

[0.13.0] - 2026-08-14

Upgrade notes

Sending a field to the inventory takes its service away

Purely additive — nothing changes unless you set the new Write into the HW/SW
inventory
on a field. But it defaults to creating no service, which is the
point of the feature: a version or a licence tier is a fact, not a state, and it
should not cost a service slot and a check interval to report something that
changes twice a year.

Effect: turning it on for a field that is already a service removes that
service on the next discovery, and its metric history goes with it. If you want
both — a value in the tree and an alert on it — tick Also create a service
for this field
in the same edit.

Inventory also runs on its own, slower schedule, so a newly configured field
appears in the tree at the next inventory run rather than at the next check.

Cached endpoints refetch once after upgrading

The response cache now keys entries on the credential as well as the URL, method,
body, headers and TLS settings. Without that, several rules polling the same
multi-tenant URL with a different API key each shared one cache entry and served
each other's data for the whole TTL. Only a hash of the credential is used; the
credential itself still reaches neither the agent's command line nor the disk.

Effect: the identity of every authenticated cached endpoint changes, so the
first check after upgrading fetches fresh instead of serving a cache hit. One
extra request per endpoint, once. The superseded files are pruned automatically.

Features

  • Write a field into the HW/SW inventory (#146) (cae4e0e)
  • Retry a failed request per endpoint, with backoff (#145) (7e9d0ed)
  • Extra summary text with '{path}' placeholders (closes #140) (#144) (43df229)
  • API key authentication from the password store (closes #139) (#143) (92b1942)

Fixes

  • Six defects found reviewing the four merged features (#147) (68d9a3b)

Other

  • Upgrade notes for the inventory target and the cache-key change (#148) (6a32f4b)
  • CI fix: Dependabot Updates on main (#138) (d59fa0d)
  • Bump js-yaml from 4.3.0 to 4.3.1 in /frontend (#136) (7768f83)
  • Bump the actions group with 3 updates (#135) (8bc1880)
  • Bump fast-uri from 3.1.4 to 3.1.5 in /frontend (#134) (edba561)
  • Add the 0.12.0 forum announcement and an announce step (#133) (d055ed4)