Changelog
v1.3.1 - Latest
Inventory UI Improvements
- [Feat] Inventory Price Toggle: Added an optional
Pricecolumn for item, weapon, and armor tables. - [Feat] Inventory Detail Columns: Added optional
EffectsandParamscolumns with compact two-line previews and tooltips. - [Fix] Inventory Sorting: Improved
EffectsandParamssorting 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
.prettierrcand a simplifiedpnpm run formatcommand. - [Feat] dev.py versioning: Added
--versionflag todev.pyto allow custom strings incheat-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'sGame_ActororGame_Enemyinstances.
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
isWindowprop toCheatModalfor 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
densestyling 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
pnpmfor 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
ReferenceErrorcrashes in Web Preview (Expanded mocks). - [Fix] Implemented
Cache-Control: no-storein dev server for instant UI updates. - [Fix] Resolved
parentIdrecursion crash inSaveRecallPanel. - [Fix] Fixed
KeyValueStoragenaming 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 + Mtoggle). - UI Refactor: Modern, compact grid for General Panel.
Bug Fixes
- MV Crash: Fixed
SyntaxErrorin old Chromium versions by removing optional chaining. - Build Paths: Deploy script now correctly outputs to project root.
- Git: Optimized
.gitignorefor 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.ymlto 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