Release history
StartOS Start SDK 3.1.0
Service packages can now run CI on self-hosted Forgejo and validate StartOS types at runtime; Relevant for package maintainers
StartOS Start SDK 3.0.6
Type-checking fix for manifests and container addresses matching 3.0.4 behavior; Relevant if building on Start SDK
StartOS Start SDK 3.0.4
Fixes input actions during service init and a manifest-read failure for uninstalled packages
StartOS Start SDK 3.0.3
SDK config files now preserve user-added keys and YAML tags through writes, and setupPrimaryUrl gains filtering, SSL options, and fallback control
StartOS Start SDK 3.0.2
Single-fix patch: package migrations now run correctly after a flavor switch. Relevant only if building StartOS packages
StartOS start-sdk 2.0.9
StartOS SDK's getBridgeAddress now correctly types results as non-null when fallbackPort is provided, fixing compilation errors in packages like Bitcoin and LND
StartOS start-sdk 2.0.7
Backup and restore progress tracking now weights actual data transfer far above pre/post hooks, making progress bars accurately reflect copy time instead of jumping at the end
StartOS start-sdk 2.0.6
StartOS start-sdk 2.0.6 fixes git repository initialization blocking builds and corrects version range comparison logic that was silently dropping downstream revisions from migration metadata
StartOS start-sdk 2.0.3
StartOS SDK 2.0.3 fixes daemon wedging when dependencies flap pause from teardown and serializing dependency-driven transitions
StartOS start-sdk 2.0.2
StartOS start-sdk 2.0.2 validates build dependencies upfront, failing fast with current documentation links instead of mid-build errors
StartOS start-sdk 2.0.1
Fixes bundled lint.mjs in the published package