This release fixes issues for SREs watching stability and regressions.
Published 19d
Dashboards & Home Pages
✓ No known CVEs patched
✓ 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 summarys9pk.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.mkchecks build tools before packing, not just beforeinstall. Thecheck-depstarget now runs as an order-only prerequisite of the build targets, so a missingstart-cli,npm,git, orjqfails fast with a clear message instead of surfacing partway through a build.gitis required becauses9pk packembeds the repository's commit hash (git rev-parse HEAD) in the manifest;jqis 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
About StartOS
Browser-based, graphical Operating System (OS) that makes running a personal server as easy as running a personal computer.
Related context
Related tools
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]