Nutrient Web SDK 1.12 improves Document Editor usability, commenting and annotation editing, and core PDF fidelity. See the [changelog](https://www.nutrient.io/guides/web/changelog.md#1.12.0) for full details.

### Document Editor and UI reliability

Document Editor Save and Cancel actions now stay visible in constrained layouts, and the bottom UI cutoff on iPad in landscape orientation is fixed. Page navigation cursor feedback is clearer for per-spread pagination, and link popovers now expose distinct view and edit class names for easier theming.

### Commenting and annotation editing

Comment links without a protocol now open as external links instead of relative URLs. Draft comments no longer override each other, and typing focus stays in the active thread when multiple drafts are open. Plain text annotations are more stable during editing, with font size persistence and bounding box sizing fixes.

### Viewer interaction and accessibility

`setViewState` no longer steals focus from external elements in iframe mode, and toolbar focus no longer jumps to the last item when reentering via Tab. Additionally, screen reader arrow navigation regressions in JAWS/NVDA are fixed.

### Document processing and PDF fidelity

Brotli-compressed PDFs are now supported, and PDF JavaScript actions (`OpenAction` and `pageNum`) now execute reliably. Text extraction handles typographic ligatures more accurately. Redactions and markup remain aligned after margin changes, and multipage TIFFs respect per-page orientation.

For a complete list of changes, bug fixes, and improvements, refer to the [changelog](https://www.nutrient.io/guides/web/changelog.md#1.12.0). For previous release notes, refer to the [Web SDK 1.11 release notes](https://www.nutrient.io/guides/web/release-notes/1-11.md). We appreciate your feedback and contributions as we continue to enhance Nutrient Web SDK.
---

## Related pages

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

