Skip to content

Changelog

v1.3.1 - Latest

Inventory UI Improvements

  • [Feat] Inventory Price Toggle: Added an optional Price column for item, weapon, and armor tables.
  • [Feat] Inventory Detail Columns: Added optional Effects and Params columns with compact two-line previews and tooltips.
  • [Fix] Inventory Sorting: Improved Effects and Params sorting so high-value entries sort by numeric strength instead of raw text.
  • [Tweak] Version Bump: Bumped version to 1.3.1.

v1.3.0

Stability & Compatibility

  • [Fix] RPG Maker MV Compatibility: Restored support for older MV NW.js runtimes by removing parser-incompatible syntax and hardening legacy bootstrap behavior.
  • [Fix] Overlay Reliability: Restored cheat modal shortcut wiring and improved overlay startup behavior across MV and MZ games.
  • [Fix] Panel Stability: Fixed General panel runtime sync issues and stopped Save Recall from triggering live translation requests on open.
  • [Fix] Shortcuts & Scene Safety: Improved save/load and general shortcut behavior during scene transitions and busy runtime states.

Diagnostics & Tooling

  • [Feat] About Panel: Added a runtime diagnostics panel with cheat, game, engine, translation, and environment details.
  • [Feat] Diagnostics Logging: Added runtime logging, session diagnostics, and support-oriented troubleshooting details.
  • [Feat] Repository Checks: Added MV compatibility scanning, smoke-testing guidance, and a combined repo verification workflow.
  • [Feat] Deploy Validation: Added deploy/dev-sync validation checks and improved packaging/version handling.

Architecture & Maintainability

  • [Refactor] Translation Runtime: Split translation runtime into focused modules and organized in-game translation files under the translation domain.
  • [Refactor] Cheat & Shortcut Domains: Organized cheat actions, shortcuts, runtime, storage, and UI helpers into clearer subsystem folders.
  • [Refactor] Panel State Layer: Introduced dedicated state modules for major panels and clarified the panel view/state architecture.

v1.2.2

Metadata & Maintenance

  • [Tweak] Project Keywords: Added "translation-tool" and "cheat-engine-program" for better discoverability.
  • [Misc] Version Bump: Bumped version to 1.2.2.

v1.2.1

dev-sync & maintenance

  • [Fix] Prettier Configuration: Formalized project-wide formatting (2-space, semi, double quote) with .prettierrc and a simplified pnpm run format command.
  • [Feat] dev.py versioning: Added --version flag to dev.py to allow custom strings in cheat-version-description.json.

Bug Fixes

  • [Fix] Quick Save/JsonEx Crash: Resolved a critical crash (TypeError: Cannot read properties of undefined (reading 'name')) that occurred during saving when Vue reactivity watchers were accidentally injected into RPG Maker's Game_Actor or Game_Enemy instances.

v1.2.0

What's New in v1.2.0

Features

  • [Feat] Map Events Panel: Full visual map overlay showing player, events, enemies, and treasures. (Credits: @Justype)
  • [Feat] Click to Teleport: Instant movement by clicking any walkable tile on the map overlay.
  • [Feat] Map Intel: Real-time hover details for coordinates, passability, and event identity.
  • [Feat] Toast Notifications: Added interactive feedback/toasts for No Clip, Force Save, and Encounter toggles.
  • [Feat] Fullscreen Window mode: Added isWindow prop to CheatModal for better fullscreen pop-out support.
  • [Feat] Dynamic View & Zoom: Toggle between 25x25 local tracking and full map view with adjustable zoom slider.

Bug Fixes

  • [Fix] Ultimate Force Save: Enhanced save scene guard and visibility for bypassing restricted game saves.
  • [Fix] TP Recovery: Disabled automatic TP recovery in battle to prevent conflicts with custom TP-based mechanics. (Credits: @Justype)
  • [Fix] UI Alignment: Standardized all panel components with dense styling for pixel-perfect vertical alignment.
  • [Fix] Table Stability: Fixed re-sorting and focus issues, and updated all item tables with Pagination support.
  • [Fix] CI/CD: Migrated GitHub Actions to use pnpm for faster, more reliable builds.

Modern Documentation

  • [Docs] VitePress Overhaul: Complete documentation restructure with setup guides, visuals, and development workflows.
  • [Docs] Dev-Sync 2.0: Improved scanning for local test games and interactive selection in dev.py.

