Blueprint Release Notes

Updated by Chris Kosmopoulos

These notes provide an overview of new features implemented in each version of Blueprint along with any important upgrade advisories and resolved issues.

They also outline known issues you may experience while using a specific version of Blueprint and any applicable workarounds.

Blueprint 7.3

GA Date: May 31, 2024

  • RPA Migration Enhancements:
    • UiPath to PAD:
      • Enhancements:
        • Migrating clicks now differentiates between physical vs not physical click types
        • Migrating UiPath queue property Transaction Progress to PAD property "Processing Notes"
        • For activity "DeleteRowsX", now mapping "What to Delete", "Has Headers", and "At Position" parameters
        • Migrating "Start Process" activity now maps the Argument parameter to the PAD Launch Browser > "URL" parameter
        • Cleaned up waits so they no longer use a calculation
        • Optimized State Machines inside of Try/Catch blocks
        • Correctly resolving relative vs absolute file path references
      • Mappings:
        • Wait for Download scope
    • BP to PAD:
      • Enhancements:
        • Improved selector migrations
        • Optimized migration of ASCII characters
      • Mappings:
        • Work Queue actions (Update Status, Get Pending Items)
        • HTTPS actions (Load certificate, Request File)
        • Mainframe actions (Terminate, Launch, Set Focus, Send Keys, Get Field, Search Terminal, Set Mainframe Cursor Position)
        • Run Process Until Ended
        • Get Screen Resolution
    • A360 to PAD:
      • Enhancements:
        • Added TODO when credentials variables were used in Send Keystroke actions
    • Rules:
      • Users can now modify Rules in UI
      • Added new tab for Work Queue rules
      • Rules dashboard is now disabled if Rules are disabled in Admin
    • Dashboards:
      • Estimator Dashboard:
        • Added hierarchy column
        • Added new metric "Actions with Compiler Errors"
    • Other:
      • Integration Report
        • Added hierarchy column to Integration Report
        • Added new columns (IsMainProcess, IsActivated, ActivatedBy)

Blueprint 7.2

GA Date: Apr 12, 2024

  • RPA Migration Enhancements:
    • UiPath to PAD:
      • Enhancements:
        • Reduced the number of created ExcelReturnValue variables
        • Removed migration of empty conditionals introduced in newer versions of UiPath
        • Added support for Java selectors
        • Added support for Offset and Position values for Click activities
        • Added support for all UiPath activity level timeouts and delays
      • Mappings:
        • Queue activities (Add Queue Items, Postpone Transaction Item, Bulk Add Queue, Items, Get Queue Item(s), Set Transaction Status)
    • BP to PAD:
      • Enhancements:
        • Renamed selectors to utilize name from Application Modeler
        • Added support for Java selectors
      • Mappings:
        • Work Queue actions (Tag Item, Mark Exception, Mark Complete, Add to Queue, Get Next Item, Defer, Untag Item)
        • Collection Manipulation actions continued
        • Win32 actions
        • Win32Launch actions
        • Win32 ReadTextOCR
    • A360 to PAD:
      • Enhancements:
        • Option to enable "Milestone" comments on export to PAD from Admin portal
  • Rules:
    • Supporting mapping to Subflow
    • Support Project Library version mapping.
    • Support variable transformations to be performed during export
    • Support mapping to Custom Module Action Selector
    • Generate Rules for Unmapped Actions
    • Rules Dashboard Updates:
      • Enable/Disable Rule toggle
      • Bulk Delete Rules
      • One row per Rule instead of one row per parameter.
  • UX/UI:
    • Moved Custom Rules settings in Admin portal to the RPA Settings section

Blueprint 7.1

