Skip to content

Latest commit

 

History

History
277 lines (167 loc) · 17 KB

CHANGELOG.md

File metadata and controls

277 lines (167 loc) · 17 KB

0.48.9 (2024-10-10)

Features

  • Add a simple backoff and retry utility helper (#452) (88a4ef6)
  • adds --storage-profile-id option to the bundle submit command (#442) (8c105ed)
  • support --submitter-name option for bundle GUI submitter command (#416) (569af3b)
  • update DEVELOPMENT.md on how to run integ tests. (#419) (3fe65e6)

Bug Fixes

  • ctypes (libffi) is no longer required on linux (#455) (6446b66)
  • running parallel bundle submits no longer clobbers config file (#444) (609e027)
  • improve help text (#436) (343bf7b)
  • credential caching improvements (#431) (2a0c487)
  • use devnull for stderr pipe to dcm process handle (#421) (c333452)

0.48.8 (2024-07-24)

Features

  • support skipping prompts for installing GUI dependencies (#395) (74293ac)
  • record Success-Fail telemetry event on job attachments upload. (#393) (9bc590b)

Bug Fixes

  • Fixed the job submission example (#415) (17eadb7)
  • Add better log when JA hit Windows path length limit (#403) (0344537)

0.48.7 (2024-07-03)

Features

  • support JSON output from bundle gui-submit (#380) (eb9acb0)

0.48.6 (2024-06-26)

Bug Fixes

  • revert: "feat: support JSON output in bundle GUI submitter (#357)" (8d6dc62)

0.48.5 (2024-06-24)

Features

  • support JSON output in bundle GUI submitter (#357) (aad9a49)

Bug Fixes

  • bundle gui-submit fails loading bundles with saved queue parameter values (#360) (a2c1f2d)
  • use sids when granting permissions with icacls (#359) (133b059)
  • bundles are stored in job_history in their original format (#344) (b5de504)

0.48.4 (2024-06-03)

Bug Fixes

  • cli: correct download-output command displaying resolved UNC path (#337) (6bcd9a2)

0.48.3 (2024-05-27)

Bug Fixes

  • reverts using AWS CRT for faster transfers (#333) (2798190)

0.48.2 (2024-05-22)

Features

  • use AWS CRT for faster transfers (#319) (52da0ea)

Bug Fixes

  • bundle submit parameter processing splits name/value at right-most = (#331) (09bead0)
  • Prevent submission dialog sometimes closing on exceptions (#329) (3e369f9)
  • Install boto3 CRT extra feature always (#328) (dffc71e)

0.48.1 (2024-05-06)

Bug Fixes

  • remove deprecated .aws/sso/cache watcher (#322) (72d6c26)
  • fix Deadline Cloud Monitor to be lower cased monitor (a3f924e)
  • Fix typos in error messages (1ab3ccc)

0.48.0 (2024-04-25)

BREAKING CHANGES

  • Improve handling of misconfigured input job attachments (that are not within any locations for the submission machines’s configured storage profile), handle empty/non-existent paths and add them to asset references, add require_paths_exist option (#309) (f8d5826)
  • job_attachments: use correct profile for GetStorageProfileForQueue API (#296) (a8de5f6)

0.47.3 (2024-04-16)

Bug Fixes

  • Use correct paths on windows for local manifest file (#301) (c691be1)
  • job_attachments: fix integration test exception (#298) (3c700b0)
  • job_attachments: fix output syncing when using identically named local File System Locations across different OS (#295) (7fcf845)
  • Write job attachment manifests locally when submitting (70958f5)
  • Throw error in sync-inputs if total input size is too large (#290) (4d40b8c)

0.47.2 (2024-04-07)

Bug Fixes

  • job_attachments: handle case-insensitive path extraction on Windows (#287) (7c3cc3d)
  • job_attachments: pass original exception to AssetSyncError (#285) (c1707b3)
  • set QT_API to pyside6 or pyside2 for deadline-cli (#284) (e6ca757)

0.47.1 (2024-04-02)

Bug Fixes

  • catch on correct exception type if downloading with no outputs (#278) (dafa5a8)

0.47.0 (2024-04-01)

BREAKING CHANGES

  • public release (#265) (e8680c6)
  • python 3.8 or higher is required

Bug Fixes

  • only hookup stdin on windows for dcm login (#271) (cb91b2c)
  • Move telemetry urllib3 context to initialize function (#263) (aebd13b)
  • only load queue environments when connected to a queue (#264) (ea1e617)
  • bringing vfs_cache env var into vfs launch environment (#262) (1a6b8c8)

0.46.0 (2024-03-28)

BREAKING CHANGES

  • move VFS Logs to under sessionfolder/.vfs_logs (#259) (28e16bb)

0.45.3 (2024-03-28)

Bug Fixes

  • add missing import to pyinstaller spec (#256) (a81694f)
  • include python3.dll in windows pyinstaller builds (#255) (a63f3ae)
  • Update config command help text (#254) (98b14c7)
  • Use botocore ssl context for telemetry requests (#253) (6a6b114)
  • Fix storage profiles list broken osFamily matching (#252) (c8151db)

0.45.2 (2024-03-26)

Bug Fixes

  • job-attachments: remove dependency on pywin32 for submission code (#250) (30b44df)

0.45.1 (2024-03-26)

Bug Fixes

  • Removing overridden AWS_CONFIG_FILE path and base environment variables from deadline_vfs POpen launch env and using -E option to persist environment through sudo (#247) (4a7be81)

0.45.0 (2024-03-25)

BREAKING CHANGES

  • revert "feat!: prep for rootPathFormat becoming ALL UPPERS (#222)" (#243) (9de687e)

Features

  • job_attachment: reject files on non-Windows systems that do not support O_NOFOLLOW (#242) (9e23b81)

0.44.2 (2024-03-25)

Features

  • prevent uploading files outside session directory via symlinks (#225) (3c3a4fa)

Bug Fixes

  • VFS Disk Cache Group Permissions, Merged Manifests Folder, is_mount checks (#235) (30dac3d)

0.44.1 (2024-03-24)

Bug Fixes

  • Use boto SSL for telemetry requests, add opt out settings in UI (#230) (b678086)
  • swap exec to exec_ (#234) (b3853c2)

0.44.0 (2024-03-23)

Features

  • make os_user optional in cleanup_session (#232) (241d12b)

0.43.0 (2024-03-23)

BREAKING CHANGES

  • Switch to running deadline_vfs as os_user (#223) (cf9c2d2)
  • use qtpy and add support for pyside6 (#202) (deb2cca)

Features

  • enable cache for VFS (#209) (91dfa83)

Bug Fixes

  • Mock STS calls for some JA upload tests (#229) (119aabd)
  • record attachments mtimes after mounting vfs (f0dcfa3)

0.42.0 (2024-03-21)

BREAKING CHANGES

  • prep for rootPathFormat becoming ALL UPPERS (#222) (d49c885)

Bug Fixes

  • Make StorageProfileOperatingSystemFamily enum case-insensitive (0da921c)

0.41.0 (2024-03-19)

BREAKING CHANGES

  • job_attachments: remove local storage of manifest files (#207) (8c5ea38)
  • Remove the special-case deadline endpoint logic (e936938)
  • job_attachment: remove os_group field from Windows filesystem permission settings (#215) (739cb20)

Features

  • job_attachments: enhance handling S3 timeout errors and BotoCoreError (#206) (24fe21c)
  • Add telemetry opt-out env var (#212) (4f270ba)
  • Add UI for custom host worker capability requirements (#186) (c5bbcd3)
  • Adds common data to telemetry events (#205) (7c2522c)

Bug Fixes

  • job_attachments: Use files' last modification time to identify output files to be synced (#211) (1688c5b)
  • clear storage profiles in gui submitter (#204) (7223195)

0.40.0 (2024-03-11)

BREAKING CHANGES

  • job_attachment: use username instead of group for Windows file permissions setting (#196) (4c092bb)
  • rename creds -> auth, credentials -> authentication (#199) (66126a1)

Features

  • keep standalone gui open after submission (#198) (3b8d907)

Bug Fixes

  • job_attachments: improvements to nonvalid error messages (#200) (148587a)
  • ui: resource listing ignores case (#194) (223026a)

0.39.0 (2024-03-06)

BREAKING CHANGES

  • Add hashAlg file extension to files uploaded to CAS (#167) (398da18)
  • job_attachments: rename OperatingSystemFamily to StorageProfileOperatingSystemFamily (#192) (7743ad8)

Features

  • cli: pre-prompt display of download summary (#183) (21b7e8b)

Bug Fixes

  • job_attachments: use TransferManager for upload and download (#191) (41b5964)

0.38.0 (2024-02-16)

BREAKING CHANGES

  • JobAttachments: Add 'last seen on S3' cache (#172) (99ebaea)
  • Validate paths for Job Bundles (#171) (278e4f6)

Features

  • Support Deadline Cloud Monitor migration away from Studios (#179) (800b44d)
  • cli: add log message for no output in download-output command (#99) (4269e11)

Bug Fixes

  • JobAttachments: Ignore empty lists for job attachments (#181) (7c63a75)
  • Removing references to Fus3 (#178) (e46cab7)
  • Removing VFS termination from sync_outputs (#175) (ef782bf)
  • Allow empty job parameters from the CLI (602322b)