Rhino 9 Plugin load failing Mesh.FileHole

I ran into a problem where a plugin that worked for Rhino 7–8 stopped working for Rhino 9 SR0 2026-5-19 (. It kept throwing an error every time I loaded it.

I tried different startup modes. It took me a long time to figure out what the problem was.

The cause has been identified: in Rhino 9, the Mesh.FileHole function has been renamed to Mesh.FillHole. That’s why the plugin wasn’t loading! @dale

It would be great to have a tool that tracks these kinds of download issues to save time. Is there already one like that? @dale

Thanks for reporting @taraskydon

– Dale

In this case, we need to add the misspelled function back and mark it as obsolete. In general we do have a tool called compat that ships with Rhino and can be run to see if everything in your assembly that calls Rhino SDK functions are functions that still exist.

RH-95747 is fixed in Rhino WIP