Skip to content

Releases

v1.2.0

Choose a tag to compare

@abahmed abahmed released this 12 Nov 12:38

v1.2.0

  • 🐛 Mark Webex roomId and toPersonEmail as exactly one (#612) (cfcf4ce)
  • ✨ smarter root causes, plainer probe wording, less noise (#611) (3cb4786)
  • ✨ enhance dashboard ui (#610) (00c239a)
  • ✨ accurate causes, quieter alerts, safer delivery and runtime (#609) (d31e7d1)
  • 🐛 Tighten close-call caching, timeouts and evidence merging (#608) (8f454f2)
  • 🧭 Add root-cause and correlation work with its dashboard support (#606) (4127497)
  • 🔗 Point the docs readme to docs.kwatch.dev (#607) (e6190a6)
  • ⬆️ bump the github-actions group across 1 directory with 5 updates (#603) (5fd047c)
  • 🐛 Stop the notice watcher from stealing the provider health signal (#605) (2eddd5d)
  • ⬆️ bump the go-dependencies group with 3 updates (#600) (a600db0)
  • 🐛 Merge the duplicate dashboard block in the chart values (#604) (295a92e)
  • 🔒 Harden the dashboard and make provider failures visible (#602) (c3d4a82)
  • 🔧 Start Dependabot PR titles with an emoji (#599) (c90de66)
  • 🎨 Fix dashboard brand drift and fold Releases into issues (#598) (1d9231f)
  • pin Helm to v4.3.1 in all workflows (#597) (1ab9879)
  • enhance dashboard (#596) (f8ed238)
  • enhance dashboard (#595) (c4b8cb7)
  • enhance dashboard (#594) (4a5a27f)
  • feat: show what else is grouped in an incident (#593) (776eae2)
  • fix: keep a resolve no louder than its incident for ntfy, Gotify and Pushover (#592) (7e417ed)
  • fix: word a CronJob's failing run as its last run, and say what points to a cause (#590) (10feb38)
  • fix count events in the window, share the object budget, trust the Lease's own times, keep CronJob runs in one incident (#589) (6417a20)
  • fix: reduce false alerts and unblock incident resolves (#585) (fcc06ba)
  • chore(deps): bump the docker-dependencies group across 3 directories with 2 updates (#587) (9d14a18)
  • chore(deps): bump docker/login-action (#588) (6ba2ea8)
  • chore(deps): bump github.com/slack-go/slack (#586) (2b94622)
  • Pro auto-evidence: kwatch runs the read-only checks and shows the result (#584) (fb230ec)
  • fix false alerts and dashboard usability (#583) (8dc426d)
  • Dashboard phase 2: read-only web UI, sign-in and API additions (#581) (620d39c)
  • docs: add demo GIF to README (#582) (a39b2d6)
  • Fix Linux install one-liner and first-rollout root cause noise (#580) (60a9746)
  • dashboard: read-only incident API (Pro only) (#579) (b10da66)
  • license: send a signed random nonce on renew and deactivate (#578) (8d5067e)
  • docs: remove /metrics from Community; replace kwatch-sh.md with canonical pointer (#577) (80bd2b1)
  • chore(deps): bump the github-actions group with 3 updates (#576) (f78e473)

See the full diff since v1.1.0.

Release integrity

  • Source tag: v1.2.0
  • Source commit: 222ddebf9bae6483b63623f395ee1f11ad3a8e3c
  • Image: ghcr.io/abahmed/kwatch@sha256:ab5dd7c66a286e43a928c1eba8e03e320a916f207b2c804e7c8a2bd4a049f728
  • Verification files: checksums, signed checksums, manifest, installer checksums (signed)
  • SBOMs: kwatch-v1.2.0-source-sbom.cdx.json and kwatch-v1.2.0-image-sbom.cdx.json

Verify the image with:

cosign verify \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com \
  --certificate-identity-regexp='^https://github.com/abahmed/kwatch/.github/workflows/publish.yml@' \
  ghcr.io/abahmed/kwatch@sha256:ab5dd7c66a286e43a928c1eba8e03e320a916f207b2c804e7c8a2bd4a049f728

v1.2.0-rc.9

v1.2.0-rc.9 Pre-release
Pre-release

Choose a tag to compare

@abahmed abahmed released this 12 Nov 09:53

v1.2.0-rc.9

  • ✨ smarter root causes, plainer probe wording, less noise (#611) (3cb4786)

See the full diff since v1.2.0-rc.8.

Release integrity

  • Source tag: v1.2.0-rc.9
  • Source commit: 0ef6f2f59ce5f99fa8da96b837fa66e3dbb8f934
  • Image: ghcr.io/abahmed/kwatch@sha256:5ad358a76b909d4e4854bf2ddc6863345c819661f7b45f30b1afd5438dc293e5
  • Verification files: checksums, signed checksums, manifest, installer checksums (signed)
  • SBOMs: kwatch-v1.2.0-rc.9-source-sbom.cdx.json and kwatch-v1.2.0-rc.9-image-sbom.cdx.json

Verify the image with:

cosign verify \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com \
  --certificate-identity-regexp='^https://github.com/abahmed/kwatch/.github/workflows/publish.yml@' \
  ghcr.io/abahmed/kwatch@sha256:5ad358a76b909d4e4854bf2ddc6863345c819661f7b45f30b1afd5438dc293e5

v1.2.0-rc.10

v1.2.0-rc.10 Pre-release
Pre-release

Choose a tag to compare

@abahmed abahmed released this 12 Nov 12:07

v1.2.0-rc.10

  • 🐛 Mark Webex roomId and toPersonEmail as exactly one (#612) (cfcf4ce)

See the full diff since v1.2.0-rc.9.

Release integrity

  • Source tag: v1.2.0-rc.10
  • Source commit: a1b467fbbc7116401a1a884ccf6013d91a23df60
  • Image: ghcr.io/abahmed/kwatch@sha256:c4606e44c129d01a8adb6bc812ebb8066def1912aff5950df131529d444f3efd
  • Verification files: checksums, signed checksums, manifest, installer checksums (signed)
  • SBOMs: kwatch-v1.2.0-rc.10-source-sbom.cdx.json and kwatch-v1.2.0-rc.10-image-sbom.cdx.json

Verify the image with:

cosign verify \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com \
  --certificate-identity-regexp='^https://github.com/abahmed/kwatch/.github/workflows/publish.yml@' \
  ghcr.io/abahmed/kwatch@sha256:c4606e44c129d01a8adb6bc812ebb8066def1912aff5950df131529d444f3efd

v1.2.0-rc.8

v1.2.0-rc.8 Pre-release
Pre-release

Choose a tag to compare

@abahmed abahmed released this 11 Nov 19:16

v1.2.0-rc.8


See the full diff since v1.2.0-rc.7.

Release integrity

  • Source tag: v1.2.0-rc.8
  • Source commit: f3781bda733c12e14f4ef2218e7c0fad3c2016c2
  • Image: ghcr.io/abahmed/kwatch@sha256:50335179d72552d8c9d6de9fcd38da23a2c53661d66eb0435d196bfd17aa5d67
  • Verification files: checksums, signed checksums, manifest, installer checksums (signed)
  • SBOMs: kwatch-v1.2.0-rc.8-source-sbom.cdx.json and kwatch-v1.2.0-rc.8-image-sbom.cdx.json

Verify the image with:

cosign verify \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com \
  --certificate-identity-regexp='^https://github.com/abahmed/kwatch/.github/workflows/publish.yml@' \
  ghcr.io/abahmed/kwatch@sha256:50335179d72552d8c9d6de9fcd38da23a2c53661d66eb0435d196bfd17aa5d67

v1.2.0-rc.7

v1.2.0-rc.7 Pre-release
Pre-release

Choose a tag to compare

@abahmed abahmed released this 11 Nov 11:41

v1.2.0-rc.7

  • ✨ accurate causes, quieter alerts, safer delivery and runtime (#609) (d31e7d1)

See the full diff since v1.2.0-rc.6.

Release integrity

  • Source tag: v1.2.0-rc.7
  • Source commit: 016cc77cb4b9f5513982c61b3d036033f3784a5f
  • Image: ghcr.io/abahmed/kwatch@sha256:a321b585fb73be56c8fcacffa0ffe09b195729f024e8de6a6b44b4761f007ee3
  • Verification files: checksums, signed checksums, manifest, installer checksums (signed)
  • SBOMs: kwatch-v1.2.0-rc.7-source-sbom.cdx.json and kwatch-v1.2.0-rc.7-image-sbom.cdx.json

Verify the image with:

cosign verify \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com \
  --certificate-identity-regexp='^https://github.com/abahmed/kwatch/.github/workflows/publish.yml@' \
  ghcr.io/abahmed/kwatch@sha256:a321b585fb73be56c8fcacffa0ffe09b195729f024e8de6a6b44b4761f007ee3

v1.2.0-rc.6

v1.2.0-rc.6 Pre-release
Pre-release

Choose a tag to compare

@abahmed abahmed released this 08 Nov 17:46

v1.2.0-rc.6

  • 🐛 Tighten close-call caching, timeouts and evidence merging (#608) (8f454f2)
  • 🧭 Add root-cause and correlation work with its dashboard support (#606) (4127497)
  • 🔗 Point the docs readme to docs.kwatch.dev (#607) (e6190a6)
  • ⬆️ bump the github-actions group across 1 directory with 5 updates (#603) (5fd047c)
  • 🐛 Stop the notice watcher from stealing the provider health signal (#605) (2eddd5d)
  • ⬆️ bump the go-dependencies group with 3 updates (#600) (a600db0)
  • 🐛 Merge the duplicate dashboard block in the chart values (#604) (295a92e)
  • 🔒 Harden the dashboard and make provider failures visible (#602) (c3d4a82)
  • 🔧 Start Dependabot PR titles with an emoji (#599) (c90de66)
  • 🎨 Fix dashboard brand drift and fold Releases into issues (#598) (1d9231f)

See the full diff since v1.2.0-rc.5.

Release integrity

  • Source tag: v1.2.0-rc.6
  • Source commit: ea723b7d8cded729db4ba3b797161317ce09cfa4
  • Image: ghcr.io/abahmed/kwatch@sha256:9f61b7684c999cf3838a1a20b0a534a9257b04f60d348caab0eeaf106daab3ec
  • Verification files: checksums, signed checksums, manifest, installer checksums (signed)
  • SBOMs: kwatch-v1.2.0-rc.6-source-sbom.cdx.json and kwatch-v1.2.0-rc.6-image-sbom.cdx.json

Verify the image with:

cosign verify \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com \
  --certificate-identity-regexp='^https://github.com/abahmed/kwatch/.github/workflows/publish.yml@' \
  ghcr.io/abahmed/kwatch@sha256:9f61b7684c999cf3838a1a20b0a534a9257b04f60d348caab0eeaf106daab3ec

v1.2.0-rc.5

v1.2.0-rc.5 Pre-release
Pre-release

Choose a tag to compare

@abahmed abahmed released this 06 Nov 10:29

v1.2.0-rc.5


See the full diff since v1.2.0-rc.4.

Release integrity

  • Source tag: v1.2.0-rc.5
  • Source commit: 997df85550a00db49400da0d18d2677c09b989a1
  • Image: ghcr.io/abahmed/kwatch@sha256:006f3474dab41b77960fd2f846503ad88111477c5e808b8a2f53b63cfca6fbe5
  • Verification files: checksums, signed checksums, manifest, installer checksums (signed)
  • SBOMs: kwatch-v1.2.0-rc.5-source-sbom.cdx.json and kwatch-v1.2.0-rc.5-image-sbom.cdx.json

Verify the image with:

cosign verify \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com \
  --certificate-identity-regexp='^https://github.com/abahmed/kwatch/.github/workflows/publish.yml@' \
  ghcr.io/abahmed/kwatch@sha256:006f3474dab41b77960fd2f846503ad88111477c5e808b8a2f53b63cfca6fbe5

v1.2.0-rc.4

v1.2.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@abahmed abahmed released this 05 Nov 09:42

v1.2.0-rc.4


See the full diff since v1.2.0-rc.3.

Release integrity

  • Source tag: v1.2.0-rc.4
  • Source commit: 1ba2b7c6bd3fe61e9ac7dc2c14a69bc369ab6f21
  • Image: ghcr.io/abahmed/kwatch@sha256:1ce388f3a2848c63fbca0ba4b1b4cfd63edb9e3c481e117ad7f4d050f88623bb
  • Verification files: checksums, signed checksums, manifest, installer checksums (signed)
  • SBOMs: kwatch-v1.2.0-rc.4-source-sbom.cdx.json and kwatch-v1.2.0-rc.4-image-sbom.cdx.json

Verify the image with:

cosign verify \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com \
  --certificate-identity-regexp='^https://github.com/abahmed/kwatch/.github/workflows/publish.yml@' \
  ghcr.io/abahmed/kwatch@sha256:1ce388f3a2848c63fbca0ba4b1b4cfd63edb9e3c481e117ad7f4d050f88623bb

v1.2.0-rc.3

v1.2.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@abahmed abahmed released this 02 Nov 23:38

v1.2.0-rc.3

  • enhance dashboard (#594) (4a5a27f)
  • feat: show what else is grouped in an incident (#593) (776eae2)
  • fix: keep a resolve no louder than its incident for ntfy, Gotify and Pushover (#592) (7e417ed)
  • fix: word a CronJob's failing run as its last run, and say what points to a cause (#590) (10feb38)
  • fix count events in the window, share the object budget, trust the Lease's own times, keep CronJob runs in one incident (#589) (6417a20)
  • fix: reduce false alerts and unblock incident resolves (#585) (fcc06ba)
  • chore(deps): bump the docker-dependencies group across 3 directories with 2 updates (#587) (9d14a18)
  • chore(deps): bump docker/login-action (#588) (6ba2ea8)
  • chore(deps): bump github.com/slack-go/slack (#586) (2b94622)

See the full diff since v1.2.0-rc.2.

Release integrity

  • Source tag: v1.2.0-rc.3
  • Source commit: 6c14d3e0018abb91f466787c42634c39d985f0b0
  • Image: ghcr.io/abahmed/kwatch@sha256:e6499b30e99ae746c55c38c773e6b50bcd46a8a5cf9134dcc29c5a534c8ff10e
  • Verification files: checksums, signed checksums, manifest, installer checksums (signed)
  • SBOMs: kwatch-v1.2.0-rc.3-source-sbom.cdx.json and kwatch-v1.2.0-rc.3-image-sbom.cdx.json

Verify the image with:

cosign verify \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com \
  --certificate-identity-regexp='^https://github.com/abahmed/kwatch/.github/workflows/publish.yml@' \
  ghcr.io/abahmed/kwatch@sha256:e6499b30e99ae746c55c38c773e6b50bcd46a8a5cf9134dcc29c5a534c8ff10e

v1.2.0-rc.2

v1.2.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@abahmed abahmed released this 29 Oct 21:07

v1.2.0-rc.2

  • Pro auto-evidence: kwatch runs the read-only checks and shows the result (#584) (fb230ec)
  • fix false alerts and dashboard usability (#583) (8dc426d)

See the full diff since v1.2.0-rc.1.

Release integrity

  • Source tag: v1.2.0-rc.2
  • Source commit: 2c354f3f0c194fd6fdb019631f9d2a724164a9cb
  • Image: ghcr.io/abahmed/kwatch@sha256:cd17ff8ee721ab629956f98b346cf58c40313b0f2bd339e17fbca00a34edfae1
  • Verification files: checksums, signed checksums, manifest, installer checksums (signed)
  • SBOMs: kwatch-v1.2.0-rc.2-source-sbom.cdx.json and kwatch-v1.2.0-rc.2-image-sbom.cdx.json

Verify the image with:

cosign verify \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com \
  --certificate-identity-regexp='^https://github.com/abahmed/kwatch/.github/workflows/publish.yml@' \
  ghcr.io/abahmed/kwatch@sha256:cd17ff8ee721ab629956f98b346cf58c40313b0f2bd339e17fbca00a34edfae1