Rhino BETA Available Now!

Rhino 9 WIP (9.0.26041) is now available for Windows and Mac

Bugs Fixed:

  • Annotation: Leader: Text and Leader End not Touching (RH-92167)
  • Audit3dmFile:
    • Use human size in size column (RH-91823)
    • Audit3dmFile window does not stay on top, cannot be alt-tabbed (RH-89066)
    • TCODES for V1 3dm files are different (RH-91963)
  • ClippingDrawings: Block - Adds Things (RH-92193)
  • CommandPrompt (Eto): Nudge fails on objects with history (RH-91704)
  • Detail:
    • Moving grips of non-rectangular border moves the view (RH-89384)
    • SetDetailBorder command should maintain the view (RH-86135)
  • Display: Direct3D: Tapered linetypes look jagged in viewports (RH-91799)
  • GeometricTolerance: "Dash" Needs Additional Formatting (RH-92043)
  • Icons: Toolbar: More contrast to the dark mode icons (RH-91016)
  • Knife: Clicking twice on the same face exits the command (RH-91932)
  • Markup:
    • Hide “selected HUD” when dragging markup object (RH-92141)
    • Set RevCloud arcs 24 pixels long on screen (RH-92128)
    • Slider jumps when clicking handle to drag (RH-87726)
  • Rebuild:
    • Applies changes too quickly (RH-92150)
    • Elmo based curve rebuild dialog missing input information (RH-91886)
  • Rendering: Decals:
    • Does not display new PBR slots (RH-92105)
    • Dropped interleaving support between material and texture (RH-91942)
  • SDK: RhinoCommon: AddPageView creates model_view in headless document (RH-65060)
  • Selection: Excluded from Clipping Selection Issue (RH-92108)
  • Text: Text Entity Line-space Scaling Doesn't Work for Values < 1.0 (RH-90517)
  • Toolbar: Side bar for standard tab incongruent for SubD (RH-84064)
  • Toolbar (New):
    • Sidebar container may be empty (RH-91632)
    • Removed icon is not added back after RUI explorer is canceled (RH-90549)
    • Flyouts stop working/toolbars get mixed up (RH-91539)
    • Copy Toolbar button does not exist (RH-91484)
    • pop up tool bar throws error (RH-91554)
    • New/Imported RUIs do not sync with old code (RH-89830)

Enhancements:

  • Annotation: Hatch: Supports reading .PAT files with CR Endings (RH-91505)
  • Grasshopper: Create a component that returns the effective attribute value for an Annotation. (RH-84329)
  • Linetype:
  • Markup:
    • Dynamically draws fill color (RH-92194)
    • Added Flip option for polyline RevCloud in TestMarkupShape command (RH-92127)
    • Added Filled and Cloud modifiers for Polyline and Rectangle tools (RH-91967)
    • “Use compression” in Save dialog reduces markup data size (RH-92003)
  • ScriptEditor:
    • Published packages should include icon for Yak package manager (RH-87729)
    • Allows turning off folder watches in browsers and file watches for scripts (RH-91740)
  • Section Tools: Opening V8 files (RH-92222)
  • SelLast: Default DeselectOtherBeforeSelect to No (RH-92316)

Features Added:

  • ClippingDrawings: Add AlignClippingDrawings (new command) (RH-92219)
  • ContentBrowser: Added drafting content to "Blocks" folder (RH-91427)
  • Guides: Added GuideArray option to AddGuide command (RH-39959)
  • Linetype: Complex SHP Linetypes (2d Linetypes wish) (RH-29232)
  • Markup:
    • Added “Copy Image to Clipboard” button (RH-92198)
    • Matches HUD icons size to toolbar icon size (RH-91690)
  • Text: Supports superscript and subscript (RH-35493)
  • Toolbar (New): When creating new RUI + Toolbars, show toolbar (RH-91461)

Regressions Fixed:

  • Text: Dark mode does not show typed text very well (RH-91993)

UI Change:

  • ClippingDrawings: Update EditClippingDrawings dialog (RH-92220)
  • Icons: Plane button on sidebar uses 2 points instead of 4 points (RH-92182)

Usability Problems Fixed:

  • ScriptEditor:
    • RhinoCode Editor: Provide a way to list open files (RH-86545)
    • Bad help search experience (RH-89267)
    • Cannot open shared file by double clicking it in the explorer (RH-84121)
  • Text: no way out of special symbols (RH-74653)

Mac-Only Changes

Bugs Fixed:

  • Display Metal: Wireframe of dynamic display for curve extrude is clipped (RH-91999)

Windows-Only Changes

Bugs Fixed:

  • Display: Direct3D:
    • Annotation display issue (RH-91349)
    • Fat grid lines using DirectX with “grid on top” setting on… (RH-90656)
  • Toolbar (New): ToolbarReset does not work on sidbar (RH-91025)

Rhino 9 WIP (9.0.26048) is now available for Windows and Mac

Bugs Fixed:

  • ClippingDrawings:
    • CommandLine Edit Removes All from Block (RH-92287)
    • Zero the rotation-angle in ClippingDrawings (RH-92396)
    • Use Linetype Width for Hatch Boundary (RH-91837)
  • ClippingPlane: Bug in DoubleClickClippingPlane (RH-92064)
  • Contour: Numeric input for distance argument results in "unknown command" (RH-91306)
  • File IO:
    • RH8 File with ClippingDrawing Fails to Create Projection (RH-92297)
    • Rhino.FileIO.File3dmTypeCodes: Missing some new TCODES (RH-92413)
  • History: Delayed Update with Unlocked Detail (RH-92314)
  • Icons:
  • Markup:
    • Color Swatch doesn’t update (RH-92529)
    • Drag markup objects in view plane (RH-91345)
    • Use width override instead of multiplier (RH-92368)
  • ScriptEditor: Add tooltip option to published commands (RH-89794)
  • Settings: Could not back up settings, nothing will be imported (RH-92460)
  • SoftTransform:
    • fall off by point count (RH-90571)
    • when enabled, the gumball only works once (RH-92092)
  • Toolbar (New):
    • Toolbars: Failing to add new toolbar (RH-90613)
    • Copy Toolbar button does not exist (RH-91484)
    • Toolbars: Change name of button in the UI (RH-90831)
    • Toolbar: Add a way to get svg info (RH-90572)
    • RUI Explorer feedback rant (RH-90809)
    • Toolbar buttons are a bit smaller? (RH-91582)
  • Worksession: Replace CRhWorksession with Table<CRhWorksession> (RH-71863)

Enhancements:

  • Array Curve allow per object groups (RH-92358)
  • ArrayCurveAdvanced: Array Curve preview meshes for instance objects (RH-92359)
  • Display: Improve Dotted Guides (RH-92421)
  • Distance: Add All Model Units (RH-92370)
  • ImportLayout: ImportLayout - Select All / Clear All (RH-50557)
  • SelLast: Default DeselectOtherBeforeSelect to No (RH-92316)
  • Toolbar (New): Make reverting to default image easier (RH-92016)

Features Added:

  • File IO: DWG: Layout: Save all layouts as DWG (RH-38481)
  • Guides: Added GuideArray option to AddGuide command (RH-39959)
  • Menu: Add AlignClippingDrawings (RH-92291)
  • Rendering: Decals: Give decals material properties (RH-80745)
  • Toolbar (New): New "New Toolbar" Windows looks odd (RH-91466)
  • Worksession: Port Worksession dialog to Eto; enable on Mac (RH-71864)

Regressions Fixed:

  • File IO: Rhino Hangs Opening File (RH-92207)

SDK Enhancement:

  • SDK: RhinoCommon: Rhino.FileIO.File3dmSettings: Expose PluginList (RH-92415)

Mac-Only Changes

Bugs Fixed:

  • Guides: No ImportGuides on macOS (RH-92385)

Features Added:

  • Drag and Drop: Add "Attach file" back when Worksession is implemented (RH-49543)
  • Worksession: Worksessions not implemented (RH-36512)

Windows-Only Changes

Bugs Fixed:

  • Display: PointCloud not displaying in DirectX (RH-92306)
  • Rendering: Textures: Locking and default texture size in WCS from the library is wrong (RH-90405)
  • Toolbar (New):
    • Edit/Move tooltip styling (RH-90563)
    • Some specific toolbars do not cascade (RH-91391)
  • UI Appearance: Tooltips are always 2 rows high (RH-78262)

Rhino 9 WIP (9.0.26055) is now available for Windows and Mac

Bugs Fixed:

  • Analysis: EdgeContinuity: EdgeContinuity: Implement new G2 relative tolerance (RH-92585)
  • GlobalEdgeContinuity: GEC: Implement new G2 relative tolerance (RH-92584)
  • Gumball: Gumball doesn't move to new selection (RH-89543)
  • Layout: Export layout as dwg (RH-87134)
  • Markup: HUD icons have poor quality in dark mode (RH-91536)
  • Patch: move starting surface to UV control (RH-92621)
  • Rebuild: Elmo based curve rebuild does not support history (RH-92177)
  • ScriptEditor:
    • Can’t have quotes in the project description (RH-86970)
    • Add tooltip option to published commands (RH-89794)
  • Toolbar:
    • Side bar for standard tab incongruent for SubD (RH-84064)
    • Layouts Panel toolbar icon incorrect (RH-92320)
  • Toolbar (New):
    • Toolbars (New): Click and hold doesn’t work (RH-92522)
    • Icon does not update after editing in SVG editor (RH-91762)
    • Dragging and dropping an exported container from V8 does not load (RH-91764)
  • UI Appearance: Sliders: invisible text when editing (RH-92624)
  • Unwrap:
    • Object makes extremely thin island (RH-90229)
    • Fails on this trimmed cylinder (RH-68594)

Enhancements:

  • Display: Direct3D: Display: Allows setting conduit set for a viewport (RH-91560)
  • Guides:

Features Added:

  • ArrayCurveAdvanced: ArrayCurve by number (RH-92238)
  • Icons: Toggle Guide Visibility (RH-92545)
  • Toolbar: Commands to save and load rui+aliases (RH-23698)

