这里是 AuthMe 5.3 的主要更新列表。 closed issues in the 5.3 milestone. To see which changes may require an action on your side, please refer to Breaking Changes.
5.3.2: Bug 修复
- 你可以在所有 Minecraft 版本中使用同一个 Jar 文件了
- 修复有时玩家在登出时丢失了速度 (#1238)
- 添加对限制用户名的正则表达式支持 (#1227)
- 组选择功能现在会移除所有的组,而不是仅仅移除主组 (#1265)
- 修复 'mySQLUseSSL' 不在某些数据库引擎生效 (#1261)
5.3.1: Argon2 移除
我们在 5.3.1 移除了对 Argon2 的支持,由于某些 dev bukkit 的下载限制。我们对这点非常抱歉。
5.3 发布
新的特性和更改
- 在数据库存储上次的 yaw 和 pitch 信息 (#815)
添加对 Argon2 哈希算法的支持 (#1150)- 修复了基于登陆状态的动态权限组 (#761)
- 改进了邮箱恢复系统:允许在正确填写代码后在游戏中设置密码 (#1109)
- 防止玩家收到垃圾邮件 (#1073)
- 添加
onSessionLogin
,onLogout
和onUnregister
到 commands.yml (#1090, #1218, #923) - 在 commands.yml 添加更多可用的替换标签 (#1026)
- 从 LoginSecurity 转换至 AuthMe (#1023)
- 创建
/authme debug
:各种查看数据&排错的功能 (#1034) - 创建
/authme purgeplayer
命令移除某个特定玩家 (#923) - 创建
/authme backup
命令来创建一个 AuthMe 数据的备份 (#1180) - 邮件发送:允许停用 25 端口的 TLS 支持 (#1075)
- 创建关于转换器的 Wiki 页面 (#1146)
- BUG 修复:/changepassword's 的别称没有在日志中隐藏 (#1104)
- 在可配置的一段时间后失效验证码 (#949)
- 帮助的翻译缺失时不再记录警告 (#1085)
- 添加了在邮箱相关的命令使用错误时的特定消息 (#1116)
- BUG 修复:转换的数据的大小写是错误的 (#1120)
登入前的属性处理,比如 limbo 玩家
- 允许配置 limbo 玩家如何存储 (#1125, #1147, #1113, #880)
- 对于每个配置,允许分别配置如何存储 (#1036)
- 创建关于 limbo 玩家特性的文档 (#1139)
- 优雅的处理读取错误 (#1070)
API 更改
- 增加 v3 API ,删除原有的老 API 类 (#1162)
- 在回话登入前触发可取消的
RestoreSessionEvent
事件 (#620) - 在输入错误密码时触发
FailedLoginEvent
事件 (#857) - 在玩家注销后触发
AbstractUnregisterEvent
事件 (#1169)
技术性更改