# Breaking Changes

> Find the WPF versions from 30.0 to 34.0 that need upgrade work: tagged PDF and tx34.dll, .NET 8 and TXBarcodeControl in 33.0, and EntryAssembly in 32.0 SP2.

- **Product:** TX Text Control .NET for WPF
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET for WPF > What's New > Breaking Changes
- **585 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/whats-new/breaking-changes/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/whats-new/breaking-changes/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/whats-new/breaking-changes/llms-full.txt

---

How much work does an upgrade of TX Text Control .NET for WPF take? Most versions run existing code unchanged, but some change the target framework of the package, the way a license reaches your application or the files the package brings. The changes of each major version from 34.0 back to 30.0, with what to change in your project, are described in one place, [Breaking Changes](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/installation/upgrading/breaking-changes/llms-full.txt) in the Upgrade Guide, and the list below names the versions that have them.

### Versions With Changes

- **[34.0](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/installation/upgrading/breaking-changes/#version-34-0):** no change to existing API and the same .NET 8 package as 33.0, but tagged PDF output, PDF/A-3a, a toolbox tab named **TX Text Control 34.0** and native libraries named *tx34.dll*. Test the PDF files your application creates.
- **[33.0](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/installation/upgrading/breaking-changes/#version-33-0):** .NET 8 or higher, the removed `SerializationFormat` overloads of `TXBarcodeControl.Load` and `TXBarcodeControl.Save`, and renamed files: *TXSVGResources.dll*, and the native libraries *tx33.dll*, *tx33\_tls.dll* and *tx33\_ic.dll* in place of *txkernel.dll*, *txtools.dll* and *txic.dll*.
- **[32.0](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/installation/upgrading/breaking-changes/#version-32-0):** licensing without *licenses.licx* and `EntryAssembly` in libraries, both since Service Pack 2.
- **[31.0](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/installation/upgrading/breaking-changes/#version-31-0):** no change that requires work.
- **[30.0](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/installation/upgrading/breaking-changes/#version-30-0):** assemblies no longer registered in the global assembly cache (GAC), which affects *licenses.licx*.

An upgrade across several versions includes the changes of each version in between, as [Breaking Changes](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/installation/upgrading/breaking-changes/llms-full.txt) in the Upgrade Guide explains. Members that still work but will be removed are listed on [Deprecated APIs](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/whats-new/deprecated-apis/llms-full.txt).

### Related Pages

- [Breaking Changes](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/installation/upgrading/breaking-changes/llms-full.txt) in the Upgrade Guide: each change in detail, with code.
- [Upgrading from Previous Versions](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/installation/upgrading/previous-versions/llms-full.txt): the steps to move a project to version 34.0.
- [Migrating from .NET Framework to .NET](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/installation/upgrading/from-dotnet-framework/llms-full.txt): move a .NET Framework project to .NET 8 or higher.
- [Deprecated APIs](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/whats-new/deprecated-apis/llms-full.txt): obsolete members and their replacements.
- [Version 34.0](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/whats-new/3400/llms-full.txt): the new features of the current version.

---

## Nearby

- **Previous:** [Service Packs](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/whats-new/service-packs/llms-full.txt)
- **Next:** [Deprecated APIs](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/whats-new/deprecated-apis/llms-full.txt)
