Releasing v0.12.11

We have just released v0.12.11 of the Tank Platform to the Tank App Store. The main focus of this release has been adding new functionality to folder creation, including: 

Optional Fields in the Tank folder creation setup
It is now possible to define optional fields in the folder creation set up. Previously, when defining the folder name in the folder creation config, Tank would check that all Shotgun files that were referenced in a folder name actually had valid data in Shotgun. If a field was empty, folder creation would stop with an error. Now you can define optional fields for example if you define a folder name as "{code}[_{sg_extra_field}]", the part inside the [square brackets] will be ignored if the sg_extra_field is empty in Shotgun. 

More than one entity per folder level 
Shotgun now understands the concept of having more than one Shotgun entity associated with a folder in the file system. For example, if you have defined a folder name for your Shot folders to be "{code}_{sg_sequence.Sequence.code}", you are implicitly referring to a sequence for this folder. This is now tracked by Tank and allows Tank to be more intelligent in some cases when constructing a context object to represent your current work area. 

Context properties 
We have added two new properties to the context object: filesystem_locations and shotgun_url. This makes it easier for code to jump from a "work area" (represented by a context) to either the file system or Shotgun. 

We are also happy to have added support for 3ds Max 2011. For detailed information see the release notes