GA Date: Mar 1, 2024

  • UX/UI:
    • Moved Admin Portal entry point to the triple bar icon in the top-left corner of the scree
    • Reorganized RPA settings in Admin Portal into new section called RPA Settings
  • RPA Migration Enhancements:
    • UiPath to PAD:
      • Enhancements:
        • Improved readability of MS to S conversions in from UiPath activities with Wait parameters
        • Optimization and removal of temp variables when not needed
        • Added a TODO when "AsEnumerable" is present in an expression for clarity
        • Saving packing version when importing UiPath project libraries
        • Updated Join Datatable activity from standard actions in a subflow to a Run .NET Script action. Results in much less code and increased readability
    • BP to PAD:
      • Enhancements:
        • Added an INFO comment for Java based UI interactions. Java selector information in BP often does not contain enough information to work on runtime in PAD. Recommendation is to check the selector
        • Added support for interacting with Java windows with Send Key actions
        • Disabled importing of Standard Objects
        • Improved logic when migrating complex conditionals
        • Replaced Error Bubbling workaround using a Convert Text to Number action to now use a Stop Flow action
        • Improved handling of expressions
        • Improved handling of Error Blocks
        • Improved migration of Win32 Selectors
        • Added support for different Database Connection Provider types
        • Added support for Process calling another Process
      • Mappings:
        • MouseClick and MouseClickCentre
        • Collection Manipulation actions:
          • Delete Field
          • Set Column Names from First Row
          • Remove Null Rows
          • Reverse Collection
          • Rename Collection Fields
          • Split Collection
          • Remove a Row
          • Get Collection Index from Value
          • Remove Row
        • HTTP Actions:
          • HTTP Request
          • URL Encode
          • POST JSON
          • POST Request
    • Automation360 to PAD:
      • Enhancements:
        • Improved handling of LegacyAutomation actions
  • Rules:
    • Added ability to bulk delete rules in UI
    • Removed the Auto Create External Flow toggle in the Export Wizard
    • Enabled RUN_ROBINSCRIPT mapping for Init_Variables
    • Rules are now disabled by default on rule generation
    • Updating Rules with new project ID's after project re-import
    • Generating One External Flow For Common Mapping
  • Custom Actions:
    • Created PAD Custom Action settings in Admin Portal
    • Created Custom Actions for UiPath Datatable activities
  • Other:
    • Disabled export to Power Automate Cloud
    • Added more details to License Consumption report in Admin > System Reports
    • Allow export to different MSFT PAD Environments per Project
    • Created "Activate" Instance level permission
  • Microsoft Flowbuilder SDK version: 2.15.2490

Blueprint 7.0

GA Date: Jan 19, 2024

  • RPA Migration Enhancements:
    • UiPath to PAD:
      • Enhancements:
        • Added TODO notes for cases where the Move Window or Resize Window activities only have one provided axis.
        • Move and Resize Window activities now migrate with the parameter "Find Window Mode" set to 'By Window Instance/Handle'.
        • Now migrating Delays before/after for NKeyboardShortcuts activities.
        • For Outlook activities using 'Default Account', migration now includes a Run VBScript action attempting to retrieve the user's default account.
        • Various enhancements for Excel actions related to Named Cell/Range.
        • Support for Excel actions with ShiftCell Parameters has been added.
        • Improved efficiency by reducing and reusing similar subflows related to datatable activities.
        • Introduced a reusable subflow containing a Run .NET Script action to parse selectors containing variables and rebuild them into PAD selector format.
        • Optimized Dictionary .Add, .Contains, and .Exists operations using Run .NET Script actions instead of verbose standard actions.
        • Improved handling of external flows outputting to a member of an object by utilizing a temporary variable for correct processing.
    • Automation360 to PAD:
      • Mappings:
        • String Operations: Compare, Evaluate.
      • Enhancements:
        • Multiple A360 files can now be imported if zipped.
        • Added support for the migration of expressions related to A360 Legacy Automation Actions.
        • Enhanced support for Boolean strings related to expressions through the utilization of Run .NET Script actions.
        • Removed unnecessary TODO comments pertaining to conditionals.
    • BP to PAD:
      • Enhancements:
        • Ability to map Keystroke expressions that contain the '&' symbol.
        • Improved migration functionality for Disabled code, now compatible with BP as a source tool.
    • Rules - RPA Framework Mapping:
      • Rebranded 'RPA Framework Mapping' to 'Rules.'
      • Transitioned from Excel-based rule tracking and enforcement to formal support in the UI.
    • Dashboards:
      • Application Dashboard:
        • Included Web Application information in the Application Details column of the "Processes Using Application" table.
        • Renamed column 'Application' to 'Application Category'
      • Statistics Dashboard:
        • Added the 'Statistics' report to the 'Per Call Tree View'
    • Other:
      • Introduced a feature to Bulk Reimport or Calculate projects, accessible from the Tools dropdown in the Main Header.
      • Enhanced the Jobs page with the ability to search and filter jobs for improved navigation.
      • Hid unnecessary options on import wizard.
    • Microsoft Flowbuilder SDK version: 2.13.2638

Blueprint 6.6

