All Products
Search
Document Center

Microservices Engine:Server-side release notes

Last Updated:Mar 24, 2026

This page lists new features, improvements, and bug fixes for the SchedulerX server in reverse chronological order. Use these notes to track changes that may affect your jobs, workflows, or integrations.

2026

March 20, 2026

Feature

Change type

Description

References

OpenAPI optimization

New feature

The ListJobs and ListWorkflows operations support pagination.

N/A

Task management

New feature

Graceful shutdown is supported when tasks are disabled. If a task is running, it continues to run, and the next scheduling is skipped.

N/A

Script task

New feature

Script tasks support upstream and downstream data transfer. You must update the Agent to V1.13.5 or later.

N/A

Workflow

New feature

Workflows support retaining historical records by status.

N/A

SDK access check

New feature

A check reminder for low-version SDK access is added.

N/A

Bug fix

Bug fix

The error that occurred when querying designated machines through the open API is fixed.

N/A

2025

June 24, 2025

This release adds data encryption and tag-based routing to Professional Edition, and includes several console UI fixes.

New features

Feature

Description

References

Data encryption in transit

Sensitive data is encrypted during server-client communication in Professional Edition.

N/A

Tag-based routing policies

Route jobs to workers with specific tags. For jobs without a tag, configure whether they run on tagged workers.

N/A

Bug fixes

Fix

Description

MapReduce task worker field

The worker field in the MapReduce task list now displays completely.

Error dialog boxes

Error dialog boxes can now be closed as expected.

Improvements

Feature

Description

References

Menu styling

Menu styles and updater styles are now consistent across the console.

N/A


May 31, 2025

New features

Feature

Description

References

Kubernetes job script versioning

Manage script versions for Kubernetes jobs directly in SchedulerX.

Kubernetes jobs


April 20, 2025

This release overhauls script jobs with a new editing experience, PHP language support, templates, version history, and built-in system parameters.

New features

Feature

Description

References

Script job upgrade

Edit scripts on the Tasks page. Adds PHP language support, script templates, version history with diff comparison, and system built-in parameters (agent 1.12.5+ required).

Script jobs, System variables of scripts


February 25, 2025

This release improves log queries, OpenAPI operations, and Terraform support.

Improvements

Feature

Description

References

Log queries

Paginate log results and filter by job name.

Integrate Simple Log Service with SchedulerX 2.0

OpenAPI

Incrementally update applications and jobs. Set priority levels when creating or updating jobs.

N/A

Terraform

Manage namespaces and application groups through Terraform.

N/A


2024

October 16, 2024

This release upgrades SDK for Go to V1.0.3 with graceful shutdown and memory leak fixes, and updates the ElasticJob plug-in.

Improvements

Feature

Description

References

SDK for Go V1.0.3

Adds graceful shutdown support. Fixes memory leaks in broadcast and MapReduce jobs.

Golang jobs

ElasticJob plug-in V2.1.5

Compatible with open-source ElasticJob V2.1.5.

Bug fixes

Fix

Description

Log query accuracy

Job instance log queries no longer return results from unrelated instances.


July 28, 2024

This release expands Basic Edition notification capabilities and adds concurrency control for Kubernetes jobs.

Improvements

Feature

Description

References

Basic Edition notifications

Configure contacts and contact groups for alert notifications in Basic Edition.

N/A

Alert management

Select pre-configured contacts or contact groups at the job level, without configuring contact information separately for each job.

Notification contacts and notification contact groups

Concurrent Kubernetes jobs

Control whether multiple Kubernetes jobs run concurrently through a YAML configuration.

N/A


June 28, 2024

New features

Feature

Description

References

Application group API

Create, modify, and query application groups. Add version information through API operations.

N/A

Bug fixes

Fix

Description

Workflow log queries

Job logs can now be queried by workflow.

Running job logs

Job logs are now available while the job is still running.

MSE console navigation

Redirecting from Application Management to the Tasks page in the Microservices Engine (MSE) console works correctly.

