---
title: "2017.7 release notes"
canonical_url: "https://www.nutrient.io/guides/web/release-notes/2017-7/"
md_url: "https://www.nutrient.io/guides/web/release-notes/2017-7.md"
last_updated: "2026-06-19T07:57:11.516Z"
description: "Explore the new features of PSPDFKit for Web 2017.7, including API changes and improved printing capabilities."
---

# Update your PSPDFKit for Web to version 2017.7

[PSPDFKit for Web 2017.7](https://www.nutrient.io/blog/pspdfkit-web-2017-7/) adds support for horizontal scaling, externally managed documents, an improved printing system, and much more.

This release requires changes to the server as well. Check out our [server migration guides](https://www.nutrient.io/guides/product-archives-and-deprecated-solutions.md) to learn more.

## Destroy API

`Instance#destroy` is deprecated in favor of the newly added `NutrientViewer.destroy` API:

### ES6+

```js

// Change this…
instance.destroy();

// …to this
NutrientViewer.unload(instance);

```

### JAVASCRIPT

```js

// Change this…
instance.destroy();

// …to this
NutrientViewer.unload(instance);

```

## Changes to CSS classes

We changed a few CSS classes to be more consistent with the general styling. This mainly affects the selectors for note annotation icons:

| Old class                                    | New class                                    |
| -------------------------------------------- | -------------------------------------------- |
| `PSPDFKit-Note-Annotation-Icon-comment`      | `PSPDFKit-Note-Annotation-Icon-Comment`      |
| `PSPDFKit-Note-Annotation-Icon-rightPointer` | `PSPDFKit-Note-Annotation-Icon-RightPointer` |
| `PSPDFKit-Note-Annotation-Icon-rightArrow`   | `PSPDFKit-Note-Annotation-Icon-RightArrow`   |
| `PSPDFKit-Note-Annotation-Icon-check`        | `PSPDFKit-Note-Annotation-Icon-Check`        |
| `PSPDFKit-Note-Annotation-Icon-circle`       | `PSPDFKit-Note-Annotation-Icon-Circle`       |
| `PSPDFKit-Note-Annotation-Icon-cross`        | `PSPDFKit-Note-Annotation-Icon-Cross`        |
| `PSPDFKit-Note-Annotation-Icon-insert`       | `PSPDFKit-Note-Annotation-Icon-Insert`       |
| `PSPDFKit-Note-Annotation-Icon-newParagraph` | `PSPDFKit-Note-Annotation-Icon-NewParagraph` |
| `PSPDFKit-Note-Annotation-Icon-note`         | `PSPDFKit-Note-Annotation-Icon-Note`         |
| `PSPDFKit-Note-Annotation-Icon-paragraph`    | `PSPDFKit-Note-Annotation-Icon-Paragraph`    |
| `PSPDFKit-Note-Annotation-Icon-help`         | `PSPDFKit-Note-Annotation-Icon-Help`         |
| `PSPDFKit-Note-Annotation-Icon-star`         | `PSPDFKit-Note-Annotation-Icon-Star`         |
| `PSPDFKit-Note-Annotation-Icon-key`          | `PSPDFKit-Note-Annotation-Icon-Key`          |

## Printing

We changed the default printing mode from `PrintMode.EXPORT_PDF` to `PrintMode.DOM`. This should not cause issues with existing setups.

Check out the [printing guide](https://www.nutrient.io/guides/web/features/printing.md) to learn about the differences.

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

## Related pages

- [1 0](/guides/web/release-notes/1-0.md)
- [1 1](/guides/web/release-notes/1-1.md)
- [1 10](/guides/web/release-notes/1-10.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 13 1](/guides/web/release-notes/1-13-1.md)
- [1 14](/guides/web/release-notes/1-14.md)
- [1 4](/guides/web/release-notes/1-4.md)
- [1 16](/guides/web/release-notes/1-16.md)
- [1 2](/guides/web/release-notes/1-2.md)
- [1 15](/guides/web/release-notes/1-15.md)
- [1 3](/guides/web/release-notes/1-3.md)
- [1 6](/guides/web/release-notes/1-6.md)
- [1 7](/guides/web/release-notes/1-7.md)
- [2017 3](/guides/web/release-notes/2017-3.md)
- [1 8](/guides/web/release-notes/1-8.md)
- [1 5](/guides/web/release-notes/1-5.md)
- [1 9](/guides/web/release-notes/1-9.md)
- [2017 6](/guides/web/release-notes/2017-6.md)
- [Upgrade annotations in PSPDFKit Web 2017.8](/guides/web/release-notes/2017-8.md)
- [New features in the 2018.1 migration guide](/guides/web/release-notes/2018-1.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)
- [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)
- [Discover the new features in PSPDFKit for Web 2018.3](/guides/web/release-notes/2018-3.md)
- [Explore PSPDFKit for Web 2018.6 enhancements](/guides/web/release-notes/2018-6.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)
- [Key changes in PSPDFKit for Web 2020.1](/guides/web/release-notes/2020-1.md)
- [Explore the new features in PSPDFKit 2018.7](/guides/web/release-notes/2018-7.md)
- [2019 2](/guides/web/release-notes/2019-2.md)
- [PSPDFKit for Web 2019.3 migration highlights](/guides/web/release-notes/2019-3.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 for Web 2019.5 migration insights](/guides/web/release-notes/2019-5.md)
- [Upgrade to PSPDFKit Web 2020.3 seamlessly](/guides/web/release-notes/2020-3.md)
- [PSPDFKit Web 2020.6 migration insights](/guides/web/release-notes/2020-6.md)
- [Upgrade to PSPDFKit for Web 2021.1 with ease](/guides/web/release-notes/2021-1.md)
- [Seamlessly migrate to PSPDFKit for Web 2021.2](/guides/web/release-notes/2021-2.md)
- [2021 6](/guides/web/release-notes/2021-6.md)
- [Migration guide for PSPDFKit 2021.5](/guides/web/release-notes/2021-5.md)
- [2021 3](/guides/web/release-notes/2021-3.md)
- [Key improvements in PSPDFKit for Web 2022.5](/guides/web/release-notes/2022-5.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)
- [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)
- [PSPDFKit for Web 2022.4 migration overview](/guides/web/release-notes/2022-4.md)
- [PSPDFKit 2023.2 migration and updates](/guides/web/release-notes/2023-2.md)
- [Key updates in PSPDFKit for Web 2023.3](/guides/web/release-notes/2023-3.md)
- [Enhancements in PSPDFKit for Web 2022.2](/guides/web/release-notes/2022-2.md)
- [Explore the new features of PSPDFKit for Web 2022.3](/guides/web/release-notes/2022-3.md)
- [Discover the key updates in PSPDFKit for Web 2023.1](/guides/web/release-notes/2023-1.md)
- [Key updates in PSPDFKit for Web 2023.5](/guides/web/release-notes/2023-5.md)
- [2024 7](/guides/web/release-notes/2024-7.md)
- [2024 4](/guides/web/release-notes/2024-4.md)
- [2024 8](/guides/web/release-notes/2024-8.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 5](/guides/web/release-notes/2024-5.md)
- [Upgrading Nutrient Web SDK](/guides/web/release-notes/upgrading.md)

