Skip to content

Releases: aws-deadline/deadline-cloud

0.56.1

25 Apr 00:19
596304d

Choose a tag to compare

0.56.1 (2026-04-24)

Bug Fixes

  • Updated minimum boto3 version requirement to support batch APIs for trace-schedule functionality. (#1136)

0.56.0

24 Apr 19:01
392de20

Choose a tag to compare

0.56.0 (2026-04-20)

Features

  • The deadline job trace-schedule command now uses batch get APIs for tasks and steps, significantly improving performance for jobs with many tasks. (#1117)
  • Job bundles now support pre-submission and post-submission hooks via hooks.yaml/hooks.json files or the DEADLINE_HOOKS_DIR environment variable. Pre-submission hooks can modify the submission before upload, and post-submission hooks run after job creation for notifications or integrations. Hooks are disabled by default and require user confirmation before execution. (#986)
  • The deadline bundle gui-submit command now accepts a --name option to set the job name. (#1053)

Bug Fixes

  • Fixed an issue on Windows where logging in with Deadline Cloud Monitor could corrupt the ~/.deadline/config file due to backslash path separator handling differences between .ini libraries. Path separators are now normalized to forward slashes. (#1098)
  • Improved the error message when a job output download fails because the target directory cannot be created (e.g., due to cross-OS path incompatibilities). The error now clearly explains the failure and suggests re-running the download to choose a valid local path. (#1034)

0.55.1

08 Apr 22:52
81dcb80

Choose a tag to compare

0.55.1 (2026-04-07)

Features

0.55.0

02 Apr 21:02
39780fa

Choose a tag to compare

0.55.0 (2026-03-26)

BREAKING CHANGES

  • Decoupled Job Attachments from the Client package — deadline.job_attachments no longer imports from deadline.client (migration guide) (#1076)

Features

  • deadline handle-web-url --install and --uninstall now print a confirmation message on success (#1056) (6d0c5d9)

Bug Fixes

  • Telemetry client not correctly labeling the source package when multiple packages use telemetry (#1055) (cb47435)
  • maxResults parameter in MCP server not working correctly and causing type errors (#1049) (a1df215)

0.54.3

19 Mar 20:29
0176073

Choose a tag to compare

0.54.3 (2026-03-19)

Features

  • Add worker log retrieval to MCP server for job troubleshooting (#999) (0378f77)
  • Show estimated time remaining for in-progress jobs (#992) (509af3c)
  • Bundle Qt dependencies in installer (#1021) (7ec10cc)

Bug Fixes

  • Update attributions for OS-specific dependencies (#1057) (2616a75)
  • Show friendly OS name instead of sys.platform in error messages (#1004) (#1045) (e0346ce)
  • Missing newline in terminal output when submitting a job with no attachments (#1008) (#1043) (5bce616)
  • Show checkboxes in multiselect combo boxes on macOS (#1052) (c4eb36b)
  • Accept hidden parameters with empty string defaults (#1032) (347adcc)
  • Fix load job bundle button not working (#1041) (eee187e)

0.54.2

06 Mar 15:25
0a4b321

Choose a tag to compare

0.54.2 (2026-03-04)

Features

  • Improve CLI help text for completeness and readability, including scannable workflows, documentation links, and terminal formatting fixes (#1018) (dbc514f)

0.54.1

27 Feb 23:50
3bc3bca

Choose a tag to compare

0.54.1 (2026-02-27)

DEPRECATIONS

  • AssetSync.sync_inputs and AssetSync.attachment_sync_inputs in Job Attachments are deprecated and will be removed in a future version. Use other public APIs under job attachments instead. (#991) (5bba469)

Features

  • Find jobs by search term with deadline job get "search term" instead of requiring an exact job ID (#982) (e01b353)
  • CLI now suggests available resources when a resource ID is not found or access is denied (#985) (478bf6e)
  • Add --force-s3-check option to deadline bundle submit to verify job attachments exist in S3 before skipping upload, useful when S3 bucket contents may be out of sync with local caches (#957) (c53f3be)
  • Add help button with documentation link to the job bundle GUI submitter (#961) (a3704fd)
  • Support byte ranges in hash cache for file chunking (#953) (35a1802)

Bug Fixes

  • Settings dropdown shows configured resource ID instead of '<none selected>' when user lacks list permission (#993) (d4946d5)
  • Job output download failing when filtering active jobs by task run status (#994) (34d98eb)
  • Downloaded files with duplicate names failing on Windows when the path exceeds the maximum length (#964) (e2ed151)
  • "Load a different job bundle" button truncated and poorly positioned in the GUI submitter (#980) (9f77ba2) (#945) (3f65662)
  • About dialog displays human-readable key names instead of raw YAML keys (#950) (d07d075)
  • STS and S3 endpoint URL overrides are now respected (#1005) (c7df111)

Experimental

These changes are experimental and are subject to change.

  • MCP Server:
    • Retrieve session logs by job ID without needing to know the session ID (#996) (df91974)
    • Add steering prompt and debug hooks for improved diagnostics (#995) (33b261d)

0.54.0

16 Dec 16:27
0c5f6ed

Choose a tag to compare

0.54.0 (2025-12-11)

DEPRECATIONS

  • The CLI bundle gui-submit --submitter-name option has been deprecated. --submitter-info should now be used to provide the name.

BREAKING CHANGES

  • add translations for multiple languages (#916) (a2e8b82)
    • Submitter will now appear in another language if the system language is not English.
  • small files in syncInputJobAttachment causes sync cancel (#908) (8f5f29b)
    • The parameter processedFiles is added to ProgressReportMetadata.
  • deadline.ui.show_job_bundle_submitter: Input parameter renamed from submitter_name to submitter_info and now expects a deadline.dataclasses.SubmitterInfo object as input. (#940) (74a3b01)
  • deadline.ui.SubmitJobToDeadlineDialog: The SubmitJobToDeadlineDialog.submitter_name property has been removed and the name can now be accessed via SubmitJobToDeadlineDialog.submitter_info.submitter_name (#940) (74a3b01)

Features

  • report paths of downloaded files in json summary (#919) (e288776)
  • add foundations for future non-english UI translations (#901) (70dd775)
  • add an 'About' dialog to show version information (#940) (74a3b01)

Bug Fixes

  • process hangs on exit with high volume of telemetry (#936) (938d9f2)
  • Job progress dialog moves behind submitter dialog. (#920) (94e6815)
  • host requirement amounts with value of 0 not accepted (#917) (44fbe1f)
  • HashDB does not retry when failing to open. (b332672)

Performance Improvements

  • installer: reduce installation size by not duplicating files (#934) (3d41212)

Experimental

These changes are experimental and are subject to change.

0.53.3

05 Nov 16:22
b6f9fb8

Choose a tag to compare

0.53.3 (2025-11-04)

DEPRECATIONS

  • --timezone is being deprecated in favor of --timestamp-format for the job logs command. --timezone will be removed in a future release. See (#898) for more details.

Features

  • cli: Add --timestamp-format relative option to 'job logs' command (#898) (36ba412)
  • cli: Add --session-action-id option to 'deadline job logs' (#894) (c37635e)
  • Chunked session action outputs can now be downloaded (#858) (8d8daba)

Bug Fixes

  • HashDB does not retry when failing to open. (#884) (08c1e89)
  • Job submission error when submitting same jobs with the same title over 100 times in a single day. (#888) (2c5b952)

Performance Improvements

  • Improve concurrency during bundle submission by threading local s3 cache db connections and enabling WAL mode by default. (#896) (ba15300)

0.53.2

23 Oct 16:01
9484981

Choose a tag to compare

0.53.2 (2025-10-17)

Bug Fixes

  • revert: HashCache DB changes causing job submission failures (#892) (f716769)