-
Notifications
You must be signed in to change notification settings - Fork 16
Release Notes
Welcome to the release notes for this App. Below you will find an overview of all the changes we did for each release. We try to be as detailed as possible and include all bugs we have fixed, features we have added and things that may have changed. If you have questions about a particular release, don't hesitate to contact our support team!
2016-Apr-28
Added debugging and fixed a few bugs.
Details:
- The tool now prints out more debugging information.
- If a user has a workspace without a host, it will be shown in the workspace dialog.
- Various error reporting bugs were fixed.
2016-Feb-19
Added user activity metrics for particular actions
Connecting to Perforce is now exclusive across multiple threads.
Details
- When connecting to Perforce from multiple threads, the user is now only presented with a single connection dialog/password entry at a time and once they have successfully connected they will no longer be prompted from other threads.
- This requires a fix in core v0.16.18 to work correctly
Added support for Perforce SSL connections
Details:
- Added SSL support to all versions of P4Python distributed with the framework
- Added call to 'p4 trust' as part of connecting to Perforce to ensure the SSL fingerprint is trusted. If it isn't then the user will be prompted to confirm the changed fingerprint.
- Added README to the /resources folder detailing the build process for P4Python.
Updated P4Python to include SSL support for Windows VS2012 x64 version
Added Windows x64 VS2012 P4Python module for Maya 2015
Details:
- This adds PyPython support for Maya 2015 and other applications on Windows running a Python version compiled against 64-bit Visual Studio 2012.
General bug fixes
Details:
- Fixed issue where the filter_publishes hook would fail if for some reason the path for a publish was invalid (None)
- util.open_file_for_edit() now works correctly when the file being opened had previously been deleted from Perforce (headRev is delete or move/delete)
Adds .PSB support in Photoshop.
Details:
Requires tk-photoshop
v0.3.0.
Update to support 3dsmaxplus.
Details:
Adds all the necessary hooks to support 3dsmaxplus engine.
Fixed P4Python import issue in 3ds Max 2014
Details:
- Previously, P4Python wouldn't load into 3ds Max 2014 as it was trying to load the wrong version.
Added 3ds Max support
Addition of hook for experimental support for tk-shotgun-launchpublish
Various minor improvements
Details:
- Load/Store hooks now take an optional P4 connection instance
- Workspace can now be set to '' in connect() method to allow connection without a Workspace
- Improved validation of Perforce user obtained from Shotgun user via hook
- Updated to require core v0.14.47
- Settings now work correctly with PyQt
Updated documentation
Fixed order of operations for the scene operation hooks when opening files
Various improvements and fixes:
Details:
- Default get-perforce/shotgun hooks no longer assume custom sg field.
- Updated hook for loader to be compatible with latest version
- Moved hooks from games config into framework
- Added utility method to get change details
- Connecting without a workspace is now supported correctly
General improvements and fixes
Details:
- Opening a file for edit now handles the file being opened by another user
- Store/load of review data is now fully implemented
General improvements and restructuring
Various fixes and improvements
Details:
- Addition of hooks for storing and loading review (version) data
- Default store/load publish hooks now use a combination of perforce attributes and Shotgun attachments
- Improvements to file utils to be a lot more robust
- Added functions to construct/deconstruct Perforce url's from depot paths
- Lots of other changes!
Added missing P4Python build for OSX plus other minor tweaks
Minor fixes and improvements
Added hooks to manage storing/loading of publish data
Fixed fstat utils to better handle Windows file paths
Initial version of the framework