---
title: "2019.3 release notes"
canonical_url: "https://www.nutrient.io/guides/web/release-notes/2019-3/"
md_url: "https://www.nutrient.io/guides/web/release-notes/2019-3.md"
last_updated: "2026-05-21T17:12:02.315Z"
description: "Explore the key updates in PSPDFKit for Web 2019.3, including annotation changes and migration tips for seamless integration."
---

# PSPDFKit for Web 2019.3 migration highlights

[PSPDFKit for Web 2019.3](https://www.nutrient.io/blog/pspdfkit-web-2019-3/) comes with a few improvements that might require an ad hoc migration.

### Notable changes

- The default minimum ink and shape annotations sizes, `NutrientViewer.Options.MIN_INK_ANNOTATION_SIZE` and `NutrientViewer.Options.MIN_SHAPE_ANNOTATION_SIZE`, have been reduced from `128` to `16`. The former value was too big for several use cases. If your code relies on the former value, you can set it before the first `NutrientViewer.load()` call: `NutrientViewer.Options.MIN_INK_ANNOTATION_SIZE = 128` and `NutrientViewer.Options.MIN_SHAPE_ANNOTATION_SIZE = 128`.

- While creating an ink annotation with the UI, new lines may be split into a new annotation if the new line starting point is too distant from the rest of the annotation points, and/or some time has passed since the last point was drawn, especially if the annotation already contains more than a certain amount of lines (over 50).

- The popover’s HTML structure has changed. Now the arrow element and the popover content are sibling elements. These elements are wrapped with the specific popover class name to enable targeted overrides, e.g. `.PSPDFKit-Popover-Annotation-Tooltip.PSPDFKit-Popover {}` and `.PSPDFKit-Popover-Annotation-Tooltip.PSPDFKit-Popover-Arrow {}`.

- In Server mode, the minimum search query length is now configurable on the server with the environment variable `MIN_SEARCH_QUERY_LENGTH` (default: `3`). This value is passed to the client at load time, and the client will use it to check against the length of the term provided to `NutrientViewer.Instance#search`, `NutrientViewer.Instance#startUISearch`, or the UI search form. If the query to `NutrientViewer.Instance#search` is shorter than this value, the search request will throw an error. To prevent this, it’s recommended to check the minimum query length value from `NutrientViewer.SearchState#minSearchQueryLength` before performing the search. In the case of the UI search form or `NutrientViewer.Instance#startUISearch`, there won’t be an error and the search will just not be performed until the search field value is long enough. In Standalone mode, the default value for this property is `1` and it’s not configurable.

If you use PSPDFKit Server, make sure you read the [2019.3 server migration guide](https://www.nutrient.io/guides/product-archives-and-deprecated-solutions.md).

For a full list of changes, check out the [changelog](https://www.nutrient.io/guides/web/changelog.md#2019.3).
---

## Related pages

- [1 13 1](/guides/web/release-notes/1-13-1.md)
- [1 10](/guides/web/release-notes/1-10.md)
- [1 1](/guides/web/release-notes/1-1.md)
- [1 12](/guides/web/release-notes/1-12.md)
- [1 13](/guides/web/release-notes/1-13.md)
- [1 11](/guides/web/release-notes/1-11.md)
- [1 0](/guides/web/release-notes/1-0.md)
- [1 3](/guides/web/release-notes/1-3.md)
- [1 4](/guides/web/release-notes/1-4.md)
- [1 14](/guides/web/release-notes/1-14.md)
- [1 15](/guides/web/release-notes/1-15.md)
- [1 8](/guides/web/release-notes/1-8.md)
- [1 2](/guides/web/release-notes/1-2.md)
- [1 7](/guides/web/release-notes/1-7.md)
- [2017 3](/guides/web/release-notes/2017-3.md)
- [1 6](/guides/web/release-notes/1-6.md)
- [1 9](/guides/web/release-notes/1-9.md)
- [1 5](/guides/web/release-notes/1-5.md)
- [Upgrade annotations in PSPDFKit Web 2017.8](/guides/web/release-notes/2017-8.md)
- [2017 6](/guides/web/release-notes/2017-6.md)
- [Update your PSPDFKit for Web to version 2017.7](/guides/web/release-notes/2017-7.md)
- [Explore new features in PSPDFKit for Web 2017.9](/guides/web/release-notes/2017-9.md)
- [Explore new features in PSPDFKit 2018.5](/guides/web/release-notes/2018-5.md)
- [New features in the 2018.1 migration guide](/guides/web/release-notes/2018-1.md)
- [Discover the new features in PSPDFKit for Web 2018.3](/guides/web/release-notes/2018-3.md)
- [Explore PSPDFKit for Web 2018.4 features](/guides/web/release-notes/2018-4.md)
- [PSPDFKit for Web 2018.2 migration insights](/guides/web/release-notes/2018-2.md)
- [2019 2](/guides/web/release-notes/2019-2.md)
- [Explore PSPDFKit for Web 2018.6 enhancements](/guides/web/release-notes/2018-6.md)
- [Explore the new features in PSPDFKit 2018.7](/guides/web/release-notes/2018-7.md)
- [Essential updates in PSPDFKit for Web 2019.4](/guides/web/release-notes/2019-4.md)
- [Seamless migration to PSPDFKit for Web 2020.2](/guides/web/release-notes/2020-2.md)
- [PSPDFKit for Web 2019.5 migration insights](/guides/web/release-notes/2019-5.md)
- [Key updates in PSPDFKit for Web 2019.1](/guides/web/release-notes/2019-1.md)
- [PSPDFKit Web and Server 2020.4 migration update](/guides/web/release-notes/2020-4.md)
- [PSPDFKit Web 2020.6 migration insights](/guides/web/release-notes/2020-6.md)
- [2021 3](/guides/web/release-notes/2021-3.md)
- [Key changes in PSPDFKit for Web 2020.1](/guides/web/release-notes/2020-1.md)
- [Seamlessly migrate to PSPDFKit for Web 2021.2](/guides/web/release-notes/2021-2.md)
- [Migration guide for PSPDFKit 2021.5](/guides/web/release-notes/2021-5.md)
- [2021 6](/guides/web/release-notes/2021-6.md)
- [PSPDFKit 2021.4 migration guide for seamless updates](/guides/web/release-notes/2021-4.md)
- [Unified CRUD API enhancements for easy migration](/guides/web/release-notes/2020-5.md)
- [Enhancements in PSPDFKit for Web 2022.2](/guides/web/release-notes/2022-2.md)
- [Upgrade to PSPDFKit for Web 2021.1 with ease](/guides/web/release-notes/2021-1.md)
- [Key improvements in PSPDFKit for Web 2022.5](/guides/web/release-notes/2022-5.md)
- [PSPDFKit for Web 2022.4 migration overview](/guides/web/release-notes/2022-4.md)
- [Key updates in PSPDFKit for Web 2023.3](/guides/web/release-notes/2023-3.md)
- [PSPDFKit 2023.2 migration and updates](/guides/web/release-notes/2023-2.md)
- [Key updates in PSPDFKit for Web 2023.5](/guides/web/release-notes/2023-5.md)
- [Upgrading Nutrient Web SDK](/guides/web/release-notes/upgrading.md)
- [Explore key updates in PSPDFKit for Web 2023.4](/guides/web/release-notes/2023-4.md)
- [PSPDFKit 2022.1.1 migration changes](/guides/web/release-notes/2022-1.md)
- [Explore the new features of PSPDFKit for Web 2022.3](/guides/web/release-notes/2022-3.md)
- [2024 5](/guides/web/release-notes/2024-5.md)
- [Discover the key updates in PSPDFKit for Web 2023.1](/guides/web/release-notes/2023-1.md)
- [2024 4](/guides/web/release-notes/2024-4.md)
- [Essential Nutrient Web SDK 2024.1 migration tips](/guides/web/release-notes/2024-1.md)
- [2024 3](/guides/web/release-notes/2024-3.md)
- [Upgrade to PSPDFKit Web 2020.3 seamlessly](/guides/web/release-notes/2020-3.md)
- [2024 7](/guides/web/release-notes/2024-7.md)
- [2024 2](/guides/web/release-notes/2024-2.md)
- [2024 8](/guides/web/release-notes/2024-8.md)

