- DarkLight
Overview
ARM's ability to support Salesforce Standard and Custom Objects is determined by the Salesforce API version used. ARM now supports the Salesforce API 57.0 version, which means it can support any Salesforce standard or custom object that requires Salesforce API version 57.0 or earlier.
To identify which Salesforce API version you are on, please refer to the article: Find Salesforce Edition and API version.
Use Case:
When you use ARM to perform an EZ-Commit and choose the Flow and Flow Definition components from a Salesforce org, the properties 'triggerOrder' and 'Overridable' do not reflect in your target branch.
It fails when you try to deploy using the above revision after changing the API version to 57.0 in ARM.
You'll need to retrigger the commit and deployment process to make the deployment successful.
Salesforce API Supported Metadata Types
The below tables highlight the newly supported metadata types for each API version.
API 57.0 newly Supported Metadata Types
OmniSupervisorConfig | PipelineInspMetricConfig | DataImportManagementSettings |
HighVelocitySalesSettings | Territory2AccessLevel | AdvAccountForecastSet |
API 56.0 newly Supported Metadata Types
S. No. | Metadata Type | Folder Name | File Extension |
1 | AIUsecaseDefinition | aiUsecaseDefinitions | .aiUsecaseDefinitions |
2 | DigitalExperienceBundle | digitalExperiences | .digitalExperience |
3 | DigitalExperienceConfig | digitalExperienceConfigs | .digitalExperienceConfig |
4 | EventRelayConfig | eventRelays | .eventRelay |
5 | OauthOidcSettings | settings | .settings |
The following fields have been deprecated on the NamedCredential metadata type in API version 56.0. These fields are valid only when namedCredentialType is null or set to Legacy.
- authProvider
- authTokenEndpointUrl
- awsAccessKey
- awsAccessSecret
- awsRegion
- awsService
- certificate
- endpoint
- jwtAudience
- jwtFormulaSubject
- jwtIssuer
- jwtSigningCertificate
- jwtTextSubject
- jwtValidityPeriodSeconds
- oauthRefreshToken
- oathScope
- oathToken
- outboundNetworkConnection
- password
- principalType
- protocol
- username
API 55.0 newly Supported Metadata Types
The newly supported metadata types are available on the Salesforce website, link: https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/pages_intro_whats_new.htm
API 54.0 newly Supported Metadata Types
S. No. | Metadata Type | Folder Name | File Extension |
---|---|---|---|
1 | LoyaltyProgramSetup | loyaltyProgramSetups | .loyaltyProgramSetup |
2 | RecordAlertCategory | recordAlertCategories | .recordAlertCategory |
API 53.0 Supported Metadata Types
Please refer here to find the list of supported Salesforce objects supported on Salesforce API 53.0 version.
API 52.0 newly Supported Metadata Types
S. No. | Metadata Type | File Extension | Folder Name |
---|---|---|---|
1 | EinsteinAgentSettings | EinsteinAgent.settings | settings |
2 | FieldRestrictionRule | .rule | fieldRestrictionRules |
3 | ForecastingObjectListSettings | ForecastingObjectList.settings | settings |
4 | ForecastingSourceDefinition | .forecastingSourceDefinition | forecastingSourceDefinitions |
5 | ForecastingType | .forecastingType | forecastingTypes |
6 | ForecastingTypeSource | .forecastingTypeSource | ForecastingTypeSources |
7 | FunctionReference(Beta) | .functions | functions |
8 | MktCalcInsightObjectDef | .mktCalcInsightObjectDef | mktCalcInsightObjectDefs |
9 | OcrSampleDocument | .ocrSampleDocument | ocrSampleDocuments |
10 | OcrTemplate | .ocrTemplate | ocrTemplates |
11 | RestrictionRule | .rule | restrictionRules |
12 | ServiceCloudVoiceSettings | ServiceCloudVoice.settings | settings |
13 | WorkforceEngagementSettings | WorkforceEngagement.settings | settings |
API 51.0 newly Supported Metadata Types
S. No | Metadata Type | File Sufix | Folder Name |
---|---|---|---|
1 | BatchCalcJobDefinition | .batchCalcJobDefinition | batchCalcJobDefinitions |
2 | BatchProcessJobDefinition | .batchProcessJobDefinition | batchProcessJobDefinitions |
3 | CleanDataService | .cleanDataService | cleanDataServices |
4 | DecisionTable | .decisionTable | decisionTables |
5 | DecisionTableDatasetLink | .decisionTableDatasetLink | decisionTableDatasetLinks |
6 | DuplicateRule | .duplicateRule | duplicateRules |
7 | FieldSrcTrgtRelationship | .fieldSrcTrgtRelationship | fieldSrcTrgtRelationship |
8 | ObjectSourceTargetMap | .objectSourceTargetMap | objectSourceTargetMaps |
9 | PlatformEventSubscriberConfig | .platformEventSubscriberConfig | PlatformEventSubscriberConfigs |
10 | ServiceAISetupDefinition | .serviceAISetupDescription | serviceAISetupDescriptions |
11 | ServiceAISetupField | .serviceAiSetupField | serviceAiSetupFields |
API 49.0 newly Supported Metadata Types
Below is the list of API 49.0 metadata types supported for both Salesforce DX and non-DX platforms:
For versions 48.0 and earlier, please refer here to find the list of Salesforce objects and their supported API versions.