########################################################################### # # Copyright (c) PipelineFX L.L.C. All rights reserved. # ########################################################################### # # Filename: RELEASE.txt # # Description: # Release notes for the XSI jobtype for Qube! # ########################################################################### IMPORTANT!!! Please read the README.txt file for the latest important information regarding the installation and use of this package. ########################################################################### @RELEASE: 5.5-1 @SUMMARY: This release is designed to work with Qube! version 5.5-x. It includes several bug fixes and enhancements. @CHANGE: Added code so that the xsi jobtype backend will look for an xsibatch executable that's precisely of the given version, if a long-format "appversion" (such as "8.0.249.0") has been given. This change enables support for systems with more than one version of the app installed, such as SI2010 and SI2010SP1. (ZD#690) @FIX: added code to skip passes if none of the renderchannels are enabled in it. BUGZID: 63279 @FIX: modified code to only add to OutputPaths channels that are enabled to be rendered. Previously, it was checking all channels, even if they aren't being rendered, and generating false errors in the output file check routine. BUGZID: 63274 @FIX: fixed python/pywin32 installation instructions for Softimage 2010 on Windows 32-bit @CHANGE: Updated windows qube.ico files for all jobtypes. The icon shows in the "add/remove program" panel on Windows, among possibly other places. This is a cleaner-looking transparent background icon, and was converted from the icon that's used on OSX (qube_icon.icns). ########################################################################### @RELEASE: 5.5-0 @SUMMARY: This release is designed to work with Qube! version 5.5-x. The highlight for this release is the new out-of-box support for XSI version 7.0, Softimage 7.5, and 2010. As of this version, we no longer support XSI 5.x and below. @FEATURE: Added XSI 7.0, 7.5 and 2010 support. @CHANGE: Added 7.0, 7.5, and 2010 paths to job.conf. @CHANGE: Updated README on how to run jobtype on new versions of XSI that is not yet "officially" supported by the jobtype. @CHANGE: Dropped support for XSI 5.x and below. ########################################################################### @RELEASE: 5.4-0 @SUMMARY: This release is designed to work with Qube! version 5.4-x. @CHANGE: Built for Qube! version 5.4-x @CHANGE: Added some info to print, when running legacy JavaScript backend. @CHANGE: Adding "job_flags=disable_windows_job_object" to job.conf. Modern versions of XSI seem to have started using job objects. @CHANGE: Modified default behavior when "appversion" isn't specified in the package. Now assumes version 6.x or above if "appversion" isn't given as a package variable, and runs the new run.py script instead of the old run.js script. BUGZID: 59256 @FIX: Fixed a couple of python code errors, where int and str objects were being concatenated. BUGZID: 57048 ########################################################################### @RELEASE: 5.3-0 @SUMMARY: This release is designed to work with Qube! version 5.3-x. The highlight for this release is the new support for XSI versions 6.0, 6.02, and 6.5. As of this version, we no longer support XSI 4.x. Support for XSI v6.x and above is implemented using the Python language. Please refer to the README.txt file for important information on setting up your environment accordingly. This release also includes several bug fixes and minor enhancements. @BUGFIX: Added code so that "timelimit" must be > 0 to make it into the job description. BUGZID: 49238 @CHANGE: Removed support for XSI 4.x @FEATURE: Added outputPaths feedback to new XSI jobtype (for XSI 6.x and above). @CHANGE: Cleaned up code and removed unnecessary callback routines that were initially created by the wizard. @FEATURE: Added back-end code to support overriding of scene render globals. @FEATURE: Added support for batch mode, verbose, and export render mode. @FEATURE: Adding a Python-scripted submission front-end for XSI 6.x. @BUGFIX: Added the "waiting" frame status to exit the main loop. Added the busy-wait routine "pause()", and a call to it in the error-check code. @CHANGE: Factored out and delayed the calling of qbreportjob(). @FEATURE: Added code to the backend to support chunked submissions. BUGZID: 37373 @BUGFIX: Added code to convert backslashes to forward ones in path names. BUGZID: 37369 37379 ########################################################################### @RELEASE: 5.2-0 @SUMMARY: This release is designed to work with Qube! version 5.2-x. It also includes a few bug fixes. At this time, please note that XSI 6.0 support is only via the qubegui submission, using its simpleCmd framework, and the XSI in-app submission method is still being worked on. ########################################################################### @RELEASE: 5.1-0 @COMPATIBILITY: This release is designed to work with Qube! version 5.1-x. @SUMMARY: This release is built against the new Qube! 5.1 libraries. ########################################################################### @RELEASE: 5.0-0 @COMPATIBILITY: This release should work with qube-core version 5.0-0 and above. @SUMMARY: This release is built against the new Qube! 5.0 libraries. It also includes a few bug fixes. @FEATURE: Newly built against the Qube! 5.0 libraries. ########################################################################### @RELEASE: 4.0-8 (2006-11-07) @COMPATIBILITY: This release should work with qube-core version 4.0-0 and above. @SUMMARY: This maintenance release includes: * XSI 5.11 support * more robust executable search in various paths * more robust I/O error checking * listbox for multi-pass rendering submission and a few bug fixes. @FEATURE: XSI v5.11 support This release adds support for XSI 5.11. @FEATURE: robust executable search Now the jobtype searches for the xsibatch exectuable in the environment variable PATH, paths stored in the windows registry (for windows only), and the standard "default" locations, in that order. @FEATURE: robust I/O error check Now the input scenefile is checked for existence and readability, and the output directories for writability. @FEATURE: listbox for pass selection The in-application submission dialog now supports a listbox, instead of a pull-down menu, to allow for submissions of 2 or more specific passes at once. @BUGFIX: job submissions with "blocked" status jobs submitted with "blocked" status now blocks when entering the system. @BUGFIX: job submissions with "domain" jobs submitted with "domain" specified now work as expected. @BUGFIX: specifying "All passes" plus another pass Specifying "All passes" AND one or more individual pass used to fail the job. It now works as expected (renders all passes once). ########################################################################### @RELEASE: 4.0-7 (2006-06-22) @COMPATIBILITY: This release should work with qube-core version 4.0-0 and above. @SUMMARY: Added proper support for multi-pass rendering. @FEATURE: Multi-pass rendering This release adds proper support for multi-pass rendering. ########################################################################### @RELEASE: 4.0-6 (2006-05-02) @COMPATIBILITY: This release should work with qube-core version 4.0-0 and above. @SUMMARY: This release adds support for XSI 5.1. @FEATURE: XSI v5.1 support This release adds support for XSI 5.1. ########################################################################### @RELEASE: 4.0-5 (2006-03-27) @COMPATIBILITY: This release should work with qube-core version 4.0-0 and above. @SUMMARY: The biggest feature of this release is the addition of XSI v5.0 support. Also, this release includes several bug-fixes and/or small enhancements. Upgrading from the previous version is strongly recommended. @FEATURE: XSI v5.0 support This release includes the much-demanded XSI version 5.0 support! @BUGFIX: Windows Submission Issue There were problems particular to the Windows operating system which prevented some installations not to be able to submit a job. This has been fixed. @BUGFIX: Linux Plugin Loading Issue There was a problem particular to the Linux operating system in which the plugin would not load properly. This has been fixed. ########################################################################### @RELEASE: 4.0-0 (2005-12-12) @COMPATIBILITY: This release should work with qube-core version 4.0-0 and above. @SUMMARY: This release is a new distribution package of the xsi jobtype for Qube! release 4.0-0. @CHANGE: Updated for Qube! v4.0-0 Package rebuilt for the new Qube! version, 4.0-0. @CHANGE: Installation location Installation location is now C:/Program Files/pfx/jobtypes/xsi/