activities
latest
false
UiPath logo, featuring letters U and I in white

Developer Activities

Last updated Dec 11, 2024

Release notes

v1.6.1

Release date: September 26, 2024

Improvements

For this release, we made sure to bring minor improvements and security fixes to this package.

v1.5.0

Release date: March 15, 2024

Bug fixes

  • Improved the behaviour for the Encrypt File, Decrypt File, and Hash File activities when both File and File path properties were simultaneously specified.
  • Improved the visibility of the mandatory Key property for the Decrypt File activity.

v1.4.2

Release date: January 25, 2023

Bug fixes

  • The Cryptography activity package did not include references to two internal libraries.

v1.4.1

Release date: December 19, 2022

Bug fixes

  • The desired file input toggle for some activities was not persistent.

v1.4.0

Release date: December 8, 2022

New features and improvements

The Cryptography activity package is now compatible with Windows and Cross-platform projects. For more information on the design experience in each compatibility, refer to Designing Automations.

Several changes to the activities' configuration fields have been made to guarantee parity between all types of projects (Windows - Legacy, Windows, and Cross-platform). This is done to:

  • Allow you to easily convert Windows - Legacy projects to Windows (backward compatibility).
  • Maintain a consistent user experience for all types of projects.

Some activities have also been changed:

  • The Hash Text and Hash File activities are now called Hash Text (deprecated) and Hash File (deprecated), to signal that they are no longer supported.
  • The deprecated activities no longer appear in the Activities panel in Windows and Cross-platform projects.
  • The Hash Text with Key and Hash File with Key activities are now called Hash Text and Hash File.
  • Non-key algorithms from the Hash Text (deprecated) and Hash File (deprecated) activities have been added to the Hash Text and Hash File activities. However, RIPEMD160 (Non-FIPS) is not added.

Known issues

  • The value of the Key Encoding field is not saved when migrating a project from Windows - Legacy to Windows. The value defaults to Unicode (UTF-8).
  • A Document is invalid error is thrown when trying to open the XAML file of a converted Windows - Legacy project. This occurs if the project contains Hash File (deprecated) and Hash Text (deprecated) activities using the MD5 (Non-FIPS) or RIPEMD160 (Non-FIPS) hashing algorithms. Changing the algorithms of the affected activities before converting the project solves this issue.

v1.2.1

Release date: June 23, 2021

New features and improvements

The Encrypt Text and Encrypt File were using an older mode of AES encryption. To improve security, we implemented AES-GCM as a new encryption and decryption method. Using this algorithm, the encrypted messages are authenticated and the activities check whether or not the encrypted data was altered. In case of failure, they throw an appropriate exception.

The other, older, AES algorithms are marked as deprecated in the documentation and in the field description because of the weaker encryption offered. These options are still available for backward compatibility, to allow users to decrypt their old data and encrypt them with the new AES-GCM implementation.

v1.0.6855.26474

Release date: October 9, 2018

New features and improvements

GDPR has been our favorite pastime lately, so we understand the importance of securing operational data. The new Cryptography activity package comes to meet this necessity, by offering some activities that feature state of the art encryption algorithms:

  • Encrypt Text - Encrypts a string with a key, based on a specified key encoding and algorithm.
  • Decrypt Text - Decrypts a string, based on a specified key encoding and algorithm.
  • Encrypt File - Encrypts a file with a key, based on a specified key encoding and algorithm.
  • Decrypt File - Decrypts a file, based on a specified key encoding and algorithm.
  • Hash Text - Hashes a string using a specified algorithm and encoding format.
  • Hash File - Hashes a file using a specified algorithm.
  • Hash Text - Hashes a string with a key, using a specified algorithm and encoding format.
  • Hash File - Hashes a file with a key, using a specified algorithm and encoding format.

The moment is finally here. The entire UiPath Platform has been localized, so that you can have a truly immersive experience, from install to design and execution. Now, besides English, you can access everything, including our online documentation, in Japanese.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.