Internationalization

  • [I18n] Completed 100% English translation of all remaining UI strings, including the new Map Panel.

v1.1.2

What's New in v1.1.2

Features

  • [Feat] Added "Pop Out" standalone window mode (NW.js).
  • [Feat] Dynamic test game scanning and interactive selection in dev.py.

Bug Fixes

  • [Fix] Resolved ReferenceError crashes in Web Preview (Expanded mocks).
  • [Fix] Implemented Cache-Control: no-store in dev server for instant UI updates.
  • [Fix] Resolved parentId recursion crash in SaveRecallPanel.
  • [Fix] Fixed KeyValueStorage naming collisions in browser environments.

Performance

  • [Tweak] Set Pop Out window to not stay always-on-top by default for better multitasking.

v1.1.1

What's New in v1.1.1

Features

  • Dev-Sync: Link source directly to games using deploy/dev.py.
  • Web-UI Preview: Develop in browser with start-preview.py.
  • Force Save: Bypasses game save restrictions.
  • Debug Tools: NW.js Console & F9 Debug Menu access.
  • Mouse Teleport: Click to teleport (Alt + M toggle).
  • UI Refactor: Modern, compact grid for General Panel.

Bug Fixes

  • MV Crash: Fixed SyntaxError in old Chromium versions by removing optional chaining.
  • Build Paths: Deploy script now correctly outputs to project root.
  • Git: Optimized .gitignore for test directories.

Performance

  • Hot Reloading: Dev-Sync enables sub-second iteration times.

v1.1.0

What's New in v1.1.0

Features

  • LLM Translation Engine: Integrated support for local and cloud LLMs (Ollama, OpenAI, Google Gemini) via OpenAI-compatible APIs.
  • Pre-configured AI Endpoints: New optimized presets for Ollama (Local), OpenAI (GPT-4o-mini), and Google Gemini (2.0-flash).
  • Custom LLM Support: Added ability to connect to any OpenAI-compatible inference server (LM Studio, vLLM, DeepSeek, etc.).
  • Docker-Compose Suite: Updated docker-compose.yml to include a pre-configured Ollama service alongside the Lingva cluster.
  • Automated Releases: New CI/CD pipeline that automatically builds and packages MV/MZ versions when tags are pushed.

Bug Fixes

  • Repo URL Correction: Fixed the GitHub API path for version checking (Eduwill -> Eduwilll).
  • 404 Handling: Improved node rotation logic to gracefully handle 404/500 errors from specific failover endpoints.
  • I/O Bottleneck: Resolved a major performance hit caused by synchronous disk writes in the translation bank.
  • Public API Stability: Enhanced rate-limit handling (429 errors) with exponential backoff and 1.5s request gaps.

Performance

  • Translation Speed: Optimized the engine to handle a full game (13k+ strings) in ~83 seconds (up from 24 minutes) using local Docker nodes.
  • Load Balancing: Implemented a 3-node load balancer for Lingva clusters, increasing throughput to ~161 strings/sec.
  • High-speed Batching: New LLM batch engine that packs up to 80 strings or 4000 characters into a single request.

v1.0.22

Features

  • RPG Maker MV/MZ Cheat UI + Translation initial integration improvements.
  • Added Mouse Teleport and Force Save capabilities.

v1.0.3

  • Added support for RPG Maker MZ games
  • Added game speed acceleration (x0.1 ~ x10)
  • Added selectable speed scope: all scenes or battle only
  • Added random encounter on/off toggle
  • Added force encounter option
  • Added force victory / defeat / escape / abort from battle
  • Added fill TP for enemies and party
  • Fixed error that occurred when loading a save with god mode enabled

v1.0.2

  • Added customizable shortcut keys
  • UI improvements and layout refinements
  • Fixed a bug where clicking the cheat window affected game input

v1.0.1

  • Added shortcut functions (quick save, quick load, goto title, no-clip toggle)
  • Various UI improvements

v1.0.0

  • Initial release
  • GUI-based cheat window for RPG Maker MV
  • Edit stats, gold, speed, items, variables, switches
  • No-clip mode, god mode
  • Save and recall location, teleport
  • Item, variable, and switch search
  • Developer tools integration

Released under the MIT License.