Skip to content

v1.0.4

Latest
Compare
Choose a tag to compare
@GamerVII-NET GamerVII-NET released this 26 Jan 15:21
364654a

Release Notes - v1.0.4

📢 Gml.Core v1.0.4 — Now Released!
The latest update for **Gml.Core ** brings several exciting enhancements, with a focus on mod management, expanded platform support, and Quilt mod loader integration. The new release improves workflows and offers more flexibility when handling mods, along with several bug fixes and performance improvements.


What’s New?

🚀 Quilt Mod Loader Support

  • Quilt Integration: Full support for the Quilt mod loader added to the game downloading process. The GameLoader enum has been updated to support Quilt, including version management and installation procedures tailored for this loader.
  • Seamless Quilt Experience: Mods are now managed more efficiently, with Quilt-specific logic embedded into the core modding workflows.

🔧 Enhanced Mod Management

  • Modrinth API Integration: Support for querying, managing, and retrieving mods via the Modrinth API. New methods have been added to streamline the mod handling process, including GetModInfo and GetVersionsByModId, allowing users to retrieve detailed mod information and versions more effectively.
  • Mod and Optional Mod Handling: New properties for Mods and OptionalMods have been introduced to IGameProfile, making mod management more versatile and user-friendly. The addition of ModType and Id properties further categorizes and organizes mods, while the sorting of local mods ensures a clean, ordered display.

💻 Cross-Platform Improvements

  • macOS Support: Compatibility for macOS systems has been improved with support for the new osx-x64 and osx-arm64 architectures, ensuring that the launcher works smoothly across various macOS versions.
  • Java Runtime Folder Fix: The Java runtime folder retrieval process has been fixed, ensuring correct OS directory identification for macOS systems, contributing to a more stable experience for users.

🛠 Other Enhancements

  • Profile Mod Management: New functionality added to handle mods directly within profiles. Mods can be added, removed, and updated with ease, improving the flexibility of game profile management.
  • Refined Testing & Bug Fixes: Several bug fixes and code refactors, including cleaning up redundant assertions in tests and validating Java versions retrieval for more consistent test results.

🙏 Thanks to @overlord-space!

A special thank you to @overlord-space for contributing to this release by fixing Java runtime folder retrieval, ensuring that the launcher functions smoothly on all macOS platforms. Your efforts are greatly appreciated!


🚀 Upgrade to v1.0.4 now for enhanced mod management, improved platform support, and Quilt mod loader compatibility. Enjoy a smoother, more powerful game-launching experience!


This release of Gml.Core enhances user experience with a broader range of mod management features, supports new platforms, and fixes bugs that improve the overall functionality of the launcher.