Releases: MatuxGG/GLMod
Releases · MatuxGG/GLMod
Release list
5.4.0
Features
- T1 shield candidate suggestion: new GetShieldPlayer API + /api/game/getShieldPlayer endpoint, gated behind ServiceType.Shield.
- IGameStateManager.SetRanked(bool) to update the ranked flag mid-game.
Breaking
- Translation system removed (TranslationService, GLLanguage, GLTranslation, /trans* endpoints, GoodLoss.translations config key).
- Entity methods renamed to PascalCase.
Fixes
- Integrity checksum lookup fixed on newer BepInEx (version now read from a single constant).
- Build fix against current Unity (removed obsolete UnityEngine.Networking.Match import).
Internals
- New async↔coroutine bridge (CoroutineHelpers.RunAsync).
- Unified service log format via ServiceLogger.
- Action prefixes centralized in GameConstants.
- AuthenticationService and GLPosition decoupled from the static facade.
- New xUnit test project for pure-logic types.
- New CLAUDE.md spec; repository is now English-only.