Skip to content

Releases: DGP-Studio/Snap.Hutao

1.9.2

03 Jan 11:39
Compare
Choose a tag to compare

更新日志

  • 新增 ➕
    • 游戏启动器中新增开启 Windows 原生 HDR 选项
    • 游戏启动器中新增切换功能对国际服账号的支持
    • 设置页中新增删除转服功能缓存的选项
    • 设置页中新增以管理员模式重启程序的选项
    • 新增 WebView 分享图片到剪贴板的功能
  • 修复 🔨
    • 修复了特定的米游社页面在 Webview 中无法被正常操作的问题
    • 在应用标题栏中增加显眼的管理员模式标识以展示 Snap Hutao 当前是否以管理员模式运行
    • 修复了转换服务器造成游戏路径异常的问题
    • 更正了深境螺旋页面的文档链接
  • 优化 ✨
    • 实时便笺数据转发 Webhook 中增加了账号识别字段
    • 设置中所有的危险选项现在都有二次确认
    • 从使用 Powershell 设置游戏账号更改为直接设置注册表以避免未开启长路径功能错误
    • 优化了自动连点快捷键设置的 UI
    • 转换服务器优化了对 Program Files 等特殊路径的检查
    • 优化了 WebView 在部分页面下的滚动表现
    • 优化了设置 Discord Activity 的性能

Update Log

  • New ➕
    • Added Windows native HDR option in Game Launcher
    • Added support of HoYoverse accounts in Game Launcher account switch feature
    • Added option of deleting server conversion cache file in Settings page
    • Added restart as admin option in Settings page
    • Added the function of sharing pictures to the clipboard in WebView
  • Fix 🔨
    • Fixed the issue that some MiHoYo BBS pages operations cannot be done in Webview
    • Added conspicuous mark of Admin Mode on windows title to indicate whether if Snap Hutao is running as administrator
    • Fixed game path error after server conversion
    • Fixed the document link on Spiral Abyss page
  • Optimization ✨
    • Added account identification field in Real-time Note data forwarding webhook
    • All options in Danger Zone on Settings page now have double confirmations
    • Change to way of game account switch from PowerShell of directly modify regedit to avoid error when Windows Long Path is not enabled
    • Optimized UI of auto-click feature shortcut settings card
    • Added checks for special paths such as Program Files during server conversion
    • Optimized the scrolling performance of WebView on some pages
    • Optimized the performance of Discord Activity

完整更新日志/What's Changed

Full Changelog: 1.9.1...1.9.2

1.9.1

23 Dec 11:25
b115267
Compare
Choose a tag to compare

更新日志

  • 修复
    • 修复了在用户系统文字缩放比例不为100%时,进入游戏启动器页面时会导致程序崩溃的问题
    • 修复了一个由实时便笺功能导致程序在启动时崩溃的问题
    • 修复了实时便笺有概率与用户信息同时加载导致死锁的问题
  • 优化
    • 在游戏启动器添加/选择游戏路径页面增强了用户提示

Update Log

  • Fix 🔨
    • Fixed crash on Game Launcher page when user text zoom is not set as 100%
    • Fixed crash caused by Realtime Notes during the program startup
    • Fixed the issue where Realtime Notes may be loaded simultaneously with user account information, result in reentrancy
  • Optimizations ✨
    • Enhanced prompt to add or select game path in Game Launcher

完整更新日志/What's Changed

Full Changelog: 1.9.0...1.9.1

1.9.0

23 Dec 04:45
6ee8230
Compare
Choose a tag to compare

更新日志

Important

