This release updates the templates to default to multi-targeting for Rhino 8.
- Now multi-targets to net48 and net7.0 for Rhino 8.
- When targeting Rhino 7 or 6,
net48
will reference RhinoCommon 7,net45
will reference RhinoCommon 6.
- When targeting Rhino 7 or 6,
- Specified target Rhino version is now minimum version. The templates will always compile for Rhino 8.
- Added references to compile with Windows Forms and System.Drawing in .NET 7 on Mac when using the
-winforms
option. -winforms
is now default to true for Grasshopper projects.- Add Visual Studio and VS Code debug targets for Rhino 8 netfx/netcore, and Rhino 6 / 7.
- Added
-vscode=true/false
option to include VS Code tasks.json/launch.json files (default true). - Added
-yak=true/false
option to include a target in the project to build yak packages for Rhino 7 and/or 8. - Added Build Yak Package and Include VS Code tasks/launch files options to new project wizard.
- Grasshopper project templates default to running the
_Grasshopper
command at startup when launching Rhino - VS for Mac is no longer supported