Version 1.9.0 warm up

This commit is contained in:
Masterain
2023-12-19 00:26:24 -08:00
parent 9bb97da9f8
commit 881e12a7d5
9 changed files with 251 additions and 3 deletions

View File

@@ -8,6 +8,49 @@ comment: false
# Update Logs
## 1.9.0 <Badge text="Upcoming" type="tip" />
::: important Break Changes
Snap Hutao recently obtained sponsorship from the SignPath Foundation for code signing certificates. Starting from version 1.9.0, we will use a brand-new certificate to sign Snap Hutao installation packages.
Programs with the new signature will be incompatible with old versions. Users updating from versions 1.8.4 and older to 1.9.0 and newer versions need to uninstall the old version first and then perform a fresh installation of the new version of the client. Due to the design of Snap Hutao's data directory, users will not lose any important data.
You can read the article [Explanation of Breaking Changes in Version 1.9.0](../blog/version-1-9-0-breaking-changes.md) for a deeper understanding of how the signature changes in this version update affect the Snap Hutao project.
:::
- **New Features **
- The game launcher now supports multiple game paths [#525](https://github.com/DGP-Studio/Snap.Hutao/issues/526)
- Added QR code login method for miHoYo in the user panel [#870](https://github.com/DGP-Studio/Snap.Hutao/issues/870)
- The client now automatically detects network status and displays the results in the settings page [#1116](https://github.com/DGP-Studio/Snap.Hutao/pull/1161)
- Added an option in the game launcher to start Genshin Impact in touch mode [#1173](https://github.com/DGP-Studio/Snap.Hutao/issues/1173)
- Added an option in the settings to enable the console. Users can now get more error prompts when troubleshooting by enabling this option.
- Introduced a completely new logic for software updates.
- **Bug Fixes 🔨**
- Fixed an issue with miHoYo API returning a `5003` error when fetching character information [#1060](https://github.com/DGP-Studio/Snap.Hutao/issues/1060)
- Fixed an issue with incorrect countdown data for miHoYo announcements in specific situations.
- Fixed incorrect PowerShell statements.
- **Optimizations ✨**
- Improved error prompt statements in development calculations, making error messages more explicit [#1163](https://github.com/DGP-Studio/Snap.Hutao/issues/1163)
- Optimized the interface of development calculations, now showing specific goals for each item [#1016](https://github.com/DGP-Studio/Snap.Hutao/issues/1016)
- Optimized the display of Hutao account information on the main interface, no longer displaying user email addresses [#1160](https://github.com/DGP-Studio/Snap.Hutao/issues/1160)
- Updated error prompts for Hutao API.
- Optimized the settings page interface; users can now view the size of data and cache directories generated by Snap Hutao in the settings.
- **Localization 🌏**
- Added Indonesian language option in the client, thanks to [@NatsumeAoii](https://github.com/NatsumeAoii) for providing the translation [#1188](https://github.com/DGP-Studio/Snap.Hutao/issues/1188)
- Updated translations for existing languages.
## 1.8.5 <Badge text="Beta Test" type="info" />
- Tested changes caused by certificate change
## 1.8.4 <Badge text="latest" type="tip" />
- Fix