diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index ff473387..39d46e4d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -62,7 +62,7 @@ jobs:
version: 17
}
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Build with Maven
run: echo y | mvn clean install -Dskip.gpg=true -Dspotless.apply.skip=true -Dmaven.javadoc.skip=true
@@ -71,7 +71,7 @@ jobs:
name: Test coverage report
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Cache Maven Repos
uses: actions/cache@v3
with:
diff --git a/agent/pom.xml b/agent/pom.xml
index 0d899eab..ac0db601 100644
--- a/agent/pom.xml
+++ b/agent/pom.xml
@@ -58,7 +58,7 @@
1.5
true
1.7.25
- 30.1.1-jre
+ 32.0.0-jre
2.16.0
diff --git a/kernel/dynamic/mode/config/src/main/java/cn/hippo4j/threadpool/dynamic/mode/config/parser/ConfigParserHandler.java b/kernel/dynamic/mode/config/src/main/java/cn/hippo4j/threadpool/dynamic/mode/config/parser/ConfigParserHandler.java
index ea61255a..60d1f752 100644
--- a/kernel/dynamic/mode/config/src/main/java/cn/hippo4j/threadpool/dynamic/mode/config/parser/ConfigParserHandler.java
+++ b/kernel/dynamic/mode/config/src/main/java/cn/hippo4j/threadpool/dynamic/mode/config/parser/ConfigParserHandler.java
@@ -34,6 +34,7 @@ public final class ConfigParserHandler {
}
PARSERS.add(new PropertiesConfigParser());
PARSERS.add(new YamlConfigParser());
+ PARSERS.add(new JsonConfigParser());
}
public Map