Horizon Ecosystem Release & Commit Ledger

Track verified releases across the desktop upstream repository (horizon-rust/horizon) and the three active Android Vulkan forks (starling-client/starling, Rayan-XOO/horizon, and GoyDevv/Horizon-Android), complete with publication dates, byte counts, and SHA-256 prefixes.

launcher@0.2.66Latest desktop release (2026-11-15)
test-0.8.1-2Latest Starling Preview (2026-11-13)
android-v0.4.7Latest Rayan-XOO APK (2026-11-14)
Intel NUC8 compact Linux workstation representing continuous nightly CI and SHA-256 release verification
Upstream Horizon publishes rolling nightly engine builds paired with versioned launcher@0.2.x releases and signed SHA256SUMS manifests.

horizon-rust/horizon desktop & server releases

Upstream desktop launcher tags and rolling nightly 26.3 engine builds.

Date (UTC)TagPrimary Assets & SHA-256Key Engineering Changes
2026-11-15launcher@0.2.6610 desktop binaries (65,188,352 B Win x64 setup, e2a57ca7...)Speeds up native mod test runner by skipping Rust source files that do not define impl Game.
2026-11-14launcher@0.2.6510 desktop binariesBounded streaming download engine, dual-stack IPv6 world hosting routes, and disabled cmd.exe AutoRun during Windows junction creation.
2026-11-14launcher@0.2.6410 desktop binariesStages deterministic native mod heap allocators before loading .hnmod dynamic libraries.
2026-11-13nightly (9f42064)6 archives incl. horizon-server-linux-x86_64.tar.gz (54,195,959 B, f621e334...)Rolling 26.3 engine & dedicated Linux server build at commit 9f42064c11efe7ef3e5ed2baad7ddc2a3b36eea0 plus horizon-source.tar.gz.
2026-11-13launcher@0.2.6310 desktop binariesSanitizes reserved Windows filenames during asset extraction and mod staging.
2026-11-12launcher@0.2.6210 desktop binariesAdds /profiler .hzperf capture integration and automatic IPv4 fallback when Microsoft sign-in stalls over IPv6.
2026-11-11launcher@0.2.60 / 0.2.6110 desktop binariesLauncher update pipeline polish, macOS/Linux archive permissions, and native mod build diagnostics.

starling-client/starling Android release history

Tracking the transition from Vasysik/horizon-android v0.7.8 to unified Starling v0.8.0 and 0.8.1 previews.

Date (UTC)TagPrimary Assets & SHA-256Key Engineering Changes
2026-11-13test-0.8.1-2starling-preview-0.8.1-test2-arm64-v8a.apk (48,166,276 B, 5c2ff225...)Fixes Mali-G57 app-backgrounding Vulkan crash (underlying handle is not available), PowerVR GE8320 crash & BXM shader slot limits, Mobile far detail default, and settings slider scroll bug; uses separate StarlingPreview/ folder.
2026-11-12test-0.8.1-1starling-preview-0.8.1-test1-arm64-v8a.apkFirst 0.8.1 public test build isolating GPU driver regressions alongside v0.8.0.
2026-11-10v0.8.04 ABIs (arm64-v8a 32,855,428 B, aa20fe6a...) + StarlingVisuals.zip (18,138 B)Landmark merger of JuanLuci/starling and Vasysik/horizon-android (67,200+ arm64 downloads): zero-PC 79s on-phone Java prep with fishing mini-screen, Iris/OptiFine shader translation, on-phone ARM64 .hnmod compiler, Ely.by auth, and GrimAC movement modes.
2026-11-05v0.7.8horizon-android-0.7.8-arm64-v8a.apk (32,202,916 B, 64d6eb5b...)Final pre-merger Vasysik/horizon-android release before rebranding to Starling.

Rayan-XOO & GoyDevv community Android releases

Recent milestones across Rayan-XOO/horizon and GoyDevv/Horizon-Android.

