Skip to content

Releases: CarmJos/EasyConfiguration

[3.3.3] 版本更新: 提供便捷方法

11 Feb 13:47
Compare
Choose a tag to compare
  • feat(builder) 为 ConfiguredMap 提供更便利的defaults方法。

[3.3.1] 版本修复

10 Dec 18:31
Compare
Choose a tag to compare

[3.3.0] 版本更新:支持实例配置文件类

10 Dec 18:23
Compare
Choose a tag to compare

[3.2.1] 版本修复:Number类型丢失问题

06 Dec 13:54
Compare
Choose a tag to compare
  • fix(parse) 修复Number基础类型转型丢失的问题。#17

What's Changed

Full Changelog: 3.2.0...3.2.1

[3.2.0] 版本更新

09 Sep 17:05
Compare
Choose a tag to compare

BREAKING-CHANGE

ConfigurationWrapper 更改为泛型类,并新增 “getSource” 方法需要实现。

What's Changed

Full Changelog: 3.1.0...3.2.0

[3.1.0] 版本修复

20 May 10:30
Compare
Choose a tag to compare
  • fix(api) 修复配置文件重载不生效的问题。

BREAKING CHANGES

现在需要通过重写 ConfigurationProvider#onReload 方法来规定配置文件重载的方式。

Dependency

  • Bump yamlconfiguration from 1.1.0 to 1.2.0 by @dependabot in #5

Full Changelog: 3.0.0...3.1.0

[3.0.0] 版本更新

18 May 15:30
Compare
Choose a tag to compare

本版本为破坏性更新。

  1. 移除部分代码,包括 @ConfigCommentConfigCommentInfo
  2. 添加 @InlineComment@HeaderComment 两种注解来声明配置注释。
  3. 修正配置文件中注释格式,避免排序异常。

依赖更新

  • Bump yamlconfiguration from 1.0.11 to 1.1.0 by @dependabot in #4

Full Changelog: 2.3.0...3.0.0

[2.3.0] 版本更新

23 Apr 12:40
Compare
Choose a tag to compare
  • [U] 基于 tchristofferson/ConfigUpdater 项目重写YAML相关配置文件的注释部分。
  • [A]@ConfigComment 注解添加 ”startWrap“ 与 "endWrap" 两个选项,用于实现不同样式的注释。

[2.2.0] 版本更新

22 Apr 09:45
Compare
Choose a tag to compare
  • [A] 重新实现内部静态类的按序自动注册。

[2.1.0] 版本更新

22 Apr 05:04
Compare
Choose a tag to compare
  • [A] 实现JSON版本的数据格式。

部分代码来源于 BungeeCord 项目 (net.md_5.bungee.config.JsonConfiguration) 。

Full Changelog: 2.0.0...2.1.0