Kubernetes job log timestamps

Log timestamps for Kubernetes jobs are now accurate.


May 2024

This release brings SchedulerX to the international site and adds second-level cron scheduling.

New features

Feature

Description

References

Second-level cron scheduling

Use cron expressions for second-level job scheduling.

Cron

Notification verification

Send verification codes by text message and email.

N/A

International site availability

SchedulerX is available on alibabacloud.com.

N/A

Bug fixes

Fix

Description

Email verification

Certain email address formats can now be verified.


April 28, 2024

This release extends job scheduling flexibility, doubles the log retention period, and adds API support for one-time job instance queries.

New features

Feature

Description

References

Job validity periods

Set validity periods and start times for cron, fixed-rate, and second-delay jobs.

Cron, Fixed rate, Second delay

Extended log retention

Log retention period extended from two weeks to two months.

Integrate Simple Log Service with SchedulerX 2.0

GetJobInstanceList API

Query one-time job instance information after execution by calling the operation.

None

N/A

Bug fixes

Fix

Description

References

UTC-8 timezone support

UNIX cron expressions now support UTC-8 and similar time zones.

N/A

Workflow export

Workflows export correctly without errors.

Manage workflows


March 27, 2024

This release adds logging for more execution events, introduces Lark alerting, and fixes issues with script jobs and HTTP jobs.

New features

Feature

Description

References

Expanded logging

Logs are now generated for one-time job completion, failed job retries, and when the maximum number of concurrent jobs is reached. These logs help pinpoint scheduling bottlenecks and failures.

Integrate Simple Log Service with SchedulerX 2.0

Formatted alerts and Lark support

Email and text message alerts support formatting. Lark is now available as an alert channel.

N/A

Bug fixes

Fix

Description

References

Deleted job log history

Log history for deleted jobs is accessible again.

N/A

Script job import/export

Script jobs can be exported and imported correctly.

Script jobs, Job management

HTTP job instance parameters

Instance parameters for HTTP jobs can be retrieved.

HTTP jobs


February 29, 2024

New features

Feature

Description

References

Managed job pricing

Compute unit (CU) prices for managed jobs are significantly reduced. Higher CU volumes receive greater discounts.

N/A

Bug fixes

Fix

Description

References

SDK for Java V1.11.1

Fixes security vulnerabilities in Netty and Logback. Resolves log conflicts that prevented SchedulerX logs from printing.

SDK for Java


January 25, 2024

This release adds MapReduce support to SDK for Go, a redesigned workflow experience with DAG visualization, and improved job management.

New features

Feature

Description

References

SDK for Go: MapReduce jobs

SDK for Go now supports MapReduce jobs.

Connect a Golang application to SchedulerX, Golang jobs, SDK for Go

Workflow charts and lists

View dependency topologies as directed acyclic graph (DAG) charts. Sort jobs by duration or start time in list view. Edit dependencies with operation record tracking. Batch enable, disable, or delete workflows.

Use workflows to orchestrate jobs

Job management

Import jobs by job ID. Export jobs incrementally.

Job management

Job instance list

Sort workflows and jobs in reverse order of scheduling time. Filter by whether to include workflows.

N/A

Cluster load balancing

Load balancing policies are available for clusters.

N/A


2023

December 14, 2023

This release adds broadcast job support to SDK for Go and introduces workflow-level operations, import/export, and larger HTTP job responses.

New features

Feature

Description

References

SDK for Go: broadcast jobs

SDK for Go now supports broadcast jobs.

Connect a Golang application to SchedulerX, Golang jobs, SDK for Go

Workflow-level operations

Perform stop, rerun, pause, cancel pause, skip, and cancel skip at the workflow level. Import and export workflows to migrate configurations between environments. Workflow save performance is improved.

Use workflows to orchestrate jobs

HTTP job response size

HTTP jobs support responses larger than 1,000 bytes.

HTTP jobs


October 23, 2023

New features

Feature

Description

References

SDK for Go: initial release