Performance Improvements:

  • PackageManager: PackageManager - Slow to scroll (RH-77787)

Regressions Fixed:

  • Annotation: Annotations created in active detail added to parent layout (RH-92520)
  • Text:
    • Height and Line Scale Refresh Issue (RH-92670)
    • Text Fields are not Inserted (RH-92351)

UI Change:

  • Markup: Removed shading animation when pointing to a HUD button (RH-92541)

Mac-Only Changes

Crashes Fixed:

  • WindowLayout: Restoring the Default Crashes Rhino (RH-92688)

Windows-Only Changes

Bugs Fixed:

  • Display: Direct3D:
    • Direct3D: Refraction not supported (RH-88182)
    • Direct3D: Transparency color not supported (RH-88181)
  • Toolbar (New): Clicking away randomly not closing flyout (RH-91557)

Features Added:

  • Display: Direct3D: Display:D3D: Color of Glass and Gem (RH-89019)

Rhino 9 WIP (9.0.26069) is now available for Windows and Mac

Bugs Fixed:

  • Analysis: EdgeContinuity: Tooltip is wrong (RH-92725)
  • ArrayCurveAdvanced: Preview ignores curves (RH-92235)
  • Audit3dmFile:
  • ClippingPlane: Setting named view crashes (RH-91779)
  • File IO:
    • 3MF import ignores object names (RH-91278)
    • Rhino Hangs Opening File (RH-92207)
  • GlobalEdgeContinuity:
    • Text alignment and padding not working well in results table (RH-92752)
    • Allows larger G0 max values (RH-93532)
    • Flat radius can be set to 0 in Patch / GEC (RH-93498)
  • Grasshopper: Components: Markup causing failure on Import Model Block Definition (RH-92768)
  • Guides: Offset base guide gets deleted if offset interval is set by entering a number (RH-92683)
  • Icons: Icon: "T" button on Markup HUD looks stretched (RH-92734)
  • Layer: Tree grid view tooltip broken in Layers panel (RH-92586)
  • Linetype: Cannot find linetype created with LinetypeWithShapes command (RH-92713)
  • LinetypeWithShapes: Done button on sidebar disabled on Mac (RH-93518)
  • Markup: Some icons in Markups panel are not dark mode aware (RH-92738)
  • MatchMeshEdge: Figure out how to add multiple mesh input, AverageVertexesToAdjust and Join to MatchMeshEdge SDK function (RH-92376)
  • MergeAllEdges: Failure Sample (RH-91871)
  • Panels:
    • Display: Curve Settings (RH-93580)
    • Panel: Sidebar shows empty when switching layouts (RH-93654)
  • Purge: Incorrectly removes hatches used in section styles (RH-93572)
  • Rendering: Decals:
    • UI does not update when PBR settings are enabled (RH-92389)
    • Planar decal on a sphere is partially displayed (RH-92612)
    • Wdget does not show in properties (RH-92644)
  • Section: Output=All does not create hatch when section style is not "Custom" (RH-87087)
  • Section Style: "By Parent" does not work as expected (RH-88067)
  • SubD: Sharp edges: SubDCrease: Edges in double reflection are not creased (RH-82083)
  • Text: Text Entity Line-space Scaling Doesn't Work for Values < 1.0 (RH-90517)
  • Toolbar:
    • PushPull RMB macro (RH-89080)
    • Edge selection filter button missing SelectionFilterNone command for RMB (RH-92765)
  • Toolbar (New):
    • How can Marikas RUI changes get pushed? (RH-89976)
    • Building Rhino doesn’t reset toolbars (RH-91506)
    • Tooltips are big (RH-92048)
  • Units: Model start with "no template" shows different units between status bar and document properties (RH-93523)
  • ViewCaptureToClipboard: Technical Turns into Wireframe (RH-93667)

Enhancements:

  • ArrayCurveAdvanced: Spacing does not update when using object count (RH-92733)
  • ClippingDrawings: Added dialog to ClippingDrawings command (RH-91601)
  • OSnap:Int: Apparent Intersection Feedback (RH-93733)
  • Overlap: Added Delete option (RH-92563)
  • Print: Sort Options for Objects When Printing (RH-78958)
  • ScriptEditor:
    • RunPythonScript: Use File Search Paths (RH-54696)
    • Added support for customizing keyboard shortcuts for commands (RH-79174)
  • Section Style: Precise Section Boundary Width Requested (RH-86305)
  • Section Tools: UpdateClipingDrawings allow select a drawing (RH-92224)

Features Added:

  • Annotation: Hatch: Pattern vs Border Color (RH-84173)
  • ArrayCurveAdvanced: Span Range slider defaults to curve length (RH-92237)
  • Markup: Presets for line thickness (RH-93512)
  • SoftTransform: Make SoftTransform boundary constraints clickable widgets in the viewport (RH-91796)

SDK Enhancement:

  • OpenNURBS: Hide zlib outside of rhino3dm to avoid conflicts (RH-92684)

UI Change:

  • Markup:
    • Simplified text creation to match iRhino behavior (RH-92643)
    • Added Tapered modifier to Sketch tool (RH-93514)
  • Rendering: Textures: Changed Gradient texture from 3D procedural to 2D procedural (RH-90709)

Usability Problems Fixed:

  • ScriptEditor: Yak should use already matching installed package (RH-88444)

Mac-Only Changes

Bugs Fixed:

  • CursorTooltip: Markup: Mouse cursor shifts when HUD tooltip appears (RH-92651)
  • Markup: HUD tooltip shows with a cross cursor on Mac (RH-91331)

Windows-Only Changes

Bugs Fixed:

  • Rendering: Materials: Some items in Materials panel are hard to read in dark mode (RH-93606)

Rhino 9 WIP (9.0.26076) is now available for Windows and Mac

Bugs Fixed:

  • Audit3dmFile:
    • Show Object as Selected in Viewport (RH-89408)
    • Disable right-click context menus if file is not open (RH-88754)
  • Code Editor Control: Monaco does not highlight json and yaml (RH-83685)
  • Display: Changing curve width in Rhino can leave GH curve width stuck (RH-93601)
  • GlobalEdgeContinuity:
    • Added “or press Enter to continue” to command prompt (RH-93979)
    • Dialog doesn’t show when selected surface don’t connect (RH-92461)
  • Gumball: Gumball shouldn't reset when commands that don't change the document run (RH-92018)
  • Icons: Wrong Macro for SoftTransform (RH-93909)
  • Layer: Jumps to End of List After Up/Down (RH-89598)
  • Markup: Markup slider range (RH-93884)
  • Panels: Display: Not in List (RH-93581)
  • Rendering: Decals: Decal Mapping Widget and Gumball (RH-92388)
  • Toolbar: PushPull RMB macro (RH-89080)

Enhancements:

  • Elmo: Added "Rebuild to tolerance" option (RH-83823)
  • Purge: Purge command should purge unused Layout Groups (RH-93905)
  • TextField: BlockInsertionCoordinate text field (RH-68819)

Features Added:

  • Layout: Layout organization tools (RH-49935)

UI Change:

  • GlobalEdgeContinuity:
    • Removed absolute tolerance from dialog and results (RH-93982)
    • Removed Zebra button (RH-94003)

Usability Problems Fixed:

  • ViewPropertiesPage: Added hidden FocalBlur command to open Focal Blur panel (RH-93895)

Mac-Only Changes

Bugs Fixed:

  • Color Picker: File Not Available on the Rhino for Mac: colors.txt (RH-75086)
  • Print: PrintWidths.txt Not in Rhino for Mac (RH-36594)
  • Toolbar: Annotation: Dimensions buttons do not work with Command-Search (RH-91245)

Features Added:

  • Settings: Default Window layout to have command-line at the top (RH-87806)

Windows-Only Changes

Bugs Fixed:

  • ScriptEditor: Follow link (Ctrl+click) does not work (RH-86939)

Enhancements:

  • FileExplorer: Wish: Paths with environment variables (RH-93856)

Rhino 9 WIP (9.0.26083) is now available for Windows and Mac

Issue:

  • Annotation: Arial Black Font doesn't work in Windows Rhino 7 Text command (RH-62549)
  • Annotation: Hatch:
  • Audit3dmFile:
    • Table icons do not work in Localized versions (RH-94099)
    • Localization: Size labels are not localized (RH-94102)
    • Add Layout Groups (RH-94122)
    • Size per layer (RH-88765)
  • ClippingSections: ClippingDrawing Does Not Appear 2rd or 3rd time (RH-93903)
  • Display:
    • Performance Issue - User Text (RH-94017)
    • PrintDisplay Gets Hatch Boundary Width Wrong (RH-94149)
    • PrintDisplay Gets Hatch Boundary Color Wrong (RH-94148)
    • Incorrect Arrow Scaling in Detail (RH-91836)
  • File IO: create import for USD (RH-78662)
  • Layer: No Down Arrow on Second to Last Layer (RH-94212)
  • Layout:
    • Layouts panel - expand group on new layout (RH-94170)
    • Add ExportLayout command to Layouts panel (RH-94169)
  • Markup: Color Swatch doesn't update (RH-92529)
  • MatchProperties: Hatch Boundary (RH-94143)
  • Mesh: ON_Mesh:IsPointInside not implemented (RH-10076)
  • Print:
    • No Hatch Border when Color is None (RH-94144)
    • Vector Linetype Segments (RH-94138)
  • Rendering: Decals:
  • SDK: CRhinoApp::Wait is dangerous (RH-53094)
  • SDK: RhinoCommon: RhinoCommon: SubDVertex.Tag setter broken in WIP (RH-94186)
  • SVG Editor: Widget does not display for newly created object (RH-93971)
  • Text:
    • List Icons in Dark Mode (RH-94082)
    • Line Breaks are Removed when Edited (RH-94150)
    • Adding a bullet list in text (RH-42964)
  • Toolbar (New): pop up tool bar throws error (RH-91554)
  • UVEditor: UV Editor disturbs object drawing (RH-93947)

Mac-Only Changes

Issue:

  • Display: Hatch: Border Linetype Issue (RH-94106)
  • Print: Vector Preview BeachBalls (RH-94137)

