Grasshopper2 expires in 4 days

While in WIP phase, you do need to update Grasshopper2 every 45 days.
GVYR@~D6$UE0`5EKB6VN%F

Hi Alan -
Which version are you running now?
-wim

2

It looks like the latest version 29307 of GH2 was released on 09/07/2022, and as such we wonā€™t be able to use GH2 anymore from 23/08/2022.

Iā€™ll try and release an update today. Iā€™m still in the middle of some new features, but I can always put out an earlier stable release.

1 Like

perhapsā€¦ thereā€™s an ā€œupcomming featuresā€ list somewhere?
giphy

5 Likes

I hope so too

I was forced to release today before they were really properly tested, or even quite finished.

Over the past month my primary focus has been on file interop, both between grasshopper versions, as well as just different file types. Most of this work is part of the Listen object. By default, a Listen object just gets its data from a similarly named Shout object in the same file (basically a wireless connection), but itā€™s now also possible to set a file dependency which makes it harvest data from another file. Including *.3dm, *.ghdata and other *.ghz files.

Setting up a new file dependency should now also be much easier via the canvas popup menu.

Iā€™ve noticed that in the last few Rhino8 for Windows WIPs the expressions are broken if the .NET runtime is .NetCore instead of .NetFramework. You can change this using the SetDotNetRuntime command.

Other upcoming features include pins, which are attachable inputs to components which allow you to override certain properties, such as absolute tolerance, angular tolerance, linguistic culture and so on for compatible components.

And weā€™ve just started work on C#, VB and Python scripting components this week, making sure itā€™s all integrated with Rhino Code.


Thereā€™s bound to be some bugs in this rather rushed release, apologies for that, I forgot I was on a release deadline.

8 Likes

Would .NET 6 be the default runtime when Rhino 8 finally comes out?

It seems many built-in plugins are conflicting with the new runtime.

.NET 6 will be the default runtime for Rhino 8 in the next few weeks. It will also run with .NET 4.8 when loaded in other processes like Revit. Most existing plug-ins will continue to run without any modifications.

2 Likes

Those plug-ins arenā€™t even .NET based. This is being worked on and is not turned on by default now only because there was an issue with a single DLL.

1 Like

:sweat_smile: didnā€™t notice that, my bad

When will kangaroo be added to GH2ļ¼Ÿ

1 Like

Hello @DavidRutten ! I saw there is a new GH2 release (2.0.8312 apparently), and was wondering if you had some kind of release notes ?
There is obviously a new Intersect tab, but I wonder if / what are the other changes

Hi Alan, you can already use Kangaroo in GH2 using interop components :

å˜æļ¼Œåæ˜č®°ę›“ꖰäŗ†å—ļ¼Ÿåˆ°ęœŸäŗ†ļ¼Ÿ

Anything new in Grasshopper 2? Last tweet from @CapsuleWire was 4 moths ago.
Iā€™m just very curious about the development.

1 Like

GH2 expries

The next version is build upon the Rhino 8.0 (non-beta) SDK. That probably means the packagemanager will refuse to install it on beta versions. But then the last Rhino 8 beta is also going to expire soon so maybe that doesnā€™t matter.

Iā€™m now pushing a new version. Itā€™s based upon the first Rhino 8.0 release version so probably wonā€™t load on Rhino Beta or Rhino Wip installations.

From now on Grasshopper 2 alpha/beta releases no longer expire.

This release contains a bunch of improvements with regards to GH1 ā†” GH2 interoperability, but that code depends upon recent changes made in Grasshopper 1. Those changes wonā€™t become public until Rhino 8.1, with the first pre-release of that SR probably coming next Tuesday.

Apologies for the bumpiness of this release.

2 Likes