Connect Go applications to SchedulerX to schedule the Processor interface on a recurring basis. This initial release supports standalone jobs. Distributed jobs will be added in later versions.

Connect a Golang application to SchedulerX, Golang jobs, SDK for Go


August 24, 2023

Improvements

Feature

Description

References

Log isolation by instance group

Isolate logs at the instance group level. Requires agent V1.10.5 or later.

N/A

Increased history retention

Maximum retained execution records per job: Basic Edition increased from 10 to 30, Professional Edition increased from 100 to 300. Optionally retain only recent failed records for troubleshooting.

N/A


July 10, 2023

This release adds overview data queries, multi-workflow job dependencies, ActionTrail audits, application-level calendars, and Kubernetes job pod cleanup.

New features

Feature

Description

References

New task model

Added the streaming node model.

N/A

Overview data API

Query overview data through a dedicated interface.

N/A

Multi-workflow dependencies

A single job can be depended on by multiple workflows. Preview job details directly from workflow nodes.

N/A

ActionTrail auditing

Resource Access Management (RAM) user and role-level operation audits are supported through ActionTrail.

N/A

Application-level calendars

Apply a calendar to all jobs in an application. Application-level calendars have lower priority than job-level calendars.

N/A

Improvements

Feature

Description

References

Kubernetes job pod cleanup

Pod resources in a Kubernetes job are automatically cleared when you disable or delete the job, preventing invalid resources from occupying memory.

N/A


April 27, 2023

This release introduces cross-application workflow orchestration, Kubernetes job sharding, custom webhook alerts, and ActionTrail integration.

New features

Feature

Description

References

Cross-application workflow orchestration

Orchestrate jobs across different applications in a single workflow. Canvas UX is improved.

N/A

Kubernetes job sharding

Shard Kubernetes jobs and export backup jobs to standard workloads.

N/A

Custom webhook alerts

Send alert events to any HTTP endpoint through custom webhooks.

N/A

ActionTrail and RAM authorization

ActionTrail support is added. RAM-based authorization is enabled by default for new users.

Grant permissions to SchedulerX users


March 31, 2023

New features

Feature

Description

References

Webhook @everyone

Mention all group members in webhook alerts. Webhook alert templates are improved.

N/A

RAM permissions for resources

RAM users must obtain permissions before creating namespaces or applications.

Grant permissions to SchedulerX users

Kubernetes script job templates

Standard and custom templates are available for Kubernetes script jobs.

N/A

Calendar: business days

Calendar support for business days and financial transaction days.

N/A

Role-based SSO

Role-based single sign-on (SSO) is supported.

N/A


February 1, 2023

New features

Feature

Description

References

Workflow manual save

Workflows require a manual save after modification. Node coordinates are preserved on save.

N/A

HTTP jobs: agent mode

Call HTTP interfaces through an agent (V1.8.3 or later).

N/A

Map job settings

Configure whether a master node runs the Map job and whether failed tasks are retried. Requires agent V1.8.3 or later.

N/A


2022

November 21, 2022

New features

Feature

Description

References

Batch job deletion

Delete multiple jobs at a time.

N/A

Improved log storage

Business log storage capacity is increased.

N/A

UNIX cron expressions

UNIX cron expressions are compatible with SchedulerX.

N/A

Batch workflow marking

Mark multiple workflows as successful simultaneously.

N/A

Namespace search

Search namespaces by name or ID.

N/A

Second-level job debugging

Run second-level jobs once for manual debugging.

N/A

Bug fixes

Fix

Description

Kubernetes job import

Query errors after importing Kubernetes jobs are resolved.


October 20, 2022

New features

Feature

Description

References

Kubernetes cron job scheduling

Schedule native Kubernetes cron jobs. Synchronize Kubernetes cron jobs to SchedulerX.

N/A

One-time instance parameters

Pass one-time instance parameters when running a job.

N/A

JobContext trigger types

New trigger types in JobContext: 1 (time trigger), 3 (API trigger), 6 (manual trigger).

N/A

Improvements

Feature

