Skip to content

8.10.0

Latest
Compare
Choose a tag to compare
@cwensley cwensley released this 20 Sep 19:18
· 5 commits to main since this release
2c7f7cf

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.
  • 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