> For the complete documentation index, see [llms.txt](https://docs.apryse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.apryse.com/web/migration-guides.md).

# Migration Guides

- [Migrate to WebViewer 12.0](https://docs.apryse.com/web/migration-guides/migrating-to-v12.md): Prepare for WebViewer 12.0 by reviewing Vite and ES6 class migration requirements, legacy UI retirement, API removals, and changes across WebViewer, DOCX Editor, and Spreadsheet Editor.
- [Migrating to v11](https://docs.apryse.com/web/migration-guides/migrating-to-v11.md)
- [Migrate to V11 of WebViewer](https://docs.apryse.com/web/migration-guides/migrating-to-v11/migrating-to-v11.md): Learn about the breaking changes and deprecated APIs when migrating to v11 from older versions of Modular UI WebViewer. Discover the flexibility of the new Modular UI, now default, and how to use Web
- [Migrating to V11 Modular UI](https://docs.apryse.com/web/migration-guides/migrating-to-v11/migrating-to-v11-modular-ui.md): Discover the new Modular UI in WebViewer 11 for enhanced customization and flexibility. Learn how to import only necessary components, customize your UI, and export configurations easily. Upgrade your
- [Migrating to V11 Form Builder](https://docs.apryse.com/web/migration-guides/migrating-to-v11/migrating-to-v11-form-builder.md): Discover how the elimination of placeholder annotations in Form Builder mode streamlines widget interactions and event triggers. Learn about the changes and improvements in widget annotation managemen
- [Migrating to V10 of WebViewer](https://docs.apryse.com/web/migration-guides/migrating-to-v10.md): Migrate smoothly to WebViewer v10 with this guide on breaking changes, deprecated APIs, and namespace updates. Learn about browser support, SDK version synchronization, and more! The Apryse Web SDK st
- [Migrating to V8 of WebViewer](https://docs.apryse.com/web/migration-guides/migrating-to-v8.md): Migrating to WebViewer v8? Learn about breaking changes, namespace adjustments, and custom data updates. Ensure smooth transition with these key insights. The Apryse Web SDK streamlines secure, server
- [Migrating to V7 of WebViewer](https://docs.apryse.com/web/migration-guides/migrating-to-v7.md): Migrate smoothly to WebViewer 7.0
- [Migrating to V6 of WebViewer](https://docs.apryse.com/web/migration-guides/migrating-to-v6.md): Migrate smoothly to v6 with these breaking changes: jQuery CoreControls.js dependency removed, new event handling, and updated APIs for annotation management. Learn more here! The Apryse Web SDK strea


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.apryse.com/web/migration-guides.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