Windows-Only Changes

Issue:

  • Audit3dmFile: TreeMap rectangular selection gets confused (on Windows) (RH-89235)
  • Markup:
    • Many UI elements are black after restoring Rhino window (RH-93692)
    • Thickness preset does not work properly after moving slider on Windows (RH-94001)

Rhino 9 WIP (9.0.26097) is now available for Windows and Mac

Bugs Fixed:

  • Annotation: Text Frame Alignment and size (RH-88699)
  • Audit3dmFile: Do not render rectangles that are under a certain size (RH-87790)
  • ChamferSrf: different UI modes (RH-94237)
  • CommandPrompt (Eto): Switching to default layout with docked search command UI shows incorrectly (RH-93745)
  • Display: Dot hatch background color (RH-89637)
  • Display: Options UI: Color of surface isocurves is not adjuatable (RH-93906)
  • Grasshopper: Mapping component preview interference (RH-94226)
  • Grasshopper 2:
  • Gumball:
    • Move doesn’t snap to expected location (RH-94177)
    • Rotation is broken (RH-94176)
  • Markup:
    • Undo / Redo not working in markup (RH-94475)
    • Deleting markup objects broken (RH-94474)
    • Dragging markup objects fails (RH-94473)
    • Test commands autocomplete (RH-94409)
  • MoveUVN: MoveUVN smoothing locks up Rhino (RH-94372)
  • Patch: : delays when selecting, result to document (RH-94426)
  • Rendering: Cycles Viewport: Material updates on objects with decal in Raytraced fails (RH-63193)
  • Rendering: Decals:
    • Strange behavior with Decals on a Glass material in Rendered View (RH-94283)
    • Gumball disappears after moving widget (RH-86352)
    • Widget flickers off and on after moving (RH-94333)
  • ScriptEditor: Images do not resolve in markdown preview (ACADIA 2024) (RH-84721)
  • Section Style: Print Color for Sections Not Available (RH-78947)
  • Toolbar: Test out how plugin RUIs load (RH-89831)
  • Toolbar (New):
    • Toolbar Item texts should auto-fill (RH-91589)
    • Flyouts can be torn off multiple times (RH-91540)
    • Zaps the Command Line (RH-93912)
    • Toolbars (New): Save icons in Options are not in place (RH-90574)
    • no_label in menus (RH-91761)

Enhancements:

  • ClippingDrawings:
    • Update Template Layer structure (RH-94350)
    • Output ClippingDrawings to same (one) layer structure (RH-92465)
  • Code Editor Control: Added API to add custom key bindings for common functions (RH-79308)
  • MissingAssets: Supports detecting fonts used by text dots (RH-93949)
  • Rendering: Materials: Applies PBR base opacity value to detailed Opacity settings (RH-92426)
  • ScriptEditor: Improvement for Markdown editing (RH-84664)

Features Added:

  • Annotation: Hatch: Added Print settings to properties (RH-84173)
  • ExtractRenderMesh: Supports extracting displacement meshes generated by PBR materials (RH-74055)
  • Grasshopper 2:
    • Add Pipe component to Surface > Primitive (RH-81218)
    • Add Full Names mode (RH-68141)
    • Add Ctrl+Alt+Click to GH2. (RH-68148)
    • Add reparametrize to curve and surface pop-overs (RH-68163)
  • GrasshopperBlocks: NWD format not supported in Block Export (RH-92704)
  • Toolbar: New OptionsMigrate command (RH-23698)

Performance Improvements:

  • File IO: Save A Copy is slow (RH-91591)

Regressions Fixed:

  • Gumball: Cannot set absolute size (RH-94120)
  • Rendering: Cycles Viewport: Incorrect model rendering in Rhino WIP compared to Rhino 8 (RH-89803)
  • Viewports: Floating viewport loses focus (RH-93773)

SDK Enhancement:

  • SDK: RhinoCommon: Blend two curves with G3 continuity in Grasshopper (RH-70602)

UI Change:

  • Icons:
  • Notes: Implemented UI in Notes panel to document Notes properties (RH-94390)
  • Section Style: Section Styles Dialog - Add the word Display on properties (RH-94297)

Usability Problems Fixed:

  • Code Editor Control: Allow users to disable or remap hot keys when editing text/code in GhPython or the Rhino.Python plug-in (RH-55986)

Mac-Only Changes

Bugs Fixed:

  • Display: Text object glitches in block (RH-94519)
  • Eto: Zebra UI is chopped off (RH-92087)
  • GlobalEdgeContinuity: Top row buttons won't execute when the dialog is not in focus (RH-87262)
  • Libraries: Eto Render Libraries panel: Drag and drop fails for non-image files. (RH-65149)
  • Linetype: Model scale doesn't stick on Mac (RH-94296)
  • Properties: Layer: Text on Locked Layer is Deleted (RH-87701)
  • Rendering: Materials: No Blend in Rendered display mode (RH-94013)

Regressions Fixed:

  • Close: Closing a document on Rhino WIP for Mac is behaving strangely (RH-94363)

Windows-Only Changes

Bugs Fixed:

  • Document UserText: escaping panel text dialog eventually takes down Rhino (RH-94503)
  • SmartTrack: Setting and Clearing Points Issue (RH-94288)

Enhancements:

  • Markup: Save as (image format) option (RH-88351)

Regressions Fixed:

  • Display: Direct3D: Text object glitches in block (RH-93959)

Rhino 9 WIP (9.0.26104) is now available for Windows and Mac

Bugs Fixed:

  • Audit3dmFile: Nested TreeMaps for drilling down (RH-94129)
  • ClippingDrawings:
    • Duplicate drawings with Undo (RH-94567)
    • Extra layers are created outside the parent layer (RH-94539)
  • ClippingPlane: Changing arrowhead in annotation style does not update existing ClippingPlane (RH-91351)
  • Display: Hatch Pattern Overlays Boundary (RH-94142)
  • GlobalEdgeContinuity: Hairs for deleted imported surfaces stay on screen (RH-94555)
  • Icons: Match size of icons (Bevel vs Fillet) (RH-94720)
  • Linetype: Text Style in Shape Issue (RH-92419)
  • No Subsystem: Section Style - Detail Color (RH-93957)
  • Offset: Offset creates extra segments with sharp corners (RH-87019)
  • Patch:
  • RDK: RDK settings don’t show up in the advanced Options page (RH-84241)
  • Rebuild:
    • invalid values are possible (RH-94684)
    • set max PointCount to current PointCount Value (RH-94339)
  • Rendering: Decals: Deleting a decal has no effect (RH-94608)
  • Rendering: Textures: A texture must be deleted twice to remove it (RH-89703)
  • Section Style: Hatch Boundary Print by Object (RH-94520)
  • Section Tools: ClippingDrawings: Treat hidden edges of clipped object as hidden lines (RH-77442)
  • SVG Editor: Editing toolbar icon causes a crash (RH-94686)
  • Toolbar: Unable to clear text and tooltip fields (RH-75599)
  • Toolbar (New):
    • Popup toolbar aspect ratio (RH-94546)
    • Toolbar options does not respect cancel (RH-94560)
    • Tooltip stays on screen (RH-94685)
    • Tooltip hidden behind flyout toolbar (RH-94648)
    • RUI Right click menu has wrong data context (RH-94558)
    • Toolbars (new): Linked toolbar name cleanup (RH-94465)
    • New Toolbars disappeared (RH-91515)
    • Missing buttons after migration (RH-94563)

Crashes Fixed:

  • Toolbar (New):
    • Button Editor always crashes rhino (RH-94605)
    • Toolbars (New): Open copy of saved toolbar causes crash (RH-94403)

Enhancements:

  • Detail: Detail name from NamedViews (RH-88585)
  • ScriptEditor: Allows defining dotnet language version (RH-86328)
  • Toolbar (New): Allows saving a copy from loaded RUI file (RH-80765)

Features Added:

  • Annotation: Wish: Tab Support in Text (RH-19590)
  • Grasshopper 2:
    • Create Intersect.Physical.Surface Split Component (RH-92957)
    • CurveBoolean is needed in Grasshopper (RH-38746)
  • Toolbar: MRU toolbar - allow docking (RH-65526)
  • Toolbar (New): Make it easy to use an existing button icon for a toolbar item (RH-91588)
  • Worksession: Uses a Modeless dialog (RH-6088)

Regressions Fixed:

SDK Enhancement:

  • SDK: RhinoCommon: Expose CameraAngle on RhinoViewport (RH-94708)

UI Change:

  • Section Style:
    • Add new display/print color picker to doc section styles (RH-94571)
    • Create Display and Print color picker (RH-94327)
  • Toolbar:
    • Popup toolbar is not resizable (RH-73095)
    • No longer save diff xml files for rui files (RH-80791)

Mac-Only Changes

Bugs Fixed:

  • Toolbar (New): Confusing default and defaultmac (RH-80302)

Regressions Fixed:

  • UI Appearance: Tab heights are too narrow (RH-93974)

Windows-Only Changes

Bugs Fixed:

  • SVG Editor: Dark mode preview (RH-86407)

Regressions Fixed:

  • Keyboard: Backspace Misbehaves (RH-94410)

Rhino 9 WIP (9.0.26111) is now available for Windows and Mac

