IMPORTANT NOTICE FOR ALL USERS:
Please read the Deadline 8.1 Licensing and Compatibility thread for important information regarding Deadline 8.1: forums.thinkboxsoftware.com/vie … 09&t=14476
NOTICE OF KNOWN BUG IN THIS REVISION:
There is also a known bug when auto-upgrading from an older version to 8.1.4.6 – the auto-upgrade will fail to set execute permissions on the newly-added “deadlinesandbox” shell script on Linux/Mac OS. For this reason, we recommend using the Client installers to upgrade to this revision, or be sure to manually add execute permissions to that script after the auto-upgrade.
Full release notes can be found in the Deadline 8.1 documentation (see Downloads below).
What’s new in Deadline 8.1.4.6 (Beta 4)
This release includes several bug fixes and improvements. Support for Telestream’s Episode was also added. This build includes all the fixes made to Deadline 8.0, up to (and including) version 8.0.9.1.
Installer Improvements Client Installer
Added a “No Binaries” mode to the Client installer, in which the client binaries are not installed (but configuration files and changes are still made). Intended to facilitate distributed deployments.
-Added a “Binaries Only” mode to the Client installer, which is complementary to the above, and will not edit/create any configuration files outside of the installation folder. Intended to help facilitate distributed deployments.
Application Improvements General Client Improvements
Slaves subset controls will now use numeric sorting in the various places (e.g., Machine List selection).
Deadline applications will no longer ignore the PYTHONPATH environment variable.
Added an option to the repository settings to run remote commands as the user that sent them.
Fixed a bug with Remote Commands that would prevent users from sending commands containing a ‘|’ character.
Added an option to control whether or not to use the ‘-l’ option when using ‘su’ to run as user.
Modified all application launch scripts on Linux and OS X to source optional ‘deadline.config’ and ‘.config’ files in the bin folder on startup, if present.
Fixed a bug where Deadline could crash the user session on OS X when failing to start certain subprocesses.
Monitor Improvements
Fixed issues with the new ‘find’ UI in some of the panels.
Made find UI features more consistent across the different dialogs that use it.
Fixed a bug in the Power Management configuration that would reset the startup order when a PM group was modified.
Fixed a bug in the Remote Command panel that wasn’t keeping track of counts properly after a filter was applied.
Improved overall Monitor startup speed.
Added the Batch Name to the Job Details panel.
Proxy Server Improvements
The Proxy Server will now periodically try to reconnect to the Repository if it fails at first.
Fixed a few bugs and inconsistencies with downloading Auxiliary Files via the Proxy Server.
Slave Improvements
The Slave will now properly cancel its Task when it is stuck in the Job Preload step.
When Plugin Sandboxing is enable, the entire sandbox will use the ‘Run As User’ functionality, which ensures pre-load scripts will be run in the Job’s user context as well.
Added appropriate messaging when a Slave ignores higher-priority Job due to the Sequential Rendering option.
When running the job as user, the job’s user name will be used if the user name in the user settings is blank.
Information about whether or not the job is rendering as the job’s user is now printed out at the top of the task log.
When creating Job-specific subdirectories in the Repository, the Slave now sets the folder permissions to 777 on Linux and OS X.
Fixed an issue where the Slave would complain about not finding libMonoPosixHelper when Rendering.
Web Service Improvements
The Web Service will now periodically try to reconnect to the Repository if it fails at first.
API Improvements RESTful API
Added a new CalculateJobStatistics endpoint.
Integration Improvements General Improvements
Updated most submitters to use a unified UI for pipeline integration settings (Draft, Shotgun, FTrack, NIM).
Updated most integrated submitters to respect the DEADLINE_PATH environment variable on OS X, if it is set (still falls back to checking /Users/Shared/Thinkbox/DEADLINE_PATH).
Fixed a bug in the Monitor submitters that would cause the Draft options to disappear when using the ‘Esc’ key.
3ds Max
Added ability to export Octane render settings from the 3ds Max integrated submitter.
Added ability to submit Arnold for 3ds Max (MAXtoA) jobs.
Added support for render elements being saved into separate folders when using V-Ray VFB.
Added support for RE Name & RE Type to be respected in V-Ray VFB Split File Path (V-Ray Split Channels now saved in separate folders).
V-Ray VFB “RGB_color” & “Alpha” now capable of being saved into separate folders as per Split Channels feature above.
Added support to Draft function in 3dsmax.py plugin to crop V-Ray VFB Split Channels when Split Channels are saved in separate folders.
Fixed bug in #AnimationMultiRegion where extra delimiter “.” was incorrectly being added to Monitor’s V-Ray RAW output image filename.
After Effects
The After Effects integrated submitter now includes the ability to choose the “type” of submission users are interested in.
Selecting a comp enables a secondary dropdown for the comp choice.
Using the Render Queue Selection submits all comps that are marked as queued.
Submitting the entire queue sends every comp to Deadline (queued or not), in separate jobs.
The After Effects in-app submitter now includes the option for users to fail the job if no output is produced.
Updated the AE integrated submitter to respect DEADLINE_PATH environment variable if present.
Removed obsolete warning about saving in subfolders.
Altus
Updated submitter to disable the Renderer combo box when version 1.5 is selected
Combined the Destination and Image fields into a single file selector field.
Changed the extra input elements’ widths so they properly stretch across the submitter.
Cinema4D
Fixed a bug that occurred when using Tile Rendering which led to frames being incorrectly written.
Removed the console popups that came up during utilization of the C4D integrated submitter.
Updated the C4D submitter to be able to handle Arnold Render Passes.
Fixed a bug that occurred when submitting the scene with Arnold export jobs.
Ensure the Local Arnold Export option could only be selected when submitting a Dependent Arnold Standalone job.
Fixed an issue with OS X “temp” directory.
Command Script
Added ability for the CommandScript plugin to use ‘Shell Execute’
Houdini
Removed a camera check from the Houdini submitter, since not all ROP’s have camera nodes.
Added Support for ‘None’ and ‘Cluster’ types of distributed simulation jobs in Houdini.
Clarisse
Added support for CNode to Clarisse Plugin.
Added ability to support rendering separate images.
Added PathMapping for project files.
KeyShot
Fixed an error that occurred when backslashes were used in the scene/output file paths.
Changed the supported extensions when specifying output to match the ones supported by KeyShot.
Updated the KeyShot plugin to allow modification of KeyShot-specific settings via the Job Properties dialog after submission.
Added warning for adding string formatting to animation output files.
Exposed all KeyShot render options to be modified from the Job’s Properties dialog.
Maya
Ensured that ‘Assemble Using Draft’ could only be selected when submitting a single-frame tile render Job.
Made the old-style Tile Assembler work in the Maya Integrated Submitter.
The in-app submitter will now re-load its path on startup, to prevent issues occurring when migrating to a different repository.
Added GPU affinity support for Octane in Maya.
Nuke
Fixed the Frame regex in the Nuke plugin to no longer grab all the characters before the word ‘Frame’.
Python
The Python plugin and Monitor submitter now allow for , , , and tags.
REDLine
Added feature to the Monitor submitter for REDLine to scan 1 or more directories for *.R3D files.
TV Paint
Updated the TV Paint Plugin and Submitter to include the ability to export a single layer.
VRay Standalone
Added ability to select more than one input file in the VRay monitor submitter.
Exposed more command line options (mostly related to VRay RT).
Added the ability to toggle the VRay Frame Buffer as a repo-level option.
Changed the submitter to disable Region Rendering and the output override field if multiple files are selected.
VRay DBR
Updated interactive interfaces to ignore BLANK server entries.
Added ability to filter out blank DBR server name entries during storage of local DBR settings.
Added ability to ignore blank DBR entries during off-load DBR session in 3dsCmd and 3dsmax plugins.