# Upgrade Guide

> Move an application to a new TX Text Control .NET Server service pack or major version: NuGet and npm updates, breaking changes and migration paths.

- **Product:** TX Text Control .NET Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET Server > Installation Guide > Upgrade Guide
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/llms-full.txt

---

## On This Page

- [Kinds of Updates](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/#kinds-of-updates)
- [What a Subscription Includes](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/#what-a-subscription-includes)
- [Recommended Upgrade Procedure](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/#recommended-upgrade-procedure)
- [Where to Start](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/#where-to-start)

---

## In This Section

- [Breaking Changes](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/breaking-changes/llms.txt): Code, package and behavior changes to check when upgrading TX Text Control .NET Server from 30.0 to 34.0: Core engine, backend port 4283 and licenses.licx.
- [Updating npm Packages](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/npm/llms.txt): Update the TX Text Control Angular, React and Node.js npm packages to your backend's major version and handle peer dependency changes such as React 19.
- [Updating NuGet Packages](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/nuget/llms.txt): Update the TX Text Control SDK and web NuGet packages together in Visual Studio or with the .NET CLI, then rebuild, redeploy and verify the new version.
- [Migrating From Previous Versions](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/previous-versions/llms.txt): Migrate to TX Text Control .NET Server 34.0 from 33.0, assembly references, ASP.NET MVC, Classic, the Offline Packages or the old Document Editor service.

---

## Nearby

- **Previous:** [OEM / Unlimited Runtime](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/licensing/oem/llms.txt)
- **Next:** [Updating NuGet Packages](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/upgrading/nuget/llms.txt)