Bugs Fixed:

  • Audit3dmFile:
    • Duplicate TreeMap drawing at initialization (RH-87462)
    • Breadcrumb does not work when zoomed in two levels (RH-94771)
  • Clipboard: Copy and paste initiates linked block (RH-93758)
  • Color List: Exporting settings should include custom colors.txt (RH-91053)
  • Gumball: Align to Object is not useful for these edgeloops (RH-86215)
  • Installer: Update Azure*.dll (RH-88733)
  • Linetype:
    • Curve is Drawn where Shape Is (RH-88905)
    • Shape Attribs Lost when Copied (RH-89223)
  • Markup:
    • Cannot move dimension grips during markup (RH-94866)
    • Stretch during markup (RH-94867)
    • Print not working during markup (RH-94863)
    • Markup slider input dialog wrong location (RH-93883)
    • Rename a markup (RH-94782)
  • Offset: The corner options is not working properly (RH-94682)
  • Patch:
    • Internal check doesn’t work for point objects (RH-94732)
    • Four edges should always enable untrimmed option (RH-88678)
    • avoid garbage results (RH-89756)
  • Rendering: Cycles: Glass material has no shadow when rendering with Product preset (RH-94758)
  • Rendering: Decals: Decal list can be collapsed completely (RH-94750)
  • ScriptEditor: Script Editor Search Whole Word Filter (RH-87995)
  • Section Style: By Parent not working correctly with By Layer (RH-93579)
  • Selection: SelEverything: camerawidgets (RH-90728)
  • SelName: dialog can be taller than screen height (RH-94789)
  • Settings: Transfer settings says Rhino will restart, but doesn't (RH-94562)
  • SVG Editor: Object selected slowly in Rhino WIP (RH-93972)
  • Toolbar (New):
    • Custom Toolbars closed (RH-94769)
    • Disable “New button” and “New Separator” for read-only RUI (RH-94826)
    • Toolbar button with no icon but cascade should use first cascade icon (RH-94770)
    • Button with no script but has cascade should open the cascade instead (RH-94768)
    • Buttons are usually copied to current toolbar (RH-94818)
    • Do not allow move/copy buttons to toolbars in read-only RUI (RH-94817)
    • Default rui won’t load when read-only rui exists (RH-94755)
    • Large Pop-up hits side of screen and turns into a container (RH-94765)
  • UI Appearance: ScaleEach slider does not work with values larger than 1 (RH-94574)
  • Update System: Updates Not Available (RH-94786)

Cosmetics:

  • Audit3dmFile: TreeMap has some cosmetic artifacts (RH-94774)

Crashes Fixed:

  • Grasshopper 2: Data From File crashes on macOS. (RH-68243)

Enhancements:

  • GlobalEdgeContinuity: Deviation graphs now depends on tolerance instead of object size (RH-90837)
  • Layout: Layout UI and workflow wishes (RH-38644)
  • MatchSrf: Improved multiple matches for G2 (RH-91084)
  • No Subsystem: Hatches should use new interactive grips. (RH-94759)
  • Rebuild: Rebuild can't create symmetrical curves (RH-91839)
  • Settings: Add progress bar to Migration (RH-94564)
  • Toolbar (New): "Open RUI" now remembers the previous folder (RH-93921)

Features Added:

  • Grasshopper 2: Grasshopper specific Keystrokes (RH-68139)
  • Patch: Supports mesh and pointcloud as input (RH-88425)

Performance Improvements:

  • Patch: Takes forever to finish (RH-87690)

Regressions Fixed:

  • SVG Editor: Flat ellipse breaks further drawing (RH-87636)
  • Toolbar: MMB Accumulates slowdown (RH-90985)
  • Toolbar (New):
    • Rui file shows differently in WIP than v8 (RH-94726)
    • All custom toolbars have disappeared on update (RH-94766)

UI Change:

  • Line: Changed 4Point option back to FourPoint (RH-94757)
  • No Subsystem: Hatch.BackgroundFillPrintColor need. (RH-93791)

Usability Problems Fixed:

  • Patch: Allows creating a surface from curves with only Int constraints (RH-90474)

Mac-Only Changes

Bugs Fixed:

  • Keyboard Shortcuts: Display Modes (RH-94814)
  • Libraries: After language change, Libraries does not show the proper library (RH-93853)

Crashes Fixed:

  • Grasshopper 2: Multiply operator function crashes. (RH-68387)

Enhancements:

  • Menu: : File > Worksession menu item missing on Mac (RH-91958)

Regressions Fixed:

  • SVG Editor: Object can only be selected by window-selection on Mac (RH-93937)

Windows-Only Changes

Bugs Fixed:

  • Print: PDF printing in OpenGL problem (RH-88432)
  • SystemInfo: Missing Qualcomm GPU Info (RH-94736)

Rhino 9 WIP (9.0.26118) is now available for Windows and Mac

Bugs Fixed:

  • Gumball: Change UVN gumball symmetry from CTRL to Shift (RH-94453)
  • LinetypeWithShapes:
    • Shapes are not scaled by linetype model scale (RH-89221)
    • Properties Lost on Edit (RH-94886)
  • Localization: Rhino starts in wrong language (RH-95013)
  • No Subsystem: Handle bad trim curves in cgk::TrimDomain (RH-94922)
  • Print: Color Wrong for Block in Technical (RH-93984)
  • Properties: Layer Selection empty space in Properties Pulldown (RH-94995)
  • Rendering: Cycles Viewport: Material updates on objects with decal in Raytraced fails (RH-63193)
  • ScriptEditor:
    • Cleanup python traceback messages (RH-86121)
    • Allow editor to hide behind Rhino window (RH-87036)
  • Subobject Selection: Fixed subobject selecting hatches in blocks (RH-94999)
  • Toolbar:
    • Ellipse > Fit Points button needed (RH-95063)
    • Toolbar SDK is broken (RH-90003)
    • Update UntrimHoles Toolbar Macros (RH-94869)
  • Toolbar (New):
    • Float to Top option missing (RH-91569)
    • Macro editor forces cursor to the end of the textbox (RH-95039)
    • Long hold on Cascade as Menu is unstable (RH-95040)
    • Disable “New Toolbar” for read-only RUI (RH-94882)
  • Worksession: Opening a .rws file saved without a main .3dm file (RH-94939)

Crashes Fixed:

  • GlobalEdgeContinuity: Closing the dialog can crash Rhino when no edges are analyzed (RH-94951)

Enhancements:

  • Layout: Add details to layout panel (RH-94862)
  • Mouse & Trackpad: Absolutely always Pan ortho views (RH-95016)
  • ScriptEditor:
    • Added Space/Tabs Indent Options (RH-82567)
    • Support multiple authors (RH-84490)

Features Added:

  • Annotation: Hatch: "Set Base" and "Set Rotation" use an in-viewport widget (RH-94806)
  • Grasshopper: Components: Grasshopper could use a JoinSubD component (RH-56111)

Regressions Fixed:

  • StatusBar: Missing from bottom of window (RH-94990)
  • Toolbar (New): Toolbar Command does not have scripting option and should (RH-90391)
  • UntrimHoles: MaximumEdgeLength is ignored in Rhino WIP (RH-94857)

UI Change:

  • BlockEdit: BlockEdit UI is tired (RH-94935)
  • Menu: Curve > Ellipse > Fit Points menu needed (RH-95062)

Usability Problems Fixed:

  • ScriptEditor: Clicking on traceback lines should open the file containing error (RH-85987)

Mac-Only Changes

Bugs Fixed:

  • Grasshopper: SpaceBar in GH takes down Rhino. (RH-95079)
  • Rendering: Materials: Crash on Paste, Related To Material (RH-94918)
  • ScaleEach: Value box appears in wrong position on Mac (RH-94828)
  • Settings: Icons need to be updated and consistent (RH-90736)

SDK Enhancement:

  • Toolbar: C++ Toolbar SDK is not implemented for Mac (RH-90265)

Rhino 9 WIP (9.0.26125) is now available for Windows and Mac

Bugs Fixed:

  • ClippingPlane: No Cap on Section Sample (RH-84036)
  • Contour: Contour - misses near knotline (RH-75445)
  • FilletEdge: unwanted internal edge created (RH-95146)
  • Grasshopper 2: Component Hint - Double-click (RH-68113)
  • Layout:
    • Layouts panel detail issues (RH-95152)
    • Status bar shows 0 layouts after deletion (RH-91827)
  • Markup: Arrowhead size dose not update with thickness change (RH-95090)
  • Properties: No Scroll to Bottom of Hatch Page (RH-95103)
  • Rendering: Decals: Widget might show texture belonging to another widget (RH-94778)
  • ScriptEditor:
    • Python 3 to fallback to embedded packages when install from internet fails (RH-88296)
    • Python 3 pip can not install packages from local file (whl, tar.gz) (RH-93679)
  • SDK: RhinoCommon: Patch different result Rhino Command and C# (RH-75169)

Crashes Fixed:

  • Toolbar (New): Pop-up cascade crash (RH-95175)

Enhancements:

  • Grasshopper:
    • Wish: project curve to mesh component (RH-64440)
    • Project or pull curves to mesh (RH-63733)
  • Mouse & Trackpad: Absolutely always Pan ortho views (RH-95016)
  • Print: Add option to save multiple Custom sheet sizes in RhinoPDF (RH-65129)
  • ScriptEditor: RUI Button Order for Published Plugins (RH-84223)
  • SelValue: Access Block Geometry UserText (RH-94603)

Features Added:

  • Grasshopper: GH Component to get MeshSelfIntersections (RH-77876)
  • Grasshopper 2: Add component custom names (RH-68140)

Regressions Fixed:

  • Export: go to last used folder (RH-95021)

Usability Problems Fixed:

  • ArrayCrv (New): ArrayCurve Dialog support expanders (RH-95170)
  • Libraries: Titleblocks: Dialog Input (RH-94422)
  • ScriptEditor: Explorer file rename does not allow changing extension to a different languages (RH-77290)

Mac-Only Changes

Bugs Fixed:

  • Keyboard Shortcuts: Display Modes (RH-94814)
  • Settings: Icons need to be updated and consistent (RH-90736)
  • SpaceMouse: 3DConnexion (New): Skip Autosave if SpaceMouse activity detected (RH-89876)

Usability Problems Fixed:

  • SpaceMouse: Settings: 3Dconnexion: UseLegacy setting more discoverable (RH-89875)

Rhino 9 WIP (9.0.26132) is now available for Windows and Mac

