-
v1.2.88
StableSome checks failedHelm Lint / Helm Lint (push) Successful in 23sFingerprint Licensing / netprobe-fingerprint-licenses (push) Failing after 1m13sRust Tests / test-rust (//rust/netprobe:netprobe_test, rust/netprobe, bazel-test) (push) Successful in 1m54sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_aarch64_musl, rust/netprobe, bazel-static) (push) Successful in 2m3sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_x86_64_musl, rust/netprobe, bazel-static) (push) Successful in 2m5sRust Tests / test-rust (rust/rdp-adapter, cargo) (push) Successful in 1m50sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 2m20sRust Add-on Interop Test / interop (push) Successful in 3m14sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 2m24sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 2m27sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 2m14sRust Tests / test-rust (rust/rdp-connector-probe, cargo) (push) Successful in 2m42sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 2m54sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 4m14sImage Security Scan / image-security (push) Successful in 30m45sPublish Release Artifacts / publish (push) Successful in 31m30sSecret Scan / gitleaks (push) Successful in 1m1sSource Security Scan / source-security (push) Successful in 1m2sGolang Tests / test-go (push) Failing after 1m24slint / lint (push) Successful in 1m29sElixir Quality / Elixir Quality (push) Has been cancelledCI / build (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.15 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.8 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 6.x (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF refusal on Linux 5.4 (push) Has been cancelledreleased this
2026-06-03 18:49:36 +00:00 | 50 commits to staging since this releaseServiceRadar v1.2.88
Makes edge-agent onboarding work end to end (enrollment was unusable), fixes assigning native add-ons from the UI, and adds onboarding audit visibility.
Whats New
1.2.88
- Fixed edge-agent enrollment failing with
401 "onboarding token invalid":serviceradar-cli enrollsent only the bare inner download token in theX-ServiceRadar-Download-Tokenheader, but the/api/edge-packages/:id/bundleendpoint verifies the fulledgepkg-v3envelope (signature + package/partition binding) and rejected the bare token as:unsupported_token_format. The CLI now sends the full envelope token, matching the bootstrapper download path; server validation stays strict. - Fixed the agent-gateway
CertIssuercrashing edge-package creation with "could not get a writable temporary directory": the read-only gateway pod now mounts a writable/tmpemptyDir and setsTMPDIR=/tmp, sogenerate_bundle'sSystem.tmp_dir!()succeeds. - Fixed assigning native add-ons (e.g. netprobe) from the UI: form params are now coerced against the add-on config schema before validation (no more "Expected Array got String" for
capture_interfaces/dpi/enabled), and re-pushing an add-on upserts the existing assignment by(agent, add-on)instead of failing with "add-on is already enabled". - Added audit + logging for edge onboarding: every bundle/download attempt records a
SecurityEvent(edge_onboarding_succeeded/edge_onboarding_failed, with the failure reason in details), visible at /settings/audit/events, plus a per-attemptLogger.info/warningline.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Fixed edge-agent enrollment failing with
-
v1.2.87
StableSome checks failedHelm Lint / Helm Lint (push) Successful in 39sSecret Scan / gitleaks (push) Successful in 1m7sFingerprint Licensing / netprobe-fingerprint-licenses (push) Failing after 1m25sGolang Tests / test-go (push) Successful in 2m50sRust Add-on Interop Test / interop (push) Successful in 2m22sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 1m57slint / lint (push) Successful in 2m59sRust Tests / test-rust (//rust/netprobe:netprobe_test, rust/netprobe, bazel-test) (push) Successful in 2m28sRust Tests / test-rust (rust/rdp-adapter, cargo) (push) Successful in 1m41sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_x86_64_musl, rust/netprobe, bazel-static) (push) Successful in 3m8sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_aarch64_musl, rust/netprobe, bazel-static) (push) Successful in 3m46sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 3m11sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 2m37sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 3m4sRust Tests / test-rust (rust/rdp-connector-probe, cargo) (push) Successful in 3m32sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 2m20sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 5m11sElixir Quality / Elixir Quality (push) Failing after 29m17sCI / build (push) Failing after 29m35sSource Security Scan / source-security (push) Failing after 1h1m34sImage Security Scan / image-security (push) Failing after 1h24m8sPublish Release Artifacts / publish (push) Successful in 16m39sNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.15 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.8 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 6.x (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF refusal on Linux 5.4 (push) Has been cancelledreleased this
2026-06-03 14:09:10 +00:00 | 55 commits to staging since this releaseServiceRadar v1.2.87
Unblocks the v1.2.86 ArgoCD roll (carries forward all the v1.2.86 flow-attribution + netprobe fixes, which never deployed because a migration crashed core boot) and cleans up the CI publish path.
Whats New
1.2.87
- Fixed an Ecto migration version collision that blocked the entire v1.2.86 deploy: the endpoint-SBOM
add_endpoint_inventory_canonical_purl_indexesmigration shared version20260602120000with the already-appliedcreate_flow_process_attributions(#3516), so Ecto silently skipped it,purl_canonicalwas never added toendpoint_inventory_packages, and theadd_endpoint_package_entitybackfill crashed core boot with "column purl_canonical does not exist" (an ArgoCD pre-sync hook, so it stalled the whole namespace roll). Renamed to a unique version (20260602120500) so it runs before the backfill. - Stopped
docker-build.yml(renamedpublish-oci.yml) auto-firing on every staging push: it redundantly rebuilt the images release.yml already builds + signs for the semver tags every environment deploys, and its cosign step was broken (RBE--remote_download_minimalleaves no local image-index metadata to sign). Nowworkflow_dispatch-only; it is bazel + rules_oci, not docker.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Fixed an Ecto migration version collision that blocked the entire v1.2.86 deploy: the endpoint-SBOM
-
v1.2.86
StableSome checks failedSecret Scan / gitleaks (push) Successful in 1m10sFingerprint Licensing / netprobe-fingerprint-licenses (push) Successful in 1m59sRust Add-on Interop Test / interop (push) Successful in 2m1slint / lint (push) Successful in 2m7sRust Tests / test-rust (rust/rdp-adapter, cargo) (push) Successful in 1m40sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 2m58sGolang Tests / test-go (push) Successful in 3m12sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_aarch64_musl, rust/netprobe, bazel-static) (push) Successful in 3m41sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_x86_64_musl, rust/netprobe, bazel-static) (push) Successful in 3m54sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 3m59sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 4m6sRust Tests / test-rust (//rust/netprobe:netprobe_test, rust/netprobe, bazel-test) (push) Successful in 4m49sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 3m8sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 2m59sRust Tests / test-rust (rust/rdp-connector-probe, cargo) (push) Successful in 4m9sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 5m20sPublish OCI Images / publish (push) Failing after 23m28sElixir Quality / Elixir Quality (push) Failing after 27m32sCI / build (push) Failing after 29m58sSource Security Scan / source-security (push) Successful in 54m31sImage Security Scan / image-security (push) Successful in 54m34sPublish Release Artifacts / publish (push) Successful in 33m37sNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.15 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.8 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 6.x (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF refusal on Linux 5.4 (push) Has been cancelledreleased this
2026-06-03 04:29:19 +00:00 | 58 commits to staging since this releaseServiceRadar v1.2.86
Flow attribution end-to-end fixes: netprobe attribution probes, non-disruptive capture, and the agent-gateway flow-attribution size cap.
Whats New
1.2.86
- Fixed netprobe never attaching its socket-lifecycle attribution probes (tcp_connect/inet_csk_accept/tcp_close/udp_sendmsg/udp_recvmsg kprobes + inet_sock_set_state tracepoint), so flow_to_pid stayed empty and no FlowAttributionEvent was ever emitted; they are now loaded and attached as global hooks.
- Added a non-disruptive attribution-only netprobe mode: with no capture interface configured it runs only the kprobe attribution path (no TC/XDP/AF_XDP), so it never touches the host data path and stays bounded (~1-2% CPU) whether or not the agent is connected.
- Made the FlowAttributionRuntime drain durable: it re-broadcasts the live flow_to_pid snapshot periodically so attributions survive an absent, reconnecting, or lagging agent instead of being dropped on a one-shot broadcast.
- Hardened the netprobe AF_XDP/XDP capture path: refuse to attach the consuming XDP redirect to the host's primary/default-route NIC (prevents black-holing host connectivity), and bound the AF_XDP poll cadence to cap CPU.
- Fixed the agent-gateway truncating flow-attribution status messages at 4 KB (FlowAttributionEventBatch protobuf > 4 KB was silently cut, breaking decode in core); flow-attribution now uses a 15 MB cap like results/sysmon and is rejected, never truncated, if it exceeds it.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Native add-on catalog sha-bc56da1a4b5f6233459e69def660d00df78a2fbc
Pre-releaseSome checks failedSecret Scan / gitleaks (push) Successful in 44sSource Security Scan / source-security (push) Successful in 1m3sFingerprint Licensing / netprobe-fingerprint-licenses (push) Failing after 1m22sRust Tests / test-rust (//rust/netprobe:netprobe_test, rust/netprobe, bazel-test) (push) Successful in 1m57sRust Tests / test-rust (rust/rdp-adapter, cargo) (push) Successful in 1m15sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_x86_64_musl, rust/netprobe, bazel-static) (push) Successful in 2m6sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_aarch64_musl, rust/netprobe, bazel-static) (push) Successful in 2m7slint / lint (push) Successful in 2m48sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 2m48sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 2m34sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 2m14sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 3m15sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 2m37sRust Tests / test-rust (rust/rdp-connector-probe, cargo) (push) Successful in 3m47sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 5m39sPublish OCI Images / publish (push) Has been cancelledCI / build (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.15 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.8 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 6.x (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF refusal on Linux 5.4 (push) Has been cancelledreleased this
2026-06-02 01:47:41 +00:00 | 123 commits to staging since this releaseGenerated native add-on import catalog for sha-bc56da1a4b5f6233459e69def660d00df78a2fbc.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v1.2.84
StableSome checks failedSecret Scan / gitleaks (push) Successful in 56sFingerprint Licensing / netprobe-fingerprint-licenses (push) Failing after 1m16slint / lint (push) Successful in 1m36sRust Tests / test-rust (rust/rdp-adapter, cargo) (push) Successful in 1m28sGolang Tests / test-go (push) Successful in 1m59sRust Add-on Interop Test / interop (push) Successful in 2m7sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_aarch64_musl, rust/netprobe, bazel-static) (push) Successful in 2m24sRust Tests / test-rust (//rust/netprobe:netprobe, //build/platforms:linux_x86_64_musl, rust/netprobe, bazel-static) (push) Successful in 2m25sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 2m42sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 2m13sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 2m56sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 3m21sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 2m39sRust Tests / test-rust (//rust/netprobe:netprobe_test, rust/netprobe, bazel-test) (push) Successful in 3m48sRust Tests / test-rust (rust/rdp-connector-probe, cargo) (push) Successful in 3m28sCI / build (push) Failing after 5m0sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 5m21sPublish OCI Images / publish (push) Failing after 7m11sImage Security Scan / image-security (push) Successful in 19m48sSource Security Scan / source-security (push) Successful in 19m47sPublish Release Artifacts / publish (push) Successful in 19m17sNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.15 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 5.8 (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF programs on Linux 6.x (push) Has been cancelledNetprobe eBPF Verifier / Verify eBPF refusal on Linux 5.4 (push) Has been cancelledreleased this
2026-06-01 15:59:00 +00:00 | 153 commits to staging since this releaseServiceRadar v1.2.84
Native add-on platform, host visibility, and flow attribution.
Whats New
1.2.84
- Added the native add-on framework with signed manifests, per-arch artifact bundles, a Rust SDK/reference add-on, control-plane catalog/import/mirror flows, and Forgejo publish/sign/verify release gates.
- Migrated netprobe and Bumblebee into native add-ons with Edge Ops UI assignment/import workflows, per-agent add-on status, version, and architecture reporting, and
addon_statusesSRQL coverage. - Expanded host network visibility with netprobe sidecar packaging, passive fingerprint enrichment, DPI, banner-grab, JA4, HASSH, p0f, Satori, Recog, and MuonFP signals, visibility profile settings, and attributed flow views.
- Hardened agent add-on delivery with pushed-artifact extraction, rollback, file capabilities, systemd service/timer dispatch, ephemeral-helper supervision, assignment-gated lifecycle, and last-known-good fallback.
- Added partition-scoped NATS credentials and flow attribution forwarding/joining so attributed flow events publish through scoped subjects and survive edge onboarding paths.
- Fixed Armis northbound bulk update authentication to send the raw token value expected by the Armis API.
- Repaired SRQL sort direction parsing, Zen generated-proto clippy noise, and multiple Bazel/Gazelle/native-addon build gates used by release CI.
- Removed stale nginx demo manifests and aligned chart/demo packaging around the supported Helm path.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.2.83
StableSome checks failedHelm Lint / Helm Lint (push) Successful in 54sSecret Scan / gitleaks (push) Successful in 1m1sRust Tests / test-rust (rust/rdp-adapter, cargo) (push) Successful in 3m19sPublish OCI Images / publish (push) Failing after 4m22slint / lint (push) Successful in 4m3sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 3m47sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 4m22sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 4m27sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 4m51sGolang Tests / test-go (push) Failing after 4m57sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 5m6sRust Tests / test-rust (rust/rdp-connector-probe, cargo) (push) Successful in 5m25sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 6m40sCI / build (push) Failing after 19m2sSource Security Scan / source-security (push) Successful in 34m30sImage Security Scan / image-security (push) Successful in 34m41sPublish Release Artifacts / publish (push) Successful in 31m21sreleased this
2026-05-28 00:37:07 +00:00 | 600 commits to staging since this releaseServiceRadar v1.2.83
Device inventory classification and SRQL catalog routing recovery.
Whats New
1.2.83
- Fixed device agent classification so routers and other inventory devices are not marked as ServiceRadar agents unless they have a valid matching agent identity.
- Pruned invalid agent device identifiers during migration so stale agent markers no longer leak into the device list.
- Removed noisy fallback/source labels from device list status, type, and model columns while preserving the real agent lightning marker for actual agents.
- Fixed SRQL catalog routing so searches execute on product-owned routes instead of customer-owned dashboard slugs.
- Added a product-owned
/devices/wifiWiFi inventory view for WiFi sites, snapshots, access points, controllers, RADIUS groups, fleet history, and site references. - Fixed SRQL input contrast in dark and light themes.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.2.82
StableSome checks failedHelm Lint / Helm Lint (push) Successful in 19sSecret Scan / gitleaks (push) Successful in 34sCI / build (push) Failing after 2m28sPublish OCI Images / publish (push) Failing after 3m5sGolang Tests / test-go (push) Failing after 2m38sRust Tests / test-rust (rust/rdp-adapter, cargo) (push) Successful in 1m37slint / lint (push) Successful in 4m10sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 1m32sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 2m57sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 2m41sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 3m24sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 2m26sRust Tests / test-rust (rust/rdp-connector-probe, cargo) (push) Successful in 3m19sPublish Release Artifacts / publish (push) Failing after 3m57sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 5m4sSource Security Scan / source-security (push) Successful in 1h1m2sImage Security Scan / image-security (push) Successful in 1h1m46sreleased this
2026-05-27 19:03:58 +00:00 | 605 commits to staging since this releaseServiceRadar v1.2.82
SRQL search, canonical availability, and issue-view recovery.
Whats New
1.2.82
- Enhanced the shared SRQL search input with stronger query editing behavior, coverage, and docs for SRQL-enabled web workflows.
- Fixed dashboard issue views so authored dashboard SRQL topbars preserve dashboard slugs and direct dashboard IDs.
- Hid Windows-only RDP setup actions from non-Windows device issue views.
- Added availability source profiles and canonical per-agent availability handling so device status can be sourced from the intended network segment.
- Restored event-backed alert details so issue views can open the source event context reliably.
- Fixed Proxmox candidate metadata rendering on device issue views.
- Restored device logs tabs and full observability links for syslog-backed devices whose log rows identify the host by inventory aliases instead of canonical device UID.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.2.81
StableSome checks failedHelm Lint / Helm Lint (push) Successful in 13sSecret Scan / gitleaks (push) Successful in 39sRust Tests / test-rust (rust/rdp-adapter, cargo) (push) Successful in 56sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 1m44sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 3m33sGolang Tests / test-go (push) Failing after 2m11sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 2m17sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 3m52sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 4m6slint / lint (push) Successful in 4m26sRust Tests / test-rust (rust/rdp-connector-probe, cargo) (push) Successful in 4m12sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 5m18sPublish OCI Images / publish (push) Failing after 16m56sCI / build (push) Failing after 29m34sImage Security Scan / image-security (push) Successful in 45m54sSource Security Scan / source-security (push) Successful in 45m54sPublish Release Artifacts / publish (push) Successful in 29m11sreleased this
2026-05-27 03:33:42 +00:00 | 625 commits to staging since this releaseServiceRadar v1.2.81
Dashboard authoring UX, SRQL-driven visuals, and ingestion recovery.
Whats New
1.2.81
- Reworked authored dashboard creation around query-first source queries, schema-compatible visual choices, typed output bindings, safer panel editing, Recharts-backed chart containment, and operator-facing gauge/trend labels.
- Added dashboard authoring coverage and examples for target-group availability, pivot-style outputs, bucket/downsample trend patterns, and guided visual validation across SRQL result schemas.
- Split large dashboard LiveView and SRQL query modules into smaller helpers/components, tightened dashboard canvas state handling, and documented self-authored dashboard workflows in the user docs.
- Fixed canonical sweep availability hysteresis so device/service availability status is derived consistently from the latest canonical sweep signals.
- Hardened Armis northbound orphan and stale job handling so stuck executions can self-heal and enqueue correctly.
- Added a reusable demo CNPG local web-ng testing skill for running Phoenix against live demo data without fragile one-off setup.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.2.80
StableSome checks failedHelm Lint / Helm Lint (push) Successful in 24sSecret Scan / gitleaks (push) Successful in 34slint / lint (push) Successful in 2m37sRust Tests / test-rust (rust/rdp-adapter, cargo) (push) Successful in 3m3sGolang Tests / test-go (push) Successful in 4m18sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 4m41sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 5m23sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 5m12sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 5m36sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 5m50sRust Tests / test-rust (rust/rdp-connector-probe, cargo) (push) Successful in 6m48sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 7m51sPublish OCI Images / publish (push) Failing after 8m15sCI / build (push) Successful in 15m56sImage Security Scan / image-security (push) Successful in 37m8sSource Security Scan / source-security (push) Successful in 37m8sPublish Release Artifacts / publish (push) Successful in 29m20sreleased this
2026-05-26 13:54:17 +00:00 | 667 commits to staging since this releaseServiceRadar v1.2.80
Dashboard authoring canvas and topology snapshot recovery.
Whats New
1.2.80
- Added the GridStack-powered authored dashboard canvas with draggable and resizable panels, live previews, visual field bindings, gauge/count/pivot/trend controls, dashboard variables, panel duplicate/clone workflows, compact layout, and viewer header actions for refresh, SRQL inspection, CSV export, and builder navigation.
- Introduced the shared Monaco-backed SRQL editor with catalog completions, inline parse markers, and reusable LiveView/React integration across dashboard authoring and SRQL-enabled settings.
- Improved authored dashboard persistence and UX with streaming panel CSV exports, draft save cleanup, preserved rendered grid placement, single-path panel creation, and full-width editing.
- Hardened topology snapshot generation so endpoint attachment quarantine tolerates missing peer nodes instead of crashing
/topology/snapshot/latest, with regression coverage for the GodView stream projection path.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.2.79
StableSome checks failedSecret Scan / gitleaks (push) Successful in 46sSource Security Scan / source-security (push) Successful in 2m13slint / lint (push) Successful in 3m5sGolang Tests / test-go (push) Failing after 3m31sImage Security Scan / image-security (push) Successful in 3m40sPublish OCI Images / publish (push) Failing after 5m4sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 4m34sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 3m49sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 4m22sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 4m19sRust Tests / test-rust (rust/rdp-adapter, cargo) (push) Successful in 1m23sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 1m44sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 2m7sRust Tests / test-rust (rust/rdp-connector-probe, cargo) (push) Successful in 3m19sCI / build (push) Successful in 10m48sPublish Release Artifacts / publish (push) Successful in 13m44sreleased this
2026-05-24 08:02:03 +00:00 | 682 commits to staging since this releaseServiceRadar v1.2.79
Dashboard SRQL service views and default dashboard recovery.
Whats New
1.2.79
- Added SRQL support for dashboard service views, including
service_availability,monitored_services, andslo_evaluationsentities with rollups, status/severity filters, time filters, sorting, and visualization metadata. - Restored the bundled Service Availability NOC dashboard so
/dashboardscan load a default first-party dashboard backed by real SRQL frame data instead of placeholder queries. - Enhanced authored dashboards with visual binding validation, richer builder metadata, dashboard route/search improvements, and seeded first-party dashboard package handling.
- Tightened dashboard release quality checks with fixture-backed package tests, manifest validation, and bounded migration startup-safety documentation.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Added SRQL support for dashboard service views, including