diff --git a/IDEA_CHANGELOG.md b/IDEA_CHANGELOG.md
index 03b231f4a..e91137c5e 100644
--- a/IDEA_CHANGELOG.md
+++ b/IDEA_CHANGELOG.md
@@ -1,3 +1,12 @@
+* 2.6.9
+ * fix: implement error handling in remoteConfigContent function [(#1115)](https://github.com/tangcent/easy-yapi/pull/1115)
+
+ * fix: resolve comment for custom enum field [(#1112)](https://github.com/tangcent/easy-yapi/pull/1112)
+
+ * fix: resolve configuration loading issue in several actions [(#1111)](https://github.com/tangcent/easy-yapi/pull/1111)
+
+ * feat: optimize configuration loading logic for enhanced efficiency and reliability [(#1107)](https://github.com/tangcent/easy-yapi/pull/1107)
+
* 2.6.8
* feat: Enhance support for enum fields in 'field' [(#1083)](https://github.com/tangcent/easy-yapi/pull/1083)
diff --git a/gradle.properties b/gradle.properties
index b8157bb10..0213836b4 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,5 +1,5 @@
plugin_name=EasyYapi
-plugin_version=2.6.8.212.0
+plugin_version=2.6.9.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 685d1d809..07f1f39ca 100644
--- a/idea-plugin/parts/pluginChanges.html
+++ b/idea-plugin/parts/pluginChanges.html
@@ -1,8 +1,29 @@
-v2.6.8(2023-11-26)
+v2.6.9(2024-03-31)
Full Changelog
+
+
+
enhancements:
+
- - enhancements:
- - enhancements: feat: Enhance support for enum fields in 'field' (#1083)
+ - feat: optimize configuration loading logic for enhanced efficiency and reliability (#1107)
+
+
+
+fixes:
+
+
+
+ - fix: implement error handling in remoteConfigContent function (#1115)
+
+
+ - fix: resolve comment for custom enum field (#1112)
+
+
+ - fix: resolve configuration loading issue in several actions (#1111)
+
diff --git a/idea-plugin/src/main/resources/META-INF/plugin.xml b/idea-plugin/src/main/resources/META-INF/plugin.xml
index 9f284765d..343200123 100644
--- a/idea-plugin/src/main/resources/META-INF/plugin.xml
+++ b/idea-plugin/src/main/resources/META-INF/plugin.xml
@@ -1,7 +1,7 @@
com.itangcent.idea.plugin.easy-yapi
EasyYapi
- 2.6.8.212.0
+ 2.6.9.212.0
Tangcent
diff --git a/plugin-script/release.sh b/plugin-script/release.sh
index cf02474de..13c16fd27 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 "enhancements: ${enhancements}
" >> ${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)