diff --git a/docs/changelog-zh-CN.md b/docs/changelog-zh-CN.md index 22a7576..b2142f2 100644 --- a/docs/changelog-zh-CN.md +++ b/docs/changelog-zh-CN.md @@ -26,4 +26,12 @@ - 修复在全局配置中使用过其它配置方法后,子项目的 `all` 方法失效问题 - 改进并采用 Gradle 项目命名规范 - 新增插件自身检查更新功能 +- 一些其它功能性的改进 + +## 1.0.4 | 2023.11.04 + +- 修复类似 `a=some` 和 `a_b=some` 的属性键值名称会造成重复方法名称的问题 +- 修复使用 `${...}` 生成的插值内容依然会携带字符串类型引号问题 +- 生成的代码使用 `@Nonnull` 标记以使其能够在 Kotlin DSL 脚本中识别为非空返回值类型 +- 新增 `project(...)` 配置方法支持同时配置多个项目 - 一些其它功能性的改进 \ No newline at end of file diff --git a/docs/changelog.md b/docs/changelog.md index 350b940..a42b5dc 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -27,4 +27,12 @@ - Fix `all` function of the sub-project fails after using other configuration functions in the global configuration - Improve and adopt Gradle project naming convention - Added plugin own update function +- Some other functional improvements + +## 1.0.4 | 2023.11.04 + +- Fix the issue where attribute key value names like `a=some` and `a_b=some` would cause duplicate method names +- Fix the problem that the interpolation content generated using `${...}` still carries string type quotes +- Generated code is marked with `@Nonnull` to make it recognized as a non-null return type in Kotlin DSL scripts +- Added `project(...)` configuration method to support configuring multiple projects at the same time - Some other functional improvements \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index f315585..22ebccb 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ project.description=An easy get project properties anywhere Gradle plugin. project.url=https://github.com/HighCapable/SweetProperty project.groupName=com.highcapable.sweetproperty project.moduleName=sweet-property -project.version=1.0.3 +project.version=1.0.4 project.licence.name=Apache License 2.0 project.licence.url=https://github.com/HighCapable/SweetProperty/blob/master/LICENSE project.developer.id="0" diff --git a/settings.gradle.kts b/settings.gradle.kts index 3724538..33adccd 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -8,7 +8,7 @@ pluginManagement { } plugins { id("com.highcapable.sweetdependency") version "1.0.3" - id("com.highcapable.sweetproperty") version "1.0.3" + id("com.highcapable.sweetproperty") version "1.0.4" } sweetDependency { isEnableVerboseMode = false