New
3.0.5
CVE
API Changes
- Kernel: Refactor of the way Lambda job classes are identified - #2370
New Features
- Bootstrap: Provides built-in GraalVM Reachability Metadata and nativeTest on Elasticjob Bootstrap - #2268
- Lifecycle: Support dynamic configuration of jobs through the Operation API in GraalVM Native Image - #2426
- Registry Center: Allows to skip Ensemble Tracker for ZookeeperConfiguration to allow connecting to HA enabled Zookeeper clusters in Kubernetes - #2072
Enhancements
- Build: Support for building with OpenJDK 22 - #2407
- Spring Boot Starter: Block
elasticjob-spring-boot-starterfrom passingspring-boot-startertest scope dependencies - #2418 - Doc: Adds documentation for connecting to Zookeeper Server with SASL enabled - #2442
- Dependencies: Bump Quartz to 2.4.0 - #2439
- Build: Support building and using ElasticJob with JDK23 - #2453
- Build: Support building and using ElasticJob with JDK24 - #2481
Bug Fixes
- Build: Removes non-existent
elasticjob-tracing-apiandelasticjob-error-handler-spimodule - #2412 - Spring Boot Starter: Fixes the issue that OneOffJobBootstrap cannot be used under ElasticJob Spring Boot Starter - #2014
- Spring: Fixes potential conflict in AOP proxy job class identification in Spring Framework - #2012