CodeSmith Generator 6.0 Release Candidate

New Features

  • Added F12 keyboard shortcut for Go To Definition.
  • Added the ability to access SchemaExplorer from within Visual Studio.
  • Added GetCustomValidationErrors() method to CodeTemplate which allows a developer to add custom Template Validation Rules during the validation process. This change introduced a breaking change to CodeTemplate’s Validate method as it is no longer marked as virtual (Breaking Change). One should now update their existing code to use GetCustomValidationErrors().

Bug Fixes

  • Fixed a bug where an exception would occur when using the ViewColumnSchemaCollection PropertyGrid Editor.
  • Fixed a bug where MemberColumnSchemas Parent property was never being set.
  • Fixed the Code Navigation Drop Down menu’s to include the selected image.

Performance Enhancements

  • Many performance and memory optimizations across CodeSmith Generator.

Usability Enhancements

  • Fixed a bug where Visual Studio Shortcuts like Control+Tab were being ignored.
  • Updated Go To Definition support to check for In Memory document and code behind changes.
  • Updated CodeTemplate to issue an Validation Error when GetFileName() is Invalid or an exception occurs while a template is validating.
  • Updated the Visual Studio Build Template button to force a recompile of the template.
  • Updated the start menu help shortcut location.

Download Now