Skip to content

Releases

Horizon launcher 0.2.68

Choose a tag to compare

@github-actions github-actions released this 15 Nov 18:53
2e1c2ac

New

  • Arrows show and scroll the top bar's hidden tabs (#16580, fixes #16577)

Fixed

  • Release notes draw only the rows in view (#16558, fixes #16557)
  • fix traduction launcher (#16847)
  • Name --prism-dir in the missing-files hint (#16895, fixes #16891)
  • Keep Prism's ARM natives on Apple Silicon (#16894, fixes #16890)

Contributors

Thanks to @Anthoxoo, @Art34222, @alexcatdad.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.67

Choose a tag to compare

@github-actions github-actions released this 15 Nov 14:40
dc98c26

Fixed

  • Retire shader API 0.1; the game serves only 0.2 (#15886)

Contributors

Thanks to @NikitaMGrimm.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.66

Choose a tag to compare

@github-actions github-actions released this 15 Nov 01:03
edc16dc

Fixed

  • Run four more slow tests in 17 s instead of 40 s (#16484)
  • Skip parsing game files that cannot hold an impl Game (#16505)

Contributors

Thanks to @kacpherek.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.65

Choose a tag to compare

@github-actions github-actions released this 14 Nov 18:12
ec85e81

Fixed

  • Handle non-finite auxiliary frame samples (#15728, fixes #15704)
  • Recognize public IPv6 hosting routes (#15735, fixes #15717)
  • Add bounded streaming download engine (#16274)
  • Disable cmd AutoRun when creating Windows junctions (#15829, fixes #15722)

Contributors

Thanks to @AskAlice, @TiggerTakkyTTT, @angel2rider.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.64

Choose a tag to compare

@github-actions github-actions released this 14 Nov 01:58
f4d8d62

Fixed

  • Launcher: a native mod's generated main uses the staged revision's allocator (#15807, fixes #15764)

Contributors

Thanks to @LilleboHaugen.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Nightly 2026-11-13 · 9f42064

Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Nov 07:47
9f42064

Want to play? Download the Horizon launcher.

Do NOT run the files below. They will not work on their own.

The launcher installs this version and keeps it up to date. You need your own copy of Minecraft: Java Edition. The files below are what the launcher installs, and the dedicated server for people who host one.

Nightly 2026-11-13 · 9f42064: main (9f42064), built from nightly/build-2026-11-13-1 (9f42064).

Source: commit 9f42064, kept for good as the tag nightly-source/2026-11-13-9f42064; horizon-source.tar.gz is its tree. Native mods built for this Nightly pin that commit.

The launcher installs it by itself; your worlds stay as they are. A Nightly can include pull requests the Team picked before they are merged (below). Report bugs with the version the game shows ("Nightly · ").

New

  • Native mods: create block entities from the actual state (#11098, fixes #11093)
  • Native content: resolve block geometry by entity context (#11116, fixes #11103)
  • Studio: free camera and camera paths (#11897, fixes #11872)
  • Native mod API: muffle the game's sounds for a while, as ears ringing after a blast (native_muffle_sounds) (#12033, fixes #12006)
  • Shader packs: Horizon's dynamic lights as uniforms, horizonTier for terrain and entities (#12069, fixes #9045)
  • Launcher: play a profile that only has data packs (#12088)
  • Controllers: a Nintendo Buttons row, by position or by letter (#12106, fixes #12104)
  • Spanish: finish the launcher and es_es strings (#11826, fixes #11814)
  • Shader packs: LabPBR maps for entities, items, block entities and the hand (#11950, fixes #11949)
  • Port pack: carry 1.20 jars' data under 1.21's folder names (#12162)
  • Mod menu types: a crafting grid that crafts as the crafting table (#12233)
  • Studio: Top Bar and Timeline (C1+C2) (#12169, fixes #12136)
  • Native hook: recipe_sources, extra containers recipe placement takes from (#12246, fixes #12198)
  • Native mods: break a block as a player (native_player_break_block) (#12259, fixes #12195)
  • Mod menu types: linked slots that show other containers' slots (native_menu_links) (#12267)
  • Native hooks: screen drag and wheel v2 with the game lent mutably (native_screen_mouse_dragged_pre_v2, native_screen_mouse_scrolled_pre_v2) (#12293, fixes #12286)
  • Touch layout model for on-screen controls (Android touch input, part 1) (#12299, fixes #12298)
  • Native hook: fishing_medium, a bobber that floats and fishes outside water (#12326, fixes #12300)
  • Port pack: food items carry over, as 26.3's food, consumable and use_remainder (#12426, fixes #12425)
  • Content mods: choose light emission per block state (#11068, fixes #11063)
  • DirectX 12: DXC on integrated GPUs, FXC elsewhere; ship dxcompiler.dll in the Windows x64 zip (#12731, fixes #8513)
  • Native hook: player_inventory_changed, a player's inventory changing (#12602, fixes #12587)
  • Native helper: client_fireworks, a firework's bursts with no rocket (#12605, fixes #12597)
  • Port pack: Lithostitched add_features/remove_features modifiers become NeoForge biome modifiers (#12695, fixes #12694)
  • Port pack: Lithostitched weighted_selector features become 26.3's weighted_random_selector (#12700, fixes #12698)
  • Native helper: add_toast, a mod's own toast in the advancement toast slots (#12604, fixes #12590)
  • Portuguese (Brazil): the 544 keys pt_br still missed (PvP, Studio, controller guide) (#12753, fixes #12736)
  • French: the 510 keys fr_fr still missed (PvP, Studio, controller guide) (#12757, fixes #12735)
  • Spanish: the 128 keys es_es still missed (controller guide, Studio, the new options) (#12729, fixes #12722)
  • German: the 553 keys de_de still missed (PvP, splitscreen, controller guide) (#12761, fixes #12737)
  • Italian: the 547 keys it_it still missed (PvP, Studio, controller guide) (#12764, fixes #12738)
  • Touch aim helpers for on-screen controls (Android touch input, part 2) (#12880, fixes #12879)
  • Mod API: per-usage command permissions, replace_vanilla and server helpers (split 1/9 of #12409) (#12883)
  • Mod API: block event hooks (grow, tnt, hanging break, entity change block) (split 4/9 of #12409) (#12886)
  • Mod API: entity and living helpers (split 6/9 of #12409) (#12888)
  • Mod API: player state helpers (effects, attributes) (split 7/9 of #12409) (#12889)
  • Mod API: typed inventory hooks and change events (split 8/9 of #12409) (#12890)
  • Mod API: chat hooks (decorate, chat_as, v2 chat, join/leave messages) (split 2/9 of #12409) (#12884)
  • Content mods declare fluids, with network ids after vanilla's (#12967, fixes #5553)
  • Settings shell: Shader Packs moves onto it, and its page list collapses when full (#12987)
  • Ukrainian: the 142 keys it still missed (controller guide, Studio, pack options) (#13101, fixes #13099)
  • Polish: the 684 keys it still missed (PvP HUD, splitscreen, Studio) (#13103, fixes #13102)
  • Simplified Chinese: the 688 keys it still missed (PvP HUD, splitscreen, Studio) (#13105, fixes #13104)
  • Japanese: the 554 keys it still missed (controller guide, Studio, PvP HUD) (#13110, fixes #13106)
  • Russian: the 816 keys it still missed (PvP HUD, splitscreen, Studio) (#13114, fixes #13111)
  • Korean: the 608 keys it still missed (PvP HUD, splitscreen, Studio) (#13116, fixes #13115)
  • Vietnamese: the 563 keys it still missed (PvP HUD, splitscreen, Studio) (#13118, fixes #13117)
  • Arabic: the 551 keys it still missed (PvP HUD, splitscreen, Studio) (#13120, fixes #13119)
  • Turkish: the 823 keys it still missed (PvP HUD, splitscreen, Studio) (#13122, fixes #13121)
  • Hebrew: the 576 keys it still missed (PvP HUD, splitscreen, Studio) (#13124, fixes #13123)
  • Malay: the 582 keys it still missed (PvP HUD, splitscreen, Studio) (#13126, fixes #13125)
  • Dutch: the 574 keys it still missed (PvP HUD, splitscreen, Studio) (#13128, fixes #13127)
  • Indonesian: the 619 keys it still missed (PvP HUD, splitscreen, Studio) (#13130, fixes #13129)
  • Thai: the 554 keys it still missed (PvP HUD, splitscreen, Studio) (#13132, fixes #13131)
  • Hungarian: the 585 keys it still missed (PvP HUD, splitscreen, Studio) (#13134, fixes #13133)
  • Catalan: the 578 keys it still missed (PvP HUD, splitscreen, Studio) (#13136, fixes #13135)
  • Kannada: the 561 keys it still missed (PvP HUD, splitscreen, Studio) (#13138, fixes #13137)
  • Hindi: the 606 keys it still missed (PvP HUD, splitscreen, Studio) (#13140, fixes #13139)
  • Portuguese (Portugal): the 628 keys it still missed (PvP HUD, splitscreen, Studio) (#13144, fixes #13143)
  • Filipino: the 620 keys it still missed (PvP HUD, splitscreen, Studio) (#13146, fixes #13145)
  • Galician: the 579 keys it still missed (PvP HUD, splitscreen, Studio) (#13148, fixes #13147)
  • Bulgarian: the 571 keys it still missed (PvP HUD, splitscreen, Studio) (#13150, fixes #13149)
  • Czech: the 590 keys it still missed (PvP HUD, splitscreen, Studio) (#13152, fixes #13151)
  • Urdu: the 646 keys it still missed (PvP HUD, splitscreen, Studio) (#13154, fixes #13153)
  • Croatian: the 612 keys it still missed (PvP HUD, splitscreen, Studio) (#13156, fixes #13155)
  • Greek: the 579 keys it still missed (PvP HUD, splitscreen, Studio) (#13158, fixes #13157)
  • Slovak: the 593 keys it still missed (PvP HUD, splitscreen, Studio) (#13160, fixes #13159)
  • Lithuanian: the 576 keys it still missed (PvP HUD, splitscreen, Studio) (#13162, fixes #13161)
  • Romanian: the 588 keys it still missed (PvP HUD, splitscreen, Studio) (#13164, fixes #13163)
  • Persian: the 568 keys it still missed (PvP HUD, splitscreen, Studio) (#13166, fixes #13165)
  • Swedish: the 591 keys it still missed (PvP HUD, splitscreen, Studio) (#13142, fixes #13141)
  • Serbian: the 554 keys it still missed (PvP HUD, splitscreen, Studio) (#13169, fixes #13167)
  • Bosnian: the 626 keys it still missed (PvP HUD, splitscreen, Studio) (#13173, fixes #13170)
  • Slovenian: the 576 keys it still missed (PvP HUD, splitscreen, Studio) (#13177, fixes #13176)
  • Basque: the 573 keys it still missed (PvP HUD, splitscreen, Studio) (#13179, fixes #13178)
  • Kazakh: the 568 keys it still missed (PvP HUD, splitscreen, Studio) (#13181, fixes #13180)
  • Tamil: the 561 keys it still missed (PvP HUD, splitscreen, Studio) (#13186, fixes #13185)
  • Latvian: the 587 keys it still missed (PvP HUD, splitscreen, Studio) (#13190, fixes #13188)
  • Icelandic: the 576 keys it still missed (PvP HUD, splitscreen, Studio) (#13192, fixes #13191)
  • Estonian: the 578 keys it still missed (PvP HUD, splitscreen, Studio) (#13194, fixes #13193)
  • Afrikaans: the 570 keys it still missed (PvP HUD, splitscreen, Studio) (#13197, fixes #13195)
  • Android controller decoder (Android input, part 7) (#13045, fixes #13044)
  • Armenian: the 577 keys it still missed (#13535, fixes #13321)
  • Esperanto: the 574 keys it still missed (#13534, fixes #13366)
  • Scottish Gaelic: the 578 keys it still missed (#13533, fixes #13489)
  • Norwegian: the 592 keys it still missed (#13532, fixes #13351)
  • Mongolian: the 567 keys it still missed (#13526, fixes #13368)
  • Limburgish: the 608 keys it still missed (#13522, fixes #13376)
  • Venetian: the 577 keys it still missed (#13517, fixes #13514)
  • Lao: the 577 keys it still missed (#13513, fixes #13512)
  • Hawaiian: the 584 keys it still missed (#13504, fixes #13437)
  • Azerbaijani: the 579 keys it still missed (#13431, fixes #13402)
  • Lombard: the 572 keys it still missed (#13428, fixes #13401)
  • Maltese: the 609 keys it still missed (#13423, fixes #13398)
  • Kyrgyz: the 594 keys it still missed (#13421, fixes #13396)
  • Welsh: the 582 keys it still missed (#13413, fixes #13393)
  • Friulian: the 575 keys it still missed (#13465, fixes #13449)
  • Georgian: the 569 keys it still missed (#13464, fixes #13447)
  • Belarusian: the 567 keys it still missed (#13461, fixes #13446)
  • Faroese: the 571 keys it still missed (#13460, fixes #13445)
  • Albanian: the 577 keys it still missed (#13459, fixes #13441)
  • Bashkir: the 553 keys it still missed ...
Read more

Horizon launcher 0.2.63

Choose a tag to compare

@github-actions github-actions released this 13 Nov 01:39
36eb98b

Fixed

  • Launcher: no Windows device names or disguising marks in downloaded file names (#15514)

Contributors

Thanks to @yahya-nusseibeh.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.62

Choose a tag to compare

@github-actions github-actions released this 12 Nov 16:37
f24ee1a

New

  • The performance capture platform: /profiler, .hzperf captures and horizon-perf (#15361)

Fixed

  • Launcher: bound the sign-in services' interval and lifetimes (#15419)
  • launcher: fall back to IPv4 when IPv6 to Microsoft sign-in is dead (#15021, fixes #15013)
  • Launcher: a folder with 26.3's version file but not its game says to play 26.3 once (#14771, fixes #14286)

Contributors

Thanks to @DUzzL, @UMCEKO, @yahya-nusseibeh, @zenith600.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.61

Choose a tag to compare

@github-actions github-actions released this 12 Nov 03:07
a5dbd2c

Fixed

  • Launcher: uninstall deletes the data of a moved data location (#14567, fixes #14565)
  • Launcher: review and complete Thai translations (th.json) (#14361)
  • Launcher: follow links above the data folder when moving it (#15420)
  • Friends: try every endpoint that answers before giving up on a direct join (#15231)
  • Port-pack: licence text stays one comment line, and families match whole words (#15248)
  • Port-pack: only a plain NeoForge version makes the loader jar's path (#15240)

Contributors

Thanks to @NongTham, @fbikat, @yahya-nusseibeh.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.60

Choose a tag to compare

@github-actions github-actions released this 11 Nov 22:38
ae0c027

Fixed

  • Friends and relay: bounded handshakes, endpoints, STUN and UPnP input (#15246)
  • Port-pack: report odd worldgen JSON instead of panicking, and end a panicking modpack step (#15239)
  • Friends: bound router answers, and keep a bad one from crashing or freezing the game (#15238)
  • Finding the gateway on Windows opens no console window (#15214)
  • Launcher: save accounts.json atomically and merge what a launch renewed (#15236)
  • port-pack: accept a lone placeholder mod id template (#15050, fixes #15047)

Contributors

Thanks to @Akirabane, @DUzzL, @yahya-nusseibeh.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.