Snap Hutao 在近期获得了 SignPath 基金会的赞助的代码签名证书。自1.9.0版本起,我们将使用全新的证书为 Snap Hutao 安装包签名。
拥有新签名的程序将与旧版本不兼容,用户在从1.8.4及更旧版本更新至1.9.0及更新版本时,需要首先卸载旧版本再全新安装新版本客户端。由于胡桃数据目录的设计,用户不会丢失任何重要数据。
你可以阅读1.9.0 版本重大改变详解一文来更深入地了解这次版本更新中签名变化对 Snap Hutao 项目的改变。

  • 新增 ➕
    • 游戏启动器现在支持了多个游戏路径 #525
    • 在用户面板中增加了米游社的扫码登录方法 #870
    • 客户端新增了自动检测网络状态,并将结果显示在设置页面中 #1116
    • 在游戏启动器中新增了以触屏模式启动原神的选项 #1173
    • 在设置中增加了修改游戏公告源的选项,现在用户可以选择国际服公告并根据客户端语言显示对应语言的公告 #1112
      • 仅当 Crowdin 翻译库中有对应语言的正则表达式时才可以正确显示公告(目前已确认支持简体中文、繁体中文和英语)
    • 在设置中新增了启用控制台的选项,用户现在可以通过启用该选项在排查问题时获得更多的错误提示
    • 添加了全新的软件更新处理逻辑
  • 修复 🔨
    • 修复了米游社接口获取角色信息产生5003错误的问题 #1060
    • 修复了游戏启动器中帧率解锁功能在游戏4.3版本下失效的问题 #1190
    • 修复了特定情况下米游社公告倒计时数据错误的问题
    • 修复了错误的 PowerShell 语句
  • 优化 ✨
    • 优化了养成计算中的错误提示语句,使得错误提示更加明确 #1163
    • 优化了养成计算的界面,现在将会显示每项具体目标 #1016
    • 优化了主界面中胡桃账号信息的显示,不再显示用户邮箱 #1160
    • 更新了胡桃 API 的错误提示
    • 优化了设置页界面,用户现在可以在设置中查看 Snap Hutao 产生的数据和缓存目录大小
    • 移除了微软商店相关按钮
  • 本地化 🌏
    • 客户端增加了印尼语选项,感谢 @NatsumeAoii提供的翻译 #1188
    • 客户端增加了俄语翻译,感谢 @QweRezOn 提供的翻译
    • 完善了客户端本地化字串符覆盖 #1198
    • 更新了现有语言的翻译

Update Log

Important

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 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
    • Added QR code login method for miHoYo in the user panel #870
    • The client now automatically detects network status and displays the results in the settings page #1116
    • Added an option in the game launcher to start Genshin Impact in touch mode #1173
    • Add option to change in-game announcement source in the settings page, now you may select oversea severs as the source and display announcements with same lanague of your Snap Hutao #1112
      • Only available when there is valid regular expression in Crowdin translation (Simplified Chinese, Traditional Chinese and English are supported now)
    • 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
    • Fixed the issue that Game Launcher cannot unlock framerate limit in Genshin Impact 4.3 version #1190
    • 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
    • Optimized the interface of development calculations, now showing specific goals for each item #1016
    • Optimized the display of Hutao account information on the main interface, no longer displaying user email addresses #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.
    • Removed Microsoft Store buttons
  • Localization 🌏
    • Added Indonesian language option in the client, thanks to contribution by @NatsumeAoii #1188
    • Added Russian language option in the client, thanks to contribution by @QweRezOn
    • Improved client localization string character coverage #1198
    • Updated translations for existing languages.

完整更新日志/What's Changed

Full Changelog: 1.8.4...1.9.0

1.8.4

05 Dec 08:26
Compare
Choose a tag to compare

更新日志

  • 修复
    • 修复了每日签到提示活动已到期的问题
    • 修复了无法选择 pwsh.exe 作为 PowerShell 主机的问题 #1145 #1153
    • 修复了特定情况下由第三方程序拉起的胡桃会出现文本语言不正确的问题 #1147
    • 修复了创建的桌面快捷方式无法找到 PowerShell 的问题 #1151 #1154
  • 优化
    • 更新了胡桃云服务的相关文本
    • 优化了游戏启动与结束时的 Discord Activity 追踪表现
    • 调整了角色/武器资料/我的角色页面,现在缩放窗口时内容将不再高频闪烁
    • 优化了启动游戏页面切换服务器时的性能,现在会使用多线程分片下载资源文件
    • 优化了启动游戏页面切换服务器时的逻辑,现在会提前检查对应目录是否拥有需要的文件权限

Update Log

  • Fix
    • Fixed the issue that daily-checkin shows activity end
    • Fixed the issue that pwsh.exe cannot be selected as PowerShell host #1145 #1153
    • Fixed display language error when Snap Hutao being pulled up by third-party software #1147
    • Fixed PowerShell not found error on desktop shortcut #1151 #1154
  • Optimization
    • Updated Snap Hutao Cloud prompts text
    • Optimized Discord Activity tracking performance at the beginning and the end of game
    • Optimized resize performance on Character WIKI/Weapon WIKI/My Character pages
    • Optimized performance of server conversion, multi-thread downloading on multipart content is now enabled
    • Optimized server conversion logic, Snap Hutao will not check folder writing permission before the task

完整更新日志/What's Changed

Full Changelog: 1.8.3...1.8.4

1.8.3