Description

References

Alert management

Job alert management is improved.

N/A


August 30, 2022

This release adds end-to-end tracing analysis, Spring job support, historical alert queries, and role-based authentication.

New features

Feature

Description

References

End-to-end tracing

Trace scheduled job execution end-to-end with visualized execution details. Execution log query and tracing analysis are supported for HTTP jobs.

Integrate tracing analysis

Spring jobs

Schedule native and scheduled Spring jobs in SchedulerX.

Spring jobs

Application access info

Retrieve application access information directly from the console.

N/A

Historical alerts

Query historical alerts.

Notification contacts and notification contact groups

Job success notifications

Receive alert notifications when a job runs successfully.

N/A

Role-based authentication

Role-based authentication is supported for permission management.

N/A

Improvements

Feature

Description

References

Application parameter layout

Application parameter positioning in the console is optimized.

N/A


June 24, 2022

New features

Feature

Description

References

Notification contacts and groups

Add contacts and contact groups on the alert management page. Bind instance groups to contact groups for alert notifications.

Notification contacts and notification contact groups

Kubernetes pod and job scheduling

Schedule native Kubernetes pods or jobs in SchedulerX.

Kubernetes jobs

Improvements

Feature

Description

References

Page number persistence

The current page number is preserved after performing operations in lists.

N/A


May 13, 2022

New features

Feature

Description

References

Phone and WeChat alerts

Send alert notifications by phone call and WeChat message.

N/A

Improvements

Feature

Description

References

HTTP response parsing

Parse HTTP responses including return codes, custom JSON data, and custom character strings.

HTTP jobs

Alert noise reduction

Unexpected alerts generated during server and executor publishing are reduced.

N/A


April 19, 2022

New features

Feature

Description

References

Batch enable/disable jobs

Enable and disable jobs in batch.

Job management

Business log filtering

Filter business logs by time and navigate pages. Logs display generation timestamps.

Integrate Simple Log Service with SchedulerX 2.0

HTTP job timeout

Maximum HTTP job execution timeout is 2 minutes.

HTTP jobs

Improvements

Feature

Description

References

Application ID length

Maximum application ID length is increased to 64 characters.

N/A

Job execution mode descriptions

Execution mode descriptions and force stop explanations are clearer.

Job management

Bug fixes

Fix

Description

Faulty worker switchover

Automatic switchover now works correctly when a designated worker disconnects.


March 15, 2022

New features

Feature

Description

References

Overview page enhancements

A chart displays the number of jobs triggered per minute. Hyperlinks redirect from the Overview page to specific pages. The number of online workers is shown.

N/A

Professional Edition feature expansion

Additional features are available in Professional Edition compared to Basic Edition.

N/A

MapReduce task labels

Add custom labels to parallel computing tasks. Filter tasks by label in the console.

MapReduce

ElasticJob executor interface

SchedulerX can interface with the ElasticJob executor.

N/A


January 26, 2022

This release introduces the Overview page, logging, stack viewing, and support for DataWorks, one-time, and XXL-JOB jobs.

New features

Feature

Description

References

Overview page

A new dashboard provides a high-level view of your SchedulerX environment.

N/A

Logging

Integrated logging support for job execution.

Integrate Simple Log Service with SchedulerX 2.0

Stack viewing

View the stack trace of running jobs to troubleshoot stuck jobs. Requires agent version 1.4.0 or later.

N/A

DataWorks jobs

Schedule DataWorks jobs in SchedulerX.

DataWorks jobs

One-time jobs

Run jobs a single time.

One Time

XXL-JOB jobs

SchedulerX is compatible with the open-source XXL-JOB interface.

N/A

Job import and export

Import and export jobs for backup and migration.

N/A


2021

December 1, 2021

New features

Feature

Description

References

Designate worker API

An API operation is available to specify a target worker for job execution.

N/A

Query workflows API

An API operation is available to query workflow information.

N/A


June 2, 2021

New features

Feature

Description

References

Automatic application split

