Release date: May 24, 2022
We released the following updates since 8.37:
Improvements
What’s New in ShotGrid
- Added a “What’s New” option to the User Menu that links to ShotGrid “What’s New” documentation. [SG-27060]
Introducing Input Validation Rules
New Improvement: Input Validation Rules now support validating Number, Float, Percent, and Currency fields with the ability to apply an upper or lower limit or value range.
Input Validation Rules allow Admins to control data that goes into ShotGrid—like requiring naming conventions—thus mitigating confusion, errors, and discrepancies across data.
Validation Rules are configurable on fields, per project via the Configure Field… dialogue.
https://shotgridsoftware.wistia.com/medias/49kwxk3ozm
When enabled, you can configure:
- A Description of the rule being applied
- The error message that appears when violating a rule
- Segments, which can include separators (dashes or underscores), and these include a maximum number of characters you expect for a segment
- Requirements per segment (minimum and maximum lengths, case sensitivity, number, special characters, and more!)
- Which Projects the rule should apply to
https://shotgridsoftware.wistia.com/medias/uos8wmuvbm
When applying a rule to a field for the first time, you have the ability to create a page with errors, where you can edit and correct records from there.
https://shotgridsoftware.wistia.com/medias/gud7r4zf07
To learn more about Input Validation Rules, visit our documentation here. We hope you enjoy this new functionality!
Introducing Page Settings History
Now, Admins have access to information related to each iteration of a saved page as well as the ability to restore the page to a previously saved state—all within the Page Settings History panel!
To activate the panel, select Page Settings History… from the page dropdown menu.
From here, you can see the Page Settings History panel on your page.
And, you can perform actions like: restoring to a previously saved state, adding a name a description of changes, and saving a page as from the history.
To learn more about Page Settings History, visit our documentation here. We hope you enjoy this new functionality
The Enable Overlay Player Site Preference is now split in 2 different settings:
- Enable Play in Browser
- This preference enables the Play in Browser option from the thumbnail context menu, upon right-clicking on a thumbnail. This option is only available to versions uploaded in a supported format.
- Enable Play on Click
- Enables double-clicking a Thumbnail to Play media in the browser. This option is only available to versions uploaded in a supported format.
Other Improvements
- Added a preference to specify a default SSO domain. [SG-25873]
- Updated the Content-Security-Policy implementation to work with ShotGrid sites properly and with safer policies. [SG-26709]
- Enabled input validation for all text type fields and when creating new fields. [SG-26772]
- Removed Clicktale / Contentsquare integration. [SG-26821]
Bug fixes
- Fixed an issue where graph totals would display an incorrect rounded value in some cases [SG-24645]
- Fixed an issue where filtering tasks by a non-empty Pipeline Step would cause a page crash in some cases. [SG-26068]
- Fixed an issue where after duplicating a permission role, entity status field checkboxes would become disabled [SG-26739]
- Fixed a regression where Webhooks were not triggered by note replies. [SG-26657]
- Fixed an issue where new users were unable to login for the first time. [SG-26923]
- Fixed an issue where new users using old login were unable to login. [SG-26944]
- Fixed an issue that prevented users from renewing their session using the pop-up window. [SG-26960]
- Fixed an issue with Input Validation Rules when creating saved filters with linked fields. [SG-26809]
- Fixed an issue where adding a new field with an input validation rule did not update the grid or manage fields dialog to indicate that the process completed. [SG-26972]
- Fixed a an issue where graphing dates by cluster would infinitely load. [SG-24969]
- Fixed an issue where users could create pages via importing entities using the “Create new page with imported data” option, despite not having permissions to create pages. [SG-24936]
- Fixed an issue where a pipeline step was visible in filters even when it was hidden or its parent entity was hidden. [SG-2317]