Skip to content

Releases: Krysoldev/Ezz-Launcher

EZZ Launcher v1.0.3

Choose a tag to compare

@Krysoldev Krysoldev released this 21 Aug 10:28
ffa550c

EZZ Launcher v1.0.3 Release Notes

UI/UX

  • Responsive 2-Column Instances Grid: Complete rebuild of the Instances library page with dynamic reflow (2 equal columns on desktop >= 850px, fluid 1-column on compact views) and zero blank spaces.
  • Modern InstanceCard Component: High-DPI icons, live runtime status indicators (● Ready, ● Playing, ● Starting..., ● Error), metadata badges (💾 RAM, 🧩 Mods Count, ⏱ Last Played), and direct Play/Manage actions.
  • Instance Manager Workspace Suite: Overhauled horizontal workspace tabs (Overview, Mods, Packs, Worlds, Screenshots, Logs, Settings) with fixed padding to prevent text truncation.
  • Removed Duplicate Search Bars: Removed redundant search inputs across Installed Mods, Installed Resource Packs, and Installed Shaders tabs.
  • Clean Header: Streamlined top header with quick action buttons ([ Modpacks ], [ Import ], [ + Create Instance ]).

Instance Management

  • 1-Click instance duplication with custom naming dialog.
  • Export instances as standard Modrinth Modpack (.mrpack) archives.
  • Safe deletion validation with asynchronous disk worker cleanup.
  • Real-time playtime tracker with active session timers in instance cards and workspace overview.

Mods / Resource Packs / Shaders

  • Unified Modrinth mod, resource pack, and shader pack browser with category and loader filters.
  • 1-Click mod enabling/disabling (.disabled extension toggling) and jar deletion.
  • Drag-and-drop .jar and .zip addon installations directly into active instance profiles.

EZZ Skin

  • Protected System Mod Architecture: Automatically injects version-matched EZZ Skin mods (1.16.x through 1.21.x and 26.x) into Fabric instances with protection from accidental deletion.
  • Server-Authoritative Synchronization: Server-provided skins (e.g. via /skin plugins) take precedence over local Vault skins in multiplayer without requiring reconnect.
  • Supabase Cloud + Local Cache: Dual synchronization pipeline ensures instant offline skin loading with cloud backup.
  • Panda3D 3D Character Viewport: Real-time 3D skin & custom Cape preview with dynamic studio lighting and model toggles.

Bug Fixes

  • Fixed duplicate search controls and layout shift in instance sub-views.
  • Fixed workspace tab button shrinking and label truncation.
  • Fixed uneven instance card distribution and blank spots in library grid.
  • Fixed Win32 PE multi-size application icons for the installer and standalone executable.

Performance & Stability

  • Optimized cold startup time to under 1.3 seconds via asynchronous service initialization.
  • Automated system Java detection (Java 8, 17, 21, 25+) with per-instance JVM memory allocation.
  • Clean exit code reporting with support for 32-bit Windows exception codes.

Checksums (SHA-256):

  • EZZ-Launcher-Setup.exe: 63308b4e92f4cb7b6e9250acf2fd4a2a53eb1afcea232ea74dad3d35122b9fe6

EZZ Launcher v1.0.2

Choose a tag to compare

@Krysoldev Krysoldev released this 16 Aug 13:03
129b4cb

EZZ Launcher v1.0.2 Release Notes

What's New in v1.0.2:

  • Major Java Runtime Manager Engine: Complete automated Java scanner and manager for Java 8, 17, 21, and 25+. Features Adoptium OpenJDK auto-downloads, per-instance Java selection overrides, real-time validation, and automated crash recovery.
  • Generic Metadata-Driven Modrinth Integration: Interactive mod installation configuration dialog with Minecraft version, mod loader, and version family filters. Enforces stable releases and recursive dependency graph resolution.
  • EZZ Skin Server-Authoritative Synchronization: Reworked skin resolution hierarchy so server-provided skins take authoritative priority over local Vault skins. Supports real-time dynamic changes (e.g. /skin) with zero reconnects.
  • Full Minecraft 26.x Native Support: Dedicated modern modding engine targeting Minecraft 26.1.x and 26.2.x with unobfuscated Mojang official mappings, PlayerSkin records, and Java 25 bytecode.
  • Launch Error Diagnostics & Crash Handling: Streamlined crash report inspection, automatic latest log discovery, and full Windows 32-bit exception code reporting.
  • Protected System Mod Architecture: EZZ Skin is protected from accidental deletion while supporting clean in-place enable/disable toggling.

EZZ Launcher v1.0.1

Choose a tag to compare

@Krysoldev Krysoldev released this 14 Aug 12:03
129b4cb

