News Date and Time
Apr 08 2024 22:00
We are pleased to announce the 2.5.9 Long Term Support maintenance release of the JS7 JobScheduler
The release brings a number of bug-fixes and features to the JobScheduler Controller, Agent and JOC Cockpit. JobScheduler is rebranded to JS7 JobScheduler to indicate major changes to architecture and features.
Maintenance releases in LTS branch 2.5 are available to subscribers of Long Term Support. The next LTS branch with public maintenance releases is branch 2.7 in April 2024.
JS7 is the next generation Open Source Job Scheduler designed for performance, resilience and security.
Getting Started
- The JS7 Online Demo is available for immediate access.
- Consider the Getting Started section of the Product Knowledge Base.
Release
- Release Notes
- Features (minor)
- Bug-fixes (major)
- JOC-1741: Releasing schedules should re-create orders accurately
- JOC-1748: API to cancel or suspend orders considers "dateTo" parameter for all order states (except pending)
- JS-2124: Controller should not crash when cancelling a failed order inside an Options instruction, followed by ConsumeNotices instruction and Job instruction
- JS-2115: Infinite Loop Issue When Using 'AddOrder' Instruction with Cycle
- JS-2117: Resume suspended order from a Retry Instruction
- JS-2114: Subagent disabled at Agent start cannot be enabled
3rd-Party Vulnerability Remediation
- JOC-1744: Upgrade commons-compress to 1.26.0 due to 3rd Party vulnerability CVE-2024-26308
- JOC-1751: Upgrade Jetty 11.0.17 to 11.0.20 due to vulnerability CVE-2024-22201
- SET-231: Update PostgreSQL jdbc driver from 42.4.3 to 42.4.4 due to 3rd party Vulnerability CVE-2024-1597
Important
- Branch 1.13 of JobScheduler reached its end-of-life in August 2023.
- Users of JobScheduler branches 1.x should consider changes and migration tools being available to upgrade to JS7.
- Please also take note of our Change Management information.