Applications can be automatically split to support more than one million jobs per application.

N/A

RAM authentication

RAM-based authentication is supported for access control.

N/A


2020

December 7, 2020

New features

Feature

Description

References

Custom worker labels

Assign custom labels to workers and schedule jobs to workers with specific labels.

N/A

Email and DingTalk alerts

Email and DingTalk chatbot are available as alerting methods.

N/A

Application-based contact groups

Add contact groups for alerting at the application level.

N/A

Bug fixes

Fix

Description

Execution record count

Execution record count is no longer reset to 10 when a group ID is modified.

Worker list pagination

The worker list for tasks now paginates correctly when the agent handles a large number of job instances.

Task Management page data

Execution record data displays correctly on the Task Management page.


September 30, 2020

New features

Feature

Description

References

POP API for Internet region

POP API is available in the Internet region.

N/A

AppKey authentication

Use AppKeys instead of AccessKey pairs for authentication.

N/A

HTTP job advanced settings

Advanced settings are available for HTTP jobs.

N/A

Operation records

Operation records are generated when applications or jobs are created.

N/A

Bug fixes

Fix

Description

14-inch screen display

Action buttons in the job instance list display fully on 14-inch screens.

Console security

Authentication is added for SchedulerX console access.

Execution record list

The execution record list no longer appears empty when accessed from the Task Management page.

Pool job stuck

Jobs in the pool no longer become stuck.

Broadcast mode stuck

Broadcast jobs no longer become stuck during scheduling.

HTTP job in workflow

Running an HTTP job manually in a workflow no longer reports that no workers are available.


August 19, 2020

New features

Feature

Description

References

Scaled application capacity

A single application supports more than 100,000 jobs.

N/A

Job details entry

Access job details directly from the Task Management page.

N/A

Improvements

Feature

Description

References

Search performance

Search is faster.

N/A

Application drop-down behavior

The Select All option is available only when the application list shows fewer than 10 applications. Otherwise, the first application is selected by default.

N/A

Server query performance

Query and loading performance on the SchedulerX server is improved.

N/A

Worker alert details

The no-workers-available alert now shows whether a specific worker was designated for the job.

N/A

Bug fixes

Fix

Description

Job instance status after disable

Disabling a job now correctly changes the corresponding pool instance status to Terminated.

Pool stuck on database exception

Pool job instances no longer become stuck during database exceptions.

Deleted application name reuse

Reusing the name of a deleted application works as expected.

Second-delay jobs after restart

Second-delay jobs continue running after agent restart.


May 27, 2020

This release enhances HTTP jobs and the POP API, adds permission management APIs, and introduces consecutive failure alerts.

New features

Feature

Description

References

HTTP job enhancements

POST parameters, header-based basic information retrieval, and a 30-second timeout are supported for HTTP jobs.

N/A

POP API update

New version released: aliyun-java-sdk-schedulerx2-1.0.3. HTTP job creation is supported through the POP API.

N/A

Permission management APIs

API operations for granting and revoking permissions are available.

N/A

Consecutive failure alerts

Alerts are generated when a job fails a consecutive number of times.

N/A

Namespace application access

Grant access to applications within a specific namespace.

N/A

Improvements

Feature

Description

References

Search and filtering

Filter jobs and workflows by status. Search job instances by instance ID. Fuzzy match is supported for the application drop-down list.

N/A

Application delete precheck

A precheck prevents deleting applications that contain jobs.

N/A

HTTP job performance

HTTP job execution performance is improved.

N/A

Alert fatigue management

Alert frequency for job failures is optimized with fatigue levels to reduce noise.

N/A

Contact Us link

A "Contact Us" hyperlink is added to the SchedulerX console.

N/A

Application name validation

Application names are validated to identify non-Chinese characters.

N/A

Bug fixes

Fix

Description

Negative time offset

Time offset can now be set to a negative value.

Timeout unit display

The timeout period unit is displayed correctly in the console.

Specified workers after server switch

Designated workers are preserved when switching to the primary SchedulerX server.