Bugs Fixed:

  • Annotation: "Edit Style…" button fails when annotations with different styles selected (RH-94982)
  • Annotation: Hatch: Shear Incorrect (RH-89222)
  • ArrayCrv (New): ArrayCrv infinite layout bug (RH-95269)
  • Audit3dmFile: Change terminology for zooming into table (RH-95231)
  • ClippingDrawings: Updating and Undoing deletes section (RH-88040)
  • GlobalEdgeContinuity: Surface seams are not analysed (RH-89926)
  • Markup:
    • Unknown blue background effect in custom thickness icons (RH-94540)
    • Text behavior changes (RH-94859)
  • Section Tools:
    • ClippingDrawings: Undo issue (RH-78048)
    • ClippingDrawing undo/redo issues (RH-76998)
    • 2D drawings from sections lose history after Delete > Undo (RH-74789)
  • Selection: SelEverything: camerawidgets (RH-90728)
  • Toolbar:
    • Open Source Toolbar Repo (RH-89825)
    • Panels do not open in second monitor (RH-91509)
  • Toolbar (New): Toolbar Names do not sync (RH-95333)
  • UntrimHoles: Boundary edges can be selected (RH-95046)

Cosmetics:

  • Toolbar (New): Remove shortcuts from RUIs (RH-95280)

Crashes Fixed:

  • Rebuild: Rebuild Curve crash (RH-68060)

Enhancements:

  • CopyHole: Move/Copy Hole allow selecting from Multiple breps (RH-95349)
  • FilletSrfCrv: FilletSrfCrv - SimplifyToRevolve (RH-88865)
  • Layout: Access Custom Sizes (RH-95230)
  • SDK: RhinoCommon: Provide RhinoScript's SurfaceCurvatureAnalysis functionality in RhinoCommon (RH-66237)
  • Section Tools: EditClippingDrawings re-computes everything (RH-82997)
  • UnTrim: Untrim: Allow PrePicking Edges (RH-86600)

Features Added:

  • Annotation: Added new features to text dialog (RH-95132)
  • ClippingDrawings: Place Output on Layout (RH-85494)
  • Knife: Added "All" option for through cuts (RH-91520)
  • Section Tools: Add new PurgeOrphanDrawings command (RH-95426)

SDK Enhancement:

  • SDK: RhinoCommon: Expose ON_Mesh::m_K and ON_SurfaceCurvature (RH-51405)

UI Change:

  • ClippingDrawings: Deleting clipping plane keeps its drawing, block definition, named view and layers (RH-94596)

Usability Problems Fixed:

  • Section Style: Improve Boundary Print Width UI in SectionStyles (RH-95341)

Mac-Only Changes

Bugs Fixed:

  • Grasshopper: Clicking search result does not place component on canvas (macOS Tahoe) (RH-92708)
  • UI Cleanup: UI: Liquid Glass: MRDocPreferences container truncates some content (RH-90516)

Windows-Only Changes

Bugs Fixed:

  • Panels: Display: Button Doesn't Open Rhino Options (RH-95315)
  • Text: Korean font styling not applied in the viewport (RH-95248)

UI Change:

  • Markup: Swapped Save/Cancel buttons on Windows (RH-94619)

Rhino 9 WIP (9.0.26139) is now available for Windows and Mac

Bugs Fixed:

  • Annotation: Hatch: Pattern Print Color Issue (RH-94343)
  • Audit3dmFile:
    • Audit summary tab lacks Audit issues list (RH-95645)
    • Missing Legacy Log (RH-94287)
  • BlendSrf: BlendSrf makes too complex blends (RH-91943)
  • Detail: Rotating detail border stretches content in display feedback (RH-94946)
  • Display:
    • Feedback: Width as Function of Display Width (RH-93739)
    • Commands Not “Black/White” Switching Aware (RH-95193)
  • GlobalEdgeContinuity: Prompt needs tuneup (RH-95173)
  • Grasshopper:
    • Variational Patch component: continuity not reached (RH-95595)
    • Export Blocks dose not support some file formats (RH-95476)
  • Grasshopper 2: Subtraction result error (RH-95573)
  • Layout:
    • Cannot rename Detail from Detail/Camera page in Layouts panel (RH-95542)
    • New group from existing layouts does not list detail views (RH-95582)
    • Manage button for sheet size manager is clipped (RH-95523)
  • Markup:
    • HUD buttons are blank (RH-94511)
    • Edit button in Markup panel doesn’t work while viewing (RH-95504)
    • Handles canceling properly (RH-95438)
  • MoveUVN: N slider has no effect when all control points on a curve are selected (RH-95546)
  • Panels: Display: Button Doesn't Open Rhino Options (RH-95315)
  • StretchCrv:
    • Pan/Zoom Leaves Crossing Polygon Behind (RH-95515)
    • Ctrl + selection window does not deselect points (RH-95514)
    • Added Lasso option (RH-95192)
    • Supports moving Hatches, Annotations and Block Instances (RH-95191)
  • Text:
    • Tabs push wrapped lines past wrapped rectangle (RH-95527)
    • First char of string is super/subscript, or ‘underline’, the entire string adopts it (RH-95565)
  • UI Appearance: "Add" icon missing in NamedView and NameCPlane panels (RH-94496)

Crashes Fixed:

  • No Subsystem: System.Runtime.InteropServices.COMException (0x88980003): MILERR_WIN32ERROR (0x88980003) (RH-95571)
  • Toolbar (New): Long hold on Cascade as Menu is unstable (RH-95040)

Documentation:

  • No Subsystem: Engagement: Discourse post – Drafting: Text Formatting (RH-95551)

Enhancements:

  • ClippingDrawings:
    • Output Layer Confusion (RH-95612)
    • Uses Hatch boundaries instead of creating curves on Hatch boundaries layer (RH-95544)
    • Joins silhouettes curves when possible (RH-95545)
  • Eto: Tab character uses incorrect width in Notes panel (RH-95377)
  • Grasshopper: SubD Component Wishes (RH-66627)
  • InflateCrv: Changed Flattening setting and added DraftAngle setting (RH-95447)
  • Make2D: Add AddGeometryAndPlanes to HLD C++ (RH-82349)
  • Section: Changing section color breaks history (RH-88366)
  • Section Tools: Informative Messages (RH-80363)
  • TextField: PaperName supports resolving custom sheet Name (RH-95441)

Features Added:

  • Audit3dmFile: Save As button on legacy audit log (RH-89801)
  • Grasshopper 2:
    • Populate geometry should support Subd (RH-72839)
    • Pop-over UI in Rhino panel (RH-68228)
  • Menu: New SelOrphanDrawings Command (RH-95621)
  • Rendering: Decals: Added "Widget transparency" slider to Decal and Texture Mapping properties (RH-94751)
  • Section Tools:
  • Text: Supports justified alignment (RH-24598)

Regressions Fixed:

  • Display: Hatch is Not Displayed as Selected (RH-95625)

SDK Enhancement:

  • SDK: RhinoCommon: Wrapped ComputedSectionStyle (RH-95576)

Tasks Completed:

  • Build Process: Build and publish Grasshopper 2 nuget package with other Rhino 9 WIP packages (RH-87461)

Usability Problems Fixed:

  • ExportOptions: Wording for OptionsMigrate (RH-95452)
  • MergeSrf: require Enter to confirm command line options (RH-82128)

Mac-Only Changes

Bugs Fixed:

  • Text:
  • UI Cleanup: UI: LiquidGlass: Gumball: numerical entry huge radii (RH-90351)

Cosmetics:

  • RhinoMonitor: Enable Liquid Glass (RH-95509)

Windows-Only Changes

Bugs Fixed:

  • Layout: Sheet size manager is shaking (RH-95522)
  • Properties: Inconsistent UI for detail scaling (RH-38401)
  • Section Tools: Clipping plane array incremental naming not working (RH-79315)
  • Worksession: Worksession material updates (RH-74195)

Rhino 9 WIP (9.0.26146) is now available for Windows and Mac

Bugs Fixed:

  • Aliases: Delay of 0 causes commands to repeat (RH-95300)
  • Annotation: Hatch: Print color set to By Layer does not clear previous color (RH-94947)
  • ArrayCrv (New): Initial spacing distance is wrong in dialog (RH-95709)
  • Audit3dmFile:
    • Render Content is undifferentiated in RDK Model User Data (RH-95757)
    • Smaller Items are drawn as homogenous block (RH-95745)
    • Embedded files list missing (RH-94441)
    • Show layer edges more prominantly (RH-94876)
    • Object name (and Material name) missing (RH-94440)
    • Text is truncated at bottom of window (RH-91273)
    • Black rectangles are confusing (RH-94874)
    • Coloring in rectangles is confusing (RH-94877)
  • CommandPrompt (Eto):
    • Command History does not expand vertically (RH-94873)
    • Search: Mixed Controls (RH-94203)
  • EdgeSrf: predictable location for singularity (RH-95797)
  • File IO: SketchUp: Incorrect texture mapping scale (RH-79599)
  • Knife: Fails to cut through front faces when set to cut through all faces (RH-95246)
  • Markup:
    • Should not Interfere with User Lock (RH-95493)
    • Document Opens with Locked Viewport (RH-95492)
    • Text and Dimensions are not Saved (RH-95563)
  • Menu: Erroneous strings in RH9 Mac menu (RH-95615)
  • MergeFaces: Merge set of coplanar faces (RH-87059)
  • Notes: Tab key does not overwrite highlighted text (RH-95606)
  • OSnap: No Self-Snap On Clipped Side (RH-95738)
  • Print: Print dialog should use Layout panel images (RH-95672)
  • Properties: Clipping plane properties should use same svg files as Layouts (RH-95671)
  • SDK: RhinoCommon: Renaming method breaks SDK (RH-95747)
  • Toolbar: RUI explorer data issue (RH-90808)
  • Toolbar (New):
    • File > Save does nothing (RH-95334)
    • Cannot delete a divider in the Toolbar Editor (RH-94850)
    • How can Marikas RUI changes get pushed? (RH-89976)
    • Bitmap Indexes are misaligned (RH-95769)
  • Worksession: Issues in new panel (RH-95556)

Crashes Fixed:

  • Markup: opennurbs!ON_Object::ON_Object – (RH-95657)

