Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

For a full change log of all the new features and bug fixes for each version of CodeSmith Generator be sure to look at the CodeSmith Generator Release Notes. For information on upgrading to the latest version please see the upgrade section.

CodeSmith Generator 8.0

  • Added support for C# 6 and VB 14 language features.
  • Added support for .NET 4.7. You can now reference  .NET 4.7 assembly references.
  • Added support for Visual Studio 2017. Visual Studio support can be installed as a VSIX from the Visual Studio marketplace and can be automatically updated.
  • Added official CodeSmith Generator NuGet packages for SDK scenarios.
  • Added new CodeSmith.Generator.Task NuGet package which enables generate on build functionality. This package also includes the cs.exe command line executable as well.
  • Added the ability to specify a license key via the Generator:License environment variable or in code CodeSmithLicense.SetLicenseKey(key). Allows for easy build server and CI usage.
  • Added High DPI support.
  • Added support for JavaScript merge regions.
  • Added support for <code> blocks to be used in doc comments to support rendering of code snippets within a summary section.
  • Added support for newer snippets that could contain shortcuts that begin with the # character.

CodeSmith Generator 7.1

  • Added support for Visual Studio 2015.
  • Added SchemaSelector to allow easier selection of schema objects.
  • Added new TypeScript templates.

...