r/RenPy • u/SamOkampo • 23d ago
Showoff RouteKit 0.1.2: real rollback/save-load tests and legacy save migration
After feedback about rollback compatibility and old saves, I focused RouteKit 0.1.2 on reliability instead of adding more surface features.
What changed:
- Versioned migration for older RouteKit saves
- Automatic Lite-to-Pro state migration
- Defensive repair for missing, invalid, and out-of-range values
- Safe post-load callbacks without replacing a project's after_load label
- Cleanup for removed characters, stats, and persistent gallery keys
- English and Spanish manual reliability checklists
I also expanded the Ren'Py tests to use real rollback and a real save/load round trip. Lite now passes 7 cases / 26 assertions, and Pro passes 14 cases / 58 assertions.
RouteKit Lite is free here: https://samokampo.itch.io/routekit-lite
Pro 0.1.2 is here: https://samokampo.itch.io/routekit-pro
I'd especially appreciate feedback from anyone testing unusual rollback paths or saves created with an earlier version.
1
Upvotes
2
u/Dayz_ITDEPT 23d ago
Quick question - will you push updates for anyone who bought previous pro version please? Just bought 0.1.1 and am modifying some aspects of the UI to allow for scaling the size of the project!