Enhancements:

  • Audit3dmFile: Draw Invalid objects differently (RH-88763)
  • File IO: Navisworks: Updated the export plug-in (RH-95163)
  • Grasshopper 2: Setting a specific value on a number slider (RH-81216)
  • Markup:
    • picture tool (RH-89557)
    • Clears undo stack for in-markup actions when markup session ends (RH-95528)
  • Shrinkwrap: Maintains mesh vertex colors and point cloud colors (RH-70891)
  • SubCrv: _SubCrv: output to current layer (RH-95570)

Features Added:

  • Grasshopper 2: Mixed GH2 / Rhino9 plugin (RH-86879)
  • Icons: New SelOrphanDrawings Command (RH-95620)
  • LinetypeWithShapes: Complex SHP Linetypes (2d Linetypes wish) (RH-29232)
  • MergeAllFaces: MergeAllFaces work on degree 2 surfaces (RH-10693)
  • SDK: Improved calculating Hatch Boundary Width (RH-90019)
  • Text: Supports justified alignment (RH-24598)

UI Change:

Usability Problems Fixed:

  • Toolbar (New): Save when Toolbar dialog is closed (RH-95194)

Mac-Only Changes

Bugs Fixed:

  • Audit3dmFile: File Navigator header row is transparent on Liquid Glass (RH-95659)

Cosmetics:

  • UI Cleanup: UI: Background color on Liquid Glass is too white/black (RH-90327)

Windows-Only Changes

Bugs Fixed:

  • Display: Direct3D: Subobject selection displays point cloud in different place (RH-95750)
  • Markup: Tooltips don't appear until moving slider (RH-93691)

Rhino 9 WIP (9.0.26153) is now available for Windows and Mac

Bugs Fixed:

  • ArrayCrv (New): Spacing handle goes to wrong direction (RH-95664)
  • Audit3dmFile:
    • Selecting group or block instance does not deselect others (RH-95966)
    • Selection rectangle exceeds rectangle bounds (RH-95986)
    • TreeMap always renders border around layers (RH-95926)
    • Nested Layers are rendered flat in the hierarchy (RH-95949)
    • Progress reporting during audit is indeterminate (RH-95908)
    • Prompt for saving modified file (RH-95793)
    • Loses selection after changing size units (RH-95768)
  • BlockEdit:
    • BlockEdit deletes all content (RH-79669)
    • File saved with BlockEdit open, if closed removes objects from the file (RH-87394)
  • ClippingDrawings:
    • Output is Drawn To Front (RH-94637)
    • Use Linetype Width for Hatch Boundary (RH-91837)
  • CommandPrompt (Eto):
  • Detail: Detail labels in Layout drop down menu busted (RH-95555)
  • File IO: An SVG file does not read into Rhino well (RH-95865)
  • FilletEdge: : Latest changes give bad object (RH-95951)
  • No Subsystem: ArrayCrv fails (RH-95817)
  • Rendering: Content Panels: Buttons in Decals and Materials panels should have the same shape all around (RH-95446)
  • SDK: RhinoCommon: File3dm.TableTypeFilter values don't match ON_3dmArchiveTableType — every filter request reads the wrong table (or none at all) (RH-95756)
  • Toolbar (New): Toolbar (New) RUI navigation buttons are cut off in Windows (RH-95819)

Enhancements:

  • Audit3dmFile: Now selecting an object deselects the other (RH-95814)
  • BlockEdit: Cancel BlockEdit (RH-51428)
  • ClippingDrawings: Support Worksession workflow with ClippingDrawings (RH-95735)
  • File IO: Rhino 3DM File Version (RH-95679)
  • FilletEdge: Replace (untrimmed) planar singular surfaces with trimmed planar surfaces (RH-88369)
  • Patch: remember tolerances, be smarter about Refine (RH-95147)
  • Section Style: Move Section Style Width Scale to Display Mode Settings (RH-95284)

Features Added:

  • Audit3dmFile: Selection for objects not typically selectable with ID (RH-88769)
  • IsolateToViewports:
    • In-Viewport Visibility: ShowInViewport (RH-95591)
    • In-Viewport Visibility: UnisolateInViewport (RH-95594)
  • MergeFaces: MergeFaces - Add support for breps (RH-53530)
  • SDK: Watch when Attach/Detach Worksessions (RH-95912)

Performance Improvements:

  • Audit3dmFile: ReadArchiveInfo is very slow on large files (RH-95925)
  • ScriptEditor: Uses LoadContext for C# scripts in 9.x netcore (RH-88355)

Regressions Fixed:

  • Display: Hatch Not Displayed as Selected in Block (RH-95896)
  • GeometricTolerance: Font Missing (RH-95975)

Usability Problems Fixed:

  • Audit3dmFile:
    • File navigator is now aware of object’s locked and hidden states (RH-95967)
    • Generating Legacy Audit… does not appear to be doing anything (RH-95906)
  • BlockEdit: BlockEdit - double click within the command to edit sub block (RH-30230)

Mac-Only Changes

Bugs Fixed:

  • BlockEdit: Window disappears on 2nd monitor (RH-88606)

Windows-Only Changes

Bugs Fixed:

  • Audit3dmFile: AuditThisFile makes model read-only (RH-95788)
  • Display: Blend material does not work in the display (RH-70280)
  • Display: Direct3D: Blend material not supported (RH-88180)
  • Rendering: Materials: Repeating procedural texture shows cells (RH-91052)

Rhino 9 WIP (9.0.26160) is now available for Windows and Mac

Bugs Fixed:

  • Audit3dmFile:
    • Does not color hidden objects in layers (RH-96074)
    • Expanding table needs to select table first (RH-96121)
    • Needs clicking twice to select Object Table in File Navigator (RH-96077)
    • File Navigator is not aware of layer’s locked and hidden states (RH-96051)
  • BlockEdit:
    • block edit on nested mesh block issues (RH-78433)
    • Cannot flip blocked mesh (RH-49834)
    • BlockEdit reverses Attribute order (RH-57106)
  • Display: Direct3D: Round line cap is not displayed properly… (RH-95864)
  • FilletSrf: commands: inherit base object properties when joined (RH-93793)
  • GetPointProxy: Circle: FitPoints should accept SubD vertices (RH-95840)
  • Grasshopper 2: Paste components doesn't record undo (RH-68155)
  • Gumball: UVN gumball should create U and V alignment for SubD vertices if possible (RH-91153)
  • No Subsystem: Material preview noisy in floating editor. (RH-85883)
  • Rendering: Materials: PBR displacement is seen in Shaded modes (RH-87743)
  • Section Style: Print Width "Enter" issue (RH-96015)
  • Section Tools: ClippingDrawing undo/redo issues (RH-76998)

Cosmetics:

  • Audit3dmFile: FileNavigator shows awkward (Hidden) (Locked) suffix (RH-96076)
  • Toolbar (New): Remove unnecessary shortcuts from macros (RH-95280)

Crashes Fixed:

  • Patch: Repeatable random crashes (RH-96117)
  • Toolbar (New): System.InvalidOperationException: Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed. (RH-95656)

Documentation:

  • Documentation:
    • What/Why Text – Grasshopper: GH1: Value Picker (RH-95675)
    • Engagement: Discourse post – Grasshopper: GH1: Content Viewer (RH-95649)
  • No Subsystem: Prototype: Developers – Display: Concept Display (RH-95904)

Enhancements:

  • Audit3dmFile:
    • MouseOver in TreeMap to show information about a given object (RH-96034)
    • What to do with Render Content? (RH-96143)
    • When viewing expanded section in TreeMap, grey out FileNavigator entries not shown (RH-95995)
    • Invalid objects do not appear in Issues report in Audit Summary Tab (RH-95994)
    • Provide Legend to better understand colors and symbols used (RH-95997)
  • FilletEdge: Replace (untrimmed) planar singular surfaces with trimmed planar surfaces (RH-88369)
  • Grasshopper 2: Setting a specific value on a number slider (RH-81216)
  • Inset: PushPull: Improved merging of coplanar faces in result objects (RH-91165)
  • Section Style: Allows using built-in linetypes (RH-91355)
  • ShowDir: Option to set the uv indicators size (RH-90676)
  • Text: Resize text in the editor with mouse wheel (RH-37410)
  • TextObject: bigger preview (RH-69555)

Features Added:

  • FilletEdge: Added History support and DeleteInput option (RH-94007)
  • IsolateToViewports:
    • In-Viewport Visibility: IsolateInViewport (RH-95592)
    • In-Viewport Visibility: UnisolateInViewport (RH-95594)

UI Change:

  • ArrayCrv (New): Default alignment inconsistent (RH-96066)
  • Section Style: Changed edge thickness from 3 to 2 (RH-96075)

Usability Problems Fixed:

  • ArrayCrv (New): Array Curve needs cancellation support (RH-95171)
  • Audit3dmFile: File navigator is now aware of object's locked and hidden states (RH-95967)
  • Modeling Aids: Simplify Crosshair Cursor (RH-96037)
  • ScriptEditor: Python 3 binds Grasshopper namespace in both Grasshopper.dll and Grasshopper2.dll (RH-76310)

Mac-Only Changes

Bugs Fixed:

  • Display: Incorrect Section Border Width (RH-95643)
  • FileExplorer: File Explorer: slow refresh (RH-94568)

Features Added:

  • UI Cleanup: macOS Liquid Glass Support (RH-90326)

Windows-Only Changes

Bugs Fixed:

  • Display: Direct3D: Wallpaper with transparency loads/looks incorrectly (RH-96038)
  • DotNET: Removed .NET 8/9 options from SetDotNetRuntime (RH-95468)
  • Panels: Display: Button Doesn't Open Rhino Options in German (RH-96126)
  • Toolbar (New): "default.rui saved successfully" popup is hidden behind main dialog on Windows (RH-95844)
  • UI Appearance: Pixel alignment on Windows (RH-86236)

UI Change:

  • Grasshopper: Windows Dark Mode (RH-87713)

Rhino 9 WIP (9.0.26167) is now available for Windows and Mac

