JMA
20260820.333
API version: 9.10.0
- Introduce Folders: Jobs, WorkData and ProcessingSteps can now be organized into a per-owner folder tree. A new Folder resource and a FolderRoot (which holds root-level, unfiled items) are reachable from the entry point.
- Folders can be created, renamed and moved. Folder names must be unique within their parent folder, and moving a folder into its own subtree is rejected.
- A folder exposes paginated
Children(its subfolders) andContents(the Jobs, WorkData and ProcessingSteps filed in it, ordered by date) as sub-resources. - Jobs, WorkData and ProcessingSteps can be filed into a folder and moved between folders. Their queries gain a folder filter, including an option to match a folder together with its whole subtree (recursive).
- Each Job, WorkData and ProcessingStep now indicates its containing folder: a
ParentFolderlink (present only when the item is not at the root) and aFolderPathstring property (the root is shown as/). - Sub-jobs can optionally inherit their parent job’s folder via
InheritParentFolder. - Deleting a folder only succeeds when the folder is empty; it is refused if the folder still contains items or child folders (structural delete, no cascade).
- Clearing a folder (DeleteAllInFolder) best-effort deletes every item in the folder and its descendants (the folders themselves are kept) and returns a per-object report listing each item as deleted or skipped, with a reason for any skip.
- API version bump to 9.10.0
20260723.327
API version: 9.8.0
- Jobs no longer remain in
Processingwhen the worker executing them crashes or is evicted: the platform now automatically fails such jobs — they transition toErrorwith an explanatoryerror_description. - Admins can now filter job queries by
WorkerId. - API version bump to 9.8.0
20260603.325
API version: 9.7.0
- Cron Action Triggers now support a
TimeZoneId; missing time zones default to UTC. - Added trigger activation windows with optional
StartsAtandExpiresAtvalues; expired triggers are deleted automatically, with optional deletion of associated templates. - Added TQL tag query support for Action Templates, matching the query behavior already available for Jobs, ProcessingSteps and WorkData.
20260422.318
API version: 9.7.0
- fix a bug which lead to broken communication when an admin resumed a deployment
- parallelized lookup of file size and deletion of unused DataSlots after job completion
- fix missing and wrong log messages in some error cases
20260408.315
API version: 9.7.0
- Add dataslot support for Action templates.
20260327.284
API version: 9.7.0
- Add a new Action root with Action Templates and Action Triggers.
- Action Templates can be created to store a processing configuration. Only processing steps that do not have any input data slots are supported.
- Cron-based Action Triggers can be created and configured with both 5-field or 6-field cron expressions. Multiple templates can be linked to a trigger to be executed in configured schedules.
- API Version bump to 9.7.0
20260304.241
API version: 9.6.1
- Fix TQL, allow better quoted string recognition and be more permissive with allowed chars
20260302.239
API version: 9.6.0
- Add support for TQL which allows to query tags with semantics for Jobs, ProcessingSteps and WorkData see documentation on details
- Fix response of ProblemJson had sometimes the wrong ContentType
- API Version bump to 9.6.0
20260220.236
API version: 9.5.0
- Creation of WorkData placeholders of output dataslots before scheduling a job for execution now happens in parallel.
20260210.225
API version: 9.5.0
- If the logs and metrics service URL is provided, all jobs will now contain an external link for logs monitoring. Jobs created from now on will also contain a link for metrics monitoring.