diff --git a/.github/workflows/graalvm.yml b/.github/workflows/graalvm.yml
index 3e3a79859..5e5b1277e 100644
--- a/.github/workflows/graalvm.yml
+++ b/.github/workflows/graalvm.yml
@@ -23,8 +23,7 @@ on:
paths:
- '.github/workflows/graalvm.yml'
- 'reachability-metadata/src/**'
- - 'test/native/native-image-filter/**'
- - 'test/native/src/**'
+ - 'test/native/**'
jobs:
build:
diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md
index f32ac216e..130c2586c 100644
--- a/RELEASE-NOTES.md
+++ b/RELEASE-NOTES.md
@@ -1,9 +1,35 @@
+## Release 3.1.0-SNAPSHOT
+
+### API Changes
+
+### New Features
+
+### Enhancements
+
+1. Bootstrap: Provides built-in GraalVM Reachability Metadata and nativeTest on Elasticjob Bootstrap - [#2268](https://github.com/apache/shardingsphere-elasticjob/pull/2268)
+1. Build: Support for building with OpenJDK 22 - [#2407](https://github.com/apache/shardingsphere-elasticjob/issues/2407)
+1. Spring Boot Starter: Block `elasticjob-spring-boot-starter` from passing `spring-boot-starter` test scope dependencies - [#2418](https://github.com/apache/shardingsphere-elasticjob/issues/2418)
+1. Lifecycle: Support dynamic configuration of jobs through the Operation API in GraalVM Native Image - [#2426](https://github.com/apache/shardingsphere-elasticjob/pull/2426)
+1. Doc: Adds documentation for connecting to Zookeeper Server with SASL enabled - [#2442](https://github.com/apache/shardingsphere-elasticjob/pull/2442)
+1. Build: Support building and using ElasticJob with JDK23 - [#2453](https://github.com/apache/shardingsphere-elasticjob/issues/2453)
+1. Build: Support building and using ElasticJob with JDK23 - [#2453](https://github.com/apache/shardingsphere-elasticjob/issues/2453)
+1. Dependencies: Bump Quartz to 2.4.0-rc3 - [#2439](https://github.com/apache/shardingsphere-elasticjob/issues/2439)
+
+### Bug Fixes
+
+1. Build: Removes non-existent `elasticjob-tracing-api` and `elasticjob-error-handler-spi` module - [#2412](https://github.com/apache/shardingsphere-elasticjob/pull/2412)
+1. Spring Boot Starter: Fixes the issue that OneOffJobBootstrap cannot be used under ElasticJob Spring Boot Starter - [#2014](https://github.com/apache/shardingsphere-elasticjob/issues/2014)
+
+### Change Logs
+
+1. [MILESTONE](https://github.com/apache/shardingsphere-elasticjob/milestone/7)
+
## 3.0.4
-## Dependencies Upgrade
+### Dependencies Upgrade
1. Update dependencies to fix CVE
-## Enhancements
+### Enhancements
1. Support for building with OpenJDK 21
2. Accelerate the startup speed of ElasticJob
3. Migrate from Junit Vintage to Junit Jupiter
diff --git a/pom.xml b/pom.xml
index 399162a31..f870e567b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -66,7 +66,7 @@
2.2
2.10.1
- 2.3.2
+ 2.4.0-rc3
3.9.2
5.7.0
@@ -188,12 +188,6 @@
org.quartz-scheduler
quartz
${quartz.version}
-
-
- com.mchange
- c3p0
-
-
diff --git a/test/native/pom.xml b/test/native/pom.xml
index 805c2ea15..417e9c0d5 100644
--- a/test/native/pom.xml
+++ b/test/native/pom.xml
@@ -29,9 +29,9 @@
true
- 3.3.4
+ 3.3.5
2.0.16
- 1.5.8
+ 1.5.11