Bugs Fixed:

  • ArrayCrv (New):
    • ArrayCrvAdvanced - Orient Between Option (RH-96288)
    • Array Curve - Double Click to edit (RH-95207)
  • ClippingSections: Causes a geometry error (RH-94133)
  • Display: Select Displays Isocurves of Other Objects (RH-95727)
  • Licensing: Cloud Zoo: Major versions of Rhino should have their own cloudzoo.json file (RH-82081)
  • Markup:
    • Clicking markup tool modifier cancels the command (RH-96269)
    • Save and Cancel don’t work while MarkupText is in progress (RH-95764)
    • Allow rebuild during markup (RH-96220)
    • Properties panel missing markup objects (RH-96158)
  • No Subsystem: Array Curve - History needs to work better (RH-91295)
  • Rendering: Cycles Viewport: Material updates on objects with decal in Raytraced fails (RH-63193)
  • ScaleEach:
    • Input object disappears when changing to AnyBoundingBoxPoint (RH-95077)
    • Result is different from preview (RH-94899)
    • Object snap changes result of From=AnyBoundingBoxPoint (RH-95074)
  • ScriptEditor: Projects fail to build (RH-96229)
  • ShowSelected: No Eligible Objects (RH-96307)
  • Text:
    • annotation text: B, I, U doesn’t work with multiple annotations selected (RH-96276)
    • Super and Subscript Not Working In Dimension Text (RH-96188)
    • Ordered/unordered lists not properly displayed when zooming in (RH-96201)
  • Toolbar (New): Toolbar backup creates a LOT of copies (RH-96287)

