NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #112 most downloaded on NuGet
Embeddable engine for the T4 templating language, a general-purpose way to generate text or code files using C#
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 1.6 years
Rarely documented
notes for 2 of 16 stable releases
2 versions withdrawn
withdrawn after publishing
127 years old
22 releases · first in 1900
Although there are no API breaking changes, the major version was bumped following SemVer rules as there are multiple changes to assembly loading rule…
The major change in Mono.TextTemplating 3.0.0 is the addition of a new T4.BuildTools package. This contains MSBuild targets for build-time text transformations. Although fully featured, it has not been extensively tested and further feedback would be appreciated. These targets are documented in the package README.md and include a bundled schema for the MSBuild Editor. These targets are fully integrated into the Visual Studio design time build and mechanisms for executing targets on save, making it straightforward to migrate to Mono.TextTransform from the VS T4 engine.
Although there are no API breaking changes, the major version was bumped following SemVer rules as there are multiple changes to assembly loading rules that could result in breaking behavioral changes in some cases.
AssemblyLoadContext codepath used on .NET Core. It should now be consistent with the assembly resolution behavior with AppDomain on .NET Framework.DisableAssemblyLoadContext host option to opt out of AssemblyLoadContext usage.There are also miscellaneous bug fixes and improvements to compatibility with newer .NET and C# version:
--useRelativeLinePragmas argument.DOTNET_ROOT environment variable is now respected.CreateTempSubdirectory method from .NET 7 is now used for temp directory creation, massively reducing the chance of temp directory name collisions. This has also been backported to older runtimesThe following packages are published for this release on NuGet.org:
Per the warning in 2.3.1, the dotnet-t4-project-tool package has been discontinued. The dotnet-t4 package is a drop-in replacement and can be installed as a local tool.
Full Changelog: v2.3.1...v3.0.0
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Remove empty snupkgs as NuGet.org rejects them
Remove empty snupkgs as NuGet.org rejects them
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →