Access more metadata through these new and changed metadata types.
Customization
- Identify the asset related to an external service registration
- Use the registrationProviderAsset field on the existing ExternalServiceRegistration metadata type. Available in API version 66.0 and later.
- Add an AI description to a Lightning web component
- Use the ai field on the existing LightningComponentBundle metadata type. Available in API version 66.0 and later.
- Indicate the source of the API specification registered with the External Services wizard
- Use these new subtypes, which are in the existing
registrationProviderType field of the ExternalServiceRegistration
type. Available in API version 66.0 and later.
- AgentToAgent
- ContextDef
- CustomExternalConnector
- Indicate the type of the named credential parameter
- Use these new values of the existing ParameterType field of the
NamedCredential type.
- ManagedByNamespace
- NamedCredentialOptions
- SfHttpRequestExtensionName
- Indicate the type of endpoint to invoke an instance
- Use the new endpointType field on the existing CatalogedApiInstance subtype of the CatalogedApi metadata type. Available in API version 66.0 and later.
Development
- Support modern non-Salesforce frameworks in the Agentforce 360 Platform
- Use the new UIBundle metadata type.
- Turn on next generation DevOps Center
- Use the enableALMDevopsCorePref field on the DevHubSettings metadata type. Available in API version 65.0 and later.
- REMOVED: The enableDevOpsCenter field is removed from the DevHubSettings metadata type
- Use the enableDevOpsCenterGA field instead of enableDevOpsCenter to turn on DevOps Center managed package.
Education
- Turn on Advancement Generative AI features for Education Cloud
- Use the enableAdvancementGenAI field on the existing IndustriesSettings metadata type. Available in API version 64.0 and later.
- Turn on the Advising Agent feature for Education Cloud
- Use the enableAdvisingAgent field on the existing IndustriesSettings metadata type. Available in API version 64.0 and later.
- Turn on Advanced Academic Operations features for Education Cloud
- Use the enableEduAdvncdAcadOper field on the existing IndustriesSettings metadata type. Available in API version 64.0 and later.
- Turn on the Student Recruitment Agent feature for Education Cloud
- Use the enableStudentRecruitmentAgent field on the existing IndustriesSettings metadata type. Available in API version 64.0 and later.
Mobile
- Allow users to complete actions from Salesforce mobile app push notifications (beta)
- Use the actionGroups field on the existing CustomNotificationType
metadata type. Available in API version 64.0 and
later.
actionGroups is a pilot or beta service that is subject to the Beta Services Terms at Agreements - Salesforce.com or a written Unified Pilot Agreement if executed by Customer, and applicable terms in the Product Terms Directory. Use of this pilot or beta service is at the Customer's sole discretion.
Nonprofit
- Turn on the Gift Entry Grid feature for Nonprofit Cloud
- Use the enableGiftEntryGrid field on the existing IndustriesSettings metadata type. Available in API version 64.0 and later.
- Turn on the Philanthropic Research Agent feature for Nonprofit Cloud
- Use the enablePhilResearchAgent field on the existing IndustriesSettings metadata type. Available in API version 64.0 and later.
Salesforce Flow
- Configure the paths that branch after the action element runs
- Use the new actionCallPaths field on the existing FlowActionCall metadata type.
- Customize your flow screens and screen components with style settings
- Use the new styleSettings field on the existing FlowScreen and FlowScreenFieldStyleProperties subtypes of the Flow metadata type.
- Assign flow versions to a flow test
- Use the new flowTestFlowVersions field on the existing FlowTest metadata type.
- Configure a segment-triggered flow to run with more granularity
- Use these new fields, which are on the existing FlowSchedule subtype of the FlowStart
subtype.
- dayOfMonthToRun
- daysOfWeekToRun
- frequencyNumber
- Use these new values, which are in the existing frequency field
on the FlowSchedule subtype of the FlowStart subtype.
MonthlyYearlyHourlyWeekdays
- Specify whether a segment-triggered flow sends messages to all contact points or a single contact point
- Use these new fields that are on the existing FlowStart subtype of the Flow metadata
type.
- activationTemplate
- prioritizedContactPointsList
- sendMsgToOneContactPtPerIndv
- Specify an invocable action in the Start element of a broadcast flow
- Use the new fanOutAction field on the existing FlowStart subtype of the Flow metadata type.
- Reference metadata types as input parameters on invocable actions
- Use the new
SetupReferenceObjectNameForAutomaticSetup,SetupReferenceObjectLabelForAutomaticSetup, andSetupReferenceFilterConditionForAutomaticSetupvalues, which are in the existing keys field on the InvocableActionExtensionTargetAttribute subtype of the InvocableActionExtension metadata type. - Specify whether a flow test uses assertions
- Use the new testType field on the existing FlowTest metadata type.
- Specify isolated test data for a flow test
- Use the new flowTestDatasources and isolatedObjectExternalKeys fields on the existing FlowTest metadata type. Use the new jsonValue field on the existing FlowTestReferenceOrValue subtype of the FlowTest metadata type.
- Specify an input variable for a flow test of an autolaunched flow
- Use the new
InputVariablevalue in the existing type field on the FlowTestParameter subtype of the FlowTest metadata type. - Include or exclude a timeout path for an asynchronous action in a flow
- Use the new timoutPathUsage field on the existing FlowActionCall subtype of the Flow metadata type. Available in API version 66.0 and later.
- Specify an array of attributes to define the screen element in a flow
- Use the new attributes field on the existing FlowScreenField subtype of the Flow metadata type.
Security and Identity
- BEHAVIOR CHANGE: The Customize Application permission is required to access the RedirectWhitelistUrl metadata type
- Previously, that permission was required only for edit access to this type. Now that permission is required for read access, too.
- Configure the canvas settings for an external client app
- Use the new ExtlClntAppCanvasSettings metadata type. Available in API version 66.0 and later.
- Enable the canvas app plugin for an external client app
- Use the new isCanvasPluginEnabled field on the existing ExtlClntAppConfigurablePolicies metadata type.
- DEPRECATED: Don't use Metadata API to get external client app OAuth consumer secrets
- The enableConsumerSecretApiAccess field on the ExternalClientAppSettings metadata type is deprecated. Use the external client app UI to get OAuth consumer secrets.
Service
- REMOVED: The isInboundReceiptsEnabled, isRoutingWorkResultEnabled, and isTypingIndicatorDisabled fields are removed from the ConversationChannelDefinition type
- Use the EventCapabilitiesIsInboundAcknwOptionExposed field instead of IsInboundReceiptsEnabled.
- Use the EventCapabilitiesIsRoutingWorkResultSupported field instead of IsRoutingWorkResultEnabled.
- Use the EventCapabilitiesIsTypingIndicatorOptionHidden field instead of IsTypingIndicatorDisabled.
- Store callback routing information for a contact center channel with Omni-Channel Unified Routing
- Use the new omniCallbackHandler and omniCallbackFallbackQueue fields on the ContactCenterChannel subtype of the existing CallCenter type.