Releases: johannschopplich/rpgrt
Releases · johannschopplich/rpgrt
Release list
v0.2.0
🚀 Features
- Type EasyRPG extensions and harden codec byte fidelity - by @johannschopplich (070c0)
- Curate encoding detection and normalize chardet verdicts - by @johannschopplich (38261)
- Add CLI overwrite guards, file context, and unknown-arg rejection - by @johannschopplich (c215b)
🐞 Bug Fixes
- Enforce control codes as a multiset and warn on stale dumps - by @johannschopplich (647a3)
- Pack written-back 2k3 flags fully and anchor unknown chunks - by @johannschopplich (cf5a7)
- Delete committed new files when an atomic write rolls back - by @johannschopplich (c7244)
View changes on GitHub
v0.1.0
🚀 Features
- Codec engine with byte-identical LMU/LDB/LMT round-trip - by @johannschopplich (39b29)
- Encoding detection and convert command - by @johannschopplich (d286d)
- Extract and inject with PO export - by @johannschopplich (811b3)
- Inject translations from po catalogs - by @johannschopplich (c33a5)
- Read and write lsd save files - by @johannschopplich (61577)
- Report engine and encoding sources in extract and inject - by @johannschopplich (86f99)
🐞 Bug Fixes
- Guard magic page tokens on the shared validation seam - by @johannschopplich (228a0)
- Report dump metadata as its own engine and encoding source - by @johannschopplich (8455c)
- Count fuzzy entries with an empty msgstr as skipped - by @johannschopplich (40afc)
- Print lcf errors as clean messages in the cli - by @johannschopplich (8a14e)
- Roll back all renames when an inject write fails mid-batch - by @johannschopplich (32ad0)
- Emit liblcf-exact msgctxt for names camelcasing cannot invert - by @johannschopplich (e145a)
- Report missing or directory convert input cleanly - by @johannschopplich (9f6a2)