Releases: suhang12332/Swift-Craft-Launcher
Releases · suhang12332/Swift-Craft-Launcher
1.0.6
1.0.5
新功能
- Feat: 修改圆形进度条实现,使用系统组件.
- Feat: 优化崩溃弹窗.
- Feat: 统一Notification,优化代码.
- Feat: 调整安装和更新的loading按钮大小.
- Feat: 优化hover,使用swiftui的方式.
- Feat: 为游戏默认生成名称.
- Feat: 调整helpbutton.
- Feat: 重构项目中的魔法值.
- Feat: 新增服务器资源,可添加到游戏(侧边栏可以找到).
- Feat: 重构curseforge转换器.
修复
- Fix: 修复GitHub Actions打包报Node不支持的错误.
- Fix: 当主窗口重新聚焦时使Toolbar中的Item也都被聚焦.@Hongbro886
1.0.4
新功能
- Feat: ToolBar新增游戏导出,删除,高级设置图标.
- Feat: 重构整合包导出功能,支持自定义.
- Feat: 优化代码,重构部分功能.
修复
- Fix: 修复GitHub Actions打包报Node不支持的错误.
1.0.3
新功能
- Feat: 新增三方登录(暂时支持LittleSkin)默认关闭(需要在设置中开启).
- Feat: 新增对链接非空的检测(资源详情页面).
- Feat: 优化麦克风申请重复.
- Feat: 在模组禁用时“删除”按钮也被禁用.@Hongbro886
- Feat: 菜单栏新增新版本显示(可跳转到版本详情).
- Feat: 调整整合包下载的picker样式.
- Feat: 新增资源详情页面的骨架加载展示.
- Feat: 新增下载游戏后根据启动器所选语言设置游戏默认语言.
- Feat: 去除玩家状态图标检测.
- Feat: 调整mod整合包下载资源的时候并发(为设置的并发的1/4,且向下取整).
- Feat: 去除mod解析的多余的modid解析.
修复
- Fix: 修复繁体模式下版本显示异常的问题 .
- Fix: 修复整合包导入的时候复制文件过程中视图展示逻辑错误的问题.
1.0.2
新功能
- Feat: 优化设置页
Picker组件体验,统一为通用组件,提升一致性与可维护性. - Feat: 调整 CurseForge 与 Modrinth 之间的 Mod 依赖检测与安装状态检测逻辑.
- Feat: 调整 Mod 扫描机制,新增文件目录树监听.
- Feat: 为其他资源类型增加“已安装”状态检测.
- Feat: 优化目录扫描执行逻辑,提升扫描效率.
- Feat: 优化 SQLite 初始化流程,提高稳定性与启动性能.
- Feat: 调整 Cache 目录结构,优化缓存管理.
修复
- Fix: 精简部分代码结构,提高可读性与可维护性.
- Fix: 内部逻辑优化,提升整体稳定性.
- Fix: 修复 Mod 安装与资源安装检测失败的问题.
1.0.1
新功能
- Feat: 自动隐藏不受支持的旧版本(如 1.13 以下).
- Feat: 导出整合包时可添加自定义描述.
- Feat: 支持在详情页中直接下载对应资源.
- Feat: 世界路径支持一键复制 / 打开.
- Feat: 支持一键在 Chunkbase 中打开世界种子.
- Feat: 新增损坏游戏标记,问题更易发现.
- Feat: 新增 Java 详细信息查看入口.
- Feat: 新增崩溃弹窗提示.
- Feat: 支持在小屏设备上限制窗口高度并启用滚动(需在设置中手动开启).
- Feat: 优化整合包下载页面与整体布局,在 13 英寸等小屏设备上也能完整操作.
- Feat: 优化侧边栏宽度、图标尺寸与图片加载表现.
- Feat: 改进输入框与按钮布局,使交互更加直观.
修复
- Fix: 修复整合包下载与详情页下载无法正确过滤 / 下载的问题.
- Fix: 修复本地数据包在详情页不显示的问题.
- Fix: 修复服务器删除无确认及无法删除的问题.
- Fix: 增强多处越界保护与异常处理,减少崩溃和不可预期行为.
1.0.0
新功能
- Feat: 调整存档展示页面(新增关闭当前 sheet 的按钮).
- Feat: 新增分享按钮(服务器、投影、截图等信息分享).
- Feat: 调整头像渲染失败时使用 Steve 默认头像.
- Feat: 重构项目主窗口结构,以及启动信息等部分功能的结构.
- Feat: 调整版本号为 1.0.0.
0.5.3-beta
新功能
- Feat: 重构部分项目结构
0.5.2-beta
新功能
- Feat: 调整java路径
- Feat: 优化添加玩家的时候顶部loding的高度
- Feat: 在mod详情页面新增浏览器按钮, 点击可以查看mod信息在modrinth或者curseforge网站
- Feat: 调整java下载窗口未下载的时候的图标大小
修复
- Fix: 修复对已选中披风的重复渲染问题
- Fix: 修复正版用户在切换皮肤后会删除Keychain数据的问题
- Fix: 修复禁用mod后列表刷新会失效的问题
0.5.1-beta
新功能
- Feat: 回退并调整 CommonSheetView
- Feat: 新增 UI 风格选择
- Feat: 减少分散的Binding在view中
- Feat: 分离游戏启动逻辑
- Feat: 调整游戏删除流程,调整设置页面的高级设置图标