This page holds the release Notes for the Toolkit Core API.
Note: Version numbers not appearing in this list have not been publicly released -
usually due to issues discovered in our Release QA process. While such versions will never
be available through the Toolkit App Store, they may still exist as tags within Github. We recommend
avoiding such releases in production as they may not be completely stable.
See the complete release note.
Updated core's python-api to the latest version (v3.3.2).
Allow shallow git clones when using git descriptors.
- Skipping a complete clone of the repository by sorting tags by their version string. Which makes the process of getting the latest version faster.
- Git clones is now getting the greatest tag version value from the git repository and not the most recent created tag.
- Versions are going to be created using semantic versioning format.
Replace old support urls with Autodesk Knowledge Network and Developer Documentation pages.
Fixed an issue which could occur when executing dump_config with --sparse parameter.
Fixes the issue that occurred when a git_branch descriptor is pointing to a commit different than the last one, also fixes the TypeError when the git_branch descriptor version is pointing to a numeric commit hash.
Improve the Autodesk identity login UX adding new environment variables.
TK_SHOTGRID_DEFAULT_LOGIN can be used to set the Autodesk Identity username, an email. It will be used to pre-fill the email field.
TK_SHOTGRID_SSO_DOMAIN to indicate the email domain associated to Autodesk Identity for the SSO login (requires a Premier Subscription). This allows the user to bypass the initial Autodesk Identity login page and go directly to their company SSO system. If the domain set is NOT associated to SSO, then the normal Autodesk Identity flow will be used.
ShotGrid branding updates.
Updated core's python-api to the latest version (v3.3.4).
Fix unicode issues whe login and working with files.
Fix the logic in the resolver so that Python 2 users do not depend on having 'SGTK_CONFIG_LOCK_VERSION' environment variable set to block auto update to the latest config version.
Remove test dependencies (400+ files removed). Update to warning message for plugin ids.
- App Session Launcher foundation
- Specify 'utf8' encoding when reading YAML data from disk
- First step to supporting PySide6
Full Changelog: https://github.com/shotgunsoftware/tk-core/compare/v0.20.19...v0.20.20