New
- feat(launcher): say in plain words whether a modpack will work (#9638, fixes #9629)
- Build native mods on Windows ARM64 (#9479, fixes #9407)
- Cosmetics: Horizon players' mark by their names; the founder badge after the name (#9440)
- Mod browser: registry data packs into a world, categories and tags (#9889)
- Mod browser: registry screenshots in a project's gallery (#9894)
- Launcher: registry mods update automatically (#9898)
- Launcher: native registry mods update at start, then build before Play (#9901)
- Mod browser: "from Horizon" only on Horizon's own projects (#10026)
- Mod browser: filter Horizon's registry by tags, picked filters in view (#10027)
- Launcher: a registry project's GitHub stars, and a Star on GitHub button (#9934, fixes #9929)
Fixed
- fix(launcher): reuse the Wardrobe session until it expires (#9421, fixes #9392)
- fix(port-pack): invalidate stale harness verdicts (#9453, fixes #9444)
- Native mods: depth-tested world text and atlas quads (finished from #8918) (#9661, fixes #8914)
- Content mods: living entity types from a zombie or villager template (#9667)
- Launcher: cap what a shared instance or a .mrpack may unpack to (#9693)
- Mod registry: decide project ownership by numeric GitHub ID (#9688)
- Native mods: register_goals, a mob's goals per entity type (Mob.registerGoals) (#9713)
- Launcher: a Vulkan driver crash at the renderer's start switches Linux to OpenGL (#9842)
- Nightly: sign each build for its own version (SHA256SUMS.v2.sig) (#9684)
- perf(launcher): optimize glass blur on scroll and polish UI layout (#9695, fixes #9665)
- Give package-managed launchers the right update guidance (#9804, fixes #9651)
- fix(windows): avoid repeated firewall prompts in fixtures and launcher updates (#9723, fixes #9685)
- Content mods: a living type may copy the wandering trader (a neutral, goal-driven template) (#9761)
- fix(launcher): make modpack row explanations translatable (#9794, fixes #9644)
- Launcher: native mods with named hook points need the revision's catalog (#9910)
- fix(launcher): expose launch settings in glass instance menu (#9790, fixes #9719)
- Keep account buttons inside the glass Settings card (#9809, fixes #9738, fixes #9742)
- launcher: fix top bar action button clipping and invite field overflow (#9911, fixes #9902)
- Mod browser: say before install whether a native mod builds on your Horizon (#9866, fixes #9860)
- Launcher: Uninstall in Control Panel opens its window (#10003)
- Launcher: uninstall window uses already translated strings (#10017)
- Launcher: the Wardrobe links to the site's shop, nothing more (#10021)
- Launcher: fix the Windows build of the uninstall window dispatch (#10030)
- Shader API 0.2: linear light, display info and a tonemap stage (HDR step 2b) (#9930)
- Launcher tests: check every host's build commands, on any machine (main red since #9479) (#10068)
- Explain Smart App Control blocking native builds (#5911) (#9913)
Contributors
Thanks to @GabrielNichols, @Hiuoy, @KBroneZ, @Mayonesu0, @NikitaMGrimm, @Vaspyyy, @anthra123x, @hildlabs, @megabytesme, @phexuss, @voidsipp, @xxaxio, @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.