brian
(Brian Gillespie)
January 14, 2026, 12:03am
103
Rhino 8 SR28 Release Candidate 2 for Windows and Mac (8.28.26013) is now available
To get it, subscribe to the Release Candidate update strea
Bugs Fixed:
Display:
Block instance hides when it is selected (RH-89896 )
Draft Angle analysis cannot show SubD edges in Rendered mode (RH-79439 )
V8 performance is slower than V7 (RH-90498 )
Edit Dimension: Periods turned into Commas In dimension text (RH-83506 )
Mesh: Flipped normals on mirrored blocks (RH-26525 )
Mirror: History Fails with Extrusion Object (RH-91262 )
Options: Rhino options typo - Miliseconds (RH-91217 )
Undo: Undo incorrectly reselects post selected objects (RH-91128 )
Crashes Fixed:
Rendering: Cycles: Causes Rhino to disappear at startup (RH-90867 )
Features Added:
Context Menu: Option to Not Include (Custom) Display Modes (RH-85649 )
File IO: Supports importing SolidWorks 2026 file format (RH-90674 )
Patch: Patch - Greater continuity (RH-12267 )
Regressions Fixed:
SetDimensionLayer: Fails to Put Dim on Layer (RH-90393 )
SDK Enhancement:
OpenNURBS: SDK Enhancement: Allows ON_TextDot overriding ON_Object::DataCRC function (RH-91145 )
SDK: Added C++ and RhinoCommon functions that split a curve using a plane (RH-91178 )
SDK: RhinoCommon: SubD.CreateFromMesh does not keep texture UVs (RH-91425 )
Mac-Only Changes
Bugs Fixed:
Display: Display Graphics issue switching Display Mode Tahoe (RH-90784 )
File IO: "Snapshot of current view" for AI export not working properly on Mac (RH-91241 )
SDK: RhinoCommon: RhinoDoc.ExtractPreviewImage does not work on Mac (again) (RH-91280 )
Windows-Only Changes
Bugs Fixed:
Display: Rhino 8 crashes when changing viewport background color (RH-91232 )
Print: "Rhino PDF" is not scriptable (RH-61278 )
brian
(Brian Gillespie)
January 21, 2026, 12:35am
104
Rhino 8 SR28 Release Candidate 3 for Windows and Mac (8.28.26019) is now available
To get it, subscribe to the Release Candidate update strea
SDK Enhancement:
SDK: RhinoCommon: Change BlockManager settings programmatically (RH-91500 )
brian
(Brian Gillespie)
January 28, 2026, 3:52am
105
Rhino 8 SR28 Release Candidate 4 for Windows and Mac (8.28.26021) is now available
To get it, subscribe to the Release Candidate update stream
Mac-Only Changes
Bugs Fixed:
Layer: Mac only- cannot assign objects to default layer (RH-91608 )
brian
(Brian Gillespie)
February 10, 2026, 10:25pm
106
Rhino 8 SR29 Release Candidate 1 for Windows and Mac (8.29.26041) is now available
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
Arc: Tangent tracking line disappears with big curves (RH-91881 )
Autocomplete: Fails without Fuzzy Autocomplete (RH-91508 )
ClippingPlane:
Exclude Selected Layer of a Block (RH-81593 )
Selectively clipping block instances does not work as expected (RH-81994 )
Display: Clipping display in Detail views isn't constant (RH-85033 )
Grasshopper: Components: File could not be read but file exists - Import Content (RH-91832 )
PointCloud: Remove option does not maintain intensity values (RH-92002 )
Print:
“Use Layout Page Size” is enabled by default for Rhino PDF (RH-92040 )
Text Not Printed in Vector (RH-89362 )
Hatched circles in Vector mode face camera (RH-91259 )
Vector Print Does Not Respect Carriage Returns In Text Fields (RH-89232 )
Repeat: Pasted alias does not repeat (RH-91531 )
SDK: RhinoCommon: InstanceDefinitions.GetList should ignore purged items (RH-91598 )
StatusBar: Units Don't Refresh (RH-91834 )
SubD: SubD ellipsoid doesn't line up with CPlane axis outside of the world top CPlane (RH-92023 )
Crashes Fixed:
Properties: Rhino crashes when adjusting linetype for a large selection (RH-91841 )
Enhancements:
Layer: "Match Properties" supports reference layers from linked blocks (RH-91679 )
Performance Improvements:
Panels: Changing attributes with objects selected is slow (RH-91532 )
Regressions Fixed:
Usability Problems Fixed:
ToNURBS: Increased face-count warning threshold from 20,000 to 100,000 (RH-91708 )
Mac-Only Changes
Bugs Fixed:
Installer: DMG background is missing (RH-91112 )
LoadPlugin: .NET Plug-In Loader not respecting OnLoad result (RH-87887 )
SelectionFilter: Forces popup on mac when one exists (RH-91693 )
Regressions Fixed:
Model loading and view zooming slowly in SR27 (RH-91808 )
Windows-Only Changes
Bugs Fixed:
Undo: Inconsistency undoing a macro (RH-91577 )
Crashes Fixed:
Rhino Inside: Crashes when disposing headless documents (RH-89095 )
dan
(Dan)
February 17, 2026, 9:37pm
107
Rhino 8 SR29 Release Candidate 2 for Windows and Mac (8.29.26041.1900) is now available
To get it, subscribe to the Release Candidate update stream
This updated Release Candidate contains a minor fix that improves OBJ import in limited cases.
brian
(Brian Gillespie)
February 24, 2026, 11:56pm
108
Rhino 8 SR29 Release Candidate 3 for Windows and Mac (8.29.26054.1900) is now available
To get it, subscribe to the Release Candidate update stream
Regressions Fixed:
Print: Text with Diacritics is Changed (RH-92565 )
brian
(Brian Gillespie)
March 4, 2026, 9:59pm
109
Rhino 8 SR29 Release Candidate 4 for Windows and Mac (8.29.26063.1900) is now available
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
Help: Draft Angle display in status bar is not documented (RH-92707 )
brian
(Brian Gillespie)
March 12, 2026, 1:27am
110
Rhino 8 SR30 Release Candidate 1 for Windows and Mac ( 8.30.26069) is now available
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
BlendSrf: Odd Twist (RH-90770 )
Grasshopper: Bugs on empty branches (RH-91952 )
LayerStateManager: Layer states are unpredictable (RH-92648 )
Layout: Move to paperspace/modelspace (RH-2572 )
PointCloud: Subobject delete does not maintain intensity values (RH-92381 )
Print: Linetype Width is Scaled by Detail's Scale Factor (RH-93524 )
PushPull: Makes a closed polysurface open (RH-92583 )
Rendering: Materials: Unused Materials should have a chance to get deleted (RH-92184 )
SDK: RhinoCommon:
RhinoObject.HistoryChildren not working as expected (RH-93789 )
Opening headless doc prompts for missing linked blocks (RH-93593 )
CurvatureGraphSettings.UpdateFromState issue (RH-92507 )
Changing a SubDVertex or SubDEdge tag should update neighboring tags and evaluation cache (RH-92476 )
SelDup: SelDup and SelDupAll get confused with circles (RH-92547 )
Text: View aligned text not visible in all viewports (RH-92227 )
ViewCaptureToFile: Captured image is darker if transparent background is enabled (RH-76124 )
Features Added:
Grasshopper: Added ToNURBS options for SubD conversion (RH-61955 )
Performance Improvements:
RDK: Lag in selecting Rhino Object after GH file with clusters has been opened (RH-92155 )
Regressions Fixed:
BlendSrf: Fails in v8 and v9, but works in v7 (RH-89796 )
Mac-Only Changes
Bugs Fixed:
Display Metal: Pointcloud points don't highlight with sub-object selection (RH-92548 )
Rendering: Materials: Material: Rhino 8 Mac Material Texture colour washout (RH-91151 )
Windows-Only Changes
Bugs Fixed:
Toolbar: "Close" clipped on toolbar menu in certain screen scales (RH-90207 )
brian
(Brian Gillespie)
March 17, 2026, 8:06pm
111
Rhino 8 SR30 Release Candidate 2 for Windows and Mac ( 8.30.26075) is now available
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
BlendSrf:
Does not create surface with pre-selection (RH-93522 )
History update disables refine option (RH-93525 )
brian
(Brian Gillespie)
April 1, 2026, 2:06am
112
Rhino 8 SR30 Release Candidate 3 for Windows and Mac ( 8.30.26090) is now available
To get it, subscribe to the Release Candidate update stream
Windows-Only Changes
Issue:
Code Signing: Licensing changes cause Bongo 2 to fail to load (RH-94282 )
brian
(Brian Gillespie)
April 14, 2026, 10:30pm
113
Rhino 8 SR31 Release Candidate for Windows and Mac ( 8.31.26104) is now available
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
Annotation: Leader: "\n" does not work in macro (RH-67179 )
BoundingBox: Wrong Result (RH-94035 )
File IO: Changed topics opened from STL meshing dialogs (RH-94008 )
MergeAllCoplanarFaces: Fails on Extrusion Objects (RH-93907 )
NamedView: Crashes when saving a second named view (RH-94533 )
Panels: UI isn't purged from panel definitions when tab is disposed (RH-92375 )
PopupMenu: PopUp menu on middle mouse button size not configurable (RH-79815 )
SDK: RhinoCommon: RhinoObject.SetObjectFrame throws exception (RH-94175 )
Toolbar: Edit toolbar button: dialog needs be resizable (RH-78537 )
Crashes Fixed:
RDK: MeshUnwrapper object freeze bug (RH-69383 )
Enhancements:
Mac-Only Changes
Bugs Fixed:
Windows-Only Changes
Bugs Fixed:
SDK: RhinoCommon: .NET Semi Modal dialogs don't work in re-parented Rhino (RH-85097 )
Splash and About: Show File Titles Wrong (RH-94412 )
Crashes Fixed:
File IO: Exporting SketchUp file causes a crash (RH-94113 )
will
(Will Pearson)
May 7, 2026, 2:40am
114
Rhino 8 SR31 Release Candidate for Windows and Mac ( 8.31.26126) is now available
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
Toolbar: PopUp toolbar size not configurable (RH-79815 )
brian
(Brian Gillespie)
May 12, 2026, 11:10pm
115
Rhino 8 SR32 Release Candidate for Windows and Mac ( 8.32.26131) is now available
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
BlockEdit: Block Edit: hidden/locked elements always removed from block even when "No" is selected in the warning window (RH-49763 )
ClippingPlane: Incorrect BoundingBox with Custom Depth (RH-94974 )
CPlane: Orienting CPlane to rotated clipping plane gives inconsistent results (RH-94811 )
File IO: DWG: Cherry-pick changes for RH-88129 into 8.x (RH-94802 )
Isolate: Does not affect locked objects (RH-95187 )
OpenNURBS: ON_wString works poorly on Linux (RH-94588 )
PointGrid: Always parallel to CPlane (RH-94891 )
RecordAnimation: No shadows in output images (RH-94813 )
ScriptEditor:
Launch python3 subprocess with -I flag (RH-94776 )
Monaco squiggle diagnostics show “View Problem” and show uncancellable popup (RH-94610 )
SDK: RhinoCommon: Linetype.CreateFromPatternString should work with negative segment values (RH-95417 )
Toolbar:
Tab icon color does not refresh when switching to dark mode (RH-81932 )
Importing V7 RUI file adds extra groups (RH-80214 )
Groups getting duplicated (RH-81293 )
Unchecking a toolbar does not hide it (RH-79828 )
Double-clicking toolbar shows ultra-wide textfield (RH-92327 )
Regressions Fixed:
BlendCrv: Error about Edit option of BlendCrv (RH-47026 )
LayerStateManager: Unlinks Model On from On (RH-94805 )
SDK: Intersection.BrepPlane Bug (RH-91978 )
SDK Enhancement:
SDK: RhinoCommon:
Expose RhStrCmpLogicalW to RhinoCommon (RH-95430 )
Added DrawInstanceDefinitionShaded method (RH-84484 )
Mac-Only Changes
Bugs Fixed:
Toolbar: Toolbar list appears in wrong location (RH-81270 )
UI Appearance: Toolbar popup pops up off screen partially on mac (RH-75869 )
Windows-Only Changes
Bugs Fixed:
Layout: Ctrl+F1 does not open Top viewport from a layout (RH-69469 )
ScriptEditor: Package install fails on windows (RH-94969 )
Splash and About: Splash screen locks on startup (RH-94787 )
brian
(Brian Gillespie)
May 20, 2026, 12:18am
116
Rhino 8 SR32 Release Candidate for Windows and Mac ( 8.32.26137) is now available
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
Isolate: Does not affect locked objects (RH-95187 )
brian
(Brian Gillespie)
June 9, 2026, 10:34pm
117
Rhino 8 SR33 Release Candidate for Windows and Mac ( 8.33.26160) is now available
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
ClippingPlane: Curve does not display control points (RH-95566 )
Grasshopper:
Display of FFO Points (RH-87912 )
Annotation bounding boxes produce incorrect results in Grasshopper vs. Rhino — model space scale not applied consistently (RH-96024 )
Typo - Set Difference - Substraction > Subtraction (RH-95937 )
PrintPreview: Grips occluded with thick wires (RH-95084 )
Properties: Unchecking "Custom Mesh" resets custom settings (RH-95872 )
ScriptEditor: Open python shell runs conda init (RH-95910 )
SubDTruncatedCone: SubD and MeshTruncatedCone do not align to custom CPlane (RH-95602 )
TextField: GUID is Automatically Changed (RH-95882 )
Regressions Fixed:
Display: Rendered view in layout is not gamma corrected (RH-95022 )
Usability Problems Fixed:
Reflect: Direction Arrow Color Not Adjustable (RH-95180 )
ScalePositions: Use feedback color for DynamicDisplay (RH-95873 )
Mac-Only Changes
Bugs Fixed:
NamedView: Named view widgets (and decal widgets) don't disappear on Mac when Escape key is pressed (RH-94096 )
Preferences: File search path locations do not stick (RH-93697 )
ViewCaptureToClipboard: ViewCaptureToCliboard: Yellow shadow silhouette on transparent background on MAC (RH-95560 )
Regressions Fixed:
Display: Background Turns Black in Active Detail (RH-95737 )
Windows-Only Changes
Bugs Fixed:
Isolate: isolate hides locked layer objects (RH-95243 )
brian
(Brian Gillespie)
June 23, 2026, 10:08pm
118
Rhino 8 SR33 Release Candidate for Windows and Mac ( 8.33.26168) is now available
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
Splash and About: Link to page gives error (RH-96327 )
Enhancements:
PackageManager: Enhanced Search (RH-95404 )
brian
(Brian Gillespie)
July 14, 2026, 10:17pm
119
Rhino 8 SR34 Release Candidate for Windows and Mac ( 8.34.26195) is now available
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
Display: object rotation preview is off (RH-96717 )
File IO: SVG import produces an error at the seam of a closed polycurve path (RH-96250 )
Grasshopper: Dim Text Override is Not Displayed (RH-95142 )
Hydrostatics: Center of Buoyancy coordinate has a space between X and Y values, preventing copy-paste as a point in Rhino (RH-96576 )
PackageManager:
Package Manager silently drops a package source when its entry has surrounding whitespace (RH-96405 )
URL starts with www does not open (RH-96154 )
Rendering: Inconsistency between Raytraced and Rendered viewports (RH-91045 )
ScriptEditor: BaseScriptComponent.SetSource affects component language (RH-96540 )
SDK: Python: rs.ObjectLayout(obj) moves objects (RH-96724 )
SDK: RhinoCommon:
GumballDisplayConduit.PickGumball discards the GetPoint pointer (RH-96977 )
ToolbarFileCollection class doesn’t work on macOS (RH-79548 )
Viewports: Ctrl + Tab no longer works to switch between viewports (RH-70582 )
Crashes Fixed:
Core Architecture: Eto.Wpf.Forms.Controls.WebView2InitializationException: Failed to initialize WebView2 (RH-95640 )
Display Metal: com.mcneel.rhinoceros.RhCore:invocation function for block in CRhMetalEncoder::Present(CRhMetalLayer*) (RH-96516 )
Layer:
MeshRepair: System.ArgumentNullException: Value cannot be null. (Parameter 'objRefs') (RH-96918 )
No Subsystem: opennurbs!ON_Curve::EvPoint – (RH-96297 )
Rendering: Cycles:
System.AggregateException: One or more errors occurred. (Object reference not set to an instance of an object.) (RH-96518 )
UnsafeNativeMethods.Rdk_FindRhCmnContentPointer (Int32 serialNumber, Int32& searchHint) (RH-96239 )
Select: MatchProperties Command: RhinoCore!CRhinoCurveObject::Pick – (RH-96887 )
Regressions Fixed:
Rendering: Cycles: Rendering: Bongo video textures render black (RH-94515 )
SDK Enhancement:
SDK: Allows enabling history update on changes of object properties (RH-64486 )
Mac-Only Changes
Bugs Fixed:
File IO: -Save command does not save a file on Mac (RH-96747 )
PerFaceDisplayColor: Color Per Face Irregularities (RH-93960 )
Crashes Fixed:
Splash and Greet: Mac: Rhino 8 hangs forever at startup/reopen when macOS recent-files resolution stalls — MRChooser blocks the main thread (force-quit reports as "FATAL NATIVE CRASH: term") (RH-96750 )
Windows-Only Changes
Bugs Fixed:
Exit: "Close Window" from taskbar locks up Rhino App (RH-96115 )
brian
(Brian Gillespie)
July 28, 2026, 9:44pm
120
Rhino 8 SR34 Release Candidate for Windows and Mac ( 8.34.26209) is now available
To get it, subscribe to the Release Candidate update stream
Crashes Fixed:
MeshRepair: System.ArgumentNullException: Value cannot be null. (Parameter 'objRefs') (RH-96918 )
will
(Will Pearson)
August 4, 2026, 9:10pm
121
Rhino 8 SR34 Release Candidate for Windows and Mac ( 8.34.26215) is now available
To get it, subscribe to the Release Candidate update stream