Go SDK
Learn about new features, optimizations, and bug fixes in each release of the SchedulerX Go SDK.
2026
Version | Change type | Description | Release date | References |
v1.0.11 | New feature |
| March 20, 2026 | None |
Bug fix | Fixed a panic in broadcast and MapReduce tasks under | None | ||
v1.0.10 | Bug fix | Fixed a timeout issue caused by a mutex lock when running many tasks. | January 5, 2026 | None |
New feature |
| None | ||
Optimization |
| None |
2025
Version | Change type | Description | Release date | References |
v1.0.9 | Bug fix | Fixed an issue where a network exception could cause the connection pool to panic. | October 24, 2025 | None |
New feature | Added disk free space to heartbeat reports. | None |
2024
Version | Change type | Description | Release date | References |
v1.0.8 | Bug fix | Fixed an issue where a MapReduce task could fail if it had more than 10,000 subtasks. | December 13, 2024 | None |
v1.0.7 | Bug fix | Fixed a memory leak in MapReduce tasks caused by not releasing the sqlite3 database. | November 7, 2024 | None |
Fixed a compilation error on Windows. | ||||
v1.0.6 | New feature | Added support for graceful shutdown when a Go client goes offline. | October 25, 2024 | Go tasks |
Optimization | Changed the data types of `dataTime` and `scheduleTime` to `time.Time` for easier handling. | None | ||
Added support for reporting stack traces during a panic to aid troubleshooting. | None | |||
Bug fix | Fixed a memory leak in broadcast tasks and MapReduce tasks when more than one worker node was used. | None | ||
v1.0.2 | Optimization | Added support for setting labels in client configuration parameters. | August 12, 2024 | Connect to the Go SDK |
New feature | The processor now supports the `Kill` interface to stop tasks. | Go tasks | ||
v1.0.1 | Bug fix |
| April 25, 2024 | Go tasks |
v1.0.0 | New feature | Custom ports: Added support for custom RPC ports. | March 25, 2024 | Connect to the Go SDK |
Optimization | When multiple network interface controllers (NICs) are present, you can retrieve the IP address of a specific NIC by name. | |||
Bug fix |
| None | ||
v0.0.4 | New feature | New task execution pattern: Added support for MapReduce tasks. | March 8, 2024 | Go tasks |
2023
Version | Change type | Description | Release date | References |
v0.0.2 | New feature | New task execution pattern: Added support for broadcast tasks. | December 14, 2023 | Go tasks |
v0.0.1 | New feature | Go applications can connect to SchedulerX and schedule methods by adding a dependency on the Go SDK. This version of the SDK supports only standalone tasks. Support for distributed tasks will be added in a future release. | October 23, 2023 |
|