🚀 EZZ Launcher v1.0.1
✨ Improvements & Fixes
🧑‍💻 Improved Account Management
Sidebar ke bottom-left account profile par click karne par ab directly Accounts Manager open hoga.
Bottom-left profile card se directly account switch karne ka support.
Account switch karte hi active profile aur related UI properly update honge.
🖼️ Minecraft Skin Avatar Fix
Account avatars ka incorrect skin cropping fix kiya.
Ab launcher me proper Minecraft player head render hoga.
64×64 skins ke head aur hat/outer layer ka correct rendering.
Classic aur Slim skins ke liye improved avatar compatibility.
Legacy 64×32 skins ke liye support/fallback handling improve ki.
Pixel-perfect nearest-neighbour scaling ke saath avatar quality improve ki.
Skin avatar cache/update handling improve ki, taaki account switch karne par purani skin show na ho.
👤 Profile Avatar Consistency
Accounts Manager me avatar rendering improve.
Home page profile avatar rendering improve.
Bottom-left active-account avatar rendering improve.
Different accounts ke avatars mix/stale hone ki problem fix.
☕ Java Runtime Improvements
Java Runtime Environment handling improve ki.
Invalid/missing Java path ki wajah se game launch fail hone wale cases ke liye safer handling.
Java configuration ko accidental modification se protect karne ke liye improved validation.
🧩 Auto Mod Fix Improvements
Automatic mod handling/fixing system improve kiya.
Missing/incompatible mod related issues ke handling ko improve kiya.
Mod installation/update flow ko more reliable banaya.
🎨 EZZ Skin Improvements
EZZ Skin system ko improve kiya.
Offline accounts ke custom skins ke handling ko improve kiya.
Skin rendering ko multiplayer player skins se properly isolate kiya.
Local/offline skin apply hone par dusre multiplayer players ki skins change hone wali problem ko fix kiya.
Player-specific skin mapping/handling improve ki.
🛡️ Stability & Safety
Invalid skin data par launcher crash hone ke chances reduce kiye.
Missing/corrupted skin ke liye safer fallback.
Account switching ke baad stale data/display issues fix.
Existing Minecraft launch aur multiplayer functionality ko preserve kiya.
🔧 Technical
Improved Minecraft skin head extraction/rendering.
Improved account/profile state synchronization.
Improved skin caching and refresh behaviour.
Improved Java runtime validation.
Improved mod management reliability.
Improved multiplayer skin isolation.
🐛 Bug Fixes
Fixed incorrect Minecraft head cropping.
Fixed full-body skin portions appearing inside profile avatars.
Fixed account avatar not updating after switching accounts.
Fixed sidebar profile navigation opening the wrong section.
Fixed offline skin affecting other multiplayer player skins.
Fixed several skin fallback and rendering edge cases.

EZZ Launcher v1.0.0

Choose a tag to compare

@Krysoldev Krysoldev released this 11 Aug 11:33
129b4cb

🚀 EZZ Launcher v1.0.0

Welcome to the first production release of EZZ Launcher! 🦁

EZZ Launcher is a modern Minecraft launcher built to provide a clean, fast, and easy-to-use experience for managing and launching Minecraft.

✨ Features

  • 🎮 Modern and clean Minecraft launcher UI
  • 👤 Microsoft Account login
  • 📴 Offline account support
  • 🧩 Minecraft instance management
  • 🧵 Fabric Loader support
  • ⚙️ Automatic Java runtime detection
  • ☕ Java 21 support
  • 🚀 Advanced JVM argument configuration
  • 🧑 Real-time Minecraft skin preview
  • 🌐 Partner Servers section
  • 💾 Local launcher settings and configuration
  • 🎧 Discord Rich Presence
  • 🔐 Secure administrator authentication
  • 🛠️ Admin Update Manager
  • 📦 GitHub-based launcher releases
  • 🔄 Automatic launcher update checking
  • 🗄️ Supabase-powered release metadata

🔄 Update System

EZZ Launcher uses a GitHub Releases + Supabase update system.

  • 📋 Supabase stores the release metadata
  • 📦 GitHub stores the actual installer files
  • 🔎 The launcher checks for new releases through the release metadata
  • ⬇️ The installer is downloaded directly from GitHub
  • 🔄 Users can update to newer launcher versions without manually searching for releases

The actual launcher installer files are not stored in Supabase.

🔐 Administrator System

The EZZ Launcher Admin Update Manager is restricted to authorized administrators.

Authorized administrators can:

  • 📦 Create new launcher releases
  • 🚀 Publish releases directly to GitHub
  • 📝 Add release notes and changelogs
  • 🔄 Publish release metadata to Supabase
  • 📊 Manage launcher update information

Normal EZZ Launcher users do not have access to these administrator features.

📦 Installation

Download the Windows installer from the Assets section of this release.

Run:

EZZ-Launcher-Setup.exe

Then follow the installation wizard to install EZZ Launcher on Windows.

🐛 Known Issues

This is the first production release, so minor bugs or UI issues may still exist.

If you encounter a problem, please report it so it can be addressed in a future release.

🔮 What's Next

Future EZZ Launcher releases will focus on:

  • ⚡ Performance improvements
  • 🎨 UI/UX improvements
  • 🧩 More launcher features
  • 🛠️ Bug fixes and stability improvements
  • 🔄 Improved update experience
  • 🚀 Additional Minecraft functionality

🦁 EZZ Launcher

Built by KrysolDev

Version: v1.0.0
Platform: Windows
Channel: Stable

Thank you for using EZZ Launcher! ❤️