The two biggest additions in this version are support for Visual Basic, as well as the Prism framework, the latter of which can be used in the development of Windows Presentation Foundation (WPF), Silverlight, or Windows Runtime applications.
Here are the changelog highlights:
New Programming Language Support:
- Visual Basic
New Framework Support:
- Prism framework
- URI Schema launching for Caliburn.Micro added.
- Tweaks for consistence across all frameworks and languages
- Fix for bug where we have a toast and first time prompt crash.
- Fix for JSON Helper (#1659)
Improvements to the Wizard:
- Lots of under the hood bug fixes and code improvements
- Changed how we handle verifying new templates. This process should be much faster now.
Improvements to Process and Tooling:
- Improved unit testing for verifying templates
There is also one known issue in version 1.7:
- We are tracking an issue (#1532) when uninstalling / upgrading where you may get an error of “A value for ‘Component’ needs to be specified in the catalog.”
- If you get this error, we need logs to help track this with the help of the Visual Studio team. We don’t know how to reproduce it, but we know a few people have hit this scenario.
Those who already have this extension installed in Visual Studio do not need to do anything, as it updates automatically. If you do not have it but are interested in acquiring the extension, you can find it at this link. Furthermore, curious types can go to this URL to browse the full changelog.
It's confirmed that future installments of Template Studio will bring, among other things, Ink Templates, Improved right click> add to support, Fluent Design template improvements, as well as a UI that is more in line with Visual Studio's interface.