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-cli 2.4.2
Packs container images into less disk space; Useful for storage-constrained StartOS hosts
StartOS start-cli 2.4.1
Start-cli 2.4.1 enables packing services with container images that use absolute or relative layer paths, expanding compatibility with third-party services like Tailscale
StartOS start-cli 2.4.0
Adds local OCI image sources and built-in SquashFS support, useful for offline or air-gapped StartOS package builds
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-cli 2.3.0
Restores multi-architecture image packing and adds registry admin options for start-registry 1.1.1
StartOS start-registry 1.1.1
Keeps all package revisions indexed while filtering client-visible versions, plus dependency security fixes
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-cli 2.2.0
Emulated service images now run across CPU architectures, useful for cross-arch StartOS deployments
StartOS StartWRT 1.2.1
Fixes vulnerabilities in the router management interface. Apply promptly if exposing StartWRT admin panels
StartOS StartWRT 1.2.0
Adds Wi-Fi regulatory country setting for channel and power compliance
StartOS StartWRT 1.1.1
Fixes flashing to internal storage from a microSD card whose partition table was altered after image write
StartOS StartWRT 1.1.0
Devices can open their own port forwards, unnamed-device identification, eMMC boot firmware provisioning for microSD-less DIY boards
StartOS start-registry 1.1.0
Registries can now declare a description
StartOS start-tunnel 1.3.0
Devices can request SNI hostname routes over UPnP, not only PCP
StartOS StartTunnel 1.3.0
StartTunnel 1.3.0 closes UPnP device fingerprinting, adds hostname routing over UPnP, and enables third-party UPnP clients as gateway users
StartOS start-os/v0.4.0.1
StartOS v0.4.0 is a complete architectural rewrite featuring new networking stack, LXC containers, redesigned UI, StartTunnel reverse proxy, and improved backups, requiring careful migration from prior versions
StartOS start-sdk/v2.0.9
StartOS SDK now correctly types getBridgeAddress as non-null when fallbackPort is provided, fixing compilation errors for callers like Bitcoin and LND proxy configs
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/v2.0.8
StartOS SDK v2.0.8 adds sdk.host.getBridgeAddress helper to resolve container-to-container addresses correctly regardless of TLS termination, replacing error-prone per-package implementations
StartOS start-os/v0.4.0
StartOS v0.4.0 stable ships complete rewrite with LXC containers, Wireguard VPN, StartTunnel reverse proxy, and redesigned UI for sovereign self-hosting
StartOS start-tunnel/v1.2.1
Fixed IPv6 delegation routing precedence and enforced HTTP-to-HTTPS redirects on all public IPv4 addresses
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-tunnel 1.2.0
Web UI and CLI authentication moved from session cookies to per-device signing keys
StartOS start-tunnel 1.1.2
StartOS start-tunnel now allows bare public IPs and named domains to share one external port, with TLS SNI routing requests to their respective devices
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-tunnel 1.1.1
StartOS start-tunnel 1.1.1 fixes automatic port forwarding persistence across network changes and improves mobile UX dialogs from stealing focus
StartOS start-tunnel 1.1.0
HTTP-to-HTTPS redirects now enabled on port 80
StartOS start-wrt 1.0.0
First stable release. Security profiles assigned port, WiFi password, or inbound VPN; WireGuard VPN chaining supported
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-cli 1.0.1
Start-cli 1.0.1 relaxes git requirements for packaging, allows nested workspaces, and improves error messages for developers building StartOS packages
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
StartOS start-cli 1.0.0
Adds package --force flag