This release fixes issues for SREs watching stability and regressions.
Published 2d
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 summaryFixed type definition for sdk.host.getBridgeAddress with fallbackPort.
Full changelog
What's Changed
Fixed
sdk.host.getBridgeAddressnow types its result as non-null when
fallbackPortis given.fallbackPortexists precisely so the value is
nevernull— it resolves to<osIp>:<fallbackPort>while the dependency is
absent — but 2.0.8 typed every callstring | nullregardless, so the one
case the option exists for still forced callers to handle anullthat cannot
occur. Assigning it straight to a non-nullable config field (Bitcoin's
proxy, LND'stor.socks) failed to compile.getBridgeAddressis now
overloaded on the presence offallbackPort, matching the per-package helper
it replaced, which carried the same overload
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]