Repository navigation
PLANK 1.0.103
PLANK 1.0.103
Public Host and Client source and packages for Linux and macOS.
Packages
| Platform | Host | Client |
|---|---|---|
| Rocky Linux 9.7 / Ubuntu 26.04, x86-64 | Rocky Linux RPM | Ubuntu DEB |
| macOS 27, Apple Silicon | Signed/notarized PKG installer | Signed/notarized DMG |
macOS support remains experimental and requires macOS 27. Review the platform
installation/build documentation and acceptance criteria before deployment.
Changes
- Removed unused ENet, nanors and inherited GameStream implementation from the
Host's header-only protocol dependency. - Made build-path sanitization reproducible across compiler, dependency and
packaging steps, with fail-closed package checks. - Preserved the current streaming, color, input and authentication code paths.
Validation and provenance
All four packages were built from mainline commit
06bc71add24d7b7bddd19db1a9c2e914f0cb8383, which this release tag identifies.
Clean build and uninstalled package checks passed. Both macOS packages passed
signing, notarization, stapling and Gatekeeper checks. The final macOS Client
passed a certificate-verified TLS 1.3 loopback using its bundled OpenSSL.
Nine focused build-path tests, five portable CTest entries and privacy CI passed.
Fresh live-session/hardware acceptance was intentionally skipped for this
release; it is not claimed as passed. Package/source scans found no supplied
secrets or operator build-path matches, subject to the documented audit scope.
SHA256SUMS verifies the downloaded package filenames. manifest.json records
source commits, checksums, target platforms and package validation; its paths
refer to the local platform-organized artifact catalog.
GitHub's automatic source archives do not include submodule contents. To obtain
the matching complete source, use a recursive Git clone of this release tag:
git clone --recurse-submodules --branch v1.0.103 https://github.com/instinctual/plank.gitSee docs/README.md, docs/development/build/ and
docs/development/acceptance-criteria.md for supported build paths and remaining
qualification requirements. Upstream license notices and attribution are retained.