Tank Platform Release Notes
◀ Documentation Index

v0.13.21
v0.13.20
v0.13.19
v0.13.18
v0.13.17
v0.13.16
v0.13.15
v0.13.13
v0.13.12
v0.13.10
v0.13.9
v0.13.8
v0.12.28
v0.12.27
v0.12.26
v0.12.25
v0.12.24
v0.12.22
v0.12.21
v0.12.20
v0.12.19
v0.12.18
v0.12.17
v0.12.16
v0.12.15
v0.12.14
v0.12.13
v0.12.12
v0.12.11
v0.12.10
v0.12.9
v0.12.8
v0.12.7
v0.12.6
v0.12.5
v0.12.4
v0.12.3
v0.12.2
v0.11.3
v0.11.2
v0.11.1
v0.11.0
v0.10.11
v0.10.10
v0.10.9
v0.10.8
v0.10.7
v0.10.6
v0.10.5
v0.10.3
v0.10.2
v0.10.1
v0.10.0
v0.9.0
v0.8.4
v0.8.3
v0.8.2
v0.8.1
v0.8.0

Tank Platform Release Notes

This page holds the release Notes for the Tank Core API.

v0.13.21

Fixed issue with using the drive as a data root in Windows

v0.13.20

Fixed bug when parsing template paths with includes in a multi-root setup

v0.13.19

Tank is now shipping with 3.0.13 of the Shotgun API

v0.13.18

Improved Tank Command. Bug Fixes and Polish.

Tank Command

Fixes and Improvements

v0.13.17

Fixed a bug causing some old publishes not to be found when calling find_publish.

v0.13.16

Fixed stability issues with loading Shotgun Actions on Windows using the Browser Plugin.

v0.13.15

Improved tank command resolve logic.

This release changes the resolve logic when a local tank command or API instance is being used to start Tank. - Symbolic links are handled in a better way - The standard Tank UI toolbar now contains the project name and Configuration name is known and non-standard. - The Tank command and API will perfer the Primary Configuration unless a specific tank command or API instance is being used to launch Tank. - The setup process handles data entry for the code location in a better way.

v0.13.13

Bug fixes relating to logging and templates.

This release contains a number of smaller tweaks: - It runs a migration to ensure that all tank.bat files are correct - Logging from the shotgun engine is now always correctly output to Shotgun - Fixed a template formatting issue - Tweaks to setup script.

v0.13.12

Bug fixes relating to running Tank on windows with the new browser plugin.

v0.13.10

Fixed a bug causing cloning to fail for certain windows paths.

v0.13.9

The 0.13.x release contains a number of new features and some internal restructuring. The v0.13.9 release in particular addresses some minor improvements to error messages.

v0.13.8

The 0.13.x release contains a number of new features and some internal restructuring. The v0.13.8 release in particular addresses some minor improvements to error messages.

Features


v0.12.28

Fixed a bug stopping per-setting hooks from working. Fixed support for local git repos on Windows.

v0.12.27

Minor performance tweak.

v0.12.26

Fixed a bug which caused the UI sidebar to fail when a template had a null value.

v0.12.25

Minor fix to internal find_settings functionality

v0.12.24

Added a length property to template keys.

You can now tell tank exactly how long a particular template key should be.

v0.12.22

Fixed a bug where the tank git update subsystem would not work with Python v2.6.

Previously, we were relying on a system call which was only available in Python2.7 and above, causing any update check against git-based locators to fail.

v0.12.21

Improved filter management in folder creation setups. Fixed and additions to configuration.

v0.12.20

Minor bug fix release - Null values now working correctly in folder creation queries.

This release contains a single bug fix relating to the folder configuration syntax. You can now create shotgun queries including null values and data types other than strings - this was not previously possible.

v0.12.19

Minor bug fix release - added support for display names for Shotgun entity types.

When custom entities are defined in Shotgun, they have an API Name (CustomEntity03) and a Display Name (whatever you set it to in the Shotgun preferences). Previous versions of Tank would exclusively only display the API Names, which was fine for built in Shotgun entity types (such as shots and assets) since their API Name is the same as their Display Name. However, setups using custom entity types would look confusing. This release adds a method for looking up the display name given an API name. It also includes the display name in the str() operator for the context, so wherever the context is displayed in Tank, custom entities will now be displayed correctly.

v0.12.18

