0.55.0
🚀 新特性
- ui: 在没有账号的情况下启动游戏前警告用户 (8ed4d46507b0bbea42525d3e69d4db741451535e)
- add-instance: 圆角样式和IPC安全的负载 (eaa823086ab03e87b194890a24c68062d632925f)
- commands: 添加混合命令系统基元 (746bd32dd0aa5314ac38100ff98c24dc15cd8806)
- launch: 允许在崩溃对话框中使用Esc键 + 持久化异常退出转储 (#1389) (8018ee01351c0cb362c55b29e590dc2339c70788)
- ui: 从图片对话框设置图片为启动器/实例背景 (gh #1344) (d87d02313a6c429aa22c3f32f92bb2965c99cb67)
- ui: 重新设计启动服务器对话框 (5065695b60d837b672f27c502987b58f559a5a18)
- ui: 在实例Java卡片中显示实际自动解析的Java (8ce6bb362561683f94ffcd134e9c330b304806c6)
- ui: 重新设计环境变量列表项 (25561b23e404b641df4e218667751092c85fe013)
- ui: 拖拽实例时自动滚动实例侧边栏 (#1396) (14dc3b67efcec45ad5e6e42c6ce0a3eadce1238d)
- launch: 为卡住的Minecraft进程添加强制结束按钮 (#1395) (7002e08a67fc49952168ae7c0a1259fd0a5dabc3)
- modpack: 导入MultiMC预启动和包装器命令 (#1386) (f22a34c661bab99adf381a16e4a8d8d3f2c36e4f)
🐛 修复与补丁
- 避免重复点击安装模组 (df030b56f15e7c88c29d257a7d61b18d21ed1a52)
- keystone-ui: 清理vue-tsc中Vue 2/Vuetify v2的遗留代码 (b7f39bd431da1e5babe8e2068da9f45638b757f6)
- ui: 从vue导入MaybeRef,而非@vueuse/core (c2599b943031bab4250da38810ff9164a51ca884)
- ui: 解除keystone-ui构建阻塞 (4007946715a785936fa3cd9de533e6e2d51674b7)
- keystone-ui: 多人游戏视图的vuetify v4清理 (f869f0ac5d3034f151b338f9c4706b2ce05b96f1)
- keystone-ui: vuetify v4步进器重命名和theme.change API (cb2b00e924d96945f4b3229a6c4f3e5eac09e4e4)
- 新版本无法安装Forge/NeoForge (8471eef17c37ef85da4c14bb945cbfd54160f67b)
- ui: 修复多个UI小故障 (19a4bfa10b38a3be9bfb3e7701786ea27c7b3c02)
- instance: 编辑时生成新引用并规范化isModified (431783b8b69b4e75473f1b976ebb469129a9d977)
- player-cape: 在读取naturalWidth前守卫图片引用 (dfc3c8c2270aebfb08bcf00b9b369d455a3fa854)
- market: 在计算依赖映射外注入TaskManager (80e6f8a8394fa16650662b8612aa235c311aef9e)
- gamesetting: 停止options.txt数组值中的反斜杠重复 (#1379) (7eea657a4461c2262beed52812ab5385897e57d8)
- ui: 共享工具提示栈泄漏/粘性工具提示 (4f8d2ecd7e9d23421782a4fd638c38e97e1f55d4)
- instance: 允许清除可选字段并规范化编辑IPC负载 (2d79992f2ef507584bbdc32ee33376faf9c333e7)
- 尝试解决Java 25问题 (bcd29ed116a6a0f439c282f3c8b776edee991c35)
🏗️ 重构
- wrtc-multiplayer: 将预加载运行时提取到@xmcl/wrtc-multiplayer包 (acbfe2c3567528a2cdfb3ec58ca65cc735d2f0fb)
- login: 将用户登录流程迁移到Vuetify 4模式并重新设计样式 (530b24de61e95d15351b40a39954d07935eb9a09)
- 改进一些UI细节 (dd582b472565d067c2ff68dfcda3334e0c79f5fa)
- 升级到Vue 3和Vuetify 4 (856eed836c4af825df9931ee66ea49cb377f190b)
- 改进实例安装可靠性 (6b359d3829b790018120d2d75ff1f12ccad666de)
- 移除一些死代码 (8007d9d72d9fa94b1990e908942ceb706bb37d9a)
- 移除未使用的文件 (20aca14eb501543a8ac1c829714d2817b30be086)