# Version 8.2.0

## Content

## New Features and Improvements

The following features have been added to this version of the product:

* [Annotation Editor] Enabled selection of overlapping annotations in edit mode via the context menu.
* \[Wasm\] \[Editor\] Enabled table data extractor tool in client\-side \(Wasm\) SupportApi mode\.
* \[Wasm\] \[Editor\] Enabled text replace functionality in client\-side \(Wasm\) SupportApi mode\.
* Added new navigation configuration options.
      `navigation: {`
    `    showFirstButton: false,    // Toggle first page button`
    `    showLastButton: false,     // Toggle last page button`
    `    showPageInput: true,       // Toggle page input field`
    `    pageCounterFormat: "Page {{current}} of {{total}}",  // Custom counter format`
    `    emptyPageCounterFormat: '-- No Document --',         // Empty state text`
    `    pageInputWidth: 100        // Input field width in px`
    `    buttonSizing: 'compact'    // Controls the sizing of navigation buttons:`
    `                               //  - 'compact': 30px width (default)`
    `                               //  - 'standard': 40px width`
    `                               //  - number: Custom width in pixels`
    `  }`
* Partial HTTP requests (Range requests) are now disabled by default via \`openParameters.disableRange = true\`.
    * To enable Range requests, configure the viewer as follows:
        `const viewer = new DsPdfViewer('#viewer', {`
        `    openParameters: {`
        `      disableRange: false`
        `    }`
        `  });`
* Improved support for Japanese and other IME-based input in comb fields.
    * Fixed character input issues when using Japanese, Chinese, or emoji keyboards.
    * IME-composed text is now correctly distributed across comb cells.
    * Resolved issues with duplicated or missing characters when selecting from IME suggestions.
    * Existing characters are now preserved during IME-based editing.
* Improved toolbar and side panel layout and usability.
    * Toolbar layout:
        * New default items order:
            * View mode: "Open", "Save", "Print", "Search".
            * Edit mode: added "Open" before "Save".
        * "FullScreen" and "Themes" removed from default layout.
        * "ExtractTable" moved to side panel.
    * Side panel:
        * New default items order: "DocumentList", "SharedDocuments", "Search", "Thumbnails", "Outline", "StructureTree", "Articles", "Layers", "Attachments", "ExtractTable".
        * "ExtractTable" icon updated.
    * Page Navigation control:
        * Visual changes:
            * Page navigation input is now more compact.
            * First/last page buttons are hidden by default.
            * Page counter display logic improved.
        * Added keyboard shortcuts when the page input box is in focus:
            * ←/→: page up/down when the caret is at first/last position in the control.
            * ↑/↓: page up/down.
            * Home/End: jump to first/last page.
            * Enter: submit manual page number entry.
            * Esc: cancel input.
        * New semantic CSS classes (previously non-customizable):
            * .gc-btn.go-to-first
            * .gc-btn.go-to-last
            * .current-page-input
            * .gcv-page-input\_\_text
    * Reverting to old appearance and layout: Refer to **[Migration Guide](/document-solutions/dot-net-pdf-api/docs/online/pdfviewer/migration-guide)**
* Enabled tooltip display for disabled buttons in the toolbar and sidebar.
* Various minor UI improvements.

## Bug Fixes

The following issues have been resolved since the last release:

* Addressed several minor issues and inconsistencies.