Tank Platform Release Notes
◀ Documentation Index

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.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-03-29. Click here for Release Notes.