Dotnet Transform Xdt Versions Save

Modern .NET tools and library for XDT (Xml Document Transformation)

v2.2.1

3 years ago

Version 2.2.1 brings minor updates and improvements:

  • builds with .NET 5.0 SDK
  • updates test dependencies
  • fully enables deterministic build
  • expands SourceLink support to track auto-generated files (e.g. AssemblyInfo.cs)

Packages are published on NuGet with SourceLink enabled.

The cross-platform global tool, dotnet-xdt, for .NET Core SDK 2.1 and later:

dotnet tool install --global dotnet-xdt --version 2.2.1

The .NET Standard 2.0 library, DotNet.Xdt can be referenced to apply XDT transforms:

dotnet add package DotNet.Xdt --version 2.2.1

A standalone dotnet-xdt.exe for .NET Framework 4.6.1 or later, downloadable under Assets above.

Note: given that Microsoft is now maintaining their own version of this code at https://github.com/dotnet/xdt, this repo is archived, and dotnet-xdt will not be developed any further.

An exception will be made if any major issues or incompatibilities with future .NET Core versions are apparent, but otherwise this tool is now mature and its development has concluded.

v2.2.0

4 years ago

Version 2.2.0:

Packages are published on NuGet with SourceLink enabled.

The cross-platform global tool, dotnet-xdt, for .NET Core SDK 2.1 and later:

dotnet tool install --global dotnet-xdt --version 2.2.0

The .NET Standard 2.0 library, DotNet.Xdt can be referenced to apply XDT transforms:

dotnet add package DotNet.Xdt --version 2.2.0

A standalone dotnet-xdt.exe for .NET Framework 4.6.1 or later, downloadable under Assets above.

v2.1.1

5 years ago

Version 2.1.1 enables SourceLink to facilitate debugging with access to the original source code. There are no functional changes from version 2.1.0.

Packages are published on NuGet with SourceLink enabled.

The cross-platform global tool, dotnet-xdt, for .NET Core SDK 2.1 and later:

dotnet tool install --global dotnet-xdt --version 2.1.1

The .NET Standard 2.0 library, DotNet.Xdt can be referenced to apply XDT transforms:

dotnet add package DotNet.Xdt --version 2.1.1

A standalone dotnet-xdt.exe for .NET Framework 4.6.1 or later, downloadable under Assets above.

v2.1.0

5 years ago

Version 2.1.0 adds new options for transforming XML-structured data using XDT (XML Document Transform) syntax.

A cross-platform global tool, dotnet-xdt, for .NET Core SDK 2.1 and later:

dotnet tool install --global dotnet-xdt

A .NET Standard 2.0 library, DotNet.Xdt, that you can reference in your own projects to apply XDT transforms:

dotnet add package DotNet.Xdt

A standalone dotnet-xdt.exe for .NET Framework 4.6.1 or later, downloadable under Assets above.

The cross-platform dotnet-transform-xdt project-level tool remains available at version 2.0.0 for previous .NET Core versions.

v2.1.0-rc.1

5 years ago

Version 2.1.0-rc.1 adds new options for transforming XML-structured data using XDT (XML Document Transform) syntax.

A cross-platform global tool, dotnet-xdt, for .NET Core SDK 2.1 and later:

dotnet tool install --global dotnet-xdt --version 2.1.0-rc.1 

A .NET Standard 2.0 library, DotNet.Xdt, that you can reference in your own projects to apply XDT transforms:

dotnet add package DotNet.Xdt --version 2.1.0-rc.1

A standalone dotnet-xdt.exe for .NET Framework 4.6.1 or later, downloadable under Assets above.

The cross-platform dotnet-transform-xdt project-level tool remains available at version 2.0.0 for previous .NET Core versions.

v2.0.0

5 years ago

The cross-platform dotnet-transform-xdt project tool for .NET Core SDK 2.0 or later, transforms XML files at build or publish time using XDT (XML Document Transform) syntax.

Available on NuGet as Microsoft.DotNet.Xdt.Tools. To install from the command-line, run:

dotnet add package Microsoft.DotNet.Xdt.Tools --version 2.0.0