GA Date: Dec 1, 2023

  • RPA Migration Enhancements:
    • UiPath to PAD:
      • Mappings:
        • Classic Browser Close
        • Power Point Application Scope
        • NKeyboardShortcut
        • WaitImageAppear
        • GetProcesses
      • Enhancements:
        • Support for Browser Scopes (If not Open, NeverOpen, and Close)
        • Support for Multiple Browser Open and Close Instances
        • Using the Set Window State parameter within PAD Launch Browser action
        • Support for Named Excel Cell/Range parameter in PAD
        • Use .NET script to initialize complex variables when .NET expressions are used
        • Terminate Application now closes by application title
        • Support for Named Excel Cells as Expressions from UiPath
        • UiPath Import File name is now name in PAD export
        • Optimized conditionals
        • Updated TODOs for clarity
    • Automation360 to PAD:
      • Mappings:
        • DLL: Run Function
        • DLL: Open
        • Email
        • Legacy Automation: Run Script
      • Enhancements:
        • Updated TODOs for clarity
    • BP to PAD:
      • Mappings:
        • GetScreenshot
        • GetFiles
        • Collection Manipulation actions
        • Collection actions
        • Environment actions
      • Enhancements:
        • Multiple bprelease can now be imported if zipped
        • Support for multiline SetVariable for a Collection
        • Updated TODOs for clarity
    • Dashboards:
      • New design for entry point to dashboards
      • The Statistics Dashboards > Mains Report is now only available in the Per Call Tree View
      • Differentiate between Studio and StudioX bots in Command Frequency and All Commands to Excel reports
      • Aggregate stats for Per Call Tree View in Statistics Dashboards
      • Applications Dashboard > Processes Using Application now shows application name in Application Details column
    • In Tool Estimator:
      • Added a new column called "Duplicate" to exportable "All TODOs and Compiler Errors" report. Column will identify if a specific TODO or Error has already appeared for that process. These can be filtered out to only see unique TODOs
      • Streamlined calculating Labor Cost
      • Added "Advanced" dropdown to Estimator when Project is in Calculation state
    • RPA Framework Mapping:
      • Support for mapping CustomActions and DLLs to any supported script action
      • If mapping ID does not exist for CustomActions, Blueprint will check if namespave and activity name has been imported. If so, Blueprint will use the body of the imprted procses as logic for the called external flow and will save that ID to the mapping sheet
    • Other:
      • Added feature to Bulk Generate reports across multiple Blueprint projects
      • Support for multiple external flows in a single Solution File
      • Failed imports now show original file name
      • Passwords can now be migrated depending on status of toggle in Admin Portal
      • Calculation Jobs can now be cancelled
      • Non bot/resources are hidden by default on Import
      • Support for PADs new Solution File Build. Users on PAD version 2.32 or earlier will no longer be able to export to Solution File
      • Implemented project limit of 100,000 actions to address performance issues
      • Removed "Touchless Mapping Percentage"
    • Microsoft Flowbuilder SDK version: 2.10.2618

Blueprint 6.5

GA Date: Oct 13, 2023

  • RPA Migration Enhancements:
    • UiPath to PAD:
      • Mappings:
        • Log Message
        • Attach Browser
        • String Encoding
        • Invoke .NET code to Run .NET script in PAD with arguments
        • Current Row as Excel Range
        • Close Excel parameter
        • SQL Statement Email Filtering
      • Enhancements:
        • Improving and optimizing conditionals
    • Automation360 to PAD:
      • Mappings:
        • Data Table
        • Window
        • Email
        • Terminal Emulator
        • Finally
        • Record Assign
      • Enhancements:
        • Generating Reusable Subflows for 1 to many mappings from A360 to PAD
    • BP to PAD:
      • Mappings:
        • Merge Data Table
        • Collection - Get Row Count
        • Collection - Count Rows
        • Collection - Append Rows to Collection
        • Delay between keystrokes parameter
      • Enhancements:
        • Can now declare environment variables through Framework mapping
    • BP to A360:
      • Mappings:
        • Email
      • Enhancements:
        • Improving and optimizing conditionals
        • Support for Japanese characters
  • Dashboards:
    • Redesigned and streamlined the scope picker
  • In Tool Estimator:
    • Updated default parameters
    • Replaced existing charts in UI with Planner Form
    • Added Reports "Effort - Big and Complex First" and "Maintainability"
  • RPA Framework Mapping:
    • Can now download mapping template for variablized subflow calls
    • Added Checksum to artifact description
    • Added Namespace of project libraries to artifact description
    • Added ability to map TODOs/ERRs/Robin
  • Other:
    • Added "Permanently Delete and Purge" functionality to Admin > Advanced > Instance Settings > Instance Maintenance
    • Increased the amount of artifacts that could be created from 4 to 10
    • Added "Migrate Disabled Code" toggle in Admin > Advanced > Instance Settings > Import Export
  • Microsoft Flowbuilder SDK version: 2.10.2618

Blueprint 6.4

