Server release notes

更新时间:
复制 MD 格式

This topic provides the release notes for SchedulerX, which cover new features, feature optimizations, and important bug fixes.

2026

March 20, 2026

Feature name

Update type

Description

Related documentation

OpenAPI optimization

New feature

ListJobs and ListWorkflows now support pagination.

None

Task management

New feature

Adds support for graceful shutdown. When a running task is disabled, it completes its current execution but will not be scheduled again.

None

Script task

New feature

Script tasks now support data passing between upstream and downstream tasks. This feature requires agent version 1.13.5 or later.

None

Workflow

New feature

Workflows now support retaining execution history based on status.

None

SDK access check

New feature

Notifies you of outdated SDK versions.

None

Bug fix

Bug fix

Fixed a bug in the OpenAPI operation for querying specific machines.

None

2025

October 29, 2025

Feature name

Update type

Description

Related documentation

Notification Management

New feature

Introduced a notification policy module. You can now set active time periods for different notification channels.

None

Calendar Management

New feature

You can now create custom calendars.

None

Notification Management

New feature

Added an early completion alarm that sends a notification when a task's runtime is shorter than expected.

None

Workflow

New feature

Enhanced workflow capabilities:

  • You can now use the Rerun Self and Rerun Self and Downstream options on completed workflow nodes.

  • You can now skip failed nodes in a workflow.

  • You can now edit the script for a script task directly within the workflow diagram.

None

Script Management

Enhancement

When saving a script, the console now displays information about historical versions to prevent accidental overwrites.

None

July 29, 2025

Feature name

Update type

Description

Related documentation

Synchronization Task

New feature

You can now synchronize a task to other namespaces with a single click.

None

Professional Edition Execution History

New feature

The Professional Edition now saves all execution history for the last two months and supports fuzzy keyword search.

None

Product Enhancements

Enhancement

  • You can now receive notifications when all workers are busy.

  • You can now receive notifications when no workers are available.

None

Bug Fixes

Bug fix

  • Fixed an issue where the script content was not copied when a script task was duplicated.

  • Fixed an issue that prevented SchedulerX from being opened in Financial Cloud.

  • Fixed an issue where creating a contact in the SchedulerX console would always redirect to the China (Hangzhou) region.

None

June 24, 2025

Feature name

Update type

Description

Related documentation

Professional Edition Enhancements

New feature

  • Added support for link encryption to protect data in transit between the server and client.

  • Added support for a tag-based routing policy. You can now configure whether a task without tags can be scheduled on workers that have tags.

None

Product Enhancements

Enhancement

  • Improved the styling of menu lists.

  • Fixed inconsistent styling for the "Updated by" field across different menus.

  • Fixed an issue in the MapReduce sub-task list where the worker field was not fully displayed.

  • Fixed an issue where error dialog boxes could not be closed.

None

May 31, 2025

Feature name

Update type

Description

Related documentation

Script Version Management for SchedulerX K8s Tasks

New feature

SchedulerX instances now support script version management for K8s tasks.

K8s task

April 20, 2025

Feature name

Update type

Description

Related documentation

Script Task Enhancements

New feature

  • The script editing page is now in the Task Management list.

  • Added support for the PHP script language.

  • Added script templates.

  • You can now view and compare script version history.

  • Added built-in system parameters for scripts. This feature requires agent version 1.12.5 or later.

February 25, 2025

Feature name

Update type

Description

Related documentation

Log Query

Enhancement

Added support for pagination and filtering by task name.

Connect to Log Service

OpenAPI

Enhancement

  • You can now use incremental updates when updating applications and tasks.

  • You can now set a priority when you create or update a task.

Terraform

Enhancement

Added Terraform support for namespaces and application groups.

2024

October 16, 2024

Feature name

Change type

Description

Related documentation

Go SDK

Optimization

Released Go SDK v1.0.3:

  • Added support for graceful shutdown for Go clients.

  • Fixed memory leaks in broadcast tasks and MapReduce tasks.

Go task

ElasticJob task

Optimization

Released ElasticJob plugin v2.1.5, compatible with ElasticJob 2.1.5.

Bug fix

Bug fix

Fixed an issue where log queries for a specific task instance returned logs from other task instances.

July 28, 2024

Feature name

Change type

Description

Related documentation

Basic Edition capability upgrade

Optimization

The Basic Edition now supports contacts and contact groups.

None

Alert management upgrade

Optimization

In task management, you can now select contacts or contact groups, eliminating the need to configure them separately.

K8s task upgrade

Optimization

Job YAML now supports task concurrency, enabling multiple tasks to run simultaneously.

June 28, 2024

Feature name

Change type

Description

Related documentation

OpenAPI upgrade

