Skip to content

StartOS

vstart-sdk/v2.0.9 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

Fixed type definition for sdk.host.getBridgeAddress with fallbackPort.

Full changelog

What's Changed

Fixed

  • sdk.host.getBridgeAddress now types its result as non-null when
    fallbackPort is given.
    fallbackPort exists precisely so the value is
    never null — it resolves to <osIp>:<fallbackPort> while the dependency is
    absent — but 2.0.8 typed every call string | null regardless, so the one
    case the option exists for still forced callers to handle a null that cannot
    occur. Assigning it straight to a non-nullable config field (Bitcoin's
    proxy, LND's tor.socks) failed to compile. getBridgeAddress is now
    overloaded on the presence of fallbackPort, 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

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]