-
SPARK v1.10.0
StableRelease / build-and-release (push) Successful in 2m47sreleased this
2026-08-12 14:33:29 +00:00 | -8 commits to main since this release2026-08-12 - 1.10.0
Features
- Send authenticated Spark Swarm observation v2 reports after accepted heartbeats with exact replay, bound receipt validation, abortable Docker reads, and fail-closed reporter-session quarantine.
Fixes
- Configure deterministic Deno-native release preflights so source releases do not run the npm consumer postinstall before tag assets exist.
- Pin the release actions and Deno compiler used to build published Spark binaries.
Downloads
-
SPARK v1.9.1
StableRelease / build-and-release (push) Successful in 3m44sreleased this
2026-08-12 01:20:58 +00:00 | -4 commits to main since this release2026-08-12 - 1.9.1
Security
- Add durable Swarm-authoritative Coreflow ownership with exact node projection, secure host marker and session lock, authority-gated resource mutations, safe legacy adoption, persistent state placement, and fail-closed service, secret, and network reconciliation.
- Pin Coreflow to one manager-owned replica with exact Docker socket, persistent state, placement, secret target, and network shape while allowing its known webgateway and read-only cgroup self-maintenance additions.
- Create Coreflow at zero replicas, prove the complete stopped service shape, and only then start it; failed creation proofs remove the exact newly created service or secret.
- Verify downloaded release binaries against the exact published SHA256 entry before stopping services or replacing an installation.
Fixes
- Pull managed mutable image tags through the Docker 7.9 provenance API, serialize the exact requested tag, and fence Coreflow stop operations by fresh service version and authority labels.
- Roll back partially started daemon subsystems and task schedules, release the Coreflow session lock only after reconciliation settles, drain failed Cloudly responses, and terminate host-update and node-action process trees on command failure or daemon signals.
- Defer Cloudly node actions until initial reconciliation completes, share overlapping service-update requests, and report non-owner skips as failed actions.
- Bound and cancel self-update requests, drain scheduled updates during shutdown, and terminate heartbeat metric subprocesses before their tracked collection settles.
- Retain versioned release assets, fail publication on Gitea API or asset validation errors, and keep new releases private until every asset is uploaded.
Downloads
-
SPARK v1.9.0
Stablereleased this
2026-08-01 00:51:09 +00:00 | 0 commits to main since this release2026-08-01 - 1.9.0
Features
- Add a serialized, read-only Spark Swarm observation v2 producer with
local-only worker identity and digest-verified complete manager snapshots.
Downloads
- Add a serialized, read-only Spark Swarm observation v2 producer with
-
SPARK v1.8.1
Stablereleased this
2026-07-11 22:21:03 +00:00 | 4 commits to main since this release2026-07-11 - 1.8.1
Fixes
- report accepted Spark heartbeats as connected in Cloudly
- Keep
connectingas a local in-flight state while reportingconnectedin heartbeat payloads that Cloudly can accept and persist. - Mark collection, transport, and rejection failures as
failedlocally. - Add regression coverage for the first and subsequent accepted heartbeats.
- Keep
Downloads
- report accepted Spark heartbeats as connected in Cloudly
-
SPARK v1.8.0
Stablereleased this
2026-06-18 07:04:59 +00:00 | 6 commits to main since this release2026-06-18 - 1.8.0
Features
- add Cloudly-triggered service updates and runtime telemetry (service-updates)
- Add serveZoneServiceUpdate node action handling with structured action results and follow-up heartbeat reporting.
- Include managed service runtime information in heartbeat payloads for Cloudly and coreflow-node modes.
- Return structured managed service update results, including checked, updated, failed, and skipped service counts.
- Skip scheduled serve.zone service updates in coreflow-node mode so Cloudly can trigger them on demand.
- Bump serve.zone interfaces and Docker API client dependencies.
Downloads
- add Cloudly-triggered service updates and runtime telemetry (service-updates)