GA Date: Sept 1, 2023

  • RPA Migration Enhancements:
    • UiPath to PAD:
      • Mappings:
        • Take Screenshot
        • Check/Uncheck
        • Image Found
        • Get Attribute
        • Send Email (StudioX)
        • Receive Email (StudioX)
        • Data Table actions
        • SendOutlookMail
        • SAP Actions
        • Finally Sequences
        • Terminal Actions
      • Expression Support:
        • Simple Date Time exppressions
        • DT.Rows.IndexOf​
        • Boolean.Parse
        • DT.Copy
        • StrConv
        • PadLeft
        • InStr​
        • new MailMessage()
      • Enhancements:
        • Support for output variable type "Element"
        • Simplified Copy File mapping
        • Use "Run .NET Script" for expressions
        • Introduced Regions for increased readability
        • Fixed "Can't be empty" errors
        • Fixed "Syntax Errors"
        • Name Selectors after UiPath Display Name
        • Simplified and optimized use of wrapper subflows
        • Generate reusable subflows for activities that migrate to PAD as more than 10 actions
        • Activities that migrate to PAD as many actions (30+) now mapped to .NET code blocks
    • Automation360 to PAD:
      • Mappings:
        • Wait for Element to Exist (parameter)
        • Capture Desktop
        • SAP Actions
        • Step Actions
      • Enhancements:
        • Introduced Regions for increased readability
        • Added A360 line number for unmapped TODOs
        • Place Initialized Subflow Variables and Output Variables in Regions
    • BP to PAD:
      • Mappings:
        • Wait - Element Exists/Not Exists
        • Multiple Wait - Elements Exist
        • Close Current Workbook
        • Process Exists
        • Get Table Items
        • .NET code now migrates to "Run .NET Script in PAD"
      • Enhancements:
        • Fixed "Excel Session Not Mapped" error
        • Empty Blue Prism folders no longer import
  • Dashboards:
    • Renamed metrics for better consistency across platform
    • Increased performance of Change Scope load time
    • Change Scope - Call Tree selection is now read only
    • Users can now see the call tree for unactivated processes
    • Estimator Dashboard:
      • Added additional customizable metrics
      • Added "Effort- Per Process" report
  • RPA Framework Mapping:
    • Added Blue Prism as a source Platform
    • Can now map UiPath CustomActions to script in PAD
    • Auto-create and map Reusable External Flow
  • Other:
    • Added option to export PAD bots as Solution files
    • Added comments with recommendations to use RPA Framework Mapping in exported processes
    • Added additional information to TODO comments
  • Microsoft Flowbuilder SDK version: 2.7.2405

Blueprint 6.3

GA Date: July 14, 2023

  • RPA Migration Enhancements:
    • UiPath to PAD:
      • Mappings:
        • Datatable
        • Get Value, Get Text, Get Full Text
        • Check Element State Appeared/Disappeared
        • On Element Appear/Vanish
        • Classic/Modern Take Screenshot
        • Write Line
        • Get/Set Dynamic Value Property
        • Parse Dynamic Value
        • Interruptible Loops
      • Expression Support:
        • Strings (Join, Left, Right, Mid, Len)
        • Datatable Select
        • Convert.ToDateTime
        • Double/Decimal Parse/TryParse
        • Directory methods
        • File methods
      • Enhancements:
        • Support InvokeWorkflowProcess with dynamic file name
        • Support for DynamicValue Variable Type in migration
        • Improvements to State Machines
        • Variablized selectors
          • Migrate partially variablized selectors
          • Add a TODO for fully variablized selector to review and refactor if needed
        • Support Complex output variables
        • TODO Adjustments - Modified TODOs to more accurately represent the true amount of remaining work
        • Reduced the amount of error conditionals if one one catch block is used
        • Adding Regions
          • Regions will map from UiPath Sequences and Flowcharts. Name of Sequence or Flowchart must be greater than 2 characters AND must have more than 2 actions
          • Also adding regions for some 1 to many mappings
        • Referencing Named Cells workaround
        • Default Parameters no longer migrate to PAD as separate actions
        • Various Excel, Outlook, Variable, Selector bug fixes
    • Automation360 to PAD:
      • Mappings:
        • Windows
        • SAP
        • Datatable
    • BP to A360:
      • Mappings:
        • File/Folder
        • Excel continued
        • Email continued
        • Collections continued
        • Web continued
      • Enhancements:
        • First migration from BP to A360 no longer creates a timestamp suffix. Subsequent migrations will create timestamp to avoid overwriting processes inadvertently
        • Optimized code regarding Error Handling and Conditional
    • Bot Licensing
      • Created new type of Bot based licensing
    • RPA Framework Mapping
      • Metabots:
        • On migration, Blueprint will now auto create External Flows for Metabots if they do not already exist in PAD. Supports the same set of Actions as Task Bots
      • UiPath:
        • On migration, Blueprint can map Custom UiPath Activities to External Flows.
      • All:
        • Users now have the option to manually identify which processes should migrate as an external flow vs a subflow and override any settings in the RPA Framework Mapping sheet
        • Information needed to call existing PAD Flows in future exports will automatically be added to the RPA Framework Mapping Sheet
        • On migration, Blueprint will now automatically create input/output variables and add them to the RPA Framework Mapping Sheet
        • DLL invocations can also be mapped
      • UI:
        • Adding UI support to upload, view, and download mapping sheets for both AA to PAD and UiPath to PAD
    • Dashboards:
      • Estimator Dashboard:
        • Created new dashboard called Estimator Dashboard. This dashboard delivers estimated timelines for users to prepare bots for production following migration.
          • Dashboard can be toggled on/off from admin portal
          • Reports of Current View or All TODOs and Compiler Errors can be exported to Excel
      • Export Call Tree:
        • Call Tree is now viewable from Dashboards, Process Artifacts, or Mains report.
        • Call Trees now show missing processes and reusable components
        • Call Trees can be exported to Excel
      • Other:
        • Exportable Command Frequency Report now shows if actions are mapped to PAD, UiPath, or A360 on export
        • Added ability to export Current View of Mains Report
        • Added Complexity metric to Mains Report
        • Reorganized columns in Process Stats Per Artifact Report so all Action related metrics are together
        • Added hierarchy to Code Blocks Report

