TX Text Control .NET for WPF Professional 32.0 SP2

Released: Jan 5, 2024

Atualizações na 32.0 SP2

Recursos

  • Microsoft .NET 8
    • Added support for Microsoft .NET 8.
  • Licensing Mechanism
    • For Microsoft .NET 6 and better: The licensing mechanism has been updated to be independent of .NET and existing licensing mechanisms. Version 32.0 no longer uses the .NET license compiler (lc.exe), so entries in the licenses.licx file are no longer required. No changes are required. The NuGet package update removes the licenses.licx file and places a new license file that is used to compile the license into the assembly. Existing licenses are compatible and will continue to work after the update.
    • For Microsoft .NET Framework: The licensing mechanism remains the same and is backward compatible.
  • NuGet Packages
    • The NuGet packages have been updated to be compatible with .NET 6 and better. The libraries in the package are now .NET 6 target libraries.
  • Licensing Entry Assembly
    • As of this release, TX Text Control can be used in class libraries and called from other unlicensed assemblies. In previous versions of TX Text Control, the license must have been compiled into the main calling assembly. The new static property EntryAssembly has been introduced to allow you to specify where the TX Text Control should look for the license.
  • Unit Testing
    • TX Text Control can now be tested using unit tests such as NUnit and MSTest. Test frameworks such as NUnit and MSTest use precompiled calling assemblies that cannot be modified. Testing frameworks are now fully supported.
  • Azure DevOps - Build Servers
    • Based on licensing mechanism changes, Azure DevOps can now be used to compile applications using TX Text Control via CI/CD pipelines. Licenses no longer need to be precompiled, and NuGet packages can be easily downloaded and restored from DevOps Artifacts.

Correções

  • Tables
    • Pasting from Excel to Editor loses formatting.
  • Text Filters
    • DOCX: restart numbering turns false.