From 2c328ccf6621864b6a7681346f90f376d85b2989 Mon Sep 17 00:00:00 2001 From: tangcent Date: Mon, 1 Apr 2024 21:30:24 +0800 Subject: [PATCH] release 2.3.0 --- IDEA_CHANGELOG.md | 11 +++++++++++ gradle.properties | 2 +- idea-plugin/parts/pluginChanges.html | 13 ++++++++++--- plugin-script/release.sh | 10 ++++++---- 4 files changed, 28 insertions(+), 8 deletions(-) diff --git a/IDEA_CHANGELOG.md b/IDEA_CHANGELOG.md index f543ae90..9e474523 100644 --- a/IDEA_CHANGELOG.md +++ b/IDEA_CHANGELOG.md @@ -1,3 +1,14 @@ +* 2.3.0 + * chore: polish docs and comments [(#536)](https://github.com/tangcent/easy-api/pull/536) + + * chore: fix compatibility issues in compatibility verification [(#535)](https://github.com/tangcent/easy-api/pull/535) + + * fix: implement error handling in remoteConfigContent function [(#534)](https://github.com/tangcent/easy-api/pull/534) + + * fix: resolve comment for custom enum field [(#533)](https://github.com/tangcent/easy-api/pull/533) + + * feat: optimize configuration loading logic for enhanced efficiency and reliability [(#532)](https://github.com/tangcent/easy-api/pull/532) + * 2.2.9 * feat: Enhance support for enum fields in 'field' [(#527)](https://github.com/tangcent/easy-api/pull/527) diff --git a/gradle.properties b/gradle.properties index b2640ee0..5c3c6c6d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ plugin_name=EasyApi -plugin_version=2.2.9.212.0 +plugin_version=2.3.0.212.0 kotlin.code.style=official kotlin_version=1.8.0 junit_version=5.9.2 diff --git a/idea-plugin/parts/pluginChanges.html b/idea-plugin/parts/pluginChanges.html index 2dc330a2..50415c6d 100644 --- a/idea-plugin/parts/pluginChanges.html +++ b/idea-plugin/parts/pluginChanges.html @@ -1,9 +1,16 @@ -v2.2.9(2023-11-26)
+v2.3.0(2024-04-01)
Full Changelog +

Enhancements:

+ -
  • enhancements: feat: Enhance support for enum fields in 'field' (#527)
  • +

    Fixes:

    + + diff --git a/plugin-script/release.sh b/plugin-script/release.sh index 6f1535ce..3fa93800 100755 --- a/plugin-script/release.sh +++ b/plugin-script/release.sh @@ -33,8 +33,8 @@ commits=$(git log --pretty=format:"%s" v${last_version}..HEAD | sed 's/\(#\([0-9 echo "commits:${commits}" # Separate commits into enhancements and fixes -enhancements=$(echo "${commits}" | grep -i "^feat" | sed 's/^/
  • enhancements: /;s/$/<\/li>/') -fixes=$(echo "${commits}" | grep -i "^fix" | sed 's/^/
  • fixes: /;s/$/<\/li>/') +enhancements=$(echo "${commits}" | grep -i "^feat" | sed 's/^/
  • /;s/$/<\/li>/') +fixes=$(echo "${commits}" | grep -i "^fix" | sed 's/^/
  • /;s/$/<\/li>/') others=$(echo "${commits}" | grep -ivE "^feat|^fix" | sed 's/^/
  • /;s/$/<\/li>/') @@ -49,14 +49,16 @@ echo "" >> ${basedir}/idea-plugin/parts/pluginChanges.html echo "Full Changelog" >> ${basedir}/idea-plugin/parts/pluginChanges.html +echo "

    Enhancements:

    " >> ${basedir}/idea-plugin/parts/pluginChanges.html # Write the list of enhancements to the pluginChanges.html file (if there are any) if [ -n "${enhancements}" ]; then - echo "" >> ${basedir}/idea-plugin/parts/pluginChanges.html + echo "" >> ${basedir}/idea-plugin/parts/pluginChanges.html fi +echo "

    Fixes:

    " >> ${basedir}/idea-plugin/parts/pluginChanges.html # Append the list of fixes to the pluginChanges.html file (if there are any) if [ -n "${fixes}" ]; then - echo "" >> ${basedir}/idea-plugin/parts/pluginChanges.html + echo "" >> ${basedir}/idea-plugin/parts/pluginChanges.html fi # Append the list of other commits to the pluginChanges.html file (if there are any)