29 Nov 03:14
b3f8093
Compare
Choose a tag to compare

更新日志

  • 修复
    • 修复了当 Discord 客户端未启动时,胡桃会闪退的问题 #1134
    • 修复了祈愿记录时间不正确的问题 #1138
  • 优化
    • 在安装包中包含了 .NET 环境

Update Log

  • Fix
    • Fixed the crash issue when Discord client is not running #1134
    • Fixed wrong wish record time #1138
  • Optimization
    • Includes .NET environment with the package

完整更新日志/What's Changed

Full Changelog: 1.8.1...1.8.3

1.8.1

28 Nov 03:31
Compare
Choose a tag to compare

更新日志

  • 新增
    • 启动游戏新增 Discord Activity 同步功能,开启后在游玩时会自动同步状态 #1082
  • 修复
    • 修复了从祈愿记录页面胡桃云面板导航至深渊记录页面不会同步导航栏选项的问题 #1116
    • 修复了自动连点功能无法绑定 Alt 键的问题 #1119
    • 修复了养成计划切换计划后部分物品无法刷新的问题 #1099
    • 修复了成就管理只能导入名称为空的 json 文件的问题 #1124
    • 修复了启动游戏页面资源下载页签 中完整包链接无效的问题,现在替换为了分段文件的链接 #1126
    • 修复了实时便笺通知提示的内容不正确,通知会反复弹出,以及通知会忽略用户设置的静默提示的问题 #1123
  • 优化
    • 为 设备指纹/CookieToken 引入了超时刷新机制,现在不需要经常在用户面板中点击刷新了 #1121
    • 重做了角色资料页面的 UI
    • 在未登录米游社/HoYoLAB的情况下左下角会显示相应文本 #1127

Update Log

  • Add
    • Added Discord Activity synchronization functions in Game Launcher, it syncs game status when playing Genshin Impact #1082
  • Fix
    • Fixed the issue where navigating from Wish Export page Hutao Cloud panel to Spiral Abyss page would not synchronize the navigation bar options #1116
    • Fixed the issue that Auto Click feature cannot bind with Alt key #1119
    • Fixed item refresh issue after switching plans in Dev Plan #1099
    • Fixed issue that only blank name json file can be imported in Achievement page #1124
    • Fixed full package download link under Resource Download page in Game Launcher, it is replaced with split files link #1126
    • Fixed the notification issues from Realtime Note, includes wrong content, repeated notifications and unexpectedly bypass client mode #1123
  • Optimization
    • Added overtime refresh rules for Fingerprint/CookieToken, users don't need to click Refresh Cookie in User Panel so often #1121
    • Remake Character WIKI page UI
    • Added hint text when there is no signed in MiHoYo BBS account #1127

完整更新日志/What's Changed

Full Changelog: 1.8.0...1.8.1

1.8.0

22 Nov 01:31
66bbf43
Compare
Choose a tag to compare

更新日志

  • 升级了 .NET 版本到 8 #1103
  • 修复
    • 修复了胡桃通行证注册/注销/重置密码提示未翻译的问题 #1087 by @Tangweirui2021
    • 修复了养成计划页面首排物品在切换计划后无法正确刷新的问题 #1099
    • 修复了启动游戏页面 无边框与独占全屏无法同时设置的问题 #1106
    • 替换了文件选择器的实现,解决了无法在管理员模式下使用文件选择器的问题 #1096
    • 修复了启动时初始化用户信息可能导致程序假死的问题
    • 修复了部分页面在切换后会产生不必要的异常的问题
    • 修复了部分异常无法正常捕获的问题
  • 优化
    • 为元数据初始化添加了更详细的失败信息

Update Logs

  • Upgraded .NET version to 8 #1103
  • Fixes
    • Fixed translation issues with Hutao Passport registration/logoff/reset password prompts #1087 by @Tangweirui2021
    • Fixed an issue with the first-row items on the Dev Plan page not refreshing correctly after switching plans #1099
    • Fixed an issue on the Game Launcher page where borderless and exclusive fullscreen could not be set simultaneously #1106
    • Replaced the file pickers implementation, resolving the problem of being unable to use the file pickers under administrator privilege #1096
    • Fixed an issue where initializing user information at startup could lead to program freezing
    • Fixed unnecessary exceptions occurring on certain pages after being switched from
    • Fixed issues with some exceptions not being captured properly
  • Optimization
    • Added more detailed failure information for metadata initialization

What's Changed

New Contributors

Full Changelog: 1.7.17...1.8.0

1.7.17

