Releases: mrward/monodevelop-template-creator-addin
v0.9-vsm17.5
Support VS Mac 17.5 Build with .NET 7.0 to match VS Mac 17.5 Indicate VS Mac 17.5 is supported Update addin version to 0.9
v0.8-vsm17.4
Support VS Mac 17.4
v0.7-vsm17.3
Support VS Mac 17.3 preview 3
v0.6-vsm17.0
Update addin version to 0.6
0.4
0.3
Report template creation failures with the template engine
Check the status of the result and throw an exception with
information about the failure. This will aid diagnosing problems
with the template. Previously a null reference exception would
be thrown as an attempt was made to use the TemplateCreationResult's
ResultInfo which would be null.
Handle template scan error for a single folder
If an error occurs due to an invalid template.json file when
scanning a folder this exception is caught and logged and then the
next folder is tried. Previously an exception would stop the
processing of all the other folders so valid templates would not
be available.
0.2
Support excluding files from being formatted when a new project is created.
In the tags section of the template.json file a new property can be defined vsmac-file-format-exclude or md-file-format-exclude which can have a semi-colon delimited list of files to exclude from the file formatting. Limited wildcard support is available, such as ".xml" which will do a case insensitive check of the file extension to see if they end with ".xml". If the file specified does not start with "." then the comparison will use the file exclude and see if the file about to be formatted matches the end of the file exclude.
"tags": {
"language": "C#",
"type": "project",
"vsmac-category": "other/net/general",
"vsmac-file-format-exclude": "*.xml"
}
When the Create Template menu is selected the template information dialog that is displayed has a text box where the file exclusion list can be entered. This information will be added to the template.json file.