Blueprint 6.2

GA Date: May 26, 2023

  • RPA Migration Enhancements:
    • UiPath to PAD:
      • Enhancements:
        • Throw/Rethrow Enhancements
        • UIElementExists in Retry Scope Support
        • Continued Complex Expression Support
        • Annotations Migrate as Comments
        • Improve PAD Code Readability
        • Changed name of UiPath export to PAD main flow names to match parent folder
      • Mappings:
        • Get Environment Folder
        • Get Environment Variable
        • Multiple Assign
        • Set Value
        • Get Full Text
        • Get Active Window
        • Deserialize JSON
        • Send Hot Keys
        • Modify Date
        • Read Range from Excel
        • Log Message
        • Wait attribute
        • On Element Appear/Vanish
        • Get/Wait Attribute (Web and Windows)
        • Wait Element Appear/Vanish (Web and Windows)
        • Set Focus/Activate (Web and Windows)
        • Classic/Modern Take Screenshot (Web)
        • Classic Take Screenshot (Windows)
        • Get Active Window
        • Zip/Unzip Actions
        • Folder Actions
        • File Actions
        • List Actions
        • String/Text Manipulation Actions
        • Dictionary Actions
        • Extract Table (Web)
        • Web Actions
        • Collections Actions
        • Word Actions
        • Complex Excel Actions
    • Automation360 to PAD:
      • Mappings:
        • Wait
        • Task Successful/Unsuccessful Conditionals
        • System Actions
        • Dictionary Actions
      • Enhancements:
        • Complex Variable Support
    • BP to A360:
      • Enhancements:
        • Import more complex BP structures
        • Subtasks now shown as dependencies in A360
        • Use Advanced Excel actions in A360
      • Mappings:
        • Kill Process
        • Send Key/Global Send Key
        • Collection Assignments
        • Collection Manipulation Actions
    • BP to PAD:
      • Enhancements:
        • Expressions improvements
        • Variablized Column in Custom Object support
  • RPA Framework Mapping
    • Can download RPA Framework Mapping sheet from Admin Portal
    • RPA Framework Mapping sheet viewable in Admin Portal
  • System Reports - Added the folloing reports
    • Project Activity: Shows the last time a project was modified.
    • User Roles: Displays all users in the instance, group membership, roles, and the role attributes.
    • Artifact Map: Displays artifact type, artifact base type and all standard properties used.
    • Project Usage: List of all projects and the count of instance level standard artifacts within the project.
  • UX/UI
    • Only Mains in process call trees on export are auto-selected
    • Default selections on import wizard for Process, Document, and Folder
    • Added Variable Prefix Toggle default setting in Admin Portal

Blueprint 6.1

GA Date: Mar 31, 2023

  • RPA Migration Enhancements:
    • Automation360 to PAD:
      • Windows Mapping
      • Database Mapping​
      • File Mapping
      • Loops
        • While/Do While Loops
      • Try/Catch/Finally
      • If Conditions Support
        • Boolean & Number
        • Date
        • List
      • Email/Outlook actions
      • Excel Mapping
      • Wait Mapping
      • Text Mapping
      • XML Mapping
      • Web Mapping (Commonly used)
      • Browser Mapping
      • Datatable Mapping
      • UI Mapping
      • DateTime Mapping
      • Number Mapping
      • List Mapping
    • UiPath to PAD:
      • Active Directory Mapping
      • Log Message support
      • Modern Loop support
      • List Actions Mapping
      • Support for Parrallel and Pick activities
      • Import Improvements
    • AA to PAD:
      • IMAP and MS Exchange Email Support
  • Implementation of Mains:
    • Main processes are now identifiable in all areas with new icon
    • Mains Report created in Statistics Dashboards
    • Scope picker in Dashboards now allows user to pick Path or Call Tree. If Call tree is selected, users can toggle between Roots or Mains based call trees

Blueprint 6.0

