-
Notifications
You must be signed in to change notification settings - Fork 0
Version History
Melancholy Sky edited this page Jun 8, 2026
·
1 revision
A summary of all releases. Full release notes are on the releases page.
Bug fixes and quality of life improvements.
- World model detection fixed — weapons now pack both viewmodel and worldmodel correctly
- All-class cosmetic class filtering fixed — correct class variants shown per class search
- Duplicate weapon search results removed
- Weapon search clutter filtered — animation rigs, arm models, skin variants removed from results by default
- Path validation on custom output paths
- Subfolder mod scanning in the mod manager
- Keyword normalisation — apostrophes and punctuation stripped before searching
- Friendly name reverse search — search by item name, not just internal keyword
- Auto-select when only one result is found
- Menu selection confirmation line added
- Smarter "did you mean" suggestions
- Melee world model note — clarifies viewmodel-only is expected for melee weapons
- Broadened equip region mismatch warnings for cosmetics
- Preloader write warning — requires typing
yesbefore writing to the preloader folder - Output folder and log file moved to be self-contained within the tool folder
- Weapon swaps — swaps both viewmodel and worldmodel in one operation
- Slot mismatch warnings for weapons
-
--weaponCLI flag - Interactive menu expanded to 4 options
- Preloader native addon folder output format
- Dry run preview —
--dry-runflag and interactive preview at confirm step -
--list-installedshows native addon folders and loose VPKs
- TF2autoswap rename
- Top-level interactive menu
- List and remove built mods
- Direct output to preloader folder —
--to-preloaderflag -
--versionflag
- Core/interface architecture split —
tf2_core.pyseparated from interface - Error logging to
tf2autoswap.log - Typed exceptions for error handling
- Schema parsing via
tf2_schema.py - Friendly item names from
items_game.txt - Head-clip warnings
- Interactive guided mode
- Import custom models from disk with automatic materials bundling
- "Did you mean" typo suggestions
- Cross-platform TF2 path detection
- Auto-install of
vpklibrary
- Initial release — command line only
- Core swap engine
- Linux only
- The proof of concept that started everything