Releases: CylorineStudio/SwiftScaffolding
Releases · CylorineStudio/SwiftScaffolding
0.2.1
更新日志
- chore: 更新 LICENSE 中的组织名与年份 by @AnemoFlower in #36
- feat: 添加更多
Optionby @AnemoFlower in #37
完整变更日志:0.2.0...0.2.1
0.2.0
更新日志
- fix: startListener() 未被标记为
@discardableResultby @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/32 - feat: 为 ScaffoldingClient 添加自动心跳并优化代码 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/33
- chore: 为部分工具类添加测试 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/34
完整变更日志: https://github.com/CeciliaStudio/SwiftScaffolding/compare/0.1.1...0.2.0
0.1.1
本版本提升了联机稳定性,并调整了文档格式。
更新日志
- fix: 修复部分情况下加入房间可能失败的问题 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/26
- feat!: 扩展 ByteBuffer by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/28
- docs: 整理文档格式 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/29
完整变更日志:https://github.com/CeciliaStudio/SwiftScaffolding/compare/0.1.0...0.1.1
0.1.0
本版本基本实现了 Scaffolding 的全部标准和错误处理,可以直接与启动器对接。
API 依然可能发生破坏性变更,所以没有修改 major。
更新日志
- feat: Minecraft 服务器检测 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/20
- feat: 自定义扩展协议 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/22
- feat!: 房间关闭检测 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/24
- feat: 玩家信息检验 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/25
- fix: checkMinecraftServer 会抛出错误 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/21
完整变更日志: https://github.com/CeciliaStudio/SwiftScaffolding/compare/0.0.2...0.1.0
0.0.2
本版本添加了 macOS 12 支持与错误本地化翻译,并优化了本地多开。
更新日志
- feat(ci): 添加 CI 工作流 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/6
- chore: 扩宽 EasyTier 中部分字段的访问等级 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/7
- feat: 为错误添加本地化翻译 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/10
- fix: Localizable.strings 部分行末未加分号 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/11
- feat: 在使用本地端口时检查是否可用 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/13
- feat: 添加 --listener=0 参数 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/16
- fix: 修复可能的内存泄漏 [skip ci] by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/17
- fix: ScaffoldingClient EasyTier 启动失败时会导致当前进程崩溃 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/18
- feat: 在 ScaffoldingClient/ScaffoldingServer 被释放时输出日志 by @AnemoFlower in https://github.com/CeciliaStudio/SwiftScaffolding/pull/19
完整变更日志:https://github.com/CeciliaStudio/SwiftScaffolding/compare/0.0.1...0.0.2
0.0.1
基本可用的版本,实现了当前(fb4e615)Scaffolding 协议的全部规范,同时支持自定义扩展协议。
完整变更日志: https://github.com/CeciliaStudio/SwiftScaffolding/commits/0.0.1