GA Date: Feb 17, 2023

  • RPA Migration Enhancements:
    • Automation360 to PAD:
      • Run Task action support
      • Basic Variable support
      • Folder Mapping​
      • Compression Mapping​
      • Wait for Windows Mapping
    • Import from Blue Prism:
      • VBO Matching on Import - Blueprint will find matches within extended/custom objects to standard objects to increase mapping percentages
      • Now display orphaned stages in RPAImportLog
      • Various fixes to Blue Prism failed imports
    • UiPath to PAD:
      • Japanese language support on import
      • Studio:
        • Windows Mapping
        • Run Stored Procedure Mapping
      • StudioX:
        • Web Applications & Selectors​
        • Basic Excel Support
    • AA to PAD:
      • Run Stored Procedure Mapping
      • Excel: Find and Replace Mapping
      • MWC mapping
      • Support for milliseconds system variable
      • Declaring AAApplicationPath system variable
      • More detail added to TODO: Run Task comment
      • Various Selector migration enhancements
    • BP to A360:
      • Support for complex conditionals
      • Further Web Actions Mappings
  • Action Licensing:
    • Created new type of Action based licensing. Actions are counted after the imported code has been converted to Blueprint's common internal 'language', which ensures consistency. Blueprint Action Licenses are consumed when a Blueprint Process is 'Activated'. The number of licenses consumed when a process is activated equals the number of Actions in that process.
  • RPA Framework Mapping
    • Added ability to export prepopulated metabot mapping sheet from Statistics Dashboards
  • Dashboards:
    • Within all dashboards Blueprint will not show statistics for each processes deemed as duplicates. When importing RPA data Blueprint detects if the identical component had been imported before. It will be flagged as a 'duplicate', separated out on the dashboard statistics, and will not consume additional Action licenses if/when activated.
    • Applications Dashboard:
      • Added hyperlink to process names in the Processes Using Application table
    • Statistics Dashboard:
      • Updated the excel exports of reports within the statistics dashboard for easier use of pivot tables
      • Added new metrics to the Process Stats in Aggregate table
      • Created new report called Copies report in the Statistics Dashboard. The Copies Report lists processes whose contents are 100% the same for the purpose of exposing opportunities for consolidation to improve maintainability and quality.
  • Migrator Product:
    • Added the Relationship tab to the Migrator Utility Panel

Blueprint 5.6

GA Date: Dec 23, 2022

  • RPA Migration Enhancements:
    • Automation360 Imports:
      • Updated A360 folder names on export​
      • Updated RPAImportLog
    • AAv10/AAv11 to PAD:
      • Before-After​
      • Active Directory Enhancements
    • Blue Prism to Automation360:
      • Web Applications & Selectors​
      • UI actions (MSAA and Win32)​
      • File/Folder Compression​
      • SAP actions​
      • Outlook VBO actions​
      • DateTime conversions​
      • Clearer TODO comments for unmapped or missing VBOs
    • Blue Prism to PAD:
      • Outlook VBO actions​
      • String Operations Mappings​
      • External XML VBO​
      • Collection Manipulation VBO
      • Expressions involving Dates​
      • TODO Comment before Password actions​
    • UiPath to PAD:
      • Text Mapping​
      • Email Mapping​
      • File Mapping​
      • Window Mapping​
      • Database Mapping​
      • Folder Mapping​
      • Compression Mapping​
      • MS Outlook Mapping​
      • Active Directory Mapping​
      • Classic Desktop Application​
      • Error Handling​
      • Excel Mapping​
      • Loops​
      • Basic Conditional support​
      • Clipboard Mapping​
      • Passing arguments between multiple workflows​
      • TODO Comment for Password actions
  • Dashboards:
    • Statistics Dashboard:
      • Created new report called Code Block Report in the Statistics Dashboard. Details out the number of code blocks, lines of code, and language used in each process of the selected scope
      • Can Toggle Touchless Mapping Percentage on/off from admin portal
      • Can Toggle COM Mapping Percentage​ on/off in admin portal
    • Application Dashboard:
      • Added column to the Processes Using Application table in the Application Dashboard called Application Details. Provides additional details like browser used when application says "Browser"
    • Discussions Dashboard:
      • Created the Discussions Dashboard which allows a user to see all discussions associated with them.
  • System Reports - The System Reports tab in the Admin Portal has various reports that provides information for Instance Admins regarding license usage and how Blueprint is used within the organization.
    • License and Activity Reports:
      • Moved from Admin > Advanced Settings to System Reports
    • User Lists:
      • Provides information to Admins regarding all users created within the Blueprint instance. Useful for tracking who has access to the product, if they are active, and what roles/groups they were assigned.
  • UI Enhancements:
    • Bot imports are organized alphabetically in folders
    • COM actions are organized alphabetically
    • Updated File Upload modal
    • Switched positions of Import/Export and System tabs in Jobs

Blueprint 5.5

