github hyprismteam/HyPrism v4.0.0

6 hours ago
Group 35

This update completes the transition to Avalonia, features a redesigned interface, and significantly expands the management of profiles, game instances, authorization, and downloads

Interface and Platform

  • The old Electron.NET launcher and web frontend have been replaced with a desktop application built on Avalonia
  • Navigation, screens, and layout have been updated for a compact window. A first-run wizard, system, light, and dark themes, as well as an accent color option, have been added
  • The installers for Windows, macOS, and Linux have been updated. A Nix package has been added

Profiles and Authentication

  • Management of official and offline profiles has been updated
  • A built-in Local Node is available for local profiles. It runs alongside the game session and handles authentication on the device without an external server
  • You can also configure your own authentication server for a local profile

Game Instances

  • Game instances store versions, files, mods, and worlds separately
  • Added the ability to view worlds with previews, size information, and modification dates, as well as open folders and delete saves
  • Launch logs are available separately for each instance. Game status display and playtime tracking have been improved

Mod Manager

  • The catalog supports CurseForge and Modifold search and filters
  • You can select and install compatible mods as a single package after previewing their versions and dependencies
  • For CurseForge, required dependencies are installed automatically. Modifold dependencies are not downloaded automatically
  • Local .jar and .zip files can be imported into an instance
  • Added search by installed mods, enabling and disabling, bulk actions, removal, and checking for updates for CurseForge mods

Mirrors and Game Delivery

  • A mirror can be added automatically by specifying a publicly accessible HTTPS address, or manually via a .mirror.json file
  • Support for mirror schemes and methods for detecting versions and patches has been expanded
  • Hyprism checks which builds are available for the platform, measures source response times, and uses the official source if it can provide the desired version. Otherwise, the fastest enabled mirror is selected
  • Differential patches are used for updates. If a full build is not available, Hyprism can install a version using the available patch chain
  • Download files are cached, and interrupted downloads can be resumed

Import and Export

  • Instance templates are exported to JSON
  • Builds, game files, and modpacks can be exported to ZIP and imported back
  • A progress bar is displayed while creating a ZIP file; export and import can be canceled

Settings

  • The settings for Java, network, download sources, and data have been redesigned
  • Support for mirrors and version sources has been added
  • Settings for a custom authorization server and Local Node are available for offline profiles

Downloads

Platform Architecture Format Download
Windows x64 Portable ZIP Hyprism-win-x64-4.0.0.zip
Windows x64 MSI Hyprism-win-x64-4.0.0.msi
Windows x64 EXE installer Hyprism-win-x64-4.0.0-setup.exe
macOS ARM64 (Apple Silicon) DMG Hyprism-mac-arm64-4.0.0.dmg
Linux x64 deb Hyprism-linux-x64-4.0.0.deb
Linux x64 rpm Hyprism-linux-x64-4.0.0.rpm
Linux x64 AppImage Hyprism-linux-x64-4.0.0.AppImage
Linux x64 Flatpak bundle Hyprism-linux-x64-4.0.0.flatpak
Linux x64 tar.xz Hyprism-linux-x64-4.0.0.tar.xz
Linux x64 Nix flake Packaging/linux/flake
All packages SHA-256 Checksums SHA256SUMS

For Nix users: Run the Nix package directly from this release with nix run github:hyprismteam/Hyprism?ref=v4.0.0&dir=Packaging/linux/flake

System Requirements

OS Minimum version Supported Architectures
Windows Windows 10 22H2 or Windows 11 (latest cumulative updates recommended) x64
Linux Ubuntu 22.04+, Debian 12+, Fedora 32+, NixOS 21.11+ x64
macOS Sequoia 15+ ARM64 (Apple Silicon)

Note: Windows ARM64 and macOS Intel (x86_64) are not supported by the game

Don't miss a new HyPrism release

NewReleases is sending notifications on new releases.