Releases: CylorineStudio/PCL.Mac.Refactor
1.0.1
1.0.0
本版本是 PCL.Mac 的第一个正式版。
更新日志
- feat: 启动器更新 by @AnemoFlower in #132
- feat: Minecraft 目录管理 by @AnemoFlower in #134
- feat: 返回快捷键 by @AnemoFlower in #137
- feat: 愚人节版本分类 by @AnemoFlower in #136
- fix: “千万别点”应用时机错误 by @AnemoFlower in #135
- fix: “添加微软账号”弹窗按钮重复 by @AnemoFlower in #141
- optimize(cache): 使用 .reloadRevalidatingCacheData 代替 .reloadIgnoringLocalCacheData by @AnemoFlower in #133
- chore: 使用自定义逻辑解析 Modrinth API 返回的日期 by @AnemoFlower in #139
完整日志:v0.3.0...v1.0.0
0.3.0
本版本添加了 Modrinth 资源下载和整合包安装功能,并优化了动画效果,调整了部分页面的样式。
更新日志
- feat: Modrinth 资源下载 by @AnemoFlower in #109
- feat: Modrinth 整合包下载 & 安装 by @AnemoFlower in #124
- feat: NeoForge 安装 by @AnemoFlower in #120
- feat: 在 Minecraft 安装页面添加 BMCLAPI 来源提示 by @AnemoFlower in #104
- feat: 自定义联机节点 by @AnemoFlower in #118
- feat: 在有进行中的任务时显示 ExtraButton by @AnemoFlower in #126
- optimize(animation): 优化侧边栏动画 by @AnemoFlower in #119
- fix: Java 挑选逻辑错误 by @AnemoFlower in #112
- fix: 在只有 major 时无法识别 Java 版本号 by @AnemoFlower in #116
- fix: Java 安装任务未确保目标父目录存在 by @AnemoFlower in #122
- fix: 无法识别位于传统路径的 base manifest by @AnemoFlower in #130
- chore: 在非调试模式下隐藏任务页面的“添加任务”卡片 by @AnemoFlower in #128
- optimize: 优化消息框 API by @AnemoFlower in #129
- chore: 更新组织名称与官网链接 by @AnemoFlower in #107
- chore(style): 调整“关于与鸣谢”页面样式 by @AnemoFlower in #105
完整日志: v0.2.1...v0.3.0
0.2.1
本版本添加了 Java 安装与切换功能,优化了部分用户体验,并加入了欢迎弹窗。
更新日志
- chore: 添加 copilot-instructions.md by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/90
- optimize: 移除 MyCard 折叠冷却 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/93
- feat: Java 切换与列表显示 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/92
- feat: 优化微软登录错误处理 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/94
- feat: Mojang Java 安装 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/96
- fix: 将“PCL.Mac.Refactor 暂时没有 Java 安装功能”替换为“去安装”按钮 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/98
- feat: 欢迎弹窗 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/97
- optimize(release): 将 release.yml 的构建部分和发版部分拆分 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/99
- release: 0.2.1 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/100
- Revert "optimize(release): 将 release.yml 的构建部分和发版部分拆分" by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/101
完整日志:https://github.com/CeciliaStudio/PCL.Mac.Refactor/compare/v0.2.0...v0.2.1
0.2.0
本版本添加了对旧版本与 Modded 实例的支持,新增了百宝箱与回声洞功能,并修复了一些问题。
更新日志
- feat: 旧版本支持 by @AnemoFlower in #72
- fix: #71 by @AnemoFlower in #75
- chore: 将 App Category 修改为 Utilities by @AnemoFlower in #78
- feat: Mod Loader 安装 by @AnemoFlower in #73
- feat: 百宝箱与回声洞 by @AnemoFlower in #79
- chore: 更新代码文件文件头中的创建者昵称 by @AnemoFlower in #80
- feat: 联机功能状态显示 by @AnemoFlower in #81
- optimize: 任务系统优化 by @AnemoFlower in #82
- release: 0.2.0 by @AnemoFlower in #83
完整日志:v0.1.3...v0.2.0
0.1.3
本版本添加了联机功能,可与其它实现了 Scaffolding 协议的启动器联机,并完善了 Minecraft 启动功能,支持显示进度与取消启动。
更新日志
- fix: 部分页面未使用
@StateObject存储数据模型 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/56 - feat: 添加联机功能 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/45
- chore: 将背景颜色改为浅蓝色 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/59
- optimize(issueTemplates): 优化问题模板 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/64
- feat: 完善 Minecraft 启动功能 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/60
- feat: 为联机功能添加帮助文档链接与地区检查 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/66
- release: 0.1.3 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/68
完整日志:https://github.com/CeciliaStudio/PCL.Mac.Refactor/compare/v0.1.2...v0.1.3
0.1.2
本版本添加了模态框、账号管理系统与启动器版本显示,并修复了一些问题。
更新日志
- feat: 支持弹出 Hint by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/42
- chore: 同步 Meloong-Git/PCL 的 LICENSE 变更 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/46
- feat: 启动器元数据与自动化发版 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/47
- fix: hint 背景宽度不正确 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/51
- feat: 模态提示框 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/49
- feat: 账号管理 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/44
完整日志:v0.1.1...v0.1.2
我真服了 发版工作流炸了两次
0.1.1
本版本优化了实例加载耗时,同时添加了一些动画和关于与鸣谢页面。
更新日志
- feat: 添加关于与鸣谢页面 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/34
- feat: 添加镐子动画控件 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/37
- refactor: 重构实例加载与管理 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/39
完整日志:https://github.com/CeciliaStudio/PCL.Mac.Refactor/compare/v0.1.0...v0.1.1
本版本为 CI #67 的构建产物。
0.1.0
本版本为 App 添加了图标,添加了配置系统与 Minecraft 下载/启动/管理 功能。
更新日志
- feat: 使用 Codable 加载数据模型 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/28
- refactor: 使代码符合 MVVM 架构 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/31
- feat: Minecraft 安装与启动 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/25
- feat: 为 App 添加图标 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/32
完整日志:https://github.com/CeciliaStudio/PCL.Mac.Refactor/compare/v0.0.1...v0.1.0
本版本为 CI #42 的构建产物。
0.0.1
本版本是 PCL.Mac.Refactor 的第一个 Release,包含一些控件和测试用的 UI,以及部分逻辑。
更新日志
- feat(ui): 添加页面管理系统 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/1
- feat: 设置自定义窗口样式 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/4
- chore: Update settings by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/5
- feat(game): 添加部分游戏管理与启动逻辑 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/2
- feat: 支持 macOS 12 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/6
- feat(ci): 在构建完成后上传 PCL.Mac.Core 的 dSYM by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/8
- fix: macOS 13 及以下的窗口按钮被遮挡 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/9
- feat: 任务系统 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/10
- feat(ui): 添加更多 UI 控件 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/11
- feat: 添加下载界面 UI by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/12
- feat: 添加颜色常量 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/14
- feat(ci): 修改 CI 配置 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/15
- chore: 测试 CI by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/16
- docs: 添加代码文档并为 PCL.Mac.Core 添加 MIT License by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/17
- feat: 支持 HTTP/2 by @AnemoFlower in https://github.com/CeciliaStudio/PCL.Mac.Refactor/pull/19
完整日志:https://github.com/CeciliaStudio/PCL.Mac.Refactor/commits/v0.0.1
本版本为 CI #13 的构建产物。
SHA-256: 50ae274c25f6d9b4fc78015350e2e796e4e349c041ac8706864e10dd23011fda