GA Date: Sept 30, 2022

  • RPA Migration Enhancements:
    • Blue Prism to Automation360 - Blueprint can now migrate a majority of structure and actions from Blue Prism to A360, including:
      • Variable support, variable operations, expressions, if's, loops
      • Excel actions
      • Email (POP/SMTP/Outlook) actions
      • Error Handling
      • Arguments
      • Text expressions
      • Logic expressions
      • Active Directory
      • File/Folder actions
      • Windows actions
      • Collections and collection manipulation
      • Support for Go Tos
    • Map Extended VBOs to Standard VBOs - Users can map their extended VBOs from Blue Prism to Standard VBOs to increase mapping percentages on migration
    • AAv10/AAv11 to PAD:
      • Added support for SUP GUI actions from AAv10 and AAv11 to PAD
    • Various selector enhancements for all migration paths
  • Dashboards:
    • Operational Dashboard:
      • Added ability to export table in Operational Dashboard to excel via the Actions dropdown
      • Added ability to customize grading Health Score in Admin Portal
      • Added filters and column sorting
      • Added support for AAv10 Operational Data import
    • Custom Dashboards:
      • Added support for users to add custom visualizations in Dashboards via iFrames in the admin portal
    • Statistics Dashboard:
      • Added ability to export the current view of the Statistics Dashboard to excel via the Actions dropdown
    • Application Dashboard:
      • Search bar now can search through all columns
    • Shareable dashboard links - Dashboard links can now be shared by users in the same instance of Blueprint
  • UI Improvements:
    • Reorganized RPA settings in the admin portal
    • Consolidated dashboards dropdown

Blueprint 5.4

GA Date: Jul 22, 2022

  • RPA Migration Enhancements:
    • Automation Anywhere v11 to Automation360 - Blueprint can now migrate a majority of structure and actions from AAv11 to A360, including:
      • Basic variable support, variable operations, expressions, if's
      • Excel actions
      • Email actions
      • Error Handling
      • Arguments
      • Text manipulation
      • Active Directory
      • FTP actions
      • File/Folder actions
      • Window actions
      • Database actions
      • PDF actions
    • Touchless Mapping Percentage - Located in the Statistics Dashboards > Process Stats Per Artifact Report. Provides a predictive percentage of how much of a process has migrated that will not need any manual refactoring
    • Toggle for Statistics - Located in Admin Portal > Advanced Settings > Dashboards. Users can now toggle on/off which RPA tool they would like to see statistics for
  • Dashboards:
    • Reuse Report - Added the Reuse Report within the Statistics Dashboard that details out how many times the processes in the selected scope are called by other processes in the instance
    • Missing Processes Report - Added the Missing Processes Report that details if any calls to sub-processes within the current scope are missing
    • Call Tree (Processes vs Objects) - Color coded and provided a legend for users to distinguish between what is a Blue Prism process vs object
    • Application Dashboard Enhancements - Overhauled the Application Dashboard
      • Redefined what the system considers as an application
      • Added new doughnut charts:
        • Processes by Application - Count of how many processes are using each application
        • Steps by Application - Count of how many steps are using each application
      • Added 3 new tables:
        • Processes Using Application - Displays process name, application used, and what actions are using said application
        • Application Usage - Displays application, number of processes using each application, and how many steps are using each application
        • Steps by Top 10 Actions - Top 10 most used actions per application
      • Ability to export all tables in dashboards to excel via the Actions dropdown
  • Operational Data - Added ability for users to see Operational Data for live processes
    • Users can import data via csv file, or via API
  • Project Export/Import:
    • Can export/import projects between 5.x instances of Blueprint
    • Can import any 12.0-13.0 version of Blueprint to 5.x
  • General:
    • Default user session timeout has been decreased from 2 hours to 30 minutes to be more in line with industry security recommendations.

Blueprint 5.3

GA Date: Jun 10, 2022

  • RPA Migration Enhancements:
    • Blue Prism COM mapping - In this release, more support has been provided for a variety of actions and applications when migrating bots from Blue Prism to Microsoft Power Automate Desktop including:
      • Logical functions
      • OLE DB actions
      • Excel actions
      • Preserve type and details of current exceptions
      • Removed the Blue Prism Best Practices Template as it was causing errors on export
      • Fixed migration export of Blue Prism processes with multiple entry and exit points
    • Power Automate Desktop Go To Labels - Changed the naming convention of Go To labels in Power Automate Desktop exports so it's easier to follow
    • Call or Embed Settings - Added option in the admin portal to call all sub-processes or go with the previous implementation of system recommended when exporting a process with sub-processes that could have been called or embedded.
  • Dashboards:
    • Size vs Complexity Chart - Added a chart on the statistics dashboard page which plots a scattered graph for "number of elements" vs "complexity" for a selected scope. The dots in the scattered graph indicates various processes in the scope. Hovering on the dots reveals the name of the process.
    • Download Call Tree - Added option to download a call tree for the selected scope. The call tree also helps identify processes and objects with different icons placed adjacent to the process names.
    • Applications vs Process Report - Added the Applications vs Process Report within the Statistics Dashboard that shows various applications that a process is interacting with. It also shows the "total number of applications" in a process and the "total number of steps in the application".
  • Process Editor Enhancements:
    • Select Tasks - Added option to select more than one task holding Ctrl in Windows or Command on Mac.
    • Condition Label - Label becomes visible even if there is no text to help the user to identify where they can type in case they want to add a label.
    • Add Task - Added option to add a task between task and condition.
    • Add Condition - Added option to add a condition between the merging point and the endpoint.

