# Release notes

> **Release date: April 1, 2026**

## v4.1.0 - preview

**Release date: April 1, 2026**

### Improvements

**Enhanced logging for DU/PDF activities**

Additional context is now logged for Document Understanding and PDF activities, improving troubleshooting visibility in the Robot logs.

## v4.0.0 - preview

**Release date: February 25, 2026**

### Breaking changes

* Support for Windows-Legacy projects has been removed. Starting with this version, the package is compatible only with Windows projects.

## v.3.25.2

**Release date: December 16, 2025**

We are constantly working to improve your UiPath Document Understanding experience. Even though there are no significant changes this release, we made minor improvements to the product.

## v.3.25.0

**Release date: October 28, 2025**

We are constantly working to improve your UiPath Document Understanding experience. Even though there are no significant changes this release, we made minor improvements to the product.

## v3.24.0

**Release date: August 25, 2025**

We fixed an issue where Polish diacritics were missing when using the [Export PDF Page As Image](https://docs.uipath.com/activities/other/latest/document-understanding/export-pdf-page-as-image) activity.

## v3.22.0

**Release date: April 16, 2025**

We are constantly working to improve your UiPath Document Understanding experience. Even though there are no significant changes this release, we made minor improvements to the product.

## v3.20.2

**Release date: November 26, 2024**

### Bug fixes

Invisible text elements were not removed when processing native PDF files.

## v3.20.1

**Release date: October 3, 2024**

We are constantly working to improve your UiPath Document Understanding experience. Even though there are no significant changes this release, we made minor improvements to the product.

## v3.19.1

**Release date: 27 May 2024**

### Bug fixes

Fixed an issue where the **Read PDF with OCR** activity was throwing an error indicating multiple languages of expression.

**Erratum October 14, 2024** - If you are upgrading from a previous version, you need to first install the package version 3.19.1. After successfully installing, follow one of these steps to implement the fix:
* Remove the **Read PDF with OCR** activity from your workflow and add it again.
* Alternatively, you can manually input `Image` in the OCR **Image** property field within the **Read PDF with OCR** activity in your OCR engine.

When installing PDF.Activities for the first time with this version, no additional steps are required to implement this fix.

## v3.16.0

**Release date: 24 October 2023**

We are constantly working to improve your UiPath Document Understanding experience. Even though there are no major significant changes with this release, we made sure to bring minor improvements and accessibility fixes to our product.

## v3.14.1

**Release date: 7 June 2023**

We are constantly working to improve your UiPath Document Understanding experience. Even though there are no major significant changes with this release, we made sure to bring minor improvements and accessibility fixes to our product.

## v3.10.2

**Release date: 7 June 2023**

We are constantly working to improve your UiPath Document Understanding experience. Even though there are no major significant changes with this release, we made sure to bring minor improvements and accessibility fixes to our product.

## v3.14.0

**Release date: 26 April 2023**

### New features & Improvements

The **UiPath.PDF.Activities** package can now be used with right-to-left languages.

The following activities have been upgraded and can also be used cross-platform:

* Set PDF Password
* Merge PDFs
* Get PDF Page Count
* Extract PDF Text
* Extract PDF Images
* Extract PDF Page Range

If you want to use the cross-platform PDF related activities, you can find them in the **UiPath.DocumentUnderstanding.Activities** package. For non cross-platform workflows, you can continue using the activities inside the **UiPath.PDF.Activities** package.

## v3.11.0

**Release date: 15 December 2022**

### New features & Improvements

The Studio user interface is now available in Traditional Chinese.

## v3.10.1

**Release date: 24 October 2022**

### New features & Improvements

Updates have been made on the UiPath.PDF.Activities package, by centralizing code in a single location, hence the UiPath.PDF.Activities package now throws a single exception, `UiPath.DocumentUnderstanding.Digitizer.Exceptions.PdfException`, eliminating these exceptions: `IncorrectPasswordException` or `UnexpectedStructureException`.

We have upgraded the web framework of the **UiPath.PDF.Activities** package.

## v3.6.0

**Release Date: 9 May 2022**

### Improvements

The **UiPath.PDF.Activities** package has been upgraded to.NET5 core. This change implies having the.NET5 installed on your machine if the package is run within a non-Windows legacy workflow.

## v3.4.1

**Release Date: 4 October 2021**

### Improvements

The **UiPath.PDF.Activities** package has been upgraded to.NET5. While both.NET versions continue to be supported, the.NET5 projects can only work on 64-bit architectures.

## v3.4.0

**Release Date: 26 March 2021**

### Improvements

The processing of certain PDF files has been improved.

## v3.3.0

**Release Date: 28 September 2020**

### Improvements

Starting with this release, the package is validated for use in C# projects.

## v3.2.2

**Release Date: 4 May 2020**

### New Features and Improvements

A new activity, [Get PDF Page Count](https://docs.uipath.com/activities/other/latest/document-understanding/get-pdf-page-count), that can return the total number of pages of a given PDF file is now available.

## v3.1.0

**Release Date: 8 November 2019**

### New Features and Improvements

A new input option, **PreserveFormatting**, is now available for the **Read PDF Text** activity, allowing you to maintain the formatting of the file throughout the extraction process.

The **UiPath.PDF.Activities** package can now be used on machines that have the **FIPS Compliance Flag** activated.

### Known Issues

* As the PDF standard contains some functionalities which are not FIPS compliant (related to document signing and password protection), exceptions might occur. The exception is thrown by the activities at run-time when files with non-FIPS compliant content are processed.
