When Vintage Story 1.22.0 released on April 21st, 2026, I realized my preferred mod manager, Rustique, had an inconvenient solution to switching between game versions e.g.
rustique config set --pinned-game-version 1.22.0
I spent that afternoon and evening writing Fish functions to wrap rustique commands for Vintage Story 1.21.x and 1.22.x. Two scripts were the result, but it took only another hour to merge two and make the result argument-driven.
This time would have been better spent contributing a solution upstream so Rustique users can specify pinned_game_version on a per-mod-dir basis.