New feature

Added version information to the operations for creating, modifying, and querying application groups.

None

Bug fixes

Bug fix

  • Fixed an issue where querying task logs via a workflow failed.

  • Fixed an issue where log queries for running tasks would fail.

  • Fixed a navigation failure on the MSE portal when redirecting from application management to task management.

  • Corrected inaccurate log timestamps for K8s tasks.

May 28, 2024

Feature name

Change type

Description

Related documentation

Notification management

New feature

Added support for verification codes for SMS and email notifications.

None

Time type

New feature

Cron expressions now support second-level scheduling.

Alibaba Cloud International

New feature

SchedulerX is now commercially available on Alibaba Cloud International.

Bug fix

Bug fix

Fixed validation failures for some email address formats.

April 28, 2024

Feature name

Change type

Description

Related documentation

Task scheduling enhancement

New feature

Cron, Fixed rate, and Second delay tasks now support validity periods, allowing you to specify a start time for scheduling.

Log Service upgrade

New feature

The log retention period is increased from 2 weeks to 2 months.

OpenAPI upgrade

New feature

After a one-time job is complete, you can use the GetJobInstanceList API to obtain information about its task instances.

Bug fixes

Bug fix

  • Fixed an issue where unix_cron did not support time zones such as GMT-8.

  • Fixed an issue that caused workflow exports to fail.

March 27, 2024

Feature name

Change type

Description

Related documentation

Log Service

New feature

To simplify troubleshooting, logging is now added for scenarios such as one-time task completions, failed task retries, and exceeded task concurrency limits.

Connect to Log Service

Bug fix

Fixed an issue that prevented users from viewing historical logs for deleted tasks.

Alert upgrade

New feature

Email and SMS alerts now support custom formatting, and support for Lark alerts has been added.

Script task

Bug fix

Fixed an issue that prevented script tasks from being imported or exported.

HTTP task

Bug fix

Fixed an issue where HTTP tasks could not retrieve instanceParameters.

February 29, 2024

Feature name

Change type

Description

Related documentation

Java SDK v1.11.1

Bug fix

Fixed an issue where security vulnerabilities and logging conflicts in dependencies such as Netty and Logback prevented SchedulerX logs from being printed.

Java SDK

Price reduction

New feature

Significantly reduced the pricing for Task Hosting CUs, with volume discounts available.

January 25, 2024

Feature name

Change type

Description

Related documentation

Go SDK

New feature

Added support for MapReduce tasks.

Workflow

New feature

  • Added support for flowchart and list views.

    Note

    The flowchart view uses a DAG to show the dependency topology, helping you quickly identify workflow bottlenecks. In the list view, you can sort by duration or schedule time to pinpoint the most time-consuming tasks.

  • Added operation records for workflow dependency modifications, allowing you to compare the workflow before and after the changes.

  • Added support for bulk operations on workflows, including enabling, disabling, and deleting.

Task management

New feature

Added support for exporting tasks by ID and incremental exports.

Task instance list

New feature

You can now sort both workflow-scheduled and individually scheduled tasks by schedule time in descending order. A new Include Workflow filter has also been added.

Cluster

New feature

Added support for load balancing policies.

2023

December 14, 2023

Feature

Type

Description

References

SDK for Go

New feature

Adds support for broadcast jobs.

Workflow

New feature

  • Introduces workflow-level operations, including stop, rerun, pause, unpause, skip, and unskip. You can now also export and import entire workflows, simplifying migration between different environments.

  • Improves the save speed for workflows.

HTTP job

New feature

Adds support for responses larger than 1,000 bytes.

October 23, 2023

Feature

Type

Description

References

SDK for Go

New feature

SchedulerX now supports the SDK for Go, enabling you to connect Go applications and schedule their methods. The current version of the SDK supports standalone jobs. Support for distributed jobs will be added in a future release.

August 24, 2023

Feature

Type

Description

References

Logging enhancement

Enhancement

Logging now supports isolation by application group.

Note

This feature requires agent version 1.10.5 or later.

None

Job history enhancement

Enhancement

  • The Basic Edition now retains up to 30 records, up from 10, and the Professional Edition retains up to 300 records, up from 100.

  • You can now configure job history retention based on execution status, allowing you to keep recent failed records for easier troubleshooting.

July 10, 2023

Feature

Type

Description

References

Overview data API

New feature

An API is now available to retrieve overview data.

Workflow enhancement

New feature

A single job can now be a dependency for multiple workflows. You can also preview job details from a workflow node.

Operation audit enhancement

New feature

ActionTrail now supports operation audits for RAM users and roles.

Calendar enhancement

New feature

Adds support for application-level calendars, which apply to all jobs within an application and have a lower priority than job-level calendars.