Bug fix release - better edge case checking with folder creation and added framework features.

v0.12.17

Minor bug fix - Tank keeps a cache of loaded hook code and this is now cleared at engine restart.

This means that when the engine is restarted (for example by using the about work area app), all loaded hook code will be discarded. This is useful if you are doing hook development and want to load the latest version of the hook you are developing. Previously you had to restart the entire python interpreter (e.g. restart the host app) in order to reload the hook - now you can quickly reload things at runtime.

v0.12.16

Minor bug fix - task precedence now handled correctly in the shotgun publish method.

Previously, if a task was contained in the context object, this would always be used, even if the calling code was specifically passing a task to associate the publish with. Now the logic is the opposite - when a specific task is passed to the publish method, this is always used - if no task is passed, the method attempts to fall back on the task contained in the context.

v0.12.15

The template validation running at startup now understands optional fields.

Previously, when an app was starting up, it would validate every template settings against the info.yml manifest file to ensure that all the required fields were present. This validation would not take optional fields into account, so if you had a path /{Shot}[/{Step}]/work, it would previously only work with a context which contains both a step and a shot. As of this version of tank, a context without Step also is considered valid.

v0.12.14

Hook settings, new folder creation API methods and bug fixes.

Added features:

Bug Fixes:

v0.12.13

This release was never released to the public.

v0.12.12

Path cache related bug fixes and tweaks.

v0.12.11

New folder creation functionality and bug fixes.

v0.12.10

Bug fixes and tweaks to folder creation.

v0.12.9

Update the setup_project script to handle additional parameters so that it can be run as part of a batch process.

v0.12.8

Added a tank.platform.get_engine_path() method.

This method returns a path to an engine based on processing the environment, similar to when the engine is started.

v0.12.7

Added a str() operator to the Context class.

v0.12.6

Improved QT Support in the Tank Core.

v0.12.5

A big patch release containing many fixes and improvements across several areas.

v0.12.4

Fixed a bug which would sometimes cause the wrong config to be downloaded at new project creation.

v0.12.3

Experimental Python 2.5 support.

We made a first pass on changes to make Tank Python 2.5 compatible. We are hoping that we have covered most cases and situations where we were previously seeing compatibility issues, however there may be things we haven't yet encountered! If you want to run Tank in conjunction with Python 2.5, this is now possible, however proceed with slight caution!

Bugs Fixed

v0.12.2

Frameworks, Configs, Better Sequence Handling, Hot Reload, Workspaces and User Sandboxes.

Features

Tweaks

Fixed Bugs


v0.11.3

Fixed a bug which caused problems for studios connecting to Shotgun using a proxy server.

v0.11.2

Fixed a bug where templates with no keys were causing errors. Fixed a bug which caused incorrect behaviour for complex folder creation setups.

v0.11.1

Added a new standard configuration.

v0.11.0

A number of new features and a couple of smaller bug fixes.

Features

Tweaks

Fixed Bugs


v0.10.11

Bug fixes.

v0.10.10

A bigger release with a number of bug fixes and improvements.

v0.10.9

Fixed a bug where tank.util.find_publish() would sometimes not return all matched records.

v0.10.8

Tweaks and bug fixes.

v0.10.7

Bug fixes and tweaks. Polish of the Starter Configuration.

v0.10.6

Upgraded the github backend connector to use v3 of the github API rather than v2 which has been deprecated.

v0.10.5

Configuration updates.

v0.10.3

Minor changes to update scripts. Shotgun user retrieval method returns more data.

v0.10.2

Minor tweaks and a bug fix relating to template aliases.

v0.10.1

Minor tweaks following the big 0.10 release.

v0.10.0

API Platform Refactor and new App Store Concept.

This release contains a large number of major changes. It is not compatible with previous versions of Tank and the entire distribution and deployment model is different as of v0.10.0. In addition to making changes to the way the Tank infrastructure works, we have also added a number of new features:


v0.9.0

Dependency Handling and Tank Types support.

Details:


v0.8.4

Fixed bugs.

Details:

v0.8.3

Fixed bugs.

Details:

v0.8.2

Fixed bugs.

Details:

v0.8.1

Fixed bugs.

Details:

v0.8.0

The very first release of the Tank Core API.

Tank Platform Documentation. This was auto generated on 2013-05-28. Click here for Release Notes.