Skip to content

StartOS

vstart-sdk/v2.0.2 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

bitcoin bitcoin-node lightning-node p2p personal-server privacy-enhancing-technologies
+1 more
self-hosted

Summary

AI summary

s9pk.mk runs check-deps as an order‑only prerequisite so missing build tools (start-cli, npm, git, jq) cause immediate failure with clear messages linking to the setup guide.

Full changelog

What's Changed

Changed

  • s9pk.mk checks build tools before packing, not just before install. The check-deps target now runs as an order-only prerequisite of the build targets, so a missing start-cli, npm, git, or jq fails fast with a clear message instead of surfacing partway through a build. git is required because s9pk pack embeds the repository's commit hash (git rev-parse HEAD) in the manifest; jq is required because the post-build summary reads the manifest with it (without it the summary would print blank fields). The "not found" messages now link to the current setup guide (https://docs.start9.com/packaging/environment-setup.html) instead of a dead pre-reorg URL.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track StartOS

Get notified when new releases ship.

Sign up free

About StartOS

Browser-based, graphical Operating System (OS) that makes running a personal server as easy as running a personal computer.

All releases →

Related context

Earlier breaking changes

  • vstart-sdk/v2.0.4 'setupMain' callback now accepts any DaemonBuildable rather than requiring a Daemons.
  • vstart-sdk/v2.0.4 `Daemons.dynamic` now takes `effects` and returns a `DaemonReconciler` instead of replacing `main`.
  • v0.4.0-beta.9 Previous backups incompatible with v0.4.0; create fresh backup after updating.

Beta — feedback welcome: [email protected]