Skip to content

Releases: mrward/monodevelop-template-creator-addin

v0.9-vsm17.5

04 Feb 17:19
Compare
Choose a tag to compare
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

29 Oct 11:45
Compare
Choose a tag to compare

Support VS Mac 17.4

v0.7-vsm17.3

13 Jul 21:10
Compare
Choose a tag to compare

Support VS Mac 17.3 preview 3

v0.6-vsm17.0

18 Apr 10:45
Compare
Choose a tag to compare
Update addin version to 0.6

0.4

02 Jun 15:50
Compare
Choose a tag to compare
0.4

Ignore .vs folder in template.json to avoid db.lock sharing violation on creating new project from template

0.3

02 Jun 12:33
Compare
Choose a tag to compare
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

19 Dec 11:23
Compare
Choose a tag to compare
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.

0.1

12 Nov 17:48
Compare
Choose a tag to compare
0.1

Initial release.