Kubernetes job optimization

Enhancement

When you disable or delete a Kubernetes job, SchedulerX automatically cleans up its associated Pods to prevent resource waste.

April 27, 2023

Feature

Type

Description

References

Workflow enhancement

New feature

Adds support for cross-application job orchestration and improves the user experience of the workflow canvas. This update also includes several bug fixes.

None

Kubernetes job enhancement

New feature

Introduces sharded execution for Kubernetes jobs. You can also back up managed jobs by exporting them as standard workloads with a single click.

Alerting enhancement

New feature

Adds support for custom webhooks, enabling you to send alert events to your own HTTP endpoints.

Enterprise feature enhancement

New feature

The operation audit feature is now integrated with ActionTrail. RAM authorization is enabled by default for new users.

March 31, 2023

Feature

Type

Description

References

Support for @everyone in webhook alerts

New feature

Webhook alerts now support @everyone mentions in group chats and feature optimized alert templates.

None

RAM authorization for resource creation

New feature

RAM users must now be authorized by a RAM role to create new namespaces and applications.

Expanded template support for Kubernetes script jobs

New feature

Kubernetes script jobs now support both standard and custom templates.

Calendar

New feature

Adds support for business days and financial transaction days.

Role-based SSO

New feature

Adds support for role-based SSO.

February 1, 2023

Feature

Type

Description

References

Job scheduling resource package (Professional Edition)

New feature

Introduces prepaid monthly job scheduling resource packages that let you use job scheduling CUs at a lower price.

SchedulerX resource package description

New features for workflow management

New feature

  • Workflows now require manual saving after each modification to the workflow graph.

  • The coordinates of workflow nodes can now be saved.

New features for job management

New feature

  • Adds an agent mode for HTTP jobs, which enables you to run HTTP interfaces through an agent. This feature requires agent version 1.8.3 or later.

  • For Map jobs, you can now configure whether the master node participates in execution and whether sub-jobs are retried if a worker goes offline. This feature requires agent version 1.8.3 or later.

2022

November 21, 2022

Change type

Description

Related documentation

New feature

  • job management: Supports deleting jobs in bulk.

  • Log Service: Improved the capacity of Log Service for business logs.

None

  • New trigger type: Added support for Unix cron expressions.

  • workflow management: You can now mark multiple workflow instances as successful at once.

  • namespace management: Supports searching for namespaces by name or ID.

  • job management: Supports one-time manual runs of second-granularity jobs for debugging.

None

Bug fix

job management: Fixed a query error that occurred after importing a Kubernetes job.

October 20, 2022

Change type

Description

Related documentation

New feature

  • Kubernetes job: Supports scheduling native Kubernetes cron jobs.

  • job management: Supports one-click synchronization of Kubernetes cron jobs.

None

  • Job running: You can now set instance parameters for a single job run.

  • Added the following trigger types to JobContext:

    • 1: Scheduled trigger

    • 3: API trigger

    • 6: Manual trigger

None

Enhancement

Alert management: Improved job alerting features.

August 30, 2022

Change type

Description

Related documentation

New feature

  • tracing analysis: You can now perform end-to-end tracing of scheduled job executions with visualized query results.

  • HTTP job: Supports execution log queries and tracing analysis.

How to enable tracing analysis

New job type: Supports scheduling and running native Spring scheduled jobs.

Spring jobs

New feature

application management: Supports retrieving application integration configurations with a single click.

New feature

Alert management: You can now query your alert history.

Notification contacts

  • Job alerts: You can now receive notifications for successful job executions.

  • permission management: Supports role-based authentication.

None

Enhancement

application management: Optimized the layout of application parameters.

June 24, 2022

Change type

Description

Related documentation

New feature

  • Alert management: You can now create contacts and contact groups, and link application group alerts to contact groups.

  • Kubernetes job: Supports scheduling native Kubernetes Pods or Jobs.

Enhancement

List views now stay on the current page after you perform an operation.

May 13, 2022

Change type

Description

Related documentation

New feature

Added support for alert notifications via phone call and WeChat message.

None

Enhancement

Supports multiple response parsing modes, including HTTP status codes, custom JSON, and custom strings.

Reduced false positive alerts during server and executor deployments.

None

April 19, 2022

Change type

Description

Related documentation

New feature

  • Supports enabling and disabling jobs in batches.

  • You can now query business logs by time with pagination, and the results now include log timestamps.

  • The maximum execution timeout for HTTP jobs is increased to 2 minutes.

Enhancement

The maximum length of an application ID is increased to 64 characters.

  • Improved the descriptions of job execution modes.

  • Improved the explanations for forced job stops in various scenarios.

  • Fixed a bug where automatic worker failover failed if all workers for a job went offline.

