Releases: David-JonesDVN/Touhou-Relauncher
1.03 Release
Touhou 19 support.
Added: Touhou 19 support.
Fixed: Realigned a few elements.
1.02 Release
Touhou 18.5 support, category rearrangement, and Japanese translation.
Added: Touhou 18.5 support.
Added: Complete Japanese translation. (Courtesy of HoengSaan)
Added: Error when adding custom game without a category.
Added: Queue for fetching repos so servers aren't overloaded. Lowers refresh speed.
Changed: Rearranged the game categories: Separated the PC-98 games into their own category and renamed the fighting category to games by Twilight Frontier.
Changed: Moved Gouyoku Ibun to the Twilight Frontier category.
Changed: Made instructions more clear when launching a game that isn't set up. (Russian translation pending)
Changed: Updated .Net Framework target to 4.8
Changed: Simplified repo search to use tasks.
Changed: Changed default repo to the official server on the Touhou Patch Center.
Removed: Upwards repository crawl.
1.01 Release
Royalflare/TLS update.
Changed: Removed Royalflare's link in the replays tab in light of its approaching shutdown.
Changed: Maribel Hearn's replay link now points to the site's top page.
Changed: Switched to TLS 1.2 to fix thcrap/replay links that don't support older TLS versions.
Changed: Added a check for repo crawling to prevent repeated requests.
Fixed: The launcher creating another directory for thcrap sometimes.
1.0 Release
Added: Touhou 17.5 support.
After sufficient testing, this version of Touhou Launcher will be a full release version, as I don't believe I will be adding any more features other than support for games as they are released.
As always, feel free to report any bugs you find in this release on the issues page.
1.0 Pre-release 5
Added: Touhou 18 support.
This update was made as quickly and as sloppily as possible, so I'll probably come back to it to fix any bugs I find.
1.0 Pre-release 4
Added: Tray icon for Touhou 17.
Changed: The backwards compatibility code has been rewritten. Unfortunately this breaks compatibility with older versions. An intermediary version called pre3.5 is provided for conversion of settings.json to the new format.
Changed: The browser will no longer start on a webpage.
Changed: replays.gensokyo.org was changed to maribelhearn.com/gensokyo as the former is no longer accessible.
Changed: Updated thcrap interaction to be compatible with the 2019-10-05 update. You may need to set your thcrap_loader path again.
Changed: The profile editor will now fill in missing game profiles with paths that you have already filled automatically when launching it.
Changed: You can now set arbitrary names for game profile IDs as long as they don't start with "th".
Changed: Enlarged the custom games list.
Changed: Upgraded to Visual Studio 2017 from 2012. Hopefully shouldn't change anything.
Changed: Dependencies will now appear only above the patches that depend on them.
Changed: Required thcrap directories will now be created automatically if they do not exist.
Changed: Repository descriptor json files will now be saved upon visiting the patch menu.
Changed: Patch descriptor json files will now be updated whenever they're fetched from the repositories.
Changed: The patch list will no longer lose focus on every repository check.
Fixed: The tray icon's Main Games menu not working (no idea when that broke).
Fixed: thcrap's encoding for patches not using UTF-8.
Fixed: Error if patch directory does not exist.
Fixed: Error when games.js does not exist.
Important
If you are upgrading from an older version (pre3 and below), make absolutely sure you download and launch Pre-release 3.5 to upgrade your settings.json file before launching Pre-release 4. Also make sure to create a backup in case anything goes wrong, and if it does, tell me on the issues page.
1.0 Pre-release 4 (archived)
Added: Tray icon for Touhou 17.
Changed: The backwards compatibility code has been rewritten. Unfortunately this breaks compatibility with older versions. An intermediary version called pre3.5 is provided for conversion of settings.json to the new format.
Changed: The browser will no longer start on a webpage.
Changed: replays.gensokyo.org was changed to maribelhearn.com/gensokyo as the former is no longer accessible.
Changed: Updated thcrap interaction to be compatible with the 2019-10-05 update. You may need to set your thcrap_loader path again.
Changed: The profile editor will now fill in missing game profiles with paths that you have already filled automatically when launching it.
Changed: You can now set arbitrary names for game profile IDs as long as they don't start with "th".
Changed: Enlarged the custom games list.
Changed: Upgraded to Visual Studio 2017 from 2012. Hopefully shouldn't change anything.
Changed: Dependencies will now appear only above the patches that depend on them.
Changed: Required thcrap directories will now be created automatically if they do not exist.
Fixed: The tray icon's Main Games menu not working (no idea when that broke).
Fixed: thcrap's encoding for patches not using UTF-8.
Fixed: Error if patch directory does not exist.
Important
If you are upgrading from an older version (pre3 and below), make absolutely sure you download and launch Pre-release 3.5 to upgrade your settings.json file before launching Pre-release 4. Also make sure to create a backup in case anything goes wrong, and if it does, tell me on the issues page.
1.0 Pre-release 4 (new thcrap hierarchy) (Visual Studio 2012)
Added: Tray icon for Touhou 17.
Changed: The backwards compatibility code has been rewritten. Unfortunately this breaks compatibility with older versions. An intermediary version called pre3.5 is provided for conversion of settings.json to the new format.
Changed: The browser will no longer start on a webpage.
Changed: replays.gensokyo.org was changed to maribelhearn.com/gensokyo as the former is no longer accessible.
Changed: Updated thcrap interaction to be compatible with the 2019-10-05 update. You may need to set your thcrap_loader path again.
Changed: The profile editor will now fill in missing game profiles with paths that you have already filled automatically when launching it.
Changed: You can now set arbitrary names for game profile IDs as long as they don't start with "th".
Fixed: The tray icon's Main Games menu not working (no idea when that broke).
Important
If you are upgrading from an older version (pre3 and below), make absolutely sure you download and launch Pre-release 3.5 to upgrade your settings.json file before launching Pre-release 4. Also make sure to create a backup in case anything goes wrong, and if it does, tell me on the issues page.
1.0 Pre-release 4 (old thcrap hierarchy)
Added: Tray icon for Touhou 17.
Changed: The backwards compatibility code has been rewritten. Unfortunately this breaks compatibility with older versions. An intermediary version called pre3.5 is provided for conversion of settings.json to the new format.
Changed: The browser will no longer start on a webpage.
Changed: replays.gensokyo.org was changed to maribelhearn.com/gensokyo as the former is no longer accessible.
Fixed: The tray icon's Main Games menu not working (no idea when that broke).
Important
If you are upgrading from an older version, make absolutely sure you download and launch Pre-release 3.5 to upgrade your settings.json file before launching Pre-release 4. Also make sure to create a backup in case anything goes wrong, and if it does, tell me on the issues page.
1.0 Pre-release 3.5
Changed: The backwards compatibility code has been rewritten. Unfortunately this breaks compatibility with older versions. An intermediary version called pre3.5 is provided for conversion of settings.json to the new format.
Important
If you are upgrading from an older version, make absolutely sure you download and launch Pre-release 3.5 to upgrade your settings.json file before launching Pre-release 4. Also make sure to create a backup in case anything goes wrong, and if it does, tell me on the issues page.