Skip to content

KeyShot Studio Releases

0.5.0 (2025-10-16)

Breaking changes

This integration no longer requires or includes the deadline-cloud-for-keyshot adaptor package. Instead, the adaptor is packaged with each job submission. The old adaptor will continue to be available in Deadline Cloud's service managed fleets for a short period of time to ensure installs of the old submitter continue to work, but users should upgrade to the new submitter as soon as they are able to. The updated integration supports KeyShot versions 2023, 2024, and 2025.

Features

  • Support KeyShot 2025, remove dependency on adapter package (#238) (9e8745b)

Bug Fixes

  • update installer script dependencies and commands (#262) (6cb4bdf)
  • update submitter path for installer, add instructions (#256) (17ec249)
  • update version bump action with new submitter path (#251) (44557a4)

View on GitHub


0.4.3 (2025-07-10)

Bug Fixes

  • Refined KeyShot version mismatch error message (#228) (ae243c7)

View on GitHub


0.4.2 (2025-07-08)

0.4.2 has not been released to PyPi due to a confusing KeyShot version mismatch error message.

Bug Fixes

  • Add error handling for KeyShot version compatibility issues (#225) (d1f1eba)

View on GitHub


0.4.1 (2025-07-01)

0.4.1 has not been released to PyPi due to a bug caused by KeyShot version mismatches.

Bug Fixes

  • Fixed override_param_found submitter bug (#221) (8d822a7)

View on GitHub


0.4.0 (2025-06-30)

0.4.0 has not been released to PyPi due to a bug in the submitter. The 0.4.0 adaptor is functionally the same as the 0.4.1 adaptor.

BREAKING CHANGES

  • Configure GPU rendering with host requirements via GUI (#217) (6393bff)
  • Pass render data to adaptor and automate integration tests (#214) (2070688)

The adaptor init data schema has changed to support new features and bugfixes. The 0.4.0 submitter will supply additional init data that will be rejected by adaptors 0.3 and below.

Bug Fixes

  • turn off viewport rendering to reduce CPU usage (#212) (39ae2dd)
  • Print adaptor version when KeyShot is initialized. (#210) (96556fd)
  • add environment enter and exit timeouts (#206) (dbe9ffc)

View on GitHub


0.3.2 (2025-04-14)

Features

  • add individual installer support, including macOS (#190) (958cb50)

View on GitHub


0.3.1 (2025-02-03)

Bug Fixes

  • remove lux module being passed as an arg (#167) (8bde155)
  • pause rendering while submitting (#159) (36170d7)

View on GitHub


0.3.0 (2025-01-21)

BREAKING CHANGES

  • use only Windows workers by default (#145) (5a6b635)

Linux support for KeyShot on Deadline Cloud is experimental, so KeyShot jobs submitted to Deadline Cloud will default to running only on Windows. To submit to a Linux fleet, you can update the Submit to AWS Deadline Cloud.py script to require a attr.worker.os.family of linux instead of windows here.

Features

  • adaptor: Update KeyShot environment variable to KEYSHOT_EXECUTABLE (#144) (ca50175)

Bug Fixes

  • use utf-8 encoding for file reads and writes to fix utf-8 encoding issues on Windows (#150) (dc9ec7e)
  • use keyshot-openjd in submitter (#146) (11286d7)

View on GitHub


0.2.2 (2024-10-16)

Bug Fixes

  • downgrade python-semantic-release to fix changelog (#126) (1cd8331)
  • update installer to locate KeyShot scripts directory in more cases (#123) (70c1d52)
  • use consistent version strings for Keyshot (#121) (7a60bcb)

View on GitHub


0.2.1 (2024-09-05)

Bug Fixes

  • auto-install GUI dependencies (#114) (cb9f28f)

View on GitHub


0.2.0 (2024-09-04)

BREAKING CHANGES

  • replace submitter GUI with bundle GUI submit (#93) (05b74b3)

Features

  • speedup KSP extraction on Windows (#112) (e9e9e34)
  • support ksp bundling (#97) (df141f5)
  • submitter prompts user to save changes before submitting (#101) (3d56b47)

Bug Fixes

  • add default values for conda packages and channels (#110) (d3f3adb)
  • remove submitter dependencies that aren't available in KeyShot Python (#111) (98db5ec)
  • do not show Success status when submission is cancelled (#102) (fc92d0e)

View on GitHub


0.1.3 (2024-06-19)

Features

  • add KeyShot 2024 support (#91) (d6d2dfa)

View on GitHub


0.1.2 (2024-05-22)

Features

  • swap to qtpy and support pyside6 (#78) (9fc9bf7)

View on GitHub


0.1.1 (2024-05-01)

Bug Fixes

  • update missed renames (#63) (d5d58b7)

View on GitHub


0.1.0 (2024-04-01)

BREAKING CHANGES

  • public release (#53) (91378c3)
  • update licensing configuration and instructions (#52) (f44650e)

View on GitHub


0.0.6 (2024-03-26)

Features

  • Adds telemetry events to submitter and adaptor (#40) (00ff0cd)

View on GitHub


0.0.5 (2024-03-15)

Chores

  • update deps deadline-cloud 0.40 (#35) (cebd1c4)

View on GitHub


0.0.4 (2024-03-08)

Features

  • add conda packages to keyshot submitter (#27) (f538c1a)

Bug Fixes

  • update README adaptor instructions (#24) (4b6d201)

View on GitHub


0.0.3 (2024-02-22)

Bug Fixes

  • update openjd-runtime to handle signals (#20) (5f74e9b)

View on GitHub


0.0.2 (2024-02-21)

CHANGELOG

View on GitHub


CHANGELOG

v0.0.1 (2024-02-21)

Feature

  • feat: add install builder component (#5)

Fix

  • fix: layers and video output setting (#6) (68fa5ff)
  • fix: frame and render output settings (#3)

View on GitHub