github Start9Labs/start-technologies start-os/v0.4.2-rc.1
StartOS v0.4.2-rc.1

pre-release2 hours ago

Highlights

  • Actions can accept file uploads with per-file progress, size limits, and extension filters, and return downloadable files. Uploads finish before the action runs; services can request automatic cleanup of returned files.

  • Public domains on services that StartOS forwards directly, without securing the connection itself, now work over IPv6 as well as IPv4.

  • A service update can no longer turn on one of your public domains by itself.

  • On those services, a public domain and the public IP addresses it uses now turn on and off together. If some were on and others off, all of them turn off after this update, so a domain that was working may stop until you turn it back on. Check your public domains after updating.

  • Improve Server Pure Ethernet reliability by disabling Energy Efficient Ethernet by default, while preserving explicit profile settings.

  • Reject source-preserving proxy connections when the client's address cannot be preserved, instead of substituting the host's address. Services on unproxied TLS bindings need an IPv6 listener to accept IPv6 clients; TLS rejection does not trigger automatic IPv4 fallback.

Full changelog

[0.4.2]

Added

  • Actions can accept file uploads with per-file progress, size limits, and extension filters, and return downloadable files. Uploads finish before the action runs; services can request automatic cleanup of returned files.

Fixed

  • Display apostrophes and other special characters correctly in action-form list headings.

  • Correct the maximum text-length error message.

  • Long dropdown lists keep their background all the way down, so the page behind no longer shows through the options.

  • Show server-provided plaintext HTTP error details and preserve meaningful timeout and cancellation errors.

  • The installer no longer offers the USB drive it was booted from as the OS drive or the data drive.

  • Automatic firewall configuration (PCP) now opens IPv6 ports on home routers, so a public address published over IPv6 is reachable without a manual firewall rule.

  • Numeric forms preserve zero defaults and honor bounds set to zero.

  • Public domains on services that StartOS forwards directly, without securing the connection itself, now work over IPv6 as well as IPv4.

  • A service update can no longer turn on one of your public domains by itself.

  • On those services, a public domain and the public IP addresses it uses now turn on and off together. If some were on and others off, all of them turn off after this update, so a domain that was working may stop until you turn it back on. Check your public domains after updating.

  • Preserve saved Ethernet and Wi-Fi settings across server restarts.

  • Improve Server Pure Ethernet reliability by disabling Energy Efficient Ethernet by default, while preserving explicit profile settings.

  • Sideloaded packages appear in Installed services with upload progress before the upload finishes.

  • Show registry contact email addresses alongside GPG identities in Trusted Keys.

  • Record virtual-host client/service connection failures at trace level instead of flooding normal logs. Use start-cli server set-log-level trace for temporary start-core/start-os trace output, or choose error, warn, info, or debug. The startup log filter is restored when the daemon restarts.

  • Reject source-preserving proxy connections when the client's address cannot be preserved, instead of substituting the host's address. Services on unproxied TLS bindings need an IPv6 listener to accept IPv6 clients; TLS rejection does not trigger automatic IPv4 fallback.

Image Downloads

Hardware Image Download
Server One, and most other Intel and AMD desktops, laptops, and mini PCs x86_64 (AMD64), standard ISO
Server Pure, and other hardware that runs without proprietary firmware x86_64 (AMD64), slim ISO
An Intel or AMD server with an NVIDIA GPU x86_64 (AMD64), NVIDIA ISO
ARM64 servers and single-board computers aarch64 (ARM64), standard ISO
ARM64 hardware that runs without proprietary firmware aarch64 (ARM64), slim ISO
NVIDIA DGX Spark, and other ARM64 servers with an NVIDIA GPU aarch64 (ARM64), NVIDIA ISO
Raspberry Pi 4 — flashed to a microSD card, not a USB drive Raspberry Pi IMG
RISC-V servers and boards RISC-V (RVA23), standard ISO
RISC-V hardware that runs without proprietary firmware RISC-V (RVA23), slim ISO

OS Images Checksums

SHA-256