Blueprint 5.2

GA Date: Apr 26, 2022

What’s New
  • RPA Migration Enhancements:
    • UiPath Export structure updated to Sequences - In this release, exporting to UiPath was updated from flowchart to sequences. This allows for the following benefits :
      • Better readability of the exported processes
      • Aesthetically cleaner than the previous implementation of flowcharts.
  • UX/UI
    • Show the full number for number of processes and Elements on the Statistics Dashboard.
  • Reviews: this feature allows for quick and easy organization-wide collaboration and also facilitates the formal approval of plans and requirements before they are sent downstream for delivery. In this release, Blueprint now enables users to create quick reviews directly from artifacts/collections and descendant views with fewer clicks.
  • Audit Logs: An option to download logs is now available on the "Advanced Settings>License and Activity Reporting" tab on the Admin page that allows the users to download a consolidated user report. This user report consists of details of all the actions that were done by specific users while using Blueprint.
  • Publish version with Comments: In order to give the users better visibility of different versions of an artifact, Blueprint now offers the ability to add comments to every published version. Additionally, in the History Tab users can filter by versions with comments only or the ones they created, as well as compare side-by-side two versions of an artifact.
    • Ability to do a side-by-side comparison if two versions are available
    • Filter versions with comments or user-versions only
    • Current label is displayed
    • "Edited" label is added if the original comment is changed
  • User Stories generation: from the new Process Editor, users are now able to generate user stories. This feature generates artifacts under the main process. A user story artifact captures a description of a software feature from an end-user perspective, effectively creating a simplified description of a requirement.
  • Test Cases generation: from the new Process Editor, users are now able to generate test cases. This feature creates a CSV file detailing all the possible flows in a Process.

Blueprint 5.1

GA Date: Mar 18, 2022

What’s New
  • RPA Migration Enhancements:
    • Automation Anywhere Migration to Microsoft Power Automate - In this release, more support has been provided for a variety of actions and applications when migrating bots from Automation Anywhere to Microsoft Power Automate Desktop including:
      • Open and activate Excel by specific sheet name
      • Wait for Window to Open/Close
      • Get XML XPath expression
      • Change Image Recognition Actions to TODOs
    • Automation Anywhere Migration to UiPath – In the 5.1 release of Blueprint, added support has been provided for a variety of applications and actions when migrating bots from Automation Anywhere to UiPath, including:
      • Support for Keystrokes
      • Improved the support for expressions, like SQL queries using variables, and Automation Anywhere System Variables
      • Addition of TODOs for unmapped variables
      • Support for Window Actions (Activate, Close, Maximize, Minimize and Get Active Window Title)
    • Blue Prism Migration to UiPath:
      • Support to work queues
  • New Process Editor Design: To deliver a better experience to users, the process editor has been redesigned. In the latest release, the process view is vertical and space was optimized to display more actions in a single screen. The concept of system responses was modified to a system state, aligning with the approach used for the design of process automations. Additionally, system states are displayed in the same action pop-up.
  • MS Graph API support: In order to enable customers that no longer use IMAP and SMTP email protocols, Blueprint messaging functionality now supports Microsoft Graph API to send emails.
  • Cancel Jobs: in this release, we provide the ability for users to cancel Import/Export jobs. Additionally, administrators can set a timeout for DocGen in the Instance Settings. This will help clients in cases of long-running jobs that can cause performance degradation on the web server.

Blueprint 5.0

GA Date: Jan 28, 2022

What’s New
  • RPA Migration Enhancements:
    • Automation Anywhere Migration to Microsoft Power Automate - In this release, more support has been provided for a variety of actions and applications when migrating bots from Automation Anywhere to Microsoft Power Automate Desktop including:
      • Initialize/Reinitialize Value and List Variables from Text File
      • Initialize/Reinitialize Random Variable
      • No longer migrating Credential Manager Variables
      • No longer migrating AA Encrypted Password fields
    • Automation Anywhere Migration to UiPath – In the 5.0 release of Blueprint, added support has been provided for a variety of applications and actions when migrating bots from Automation Anywhere to UiPath, including:
      • Exception handling enhancements to support AA advanced options
      • String Operation Before-After
      • Conversion of System Variables like Date and Time
      • Arguments to sub-flows
      • Excel scoping
      • HTML e-mails
  • RPA Dashboards:  Ability to export data from the Statistics dashboard to CSV
  • Digital Blueprint API: extension of Blueprint API to create DGBs


How did we do?