Skip to content

更新日志

注意

更新日志中的部分版本并未在官方下载源中正式发布,请以实际下载的版本为准。
本页面记录的版本更新日志从 2.0.24025.1 开始。

2.0.24042.1

内部调整

  • 调整了 DMM 文件列表与实际长度不一致时的下载行为。

2.0.24041.1

内部调整

  • 代码清理。
  • 优化了假名转换罗马音模块的性能。
  • 优化了页面跳转的性能。

2.0.24040.1

内部调整

  • 升级 Avalonia 框架到版本 11.0.9.

2.0.24039.6

内部调整

  • 优化了切换页面时的内存占用。
  • 优化了任务页面,通知界面和游戏页面的内存占用。

2.0.24039.5

BUG 修复

  • 修复了通知页可能会出现读取图片缓存冲突的问题。

内部调整

  • 鼠标放在右下角通知上的默认手势调整为手指点击状。
  • 如果用户的设备上不存在启动内置浏览器所需的最低 Microsoft Edge WebView2 版本,则在点击提示时可以跳转到安装页面。
  • 优化了游戏页面的资源处理逻辑。
  • 优化了加载图片缓存时的处理逻辑。

2.0.24039.4

BUG 修复

  • 修复了在内置浏览器中触发 DMMGamePlayer 配置的 URL Scheme 时,Celestite 处理失败的问题。
  • 修复了在内置浏览器中的地址栏输入无Scheme的地址后跳转导致 Celestite 崩溃的问题。

内部调整

  • 现在通过内置浏览器触发的游戏启动请求会先判断库内是否存在游戏,如不存在则先添加再触发。

2.0.24039.3

BUG 修复

  • 修复了在内置浏览器中触发 DMMGamePlayer 配置的 URL Scheme 时,Celestite 不会自动弹出的问题。

2.0.24039.2

内部调整

  • 修复了 Carleen 模块无法静态链接到主程序的问题。

2.0.24039.1

BUG 修复

  • 修复了用户同意游戏的用户协议后,后续的下载窗口没有打开的问题。

功能更新

  • 添加了内置浏览器(仅Windows),可以在设置中打开“启用内置浏览器”选项使原本应打开系统默认浏览器的功能切换到内置浏览器上。
  • 添加了禁用浏览器游戏的iframe提取功能,可以通过阻止 Celestite 解析浏览器游戏启动页的iframe路径来提高启动速度,但会破坏 Celestite 的一些技术性功能(区别见设置“禁用iframe提取”部分)。
  • 在任务页面添加了前往交换点数页面的按钮。

内部调整

  • 优化了内存占用。
  • 优化了页面的打开速度。

2.0.24036.1

BUG 修复

  • 修复了用户在 DMM 上修改密码后,在 Celestite 上登录无法启动游戏的问题。
  • 修复了在反复切换游戏页的客户端游戏和浏览器游戏选项时,游戏列表中的游戏内容反复加载的问题。

内部调整

  • 部分弹窗的初始化被调整为懒加载以提高性能。

2.0.24033.3

BUG 修复

  • 修复了在下载完成游戏依赖后,如依赖文件需要管理员权限则可能出现的启动失败的问题。
  • 修复了下载游戏时不会正确适配系统代理的问题。
  • 修复了在 DMMGamePlayer 与 Celestite 同时使用的情况下,DMMGamePlayer 对游戏配置文件做出的修改不会反映到 Celestite 的问题。

功能更新

  • 添加了本地的游戏置顶功能,该功能置顶的游戏优先级高于 DMM 置顶。

2.0.24033.2

BUG 修复

  • 修复了执行卸载时拼接卸载程序路径时的路径错误问题。

2.0.24033.1

内部调整

  • 调整了读取游戏目录时的逻辑,现在读取目录时会强制在路径上检查子目录,防止出现误操作导致出现非预期行为。

2.0.24030.1

BUG 修复

  • 修复了在登录后用户名为空时可能导致程序出现崩溃的问题。

2.0.24026.1

内部调整

  • 现在在游戏配置文件被修改时会输出相关数据的日志。

2.0.24025.1

功能更新

  • 添加了二次确认窗口以防止出现误删和误操作游戏目录的情况。