Tooling API New and Changed Objects

Access more metadata through these new and changed Tooling API objects.

Customization

BEHAVIOR CHANGE: The DoesIncludeBosses field on the existing Group object is available for queues
Use the DoesIncludeBosses field to indicate whether records shared with users in the queue are also shared with users higher in the role hierarchy.

Data 360

Group ActivationPlatform output files by user
Use the PER_USER value in the OutputGrouping field on the existing ActivationPlatform object. Available in API version 66.0 and later.
Classify data sources with more values in DataStreamDefinition object
Use the Ad_Audience_Insights, Auxiliary, Clean_Room, Deletion_Records, and Problem_Records values in the existing DataStreamDefinition field type. Available in API version 67.0 and later.

Development

Create a non-preview sandbox during the transition from one Salesforce major release to another
Use the IsNonPreview field on the existing SandboxInfo object.
Query test results by test category, test class, or namespace
Use the TestCategory, TestName, TestNamespace fields on the existing ApexTestResult object. Introduced in API version 65.0, these fields have been added to the Tooling API Reference Guide.