Date (UTC)Fork & TagPrimary Assets & SHA-256Key Engineering Changes
2026-11-14Rayan-XOO android-v0.4.7horizon-0.4.7.apk (65,624,188 B, 25fac023...)Integrates ViaHorizon (join 1.20.2-26.2 servers), optional /storage/emulated/0/Horizon root storage migration, Monocraft launcher UI, post-world-load crash fix, camera swipe smoothing, and tap-only soft keyboard.
2026-11-11Rayan-XOO android-v0.4.6horizon-0.4.6.apk (30,304,157 B, 2a0c665a...)Fixes Samsung Exynos Xclipse startup crash (Galaxy S24 FE / A57) and allows re-selecting Vulkan after safe-mode.txt recovery.
2026-11-10GoyDevv v1.0.14 ABIs (arm64-v8a 39,432,208 B, 712f83a8...)Adds GoyControl 4-slot sequential macro editor, full Android SAF read/write provider, mini archive manager, in-app updater, and 260 FPS ceiling mode.
2026-11-08Rayan-XOO android-v0.4.5horizon-0.4.5.apk (30,324,637 B, 821a4e08...)Adds first-launch file picker to select horizon-derived.zip from any folder plus sneak tap toggle.
2026-11-07Rayan-XOO android-v0.4.4APK + entity_culling.hnmod (169,731 B) + orbital.hnmod (36,907,341 B)Upgrades Android native plugin interface to Mod ABI 4 and ships prebuilt aarch64 .hnmod binaries.

Verify any current or archived binary SHA-256

Our sha256-ledger.json indexes current and prior releases across all four repositories.

Drop local .exe, .dmg, .AppImage, .tar.gz, .zip, .apk, or .hnmod file here (or click to browse; hashed locally via WebCrypto with zero upload)
Waiting for a local Horizon / Starling binary or 64-character SHA-256 digest.

Gamepads for desktop and Android ports

Horizon desktop, Starling v0.8.0, and Rayan-XOO 0.3.7+ support Bluetooth and USB X-Input/D-Input controllers, automatically hiding touch buttons while you play.

8BitDo Ultimate 2C Wireless Controller

Hall-effect sticks and triggers with low-latency 2.4G dongle and Bluetooth for desktop Horizon and Android phones.

View on Amazon

GameSir Super Nova Hall-Effect Gamepad

Drift-free Hall sensors, swappable ABXY layout, and quiet face buttons tested across Windows, Linux, and Android.

View on Amazon

8BitDo Pro 2 Bluetooth Gamepad

Symmetrical dual-stick layout with X-Input, D-Input, and Android modes plus programmable rear hotbar paddles.

View on Amazon

GuliKit KK3 Max Wireless Controller

TMR electromagnetic sticks and 1000 Hz polling rate for high-refresh chunk exploration on desktop and mobile.

View on Amazon

Affiliate disclosure: As an Amazon Associate, horizonrust.wiki earns from qualifying purchases at no added cost to you.

Release cadence & version history FAQ

How nightly engine tags, launcher versions, and Android forks relate.

How often does horizon-rust/horizon update its nightly tag?

Upstream rebuilds the rolling nightly release tag whenever validated engine commits land on main, updating SHA256SUMS alongside client and Linux server tarballs while Horizon Launcher (launcher@0.2.66) streams deltas automatically.

Why did Vasysik/horizon-android redirect or move to starling-client/starling?

After v0.7.8 (2026-11-05), Android port maintainer @Vasysik teamed up with @JuanLuci to combine Vulkan renderer optimizations, zero-PC preparation, and Iris shader translation under one organization: starling-client/starling (starting at v0.8.0).

Which Rayan-XOO release introduced ViaHorizon?

android-v0.4.7 (published 2026-11-14, horizon-0.4.7.apk, 65,624,188 B) is the first release bundling ViaHorizon for joining 1.20.2 through 26.2 multiplayer servers.

Does GoyDevv/Horizon-Android share the same package ID as Starling or Rayan-XOO?

No. GoyDevv uses com.goydevv.horizon, Rayan-XOO uses dev.horizonlab.horizon, and Starling uses its own Starling / StarlingPreview package identifiers, so all three can coexist on the same test phone.

How can I verify that a changelog SHA-256 matches GitHub's API?

GitHub's Releases REST API exposes a native digest field (sha256:...) on uploaded assets, and horizon-rust/horizon also publishes signed SHA256SUMS text manifests. Every hash in our ledger is pulled directly from those two sources.