• SPARK v1.10.0
    Release / build-and-release (push) Successful in 2m47s
    Stable

    jkunz released this 2026-08-12 14:33:29 +00:00 | -8 commits to main since this release

    2026-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
  • v1.9.1 eda2851191

    SPARK v1.9.1
    Release / build-and-release (push) Successful in 3m44s
    Stable

    jkunz released this 2026-08-12 01:20:58 +00:00 | -4 commits to main since this release

    2026-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
  • v1.9.0 b99672451f

    SPARK v1.9.0
    CI / Type Check & Lint (push) Successful in 44s
    CI / Build Test (Current Platform) (push) Successful in 50s
    CI / Build All Platforms (push) Successful in 3m43s
    Release / build-and-release (push) Successful in 6m10s
    Stable

    jkunz released this 2026-08-01 00:51:09 +00:00 | 0 commits to main since this release

    2026-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
  • v1.8.1 716bdbce42

    SPARK v1.8.1
    CI / Type Check & Lint (push) Failing after 58s
    CI / Build Test (Current Platform) (push) Successful in 1m5s
    CI / Build All Platforms (push) Successful in 2m41s
    Release / build-and-release (push) Successful in 3m29s
    Stable

    jkunz released this 2026-07-11 22:21:03 +00:00 | 4 commits to main since this release

    2026-07-11 - 1.8.1

    Fixes

    • report accepted Spark heartbeats as connected in Cloudly
      • Keep connecting as a local in-flight state while reporting connected in heartbeat payloads that Cloudly can accept and persist.
      • Mark collection, transport, and rejection failures as failed locally.
      • Add regression coverage for the first and subsequent accepted heartbeats.
    Downloads
  • v1.8.0 34d9e52e75

    SPARK v1.8.0
    CI / Type Check & Lint (push) Failing after 13s
    CI / Build Test (Current Platform) (push) Successful in 29s
    CI / Build All Platforms (push) Successful in 2m23s
    Release / build-and-release (push) Successful in 3m56s
    Stable

    jkunz released this 2026-06-18 07:04:59 +00:00 | 6 commits to main since this release

    2026-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