13 Nov 23:27
Compare
Choose a tag to compare

更新日志

  • 修复
    • 修复了养成计划养成物品列表首个物品在切换计划后不会刷新的问题 #1079
    • 修复了无法获取国际服祈愿记录 URL 的问题 #1081
    • 修复了特定条件下错误日志无法正常获取并上传的问题
    • 修复了导出祈愿记录中时间不正确的问题
    • 修复了米游社网页弹窗数据异常的问题
    • 修复了祈愿记录页面历史/角色/武器页签中物品数量遮罩的圆角半径不正确的问题
    • 修复了非 UTC+08 时区下首页中公告的时间可能不正确的问题
  • 优化
    • 更改了米游社网页弹窗的 UI, 支持后退与刷新并能查看网页标题
    • 自动连点功能支持禁用功能和自定义按键 #961
    • 祈愿记录 UIGF 导入/导出支持 UIGF v2.4 格式
      • 增加了对祈愿记录服务器时区的时间判断 #830

Update Log

  • Fix
    • Fixed the issue that the first item in Dev Plan won't be refresh after switching the plan #1079
    • Fixed the issue that wish record URL for global server cannot be found #1081
    • Fixed the issue that error log cannot be captured correctly in some specific situations
    • Fixed wrong wish record time issue
    • Fixed the data exception in MiHoYo BBS web pop-ups
    • Fixed the issue of wrong corner radius settings of mask of history/character/weapon page in Wish History
    • Fixed the wrong announcement time in time zone other than UTC+8
  • Optimization
    • Optimized the UI of MiHoYo BBS web pop-ups, supports backward and refresh feature, supports showing the web title
    • Auto click feature now can be switched off and hot key can be changed #961
    • Added support of UIGF v2.4 format import and export
      • Added time zone inference based on account's server #830

完整更新日志/What's Changed

Full Changelog: 1.7.16...1.7.17

1.7.16

06 Nov 14:46
Compare
Choose a tag to compare

更新日志

更新日志

  • 新增
    • 游戏启动器选项中新增快速选择分辨率的列表 #1062
    • 增加对 Starward 客户端的支持,以允许用户实现游戏时长统计 #1071
    • 游戏启动器资源下载中增加资源链接复制按钮 #1074
  • 修复
    • 修复了获取用户米游社数据时返回5003错误的问题 #1060
    • 修复了在特定情况下程序界面无法滚动的问题 #1068 #1072
    • 修复了我的角色功能中无法正常显示角色等级技能的问题 #1069
  • 优化
    • 优化了胡桃软件更新公告的显示逻辑 #1015
    • 用户的按钮选项在全客户端范围内将会被自动记忆 #778
    • 增强了客户端稳定性

Update Log

  • Add
    • Add screen resolution quick switch dropdown in Game Launcher #1062
    • Add support to allow user to cooperate Starward with Snap Hutao to collect game play time stats #1071
    • Add resource download link copy option in Game Launcher #1074
  • Fix
    • Fixed issue that MiHoYo BBS returns 5003 error when fetching data #1060
    • Fixed issue that page cannot be scrolled in some particular situations #1068 #1072
    • Fixed issue that characters' skill levels are not shown in My Character #1069
  • Optimization
    • Optimized update log display logic #1015
    • User's setting selection on each button will be memorized in global scope #778
    • Improved client stability

完整更新日志/What's Changed

New Contributors

Full Changelog: 1.7.15...1.7.16

1.7.15

02 Nov 08:47
Compare
Choose a tag to compare

更新日志

  • 新增
    • 新增从胡桃云恢复抽卡记录至本地新存档的选项 #886
  • 修复
    • 修复了游戏启动项能填入非法数值的问题,为部分启动参数增加了开关 #1061
    • 修复了无法在客户端中注册胡桃云账号的问题 #1059
    • 修复了设置实时便笺 Webhook Url 后可能导致通知功能不正常的问题
  • 优化
    • 优化了客户端中胡桃云账号修改密码和注销账号的操作逻辑

Update Log

  • Add
    • Added option to recover full wish history record backup from Snap Hutao Cloud service into new archive #886
  • Fix
    • Fixed issue that invalid game launching parameter can be parsed; added switch for some launch parameters #1061
    • Fixed issue that user cannot register Snap Hutao account in the client #1059
    • Fixed notification issue after Realtime Note Webhook Url is set
  • Optimization
    • Optimized Snap Hutao account's change password and delete account logic in the client

What's Changed

Full Changelog: 1.7.14...1.7.15