Job management

March 15, 2022

Change type

Description

Related documentation

New feature

Overview page updates:

  • Added a summary chart for jobs triggered per minute.

  • Added drill-down links from summary data.

  • Added a list of online workers.

None

Introduced feature differentiation between the Basic Edition and Professional Edition. The Professional Edition has been enhanced with new capabilities.

Professional Edition Public Preview

For parallel computing jobs, you can now assign custom labels when splitting a job. These labels can then be used to query the sub-job list in the console.

Added integration support for ElasticJob executors.

None

January 26, 2022

Change type

Description

Related documentation

New feature

  • Added an Overview page.

  • Added support for Log Service.

  • You can view the stack of a running job directly in the console. This helps you troubleshoot stuck jobs. To use this feature, upgrade the client to version 1.4.0 or later.

How to enable Log Service

New feature

  • Added support for DataWorks jobs.

  • One-time jobs are supported.

  • Supports Xxljob jobs and is compatible with the open source Xxl-Job API.

  • Supports job import and export.

2021

December 1, 2021

Type

Description

References

New feature

  • Added an API to specify a worker.

  • Added an API to query a workflow.

N/A

June 2, 2021

Type

Description

References

New feature

  • Added automatic application split, enabling a single application to handle millions of jobs.

  • Added RAM authentication.

N/A

2020

December 7, 2020

Update type

Description

Related documentation

New feature

  • Workers now support custom labels. You can run jobs on workers that have specific labels.

  • Added email and DingTalk chatbot alerts.

  • Added support for application-level alert contact groups.

N/A

Enhancement

  • Fixed an issue where the number of retained execution records was incorrectly reduced to 10 after a GroupID was modified.

  • Fixed an issue where the list of workers for sub-job details could not be paginated when there was a large number of workers.

  • Fixed an issue where the execution records list was empty when viewed from Task Management.

September 30, 2020

Update type

Description

Related documentation

New feature

  • The Internet region now supports the POP API.

  • Added AppKey-based authentication, which allows you to use an AppKey instead of an AccessKey ID and AccessKey Secret.

  • HTTP jobs now support Advanced settings.

  • Operation records are now generated when you create applications and jobs.

N/A

Enhancement

  • Fixed a formatting issue where operations in the job instance list were not fully displayed on 14-inch screens.

  • Added authentication to console APIs.

  • Fixed an issue where the execution records list was empty when viewed from the Task Management page.

  • Fixed an issue where jobs in the pool could become stuck.

  • Fixed an issue where broadcast jobs could become stuck.

  • Fixed an issue where manually running an HTTP job in a workflow incorrectly reported that no workers were available.

August 19, 2020

Update type

Description

Related documentation

New feature

  • An application can now support more than 100,000 jobs.

  • Added a job details view to Task Management.

N/A

Enhancement

  • Improved search performance.

  • The application drop-down list now shows an "All applications" option if you have fewer than 10 applications; otherwise, it defaults to the first application.

  • Improved the performance of some query and loading APIs.

  • The "no available workers" alert now indicates whether specific workers were designated for the job.

  • Fixed an issue where the status of a job instance in the pool would not change to Terminated after its job was disabled.

  • Fixed an issue where database exceptions caused job instances in the pool to remain stuck.

  • Fixed an issue where creating an application with the name of a recently deleted one failed.

  • Fixed an issue where second-level jobs stopped scheduling after you restarted the worker.

May 27, 2020

Update type

Description

Related documentation

New feature

  • HTTP job enhancements.

  • HTTP jobs now support POST parameters.

  • You can now retrieve basic job information from HTTP job headers.

  • The maximum timeout period for HTTP jobs is now 30 seconds.

  • POP API enhancements. Released aliyun-java-sdk-schedulerx2-1.0.3.

  • You can now create HTTP jobs using the POP API.

  • The POP API now includes operations to grant and revoke permissions.

  • Added alerts for consecutive failures.

  • You can now grant permissions to applications in a namespace.

N/A

Enhancement

  • Improved search functionality.

  • You can now filter by status in Task Management and workflows.

  • You can now search the job instance list by instance ID.

  • The application drop-down list now supports fuzzy search.

  • Added a check to prevent the deletion of applications that contain jobs.

  • Improved the performance of HTTP jobs.

  • Optimized failure alert frequency to prevent alert fatigue.

  • Added a Contact Us link to the console.

  • Added validation to prevent Chinese characters in application names.

  • Fixed an issue that prevented setting a negative time offset.

  • Fixed a UI issue where measurement units were missing from settings like the timeout period.

  • Fixed an issue where specified worker settings were lost after a server switch.