7ea573e7c4f581db1c22fd719259bcfe536796d8a8c0421720756f6f4bb1a51f  startos-0.4.2-4980816_aarch64.iso
ce0236ac4200e8fdc766911a170f19425bb3d5145c5bcb8e9e0a5cefcfff802e  startos-0.4.2-4980816_aarch64-nonfree.iso
4e1ef317d1717e9a12981b2680b025331984870bc2195510067b835fc8e70fdb  startos-0.4.2-4980816_aarch64-nvidia.iso
2ff1d36dacc30e54a07a35e006740ccdd92e161c078b4f00f5559f58ad8870f4  startos-0.4.2-4980816_riscv64.iso
988c7f14c79c599989cda665c0ba3390232dccb640bf66f4888326f9512ab417  startos-0.4.2-4980816_riscv64-nonfree.iso
70da8d86e878ea432ced7d5f2e87b3c8fa1c2ffbf53ed2e0f364c2285e5d115e  startos-0.4.2-4980816_x86_64.iso
37134bdff60e576f46db1b9969197c0076880c4cf9e90d47155df2eef8fe8955  startos-0.4.2-4980816_x86_64-nonfree.iso
50e26d8e3ee45cae62a774f9746a97204073bec6219a80bf47fda3c9b8da8e9e  startos-0.4.2-4980816_x86_64-nvidia.iso
fa8ca606fec36d170d97e75e266d499c0bf8794d79e4789b4e59a7f0f27a2fde  startos-0.4.2-4980816_raspberrypi.img
52f7470fe417fb4983bf79ca69b74f30b0d64dcec287a3559c8261093aa9f4a7  startos-0.4.2-4980816_raspberrypi.img.gz
0ce680501284fe67d65fb0239021e2b791cc827e0bc4462c490bcddc774ad79f  startos-0.4.2-4980816_aarch64-nonfree.squashfs
5482328d014101c279c905155436b207991339e6a5e71594068cd726dffc397d  startos-0.4.2-4980816_aarch64-nvidia.squashfs
9b2a75973cf8867bab4a2ae0a199021c4b8a958dcd9b5a3ec3d2afadb46fb9b6  startos-0.4.2-4980816_aarch64.squashfs
03553c60133187c046e4f6fb4c45f7c4900df39978732ecfb572317af9291f43  startos-0.4.2-4980816_raspberrypi.squashfs
4ee61047aa1dd978e5ffc40a041a2ada2703093eb4841cd7d20cf822ac0c39d5  startos-0.4.2-4980816_riscv64-nonfree.squashfs
bb5f6ea7e1663dce934b7671923b827138c98b5b10cdaffcb6dd7ec1e4fad09f  startos-0.4.2-4980816_riscv64.squashfs
a7eaafe0ccddfc14b55a94a78db525bd1344ff4e4da63412ecff1b80228c9348  startos-0.4.2-4980816_x86_64-nonfree.squashfs
97c72dadb438ea6c5512c92931d23f3cb24741ef0dd0148f9e427fd25a397f42  startos-0.4.2-4980816_x86_64-nvidia.squashfs
95e1304c3c6efab1517a80bc9fd5fb8da253945a43c5cb42660d3ded14a0c429  startos-0.4.2-4980816_x86_64.squashfs

BLAKE-3

787855d4d477ccdf90b9dc5e53419b4ceecb328b1de7514607e43b079495f4ba  startos-0.4.2-4980816_aarch64.iso
fbd790a94e5320ed8295d0d769673ddad29e505d75792d7cf486e5f0ec8e17bb  startos-0.4.2-4980816_aarch64-nonfree.iso
8967677c1502d8dc455e8779c276df0e83eb373f6a838e56df251088c944cf92  startos-0.4.2-4980816_aarch64-nvidia.iso
141eecb0e7c9111880ddffbca87e1ef9ab9556a4b5ae7273803dc89df516907f  startos-0.4.2-4980816_riscv64.iso
154321feecbcd45bb534faa8d3b0131ed793810b49f974728e0e4cb18fb2b255  startos-0.4.2-4980816_riscv64-nonfree.iso
146cfa1b04edecbac69c919ffd62ff3d15f9dc01efb9cccba05ee7ec7464f4fd  startos-0.4.2-4980816_x86_64.iso
770d3aec1255ee34f410ccb622a09ec8e71e65c2ca85b381db33bfab3481bc23  startos-0.4.2-4980816_x86_64-nonfree.iso
a725a9459e821294546fefb49e73b04d7c7b0cd4787e7606983935ac05863155  startos-0.4.2-4980816_x86_64-nvidia.iso
0a02dcf3e8205b3b5e1dfba1bf58c88cf000a67d792a6c3e1c3352cbef80c39a  startos-0.4.2-4980816_raspberrypi.img
a227ddf3e3e0d352a4910ec271b30a526bd18250ec3632d8feb12d1febe13100  startos-0.4.2-4980816_raspberrypi.img.gz
bc81485c9905976e9ee1ef04217b207cde174e7b5f802406b2e57494e2aaab8a  startos-0.4.2-4980816_aarch64-nonfree.squashfs
89334bb7c3c393130643c8195e04704501d94076cd83c80b580b6c299b0bac79  startos-0.4.2-4980816_aarch64-nvidia.squashfs
da96f7dbe372a04e0ac3cf1beaea26729db33f3f577224388c57c92da0315634  startos-0.4.2-4980816_aarch64.squashfs
8c7e029356543f387f6d0ff1405354b45b559809ddf2e969f451fdbfa8e7ec50  startos-0.4.2-4980816_raspberrypi.squashfs
450137588d57659652a5029936819c46a5a485b0ca98dfe75bcc19455405bc07  startos-0.4.2-4980816_riscv64-nonfree.squashfs
19e4f63b5cf95eb8b1e75db63a01ccc142edfed19e68da81f0bca2d8b5f1b608  startos-0.4.2-4980816_riscv64.squashfs
a2b949623b19aa841b26e5b4df994020705d256558d0a0527bf4592e4c272ca8  startos-0.4.2-4980816_x86_64-nonfree.squashfs
895973d81135c044c51ac69a652c83f7415efffbd41976d6d29639ff7696cfec  startos-0.4.2-4980816_x86_64-nvidia.squashfs
4c0e197a6b0c604640e91f90c1a58f79488569cb1544a29ec7cc145db9384c50  startos-0.4.2-4980816_x86_64.squashfs

Don't miss a new start-technologies release

NewReleases is sending notifications on new releases.