---
title: "Changelog"
canonical_url: "https://www.nutrient.io/guides/document-authoring/changelog/"
md_url: "https://www.nutrient.io/guides/document-authoring/changelog.md"
last_updated: "2026-06-10T00:00:00.000Z"
description: "Latest updates and release notes for Nutrient Document Authoring SDK, including new features, improvements, and bug fixes."
---

# Changelog for Document Authoring SDK

## 1.15.1 — 10 Jun 2026

* Fixes an issue where our build process stripped “magic comments” (like `webpackIgnore`) that tell a bundler to preserve a dynamic `import()` and resolve it at runtime. Depending on the bundler, this could break the build or cause a runtime “Cannot find module” error.

## 1.15.0 — 5 Jun 2026

See the [release notes](https://www.nutrient.io/guides/document-authoring/release-notes/1-15-0.md).

* Adds support for reading selected content and inserting content at the cursor in a specified format.

* Adds a command palette to the toolbar for searching and executing editor actions.

* Adds a programmatic API for paragraph properties (styles, spacing, indentation, tab stops, borders, shading).

* Adds support for top and bottom table cell padding.

* Changes how sections are stored, organizing them around section breaks instead of a list.

* Deprecates `doc.exportPDF()`, `doc.exportDOCX()`, and `system.importDOCX()` in favor of `doc.export({ format })` and `system.import(blob, { format })`.

* Deprecates `editor.insertTextAtCursor()` in favor of `editor.insertContentAtCursor({ content })`.

* Fixes `moveTo` track change DOCX import.

* Fixes an issue where text selection would be reset when the page scrollbar is clicked.

* Fixes comment reply DOCX export.

## 1.14.1 — 20 May 2026

* Fixes an issue where reading a partial text range could remove part of the document text.

* Fixes comment reply DOCX export.

* Improves handling of pointer events outside of editor pages to be more in line with other word processing software.

* Updates the HTML paste logic to drop unsupported CSS color functions.

## 1.14.0 — 13 May 2026

* Adds programmatic APIs for applying and reading paragraph list formatting.

* Adds programmatic APIs for querying and managing comment threads.

* Adds review mode support to programmatic transactions via `TransactionOptions.review`.

## 1.13.0 — 7 May 2026

* Adds in-editor spell checking for German, English, and French (`de-DE`, `en-US`, `en-GB`, `fr-FR`). Toggle at runtime via `editor.enableSpellcheck(language)` / `editor.disableSpellcheck()`, or set an initial language with `UIOptions.spellcheck.language`.

* Adds `editor.setEditorMode(mode)` for switching between regular editing, review mode (new changes are recorded as tracked revisions), and view mode.

* Adds `editor.getAuthor()` to read back the author name currently used for new comments, replies, and tracked changes (companion to the existing `setAuthor`).

* Fixes a case sensitivity issue in how page number fields were handled, resulting in page numbering not being read correctly from some imported DOCX files.

## 1.12.0 — 2 Apr 2026

* Adds import support for RTF, ODT, Markdown, and plain text documents via [`import()`](https://www.nutrient.io/api/document-authoring/types/docauthsystem/#import).

* Adds export support for RTF, ODT, and Markdown formats via [`export()`](https://www.nutrient.io/api/document-authoring/types/docauthdocument/#export).

* Adds automatic hyperlink creation when pasting a URL over selected text in the editor.

* Adds support for merging and unmerging cells in the UI.

* Improves direct formatting behavior when splitting paragraphs.

* Improves formatting support when copy-pasting content from other applications.

* Improves the import fidelity of DOCX files.

* Fixes a style indentation issue.

## 1.11.0 — 25 Feb 2026

* Adds paragraph border, border radius, and shading.

* Adds review mode for creating tracked changes.

* Adds support for table border width and border radius.

## 1.10.1 — 12 Feb 2026

* Improves contiguity logic for combining revisions when performing operations on them.

* Improves the fidelity of run properties and formatting on import (for breaks, tabs, and images).

* Fixes an issue where tables in headers/footers were incorrectly handled during [`exportPDF()`](https://www.nutrient.io/api/document-authoring/types/docauthdocument/#exportpdf).

* Fixes [`importDOCX()`](https://www.nutrient.io/api/document-authoring/types/docauthsystem/#importdocx) failing on documents containing tables with no rows.

## 1.10.0 — 21 Dec 2025

* Adds support for viewing, accepting, and rejecting tracked changes (revisions). Supports inserted and deleted content at the run, paragraph, and table levels. Formatting changes are supported for run, paragraph, table + cell and section properties, as well as numbering. Most changes are visible and can be accepted or rejected via the UI with before/after descriptions for the majority of non-visible property changes.

* Adds support for comments. Comments can be viewed to the side of the document, added to selected text via the toolbar or context menu, and support threaded replies. Comments can be edited, resolved, reopened, and deleted.

* Adds a programmatic API to query and manipulate documents via [`DocAuthDocument.transaction`](https://www.nutrient.io/api/document-authoring/types/docauthdocument/#transaction). Detailed usage can be found in the [Programmatic API](https://www.nutrient.io/api/document-authoring/modules/programmatic/) section of the API documentation.

## 1.9.1 — 26 Nov 2025

* Fixes an issue where links in table cells were incorrectly positioned in exported PDFs. (DA-113)

* Fixes incorrect cursor positioning on mouse clicks in Firefox. (DA-111)

## 1.9.0 — 13 Nov 2025

* Adds Actions API ([`ui.actions`](https://www.nutrient.io/api/document-authoring/types/uioptions/#actions), [`setActions()`](https://www.nutrient.io/api/document-authoring/types/docautheditor/#setactions)) and Toolbar API ([`ui.toolbar`](https://www.nutrient.io/api/document-authoring/types/uioptions/#toolbar), [`setToolbarConfig()`](https://www.nutrient.io/api/document-authoring/types/docautheditor/#settoolbarconfig)) for customizing editor behavior and toolbar layout with built-in actions, keyboard shortcuts, and runtime configuration.

* Adds [`insertTextAtCursor()`](https://www.nutrient.io/api/document-authoring/types/docautheditor/#inserttextatcursor) method to programmatically insert text at the cursor position.

* Adds [`hasActiveCursor()`](https://www.nutrient.io/api/document-authoring/types/docautheditor/#hasactivecursor) method to check if the editor has an active cursor.

* Fixes DOCX export compatibility with document processing tools like Pandoc by enabling data descriptor signatures in the ZIP archive.

* Fixes DOCX import of table cell shading when the color attribute is missing.

* Updates core WASM module with latest improvements.

## 1.8.2 — 18 Sep 2025

* Fixes ruler visibility issue - ruler now properly respects the [`ruler.enabled`](https://www.nutrient.io/api/document-authoring/types/uioptions/#enabled) setting.

* Fixes an XML issue with DOCX files exported by Safari.

## 1.8.1 — 03 Sep 2025

* Fixes the context menu so instances are not shared between multiple editors.

* Improves DOCX list import handling.

## 1.8.0 — 21 Aug 2025

* Adds event handling methods ([`on()`](https://www.nutrient.io/api/document-authoring/types/docautheditor/#on), [`off()`](https://www.nutrient.io/api/document-authoring/types/docautheditor/#off), [`once()`](https://www.nutrient.io/api/document-authoring/types/docautheditor/#once)) to the editor for subscribing to document lifecycle events: `document.load` (fired when a document is loaded into the editor) and `content.change` (fired when document content changes).

* Adds support for merged table cells (colspan/rowspan).

## 1.7.2 — 07 Jul 2025

* Fixes issue with [`saveDocumentJSONString()`](https://www.nutrient.io/api/document-authoring/types/docauthdocument/#savedocumentjsonstring) returning empty objects.

## 1.7.1 — 24 Jun 2025

* Adds support for page breaks.

* Improves list and style inheritance handling.

* Adds table indentation support.

## 1.7.0 — 28 May 2025

* Adds improved clipboard operations using async clipboard API.

* Adds copy/paste support for paragraph styles and list formats.

* Improves translations for French and German locales.

## 1.6.0 — 21 May 2025

* Improves performance and adds foundation for upcoming features.

## 1.5.0 — 21 May 2025

* Adds horizontal ruler showing margins, indents, and tab stops with interactive drag-to-adjust controls.

* Adds ruler configuration via [`ui.ruler.enabled`](https://www.nutrient.io/api/document-authoring/types/uioptions/#enabled) option.

* Adds subscript and superscript text formatting support.

* Adds locale configuration via [`ui.locale`](https://www.nutrient.io/api/document-authoring/types/uioptions/#locale) option (supports 'en', 'fr', 'de').

* Adds unit configuration via [`ui.unit`](https://www.nutrient.io/api/document-authoring/types/uioptions/#unit) option (supports 'pt', 'cm', 'in', 'mm', 'pc').

* Adds symbol font substitution when mapping is required.

* Expands default font library with additional fonts.

* Improves font mapping and compatibility.

## 1.4.0 — 10 Apr 2025

* Adds support for floating (text-wrapped) images with positioning options.

* Improves DOCX import for alternative content and standard content structures.

* Improves rendering performance and layout accuracy.

## 1.3.2 — 03 Apr 2025

* Updates API reference structure for improved developer experience.

## 1.3.1 — 02 Apr 2025

* UI/UX improvements and code cleanup.

## 1.3.0 — 02 Apr 2025

* Migrates npm package to `@nutrient-sdk` organization.

* Updates branding from PSPDFKit to Nutrient throughout.

## 1.2.1 — 02 Apr 2025

* Adds full support for headers and footers (create, edit, export).

* Adds form field support for page numbers and page counts.

* Adds hyperlink editor with floating UI and context menu integration.

* Adds floating image import/export via DOCX.

* Improves DOCX import/export compatibility.

* Improves hyperlink support in PDF exports (links are now clickable).

* Fixes selection restoration in deeply nested tables.

* Fixes clipboard paste via context menu in Safari.

## 1.2.0 — 12 Mar 2025

* Adds hyperlink editing with click-to-edit floating toolbar.

* Adds interactive hyperlinks in exported PDFs (clickable and navigable).

* Improves DOCX import/export for hyperlinks and document structure.

* Improves handling of empty lines and paragraph styling.

* Fixes font loading issues.

* Fixes arrow key navigation conflicts.

* Fixes [`exportDOCX()`](https://www.nutrient.io/api/document-authoring/types/docauthdocument/#exportdocx) return value.

## 1.1.0 — 20 Nov 2024

* Adds full support for numbered and bulleted lists with multiple levels and customizable styles.

* Adds right-click context menu with cut, copy, paste, and formatting options.

* Adds tab stops with customizable alignment (left, center, right, decimal).

* Adds interactive image transformation handles for rotating and resizing.

* Adds PDF/A export support via [`exportPDF({ PDF_A: true })`](https://www.nutrient.io/api/document-authoring/types/exportpdfoptions/).

* Adds paragraph indentation support (left, right, first-line, hanging) with UI controls.

* Adds UI settings dialog for customizing editor appearance.

* Improves multi-page table support with better row spanning.

* Expands font library with additional included fonts.

* Improves list numbering to restart properly after section breaks.

* Fixes UTF-8 byte offset calculations for lists.

* Fixes PDF generation and selection for offsetted glyphs.

* Fixes table cell border alignment at corners.

## 1.0.26 — 08 Oct 2024

* Adds custom font support via [`FontFile`](https://www.nutrient.io/api/document-authoring/types/fontfile/) for individual font files.

* Adds custom font support via [`FontIndex`](https://www.nutrient.io/api/document-authoring/types/fontindex/) for efficient lazy-loading from pre-built indices.

* Adds basic tab support in documents.

* Improves table cell clipping and rendering.

## 1.0.25 — 18 Sep 2024

* Adds custom font loading capabilities.

* Improves DOCX export for paragraphs.

## 1.0.23 — 10 Sep 2024

* Improves performance and bundle size with enhanced build optimizations.

## 1.0.22 — 05 Sep 2024

* Improves paragraph formatting and indentation handling.

## 1.0.21 — 29 Aug 2024

* Fixes cursor navigation with indented paragraphs.

## 1.0.20 — 28 Aug 2024

* Improves overall performance.

## 1.0.18 — 28 Aug 2024

* Fixes async-queue concurrency issue.

## 1.0.17 — 26 Aug 2024

* Improves overall performance.

## 1.0.16 — 22 Aug 2024

* Adds paragraph indentation support (first-line, hanging, left, right).

* Adds DOCX import/export for paragraph indentation.

* Fixes text escaping in DOCX export.

## 1.0.10 — 12 Aug 2024

* Adds example code repository with sample implementations.

## 1.0.4 — 09 Aug 2024

* Adds auto-scrolling when selecting text near viewport edges.

* Improves DOCX table export with proper table grid definitions.

* Fixes iframe pointer event detection.

* Fixes table column width calculations.

* Improves DOCX validation compliance.

## 1.0.1 — 05 Aug 2024

* Fixes a very minor installation/dependency issue.

## 1.0.0 — 05 Aug 2024

* Initial public release.

---

## Related pages

- [Agent skill](/guides/document-authoring/agent-skill.md)
- [Enhancing document authoring with CSP guidelines](/guides/document-authoring/content-security-policy-and-firewall-rules.md)
- [Document Authoring SDK](/guides/document-authoring.md)
- [Use copy/paste and HTML interoperability](/guides/document-authoring/copy-paste-and-html-interoperability.md)
- [Customize actions and the toolbar](/guides/document-authoring/customize-actions-and-toolbar.md)
- [Use events and integration APIs](/guides/document-authoring/events-and-integration.md)
- [How to self-host Document Authoring assets](/guides/document-authoring/self-hosting-assets.md)
- [Get started with Document Authoring guides](/guides/document-authoring/intro.md)