Crashes Fixed:

  • No Subsystem:
    • opennurbs!ON_3dmObjectAttributes::Duplicate --  ([RH-96300](https://mcneel.myjetbrains.com/youtrack/issue/RH-96300))
      
    • System.IO.DirectoryNotFoundException: Could not find a part of the path ‘/Users/sykes/Library/Application Support/McNeel/Rhinoceros/packages/9.0/Rhino-MCP-Platform/0.0.1’. (RH-95342)
    • System.InvalidOperationException: Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed. (RH-96282)

Documentation:

  • No Subsystem:
    • Feature Docs: Feature Page – File I/O: Worksessions on Mac (RH-95690)
    • What/Why Visuals – File I/O: Worksessions on Mac (RH-95691)
    • What/Why Text – File I/O: Worksessions on Mac (RH-95692)
    • What/Why Try It – File I/O: Worksessions on Mac (RH-95693)

Enhancements:

  • BlockEdit: Add way to expand/collapse block tree (RH-80850)
  • ExplodeBlock: explode to layers nested as the blocks (RH-63511)
  • Knife: Add multiple consecutive points in the interior of the same face (RH-95677)
  • Layer: Exclude "None" from Section Style Sort (RH-96215)
  • Worksession: WorkSessions: Save Visibility per Detail (RH-37146)

Features Added:

  • Grasshopper 2: Reference object by GUID (RH-96163)
  • IsolateToViewports:
    • In-Viewport Visibility: ShowSelectedInViewport (RH-89994)
    • In-Viewport Visibility: HideInViewport (RH-95590)
    • In-Viewport Visibility: UnisolateInViewport (RH-95594)
  • SDK: Watch when Attach/Detach Worksessions (RH-95912)

SDK Enhancement:

  • SDK: RhinoCommon: Expose Gumball settings to RhinoCommon (RH-96292)

UI Change:

  • ArrayCrv (New): Update prompt for skipping object and path selection (RH-96057)
  • BlockEdit: Suggestion for Improving Block Edit Dialog Warning (RH-27495)

Usability Problems Fixed:

  • ArrayCrv (New): Array Curve needs cancellation support (RH-95171)
  • Audit3dmFile: Count column should be right-justified (RH-96251)
  • Crosshairs: Crosshair Parallel to View (RH-96147)
  • Markup: Thickness presets not available when editing objects (RH-94393)
  • ScaleEach: Added Group option (RH-95076)

Mac-Only Changes

Bugs Fixed:

  • BlockEdit: BlockEdit window stays on top (RH-84570)
  • Worksession: Panel becomes empty (RH-96026)

Rhino 9 BETA (9.0.26174) is now available for Windows and Mac

Bugs Fixed:

  • ArrayCrvAdvanced: Match option should not allow selecting multiple arrays (RH-96370)
  • BlockEdit: AutoHide does not hide other blocks in same level (RH-96411)
  • ClippingDrawings:
  • CommandPrompt: Commandline flickering (RH-79740)
  • Display: Grid Outline Visible when Grid is Off (RH-96349)
  • Eto: Annotation text: paste without formatting (RH-96281)
  • FilletSrfCrv: Edge chain as curve input creates fillet surfaces on different sides (RH-96384)
  • GlobalEdgeContinuity:
    • Adds unrelated edges (RH-96244)
    • Can’t use OSnap points behind analysis dots even when invisible (RH-96213)
  • Join: Unable to join (RH-96273)
  • Layer: Column sort does not work after factory reset (RH-96371)
  • Markup: Do not display grips on selected objects (RH-94476)
  • No Subsystem:
    • Linetype Segments text box ignores certain key presses (RH-96228)
    • Osnap and Selection Filters button ui issues (RH-95598)
  • OpenNURBS: ON_UserStringList::SetUserStrings fails if input array contains one element (RH-70354)
  • Rebuild: Decimal separator issue in German version (RH-96346)
  • Rendering:
    • Color banding in Raytraced display mode (RH-80474)
    • Color banding in background of EXR (RH-72731)
  • Rendering: Post Effect: Denoiser causes color banding (RH-79598)
  • RoundHole: Through Failure (RH-96246)
  • SpaceMouse: 3Dconnexion: Enable new plugin as default (RH-94167)
  • Toolbar: An RUI file should not rely on another RUI file (RH-86443)
  • Toolbar (New):
    • Cannot change RMB command (RH-96233)
    • Test schemes with new toolbars (RH-91583)
    • Close a RUI,it does not close it. (RH-95042)
  • UI Appearance:
    • Gear icon is blurry (RH-96434)
    • Panel buttons no longer wrap to multiple lines (RH-96374)

Crashes Fixed:

  • Display Metal: com.mcneel.rhinoceros.RhCore:CRhMetal::DrawShadedMeshes(CRhDisplayEngine_Metal*, int, CRhMeshCacheItem const*, ON_Xform const*, bool)::$_0::operator()() const (RH-96236)
  • Markup: Undo crashes (RH-95766)
  • Toolbar:
    • Command - System.NullReferenceException: Object reference not set to an instance of an object. (RH-96291)
    • System.NullReferenceException: Object reference not set to an instance of an object. (RH-96283)

Documentation:

  • Documentation: What/Why Try It – Grasshopper: GH1: Value Picker (RH-95676)

Enhancements:

  • BlendCrv: Added sliders and numeric input boxes to dialog (RH-33682)
  • ClippingDrawings: A clipping drawing block created with "Project in place" can be inserted on any CPlane as a plan view drawing (RH-95543)
  • ClippingPlane: Independent point edit of clipping-planes (RH-96414)
  • Display: Draw order commands support picture surfaces (RH-96314)
  • Markup: Multipage PDF export of markups (RH-94646)
  • Mirror: Mirrored Annotations to maintain orientation (RH-43690)
  • No Subsystem: ClippingSection to support Constraints (RH-96428)
  • ScaleEach: From=GumballAnchor now uses objects' Gumball origins of the current Gumball mode (RH-91226)
  • Toolbar (New): Make click on empty do nothing (RH-96358)

Features Added:

  • Grasshopper 2: Component copy via Alt/Option support (RH-81215)
  • Grid: Uses faded grid for Concept, Ghosted, Shaded, and X-ray display modes by default (RH-96339)
  • IsolateToViewports: New UnisolateInViewport command (RH-95594)
  • Layer: Copy layer full path (RH-77217)

Performance Improvements:

  • Display: Reported Performance Issue (RH-88567)

Regressions Fixed:

  • SVG Editor: Update to new image is slow (RH-87483)
  • Text: Text Case Buttons Missing or Not Working (RH-96399)
  • Toolbar (New): DocumentToolbarbuttons command doesn't work (RH-90921)

SDK Enhancement:

  • SDK:
    • Wish: ReplaceEdge-equivalent SDK function (RH-86499)
    • Add Untrim function to Rhino SDK (RH-91107)

UI Change:

  • ClippingDrawings: CreateClippingDrawingTemplate (RH-96326)
  • Panels: Added a "+" icon for opening panel list (RH-96023)

Usability Problems Fixed:

  • Crosshairs: Added "Crosshair aligned with view" option (RH-96147)

Mac-Only Changes

Bugs Fixed:

  • Crosshairs: New Default, No Snap Info (RH-96279)
  • Section Style:

Cosmetics:

  • CommandPrompt (Eto): CommandPrompt: Extra Padding when Floating (RH-96343)

Windows-Only Changes

Bugs Fixed:

  • CommandPrompt (Eto): No Keyboard When Overflow (RH-96123)
  • Display: Direct3D: Tangent vectors not supported (RH-88179)
  • LoadPlugin: 3DConnexion legacy switching not working (RH-91388)

Regressions Fixed:

  • CommandPrompt (Eto): History Hidden Behind Prompt (RH-96403)

Rhino 9 BETA (9.0.26188) is now available for Windows and Mac

Bugs Fixed:

  • BlockEdit: Removes Groups (RH-96638)
  • ClippingDrawings:
    • Curves jump out of place (RH-96582)
    • ClippingDrawing, reflected, source layers and ref point (RH-96640)
  • Grasshopper:
    • Planar component swaps normal (RH-67924)
    • Fast clicks on the ValueList object yield double click events on the canvas. (RH-49631)
  • Grasshopper 2:
    • GH2: subcategory expanded panel always anchors to the left edge of the subcategory label, with no screen-edge detection (popup can clip / go off-screen) (RH-96574)
    • Mac trackpad or Wacom tablet doesn’t pan the GH2 canvas with two finger gesture (RH-68269)
    • GH2: Move context panel into the screen (RH-67816)
    • Fillet failure (RH-78597)
  • Libraries: Removed "Open" on right-click menu (RH-53611)
  • Lights: Light naming nit-picks (RH-36994)
  • Localization: de-DE template filename not localized: "Large Objects - Fuß, Fuß und Zoll.3dm" keeps the English "Large Objects" prefix (RH-96636)
  • Patch:
    • untrimmed with internal points and curves (RH-96743)
    • Start surface makes lighter patch (RH-93695)
  • Rebuild: accept surface edges like Elmo (RH-96752)
  • SDK:
    • rhinoSdkGetParabola.h looks incomplete but is exported in the public 9.0 C++ SDK (RH-96674)
    • CRhinoUserInterfaceObject::SetHoverEndCursor marked “get rid of before we ship” — decide before 9.0 SDK freeze (RH-96675)
  • Toolbar (New):
    • Pop-up toolbar buggy (RH-94561)
    • Linked toolbar should say “Sidebar” (RH-96655)
    • MRU behavior (RH-96230)
    • Empty tooltip is shown for buttons without tooltip text (RH-96651)
    • No drag image while dragging a button between toolbars (RH-96650)
    • Switching Tabs doesn’t update sidebar (RH-94711)
    • Linked toolbar shows “no linked item” when it is linked to standard (RH-96654)
  • Worksession: RWS file’s active file does not update when the active file is saved with a different name (RH-94093)

Crashes Fixed:

  • No Subsystem: ExtrudeCrvTapered Command: System.InvalidOperationException: 'gridContent' name cannot be found in the name scope of 'System.Windows.Controls.ControlTemplate'. (RH-96347)
  • PropertiesPage: Rhino.Runtime.DocumentCollectedException: Rhino.Geometry.TextEntity (RH-96754)

Documentation:

  • Documentation: What/Why Text – Grasshopper: GH1: Content Viewer (RH-96196)
  • No Subsystem:
    • Stories: Add to Story Page – Drafting: Workflow: Black/White Switching (RH-96258)
    • What/Why Text – Drafting: Shapes/Text in linetypes (RH-95964)
    • What/Why Visuals – Drafting: Shapes/Text in linetypes (RH-95963)
    • Feature Docs: Feature Page – Display: Concept Display (RH-96630)
    • What/Why Try It – Display: Concept Display (RH-96633)
    • What/Why Text – Display: Concept Display (RH-96632)
    • What/Why Visuals – Display: Concept Display (RH-96631)

Enhancements:

  • CalcRPN: add Swap (x⇄y) and Roll stack operations (RH-96719)
  • ModifyRadius: ModifyRadius should work on Spheres (RH-41104)
  • RDK: Make image editor to use configurable in Rhino (RH-65337)
  • Rebuild: Tangency on closed kinked curves (RH-96727)
  • Rendering: Added CustomRenderSizes advanced setting for adding custom render dimensions (RH-77332)

Features Added:

  • Annotation: Speller (RH-2243)
  • Rendering: Post Effect: Add a de-speckle post effect to remove firefly noise from renders (RH-96722)
  • Splash and Greet:
    • Recent files list should have a Recent Folder option (RH-21314)
    • Dark Mode: Wish - Splash Screen (RH-83692)

Regressions Fixed:

  • Nudge: units and precision (RH-96619)
  • SplitRefitSurface: can't cancel (RH-96728)

SDK Enhancement:

  • SDK: C++: WIP SubD classes/functions are exposed in the public Rhino 9 C++ SDK (RH-96676)

Tasks Completed:

  • Worksession: Move Worksessions panel (WorksessionsManagerDlg) out of DynamicLabel.cs into its own file (RH-96721)

UI Change:

  • Calc: Port CalcRPN and Calc to Eto (RH-96593)
  • Grasshopper 2: Rename the G2 command to Grasshopper2 (RH-96641)

Usability Problems Fixed:

  • Annotation: Dimension styles global properties shouldn't be under text (RH-73675)
  • GlobalEdgeContinuity: hairs scale unexpectedly (RH-96779)
  • Rebuild: (new): no way to turn off control point display of rebuilt curves (RH-96735)

Mac-Only Changes

Bugs Fixed:

  • Grasshopper 2: form colours all wonky on macOS dark mode (RH-68167)
  • Localization: Unlocalized menu strings in RH9 for Mac (RH-95614)
  • Splash and Greet:
    • Splash screen: Grasshopper definitions are shown in splash screen do not match those in Grasshopper recents (RH-55668)
    • Templates aren’t in order on Mac (RH-60978)

Windows-Only Changes

Bugs Fixed:

  • Toolbar (New): Dragging and copying toolbar buttons is very slow on Windows (RH-96649)
  • Viewports: Viewport outer border missing in Rhino 9 BETA since build 9.0.26174 (RH-96555)

Rhino 9 BETA (9.0.26195) is now available for Windows and Mac

Bugs Fixed:

  • Animation: SetTurntableAnimation doesn't remember viewport (RH-88087)
  • ArrayCrvAdvanced: Object rotates unexpectedly (RH-96571)
  • Block:
    • Switching Layer Style between Active and Reference does not cleanup the Layers list. (RH-78948)
    • Layer: update display on block name change (RH-65988)
    • : Pasting identical block error (RH-68564)
  • BlockEdit:
    • BlockEdit consumes objects (RH-96961)
    • Blocks get renamed after editing (RH-82287)
  • Calc: lator: button text size (RH-96827)
  • ClippingDrawings: AlignClippingDrawings command makes 3D objects (RH-96732)
  • CurvatureAnalysis: Switching to different analysis mode is flakey (RH-96798)
  • Dir: UV indicator on surface does not update automatically (RH-96768)
  • Display:
    • Section Hatch Background Not Drawn in Wireframe (RH-96681)
    • Translation of SLF_RHN Architect Preview Wrong (RH-96846)
    • Shadow turns off object color (RH-96847)
    • Technical modes: simple plane has no silhouette (RH-76222)
  • Display: Direct3D:
    • disappearing lines with ClippingPlane in direct3d (RH-96851)
    • Black stripes on polysurface in Rendered mode (RH-96744)
  • EdgeSoftening: Removes render mesh (RH-94126)
  • Eto: Unable to expand column width in Alias options (RH-96853)
  • File IO: I could use some texture coordinate help in SketchUp import. (RH-51604)
  • FilletSrf: FilletSrf continue across does not work (RH-88706)
  • FitCurveToSurface: Points On For New Fit Curve (RH-96857)
  • Gumball: Gumball doesn't align to SubD UVN if the vertex is on a creased edge (RH-94290)
  • Insert:
    • name decorated on repeat (RH-71953)
    • Dash insert - block only (RH-32642)
    • Block name conflict when inserting a file (RH-76572)
  • LayerStateManager: Dynamic Help shows raw S3 "AccessDenied" XML for commands with no help topic (RestoreLayerState, IsolateLayers) (RH-96919)
  • Linetype: Active Layers - Linked Linetype not Available (RH-92294)
  • Make2D: Ignores arrowheads baked into polysurfaces in Grasshopper (RH-87481)
  • Patch:
    • Inconsistent continuity evaluations (RH-96805)
    • untrimmed matched parameterization : make preview color configurable (RH-96960)
    • Surface disappears after editing (RH-96736)
    • Turns on refine after history replay (RH-96777)
  • PushPull:
  • Rendering: Rhino takes ages to load because of Cycles (RH-84114)
  • Rendering: Cycles:
    • Caustics/Dispersion is different with Gem vs. PBR (RH-95122)
    • Toggling caustics/dispersion settings messes up materials (RH-95121)
    • Caustics are too grainy (RH-95117)
    • Suddenly only able to use CPU (RH-95198)
  • Rendering: Texture Mapping: Texture Mapping properties: rotation controls too small and slider text undersized (large font sets) (RH-96787)
  • ScriptEditor: CSharp tracer errors detecting out vars (RH-95196)
  • SelectionFilter: Selection Filters panel does not refresh (RH-96610)
  • Tab Constraint: Direction lost after typing a distance (RH-96792)
  • TextObject: Remember Last Input (RH-96949)
  • Toolbar (New): SVG replacements not replacing (RH-96863)
  • TweenCurves: no layer color during preview (RH-87362)
  • UI Appearance:
    • Sidebar toggles: update styling and sharpness (RH-96845)
    • Panel color consistency (RH-81664)

Crashes Fixed:

  • No Subsystem: System.InvalidOperationException: 'Refresh' is not allowed during an AddNew or EditItem transaction. (RH-96990)
  • Patch: Eto.Forms.PropertyBindingException: Could not set property 'Visible' on 'Commands.Commands.Patch.PatchDialog' (RH-96936)

Documentation:

  • Documentation: What/Why Try It – Grasshopper: GH1: Content Viewer (RH-96197)
  • No Subsystem: Stories: Add to Story Page – Modeling / Editing: UI: Surface Indicators (RH-96259)

Enhancements:

  • Export: Export individual layouts to separate files (RH-96355)
  • Patch: Re-enabled span counts for Untrimmed domain (RH-96784)
  • Toolbar (New): Double-Click to Edit (RH-93922)
  • TweenSurfaces: TweenSurfaces should support SubDs and SubD subsurfaces (RH-51663)

Features Added:

  • Grasshopper 2: GH2 Wish: PathMapper Enhancement (RH-84975)

Regressions Fixed:

  • ClippingDrawings: Output "In Place" is not Planar (RH-96971)

Tasks Completed:

  • DefaultContentManager: make Environment Maps name translations translator-owned (auto-extract like Hatch Patterns) (RH-96801)

UI Change:

  • Grasshopper 2: Rename the G2 command to Grasshopper2 (RH-96641)
  • NamedView: NamedView panel enhancements (RH-94616)

Usability Problems Fixed:

  • RebuildUV: Pointer Expected In RebuildUV (RH-96862)

Mac-Only Changes

Bugs Fixed:

  • Panels: Layouts panel starts floating (RH-96810)

Windows-Only Changes

Bugs Fixed:

  • ArrayCrvAdvanced: % symbol is not aligned to the center (RH-96573)
  • Panels: Selecting objects on different layers freezes UI 1–2s while Layers/Properties panel syncs (SR31/SR32 recurrence) (RH-96572)