- Overview
 - Custom activities
- Migrating Activities to .NET 6
 - Release Notes
 - Building Workflow Analyzer Rules
 - Building Activities Project Settings
 - Creating Custom Wizards
 - Prioritize Activities by Scope
 - UiPath.Activities.Api.Base
 - UiPath.Studio.Activities.Api
 - UiPath.Studio.Activities.Api.Activities
 - UiPath.Studio.Activities.Api.BusyService
 - UiPath.Studio.Activities.Api.ExpressionEditor
 - UiPath.Studio.Activities.Api.Expressions
 - UiPath.Studio.Activities.Api.Licensing
 - UiPath.Studio.Activities.Api.Mocking
 - UiPath.Studio.Activities.Api.ObjectLibrary
 - UiPath.Studio.Activities.Api.PackageBindings
 - UiPath.Studio.Activities.Api.ProjectProperties
 - UiPath.Studio.Activities.Api.ScopedActivities
 - UiPath.Studio.Activities.Api.Settings
 - UiPath.Studio.Activities.Api.Wizards
 - UiPath.Studio.Activities.Api.Workflow
 - UiPath.Studio.Api.Controls
 - UiPath.Studio.Api.Telemetry
 - UiPath.Studio.Api.Theme
 
 - Robot JavaScript SDK
 - Triggers SDK
 - Agents SDKs
 

Developer Guide
This page documents the new feature keys introduced in each release of the UiPAth.Activities.Api SDK package.
Release date: 9 May 2022
WorkflowAnalyzerV11
- 
                        
New interfaces:
- IObjectBrowserSummary - Provides information about Object Repository integration in the project.
 
 - 
                        
New properties have been added to the IProjectSummary interface:
- HasModernBehavior - Indicates if the project uses the modern design experience.
 - Templates - The list of all templates in the project.
 - ObjectBrowserSummary - A summary of Object Repository information in the project.
 
 
WorkflowAnalyzerV12
A new property has been added to the IMemberModel interface:
- HasLiteralExpression - Indicates if the defined expression is a Literal<string>.
 
WorkflowAnalyzerV13
A new property has been added to the IAnalyzerConfigurationService interface:
- ActiveProfile - Indicates the profile where the Workflow Analyzer is executed.
 
ProjectPropertiesV3
A new property has been added to the IProjectPropertiesService interface:
- GetProjectName() - Returns the project name.
 
ActivityFactoryV4
New interfaces:
- ActivityCreationObjectData - Interface to be used by the Object Repository for interaction with IActivityFactoryRepository.
 
PackageBindingsV3
- 
                        
New properties have been added to the IPackageBindingModel interface:
- MetadataV2 - Properties of the bound object.
 - Key - Unique key of the binding.
 - Description - Description of the binding.
 
 - 
                        
New properties have been added to the PackageBindingMetadata interface:
- Key - Property used to generate the unique identifier for the resource.
 - Description - User-defined description to specify the intended usage of the resource.
 - Metadata - Properties used to tailor the bindings override experience.
 
 
ActivityTriggersV1
New interfaces:
- IActivityTriggerService - Exposes functionality for trigger activities to register information about themselves.
 - TriggerData - Provides trigger-related information about activities.
 
Release date: 8 November 2021
WorkflowAnalyzerV10
A new property has been added to the IProjectSummary interface:
- FileTemplates - Returns the list of file templates in the project.
 
ProjectPropertiesV2
A new property has been added to the IProjectPropertiesService interface:
- GetTargetFramework() - Returns the target framework of the current project.
 
DesignTimeExpressionExpanderService
New interfaces:
- IDesignTimeExpressionExpanderService- Interface to expand/unwrap dynamic expressions at design time.
 
OrchestratorApiV1
New interfaces:
- IOrchestratorApiService - A top-level wrapper for Orchestrator operations.
 - IAssetApiService - Interface that exposes the API for performing asset-related operations.
 
LicenseApiV1
New interfaces:
- LicenseEdition - A list of license states for the current product.
 - ILicenseApiService - Service used to retrieve license and user sign-in information.
 - UserInfoState -A list of sign-in states for a given user.
 - UserInfo - Information about a user's sign-in state.
 
ModernClassicSettingV1
New interfaces:
- ModernClassicSettings - Defines how an activity package prefers to handle Modern vs Classic activities.
 
ActivitySynonymsV1
New interfaces:
- IActivitySynonymService - Exposes the functionality of adding activity synonyms.
 
AttendedActivitiesV1
New interfaces:
- IAttendedActivityService - Exposes the functionality of setting an activity as attended.
 
StudioDesignSettingsV2
A new property has been added to the IStudioDesignSettingsService interface:
- UseConnectionService - Indicates if Integration Service connections are enabled by default
 
ObjectRecorderHighlight
New properties have been added to the IObjectSelectionDescription interface:
- SupportsObjectRecorderHighlight - Returns 
trueif element highlighting is supported. - GetAutoCaptureElementsFactory - Returns the function that allows triggering the Capture All feature from the Object Repository.
 
ObjectRecorderCurrentElements
A new property has been added to the IObjectSelectionDescription interface:
- SupportsObjectRecorderCurrentElements - Returns 
trueif elements are listed during recording. 
AutoCaptureElements
A new property has been added to the IObjectSelectionDescription interface:
- GetAutoCaptureElementsFactory - Returns the function that allows triggering the Capture All feature from the Object Repository.
 
PackageBindingsV2
- 
                        
New interfaces:
- ConnectionProperties - Connection property names as they appear in the bindings export.
 - ConnectionSources - Defines where the connection is defined.
 - PackageBindingTypes - Common BindingType constants.
 - PackageBindingMetadataKeys - Constants to use when adding package bindings.
 
 - A new property has been added to the IPackageBindingModel interface: Metadata.
 
BusyServiceV1
New interfaces:
- IStudioBusyService - Allows displaying a busy indicator on long-running processes with status updates.
 - IStudioBusyScope - A scope within a long-running process that allows status updates.
 
- v22.4.1
 - WorkflowAnalyzerV11
 - WorkflowAnalyzerV12
 - WorkflowAnalyzerV13
 - ProjectPropertiesV3
 - ActivityFactoryV4
 - PackageBindingsV3
 - ActivityTriggersV1
 - v21.10.3
 - WorkflowAnalyzerV10
 - ProjectPropertiesV2
 - DesignTimeExpressionExpanderService
 - OrchestratorApiV1
 - LicenseApiV1
 - ModernClassicSettingV1
 - ActivitySynonymsV1
 - AttendedActivitiesV1
 - StudioDesignSettingsV2
 - ObjectRecorderHighlight
 - ObjectRecorderCurrentElements
 - AutoCaptureElements
 - PackageBindingsV2
 - BusyServiceV1