-
Notifications
You must be signed in to change notification settings - Fork 0
Changelog
SpaceSquare edited this page Aug 29, 2026
·
4 revisions
No versioned releases have been tagged yet — this tracks development milestones instead, newest first. Once the project reaches its first tagged release, this page will switch to a normal release-by-release format matching GitHub Releases.
- Desktop app: real application icon set, i18next-based internationalization (English +
Traditional Chinese) wired through the navigation shell, Settings page, and the Legacy/SP
page; persisted via the same
user_settings.languagecolumn the CLI would read, notlocalStorage. - Desktop app: new "Tools" workspace with a VS Code-inspired file editor (
.json/.ini/.xml) and a hash calculator (mockup stage — not yet wired to real file I/O). - Research: a multi-round technical spike into whether
.NET DLLembedded-string translation is feasible found that it is, via direct binary patching of the CLI metadata#USstring heap — including the harder case of a translation longer than the source string, and a fully structural instruction-location algorithm (no blind byte scanning). Not yet wired intogtavmm-core; see the module design notes for what's left before it ships.
- AI Workflow / Prompt template CRUD.
- SP → FiveM Add-on vehicle-pack converter, verified against 4 real mods.
- AI Plan → confirm → execute Action Schema, with a reviewed known-fix rule library and a
low-risk auto-approve whitelist (
disable_mod/enable_modonly). - Translation draft generation for external config files (
.ini/.xml). - Local keyword search across the installed-mods library.
- Native file/folder picker wired into the desktop app.
- Desktop app scaffolded (Tauri v2 + React + TypeScript); six workspace pages ported from the design mockup, three connected to real backend commands.
- Enhanced edition support, with a real misclassification bug found and fixed against an actual Enhanced install.
- LSPDFR support for both editions (lower confidence than Enhanced SP — never verified against a real RAGE Plugin Hook install at the time).
- FiveM support: resource dependency resolution via
fxmanifest.luaparsing and topological sort, plus a FiveM client asset provider. - Multi-profile system.
- Source integration scope finalized as manual-link-only (no verifiable public API/terms for GTA5-Mods.com or LCPDFR.com).
- Real-sample verification of LSPDFR/FiveM assumptions against actual mod collections, including
a genuine
.oivmisclassification bug (a package that modified RPF internals but was misjudged as safe) that led to.oivbeing refused across the board rather than case-by-case classified. - Opt-in AI assistant (Ollama local / user-supplied cloud key) for crash-log diagnosis, plus a
real credential-storage bug found and fixed (
keyringneeds explicit OS-backend features enabled per platform).
- Game/edition detection, mod install/uninstall/enable/disable, conflict and protected-file
checks, recycle bin, full backups, component checking,
.xlsxexport, OS-native malware scanning.