Java SDK
These release notes detail the new features, enhancements, and fixed issues for each version of the SchedulerX SDK for Java.
2026
|
Version |
Change type |
Description |
Release date |
Related documents |
|
1.13.5 |
new feature |
|
March 20, 2026 |
None |
|
new feature |
Script tasks can now pass data between upstream and downstream nodes in a workflow. |
|||
|
1.13.4 |
optimization |
CPU collection in K8s application mode now supports cgroup v2. |
February 13, 2026 |
None |
|
1.13.3 |
optimization |
Spring tasks are now compatible with Spring 7.x. |
January 15, 2026 |
None |
2025
|
Version |
Change type |
Description |
Release date |
Related documents |
|
1.13.1 |
bug fixes |
|
July 28, 2025 |
None |
|
1.13.0 |
new feature |
Added link encryption. For Professional Edition applications, this encrypts sensitive data during communication between the server and client. |
June 18, 2025 |
None |
|
1.12.7 |
improvement |
|
May 29, 2025 |
None |
|
bug fixes |
|
None |
||
|
1.12.5 |
improvement |
Improved Spring task compatibility in scenarios where other components also implement TaskScheduler. |
February 8, 2025 |
None |
|
1.12.3 |
new feature |
|
January 3, 2025 |
None |
|
improvement |
|
2024
|
Version |
Change type |
Description |
Release date |
Related documentation |
|
1.12.2 |
Improvement |
|
November 20, 2024 |
None |
|
1.12.1 |
New Feature |
|
October 12, 2024 |
None |
|
Improvement |
|
None |
||
|
1.11.5 |
Improvement |
|
June 17, 2024 |
None |
|
1.11.4 |
New Feature |
JobContext now provides the workflow ID. |
March 20, 2024 |
|
|
Improvement |
|
None |
||
|
1.11.1 |
New Feature |
Added support for obtaining task parameters from environment variables. |
February 20, 2024 |
None |
|
New Feature |
Added support for application isolation. |
None |
||
|
Bug Fix |
|
None |
||
|
1.10.14 |
New Feature |
Added support for graceful shutdown. The application now waits for running tasks to complete before shutting down, ensuring zero business impact during releases and restarts. |
January 2, 2024 |
|
|
New Feature |
Added support for configuring the subtask dispatch rate. |
None |
||
|
New Feature |
Added support for configuring a username and password for the embedded H2 database.
|
|||
|
Improvement |
Added support for isolation by application group. |
None |
||
|
Improvement |
Added support for distributing tasks to workers sorted by IP address. |
None |
||
|
Improvement |
|
|||
|
Improvement |
|
None |
||
|
Bug Fix |
|
None |
2023
|
Version |
Change type |
Description |
Release date |
Related documentation |
|
1.9.6 |
New feature |
Added support for standard and custom templates.
|
July 4, 2023 |
None |
|
New feature |
Added support for dispatching map tasks from a random starting position. Enable this feature with the setting |
None |
||
|
New feature |
Shell tasks now support common built-in system parameters.
|
None |
||
|
1.8.13 |
New feature |
Adjusted the execution thread model.
|
September 8, 2023 |
None |
|
New feature |
Added the following parameters.
|
None |
||
|
Improvement |
Improved the performance of map tasks during large-scale application deployments and scale-in operations. |
None |
||
|
Improvement |
Optimized heartbeat reporting during application startup to prevent slow container startups from delaying task processing. |
None |
||
|
Bug fixes |
|
None |
2022
|
Version |
Change type |
Description |
Release date |
Related documentation |
|
1.7.10 |
New Feature |
|
August 30, 2022 |
|
|
Improvement |
Optimized the client shutdown process to improve shutdown speed. |
N/A |
||
|
Bug Fix |
|
N/A |
||
|
1.6.1 |
Bug Fix |
Fixed high CPU usage in the detection thread for second-level broadcast jobs. |
August 3, 2022 |
N/A |
|
1.6.0 |
New Feature |
Added support for K8s Job scheduling. |
June 24, 2022 |
N/A |
|
Improvement |
|
N/A |
||
|
1.5.1.1 |
New Feature |
Added the ability to enable or disable Log Service dynamically without a restart. |
April 19, 2022 |
N/A |
|
Bug Fix |
|
|||
|
1.5.0.2 |
New Feature |
Added support for declarative job definitions in Spring Boot. You can now declare namespaces, applications, jobs, and alarms in a configuration file, simplifying job management. These declarations can be modified to launch applications in any environment with a single click. |
April 1, 2022 |
|
|
Visual MapReduce jobs (formerly parallel computing) now support subtask-level lists, logs, and reruns. You can also define custom tags for subtasks and search for them by tag. |
||||
|
1.4.2 |
New Feature |
The Log Service for SchedulerX 2.0 now allows you to view business logs for every job run (including distributed jobs) in the console. You can enable this feature by adding a Log4j or Logback configuration without changing any code. |
March 7, 2022 |
|
|
You can now view the stack trace of a running job directly in the console to help troubleshoot stuck jobs. To use this feature, you must upgrade the client to version 1.4.0 or later. |
N/A |
|||
|
Added support for ElasticJob executors. |
||||
|
1.3.4 |
New Feature |
|
January 6, 2022 |
2021
|
Version |
Change type |
Description |
Release date |
Related documentation |
|
1.3.2 |
Optimization |
Upgraded the default Log4j2 dependency to version 2.15.0. |
December 15, 2021 |
N/A |
|
1.3.0.3 |
New Feature |
Second-level standalone enhancement: Second-level standalone jobs can be dispatched to different idle instances for execution. The configuration parameter for SpringBoot applications is as follows: |
November 26, 2021 |
N/A |
|
Optimization |
Reduced agent shutdown time. |
N/A |
||
|
Bug Fix |
|
N/A |
||
|
1.2.9.1 |
Bug Fix |
Fixed an issue where jobs would hang and time out when a worker was integrated with Spring Cloud. |
August 30, 2021 |
N/A |
|
1.2.9 |
New Feature |
Second-level standalone enhancement: Allows standalone, second-level recurring jobs to be dispatched for execution across different instances. Configuration parameter: |
August 27, 2021 |
N/A |
|
Bug Fix |
Fixed an issue where a concurrently executing broadcast job could be interrupted and its worker list failed to update. |
N/A |
||
|
1.2.8.3 |
Bug Fix |
Fixed an issue where the scanning thread for a second-delay broadcast job did not terminate after a stop command was executed. |
August 13, 2021 |
N/A |
|
1.2.8.2 |
Bug Fix |
Fixed an issue where a second-delay broadcast job could hang during the batched deployment of a large number of workers. |
August 6, 2021 |
N/A |
|
1.2.8 |
New Feature |
|
June 23, 2021 |
N/A |
|
1.2.7 |
New Feature |
Added a switch to enable or disable the failover feature. |
April 28, 2021 |
N/A |
|
Bug Fix |
|
N/A |
||
|
1.2.5.2 |
New Feature |
Second-delay jobs now support millisecond-level intervals. |
April 8, 2021 |
N/A |
|
Optimization |
|
N/A |
||
|
1.2.4.3 |
New Feature |
|
January 21, 2021 |
N/A |
|
Bug Fix |
|
N/A |
2020
|
Version |
Change type |
Description |
Release date |
Related documentation |
|
1.2.3.1 |
Improvement |
Improves stability under high client load by preventing persistent connection failures that disrupt task scheduling. |
December 16, 2020 |
N/A |
|
1.2.2.2 |
New Feature |
|
December 10, 2020 |
N/A |
|
Improvement |
|
N/A |
||
|
1.2.1.2 |
New Feature |
|
October 20, 2020 |
N/A |
|
Improvement |
Optimized the client Netty thread pool. |
N/A |
||
|
Bug Fix |
|
N/A |
||
|
1.2.0.2 |
New Feature |
|
August 19, 2020 |
N/A |
|
Bug Fix |
|
N/A |
||
|
1.1.4.RELEASE |
New Feature |
|
May 15, 2020 |
N/A |
|
Bug Fix |
|
N/A |
||
|
1.1.2.RELEASE |
New Feature |
|
February 10, 2020 |
N/A |
|
Improvement |
Improves support for AppKeys across multiple groups. |
N/A |
2019
|
Version |
Type |
Description |
Release date |
References |
|
1.1.0 |
New feature |
|
December 17, 2019 |
N/A |
|
Optimized feature |
|
N/A |
||
|
Fixed issue |
|
N/A |
||
|
1.0.9 |
New feature |
|
November 28, 2019 |
N/A |
|
Fixed issue |
|
N/A |
||
|
1.0.8 |
New feature |
|
August 6, 2019 |
N/A |
|
Fixed issue |
|
N/A |
||
|
1.0.6-compatible |
Optimized feature |
This version is compatible with the |
July 2, 2019 |
N/A |
|
1.0.6 |
New feature |
Optimized feature
|
July 2, 2019 |
Note
The version number displayed in the console for this release is 1.0.4, which is inconsistent with the Maven version number. |
|
Fixed issue |
|
|||
|
1.0.3 |
New feature |
|
June 6, 2019 |
N/A |
|
Fixed issue |
|
N/A |
||
|
1.0.0 |
New feature |
|
April 30, 2019 |
N/A |