Rhino 8 Service Release Available

Rhino 8 Service Release 17 for Windows and Mac (8.17.25066) is now available
Rhino will automatically update, unless updates are disabled.
Download the latest service release now…

Bugs Fixed:

  • Arctic display: Parallel Reflected inverts shades (RH-84297)
  • BoundingBox: Includes stray vertices in render mesh (RH-85945)
  • ClippingDrawings: Misaligned background (RH-85816)
  • Compat: Sometimes fails with stack overflow (RH-81476)
  • Display:
    • Selected objects highlight isocurves that are turned off in display mode settings (RH-67008)
    • Shaded views depend on normal direction (RH-69567)
    • DisplayPipelineAttributes Property change does not update the view (RH-85955)
    • Issue with locked transparency (RH-60997)
    • Hatches don’t show thickness when PrintDisplay is on (RH-78675)
    • SmartTrack Not Visible in Clipped View (RH-85573)
  • Documentation: Add plugin/yak multi-targeting documentation and updated guidance for Rhino 8.2 (RH-78769)
  • Drape: Point clouds aren't ignored consistently (RH-61849)
  • Eto: SaveFileDialog not changing extension (RH-85223)
  • ExtrudeCrv: Curve far from origin causes a failure (RH-85655)
  • File IO:
    • Rhino appears hung importing large point clouds (RH-86016)
    • SVG file not scaled correctly when importing (RH-85901)
    • Open GLB Failure Sample (RH-85614)
    • Text size is not saved correctly to DWG/DXF (RH-85419)
  • Grasshopper: Area component does not return data from a flat box (RH-86038)
  • Grasshopper 2: Doesn't run in WIP in NetCore (RH-85549)
  • Grasshopper: Components: The SubDEdge component can not work properly (RH-82476)
  • GumballAlignment: "Align to Object" does not work for Brep faces (RH-84882)
  • Help: CommandContextHelpUrl gives 404 when searching in the Help panel (RH-86006)
  • Import: Autocad block import fails to import attributes with no default values (RH-85846)
  • Isolate: fails in a macro (RH-62716)
  • Keyboard Shortcuts: Tab key shortcut should just read "Tab" (RH-85293)
  • Layer: Delete Layer Glitch (RH-86060)
  • Linetype: “Add to document linetypes” in Custom Linetype dialog doesn’t work (RH-85855)
  • LineTypeDisplay: PrintWidth by Linetype (Default) (RH-80026)
  • LinkViewports: Viewport update is laggy (RH-64996)
  • Make2D:
    • Creates Unwanted Clipping Plane Intersections (RH-84978)
    • First angle thumbnails different from the results (RH-74824)
  • OSnap:Int:
    • Selective clipping of extrusions and breps/extrusions in blocks (RH-85905)
    • Selective clipping in inactive detail view (RH-85935)
    • Selective Clipping Issue (RH-85862)
  • Osnap:Point: Osnap Point: Visible but not snappable in analysis mode (RH-85618)
  • Print: Vector output may not clip isocurves on Extrusion objects (RH-85899)
  • PropertiesPage: Render Mesh Settings "Custom Mesh" checkbox does not trigger OnModifyObjectAttributes (RH-85351)
  • ScriptEditor:
    • New Py2 and Py3 treat empty tree branches differently than legacy Py (RH-85932)
    • Python 3 does not have ConfigParser module (RH-85967)
    • ghobject converter data throws error on null input (RH-85623)
    • Slow performance and possible script corruption on large scripts (RH-85848)
    • Project author does not accept æ or ø (RH-85806)
    • Legacy Project RHC is writable (RH-85825)
    • Output parameter does not marsh Python list into dotnet list (RH-85710)
  • Section Style: Section Style Boundary Not Using Widths (RH-81795)
  • Section Tools: Hidden lines behind clipping fill are incorrectly drawn (RH-78206)
  • Selection: Clipped objects incorrectly block mouse picking (RH-85940)
  • SelectionFilter: One-shot selection filter is not working (RH-86222)
  • SubD: Mirror destroys SubD face texture points (RH-85330)
  • SVG Editor: a, k o, x keys don't work (RH-85295)
  • TextField: CurveLength Not Formatting Feet (RH-85873)
  • Toolbar:
    • Problem of accessing flyout toolbars on Popup toolbar (RH-73096)
    • Changing Options in the Button Editor doesn’t stick the first time (RH-84375)
  • UI Appearance: Ctrl + key shortcut to popup toolbar not working correctly (RH-73873)
  • WindowLayout: Scriptable command print issue (RH-86164)

Crashes Fixed:

  • Crash: Crash in TabPanelDockBar.Show (RH-86264)
  • DotNetCrash: Rhino crashes without showing crash report dialog (RH-85672)
  • Grasshopper: Components: QuadRemesh crashes while adding a line as a guide curve (RH-85362)
  • Mirror: Mirroring Control Points Eventually Crashes Rhino (RH-62717)
  • Toolbar: Crash when editing toolbar button (RH-85305)

Enhancements:

  • ExtractClippingSections: Extract Clipping Sections/Slices does not work for SubD (RH-85942)
  • Insert: Remembers last opened directory (RH-61691)
  • PackageManager: Improving local package repo performance (RH-76074)

Regressions Fixed:

  • Display: Turning on ambient occlusion hides per-face colors (RH-85579)
  • File IO:
    • 8.17 Breaks DXF Export (RH-86319)
    • OBJ export destroys UV mapping (RH-85534)
    • OBJ export incorrectly rotate objects (RH-85535)
  • Grasshopper:
    • Offset Curve on Plane from Trimmed Srf Regression (RH-86128)
    • Explode Object Regression (RH-86147)
  • Make2D: No Output from Block On Layout (RH-85517)
  • Repeat: Added SubDDisplayToggle command to never repeat list (RH-86156)
  • SVG Editor: RhinoUI Icons not working after removed pixel auto-flip (RH-85202)

SDK Enhancement:

  • SDK: RhinoCommon: Added "Loose" option to Project and Pull functions (RH-74131)

UI Change:

  • CommandHelp: Reworded "Auto-update" checkbox to "Dynamic Help" (RH-85609)

Mac-Only Changes

Bugs Fixed:

  • Display: Ghost Lines Appear after SelDup Command (RH-84156)
  • Eto: LoadComplete does not fire on Mac when using ShowSemiModal (RH-85993)
  • Grasshopper: Inputs in macOS not responding as expected (RH-82772)
  • Grasshopper: Components: Cannot "commit changes" on Context Inputs "At most…" "At least…" parameters on Mac (RH-84603)
  • Layout: Current layout on Mac does not show bold style name (RH-81432)
  • Quicklook:
    • QuickLook and Thumbnails not working on macOS Sequoia (RH-84357)
    • QuickLook: Preview Thumbnail for Loading Window is cropped (RH-86061)
  • SDK: RhinoCommon: DisplayPipeline.DrawBitmap not working on Metal (RH-81192)
  • Thumbmail Viewer: Splash preview thumbnails are getting cropped compared to Finder thumbnails. (RH-86018)
  • Units: After change of units, old units still used (RH-85843)

Crashes Fixed:

  • Grasshopper: Deleting Saved Views Crashes Rhino (RH-85451)

Regressions Fixed:

  • Selection: Selection menu mouse behavior is incorrect (RH-85539)

Tasks Completed:

  • Quicklook: Grasshopper 2 File Formats as Doc Types and UTIs (RH-85996)

Windows-Only Changes

Bugs Fixed:

  • Dark Mode: Check New Objects dialog not dark mode aware (RH-85656)
  • Display: Rendered and Arctic modes show edges on GH previews of BREPs (RH-85542)
  • HeightField: Heightfield: Vertex colors greyed out (RH-85903)
  • Layer:
    • Layer popup from status bar does not display full list instantly (RH-82746)
    • Persistent mouse-over pop-up (RH-78525)
  • Rendering: Decals: Ordering and editing out of sync (RH-80180)
  • Rendering: Textures: Texture panel causes massive lag (RH-85948)
  • SDK: RhinoCommon: RhinoDoc.Save() raises false when being called in RunCommand (RH-78351)
  • Text: Pasted text in Text dialog is invisible (RH-77626)
  • UVEditor: Saving UV layout to image includes Grid when it is off (RH-85274)
  • WindowLayout: Rhino disappears to the background after selecting a print color (RH-84153)

Enhancements:

  • SystemInfo: Indicate "Disabled" devices (RH-68215)

Regressions Fixed:

  • ChamferEdge: Makes surface disappear (RH-85831)
  • Rendering: Current Renderer changes don't stick (RH-85937)

Tasks Completed:

  • Digitizer Plug-in architecture: Updated Romer SDK and eliminate a warning (RH-40127)
3 Likes

Rhino 8 Service Release 18 for Windows and Mac (8.18.25098) is now available
Rhino will automatically update, unless updates are disabled.
Download the latest service release now…

Bugs Fixed:

  • Not possible to add decal via code (RH-71351)
  • Annotation: DimLinear: Dimensions moving when going from layout to detail (RH-71948)
  • BlendSrf: Doesn't update cleanly with History (RH-35903)
  • BlockEdit: Block instance not immediately updating after transform change in UI (RH-86090)
  • BlockManager: Does not allow renaming by changing case of letters (RH-86186)
  • BoxEdit: Viewport Lag after selection (RH-85982)
  • Code Editor Control: Add Ctrl + / shortcut to comment out (RH-79802)
  • Containers: Exporting container adds an extra ".rhc" to file name (RH-86203)
  • Displacement: Does not use Object Properties repeat values correctly (RH-85943)
  • Display:
    • Hidden Line Width is Capped (RH-86491)
    • No BlendCrv Preview in Selectively Clipped Scene (RH-86148)
    • Selecting objects in Rendered mode is only showing naked edges (RH-86110)
    • “Use advanced GPU lighting” setting causes blackout when shadows are off (RH-86353)
    • Gumball Block Copy with Sun Weirdness (RH-86034)
  • ExtractClippingSections: Extract Clipping Sections / Slices from hidden objects (RH-85941)
  • File IO: Physically Based Materials incorrectly export to OBJ (RH-84157)
  • FilletEdge:
    • Edit fails (RH-86207)
    • History break on fillet editing without break warning (RH-86010)
  • Grasshopper:
    • Make2D Not Working (RH-86396)
    • Removing target from Trigger component does not work (RH-86031)
  • Grasshopper: Components: Model Object (Object) component not working on Mac (RH-86533)
  • History: MatchSrf/BlendSrf issue with FilletEdge Edit (RH-86285)
  • Layer:
  • Layout: Dimensions get misaligned when scaling a layout (RH-72038)
  • Make2D:
    • Issue about selection and clipping planes drawn (RH-79166)
    • ClippingPlane/Mesh Intersection is not accurate (RH-85850)
    • Silhouette type for meshes misses when it is SectionCut (RH-82174)
  • Match: Not working as intended when curvature of curve to match is zero (RH-86253)
  • MatchSrf: Matched surface with History gets distorted when trimmed (RH-62959)
  • OpenNURBS: Heap corruption error reading V2 file (RH-83540)
  • OSnap: No Snap to Feature Close to Detail Border (RH-86313)
  • PluginManager: UI is loading wrong plug-in assembly (RH-86326)
  • Print: Fake2D Does Not Print Inner Border of Hatch (RH-85634)
  • RDK:
    • Decal is not displayed in decal UI (RH-86132)
    • Changing decal properties does not consistently update Raytraced viewport (RH-86089)
    • BakeFor not called for Maxwell (RH-86086)
  • Rendering: Cycles renders invisible decals (RH-86069)
  • Rendering: Textures: Rhino 8 duplicates embedded_files folder (RH-86235)
  • ScriptEditor:
    • env flag stopped working (RH-86665)
    • Python completion accidentally executes code (RH-86612)
    • Color input conflicts with Eto.Drawing.Color (RH-86380)
    • Python component does not include error line (RH-86122)
    • String return from RunScript is treated as enumerable in Python 2 (RH-86400)
    • Value Type Hints always provide a value (RH-86354)
    • Required ref to RhinoCodePlugin (RH-86357)
    • Torch-scatter fails to install (RH-86073)
    • Two Project components in Grasshopper collide in NodeInCode (RH-85684)
    • ClippingBox does not work as property getter (RH-86112)
    • Some help entries end in forward slash (RH-86151)
    • Completion fails for specific script in any python (RH-86072)
  • SDK: RhinoCommon:
    • Rhino.DocObject.ViewportInfo.FromJSON() does not work (RH-86439)
    • Attempts to add more decals after first fail (RH-67878)
  • Section Tools: Clipping drawing background for mesh is misaligned (RH-84452)
  • SVG Editor:
    • SVG does not have a preview (RH-86126)
    • Paste shifts unnecessarily and doesn’t check for Unknowns (RH-86092)
    • Shows off screen (RH-85603)
    • Imported SVG files do not display (RH-85666)
  • Templates: Small Objects - Inches template has unhelpful defaults (RH-85365)
  • TextObject: Center for text is not the same as Gumball center (RH-85952)
  • Toolbar: Button image gets blurry when copied from Rhino 8 to Rhino 7 toolbar (RH-86056)
  • UVEditor: Added "Selection from model" button (RH-84044)
  • ViewCaptureToFile: Forces saving transparent background if it is set in display mode (RH-42925)

Crashes Fixed:

  • Crash: Mesh Boolean Operation Crash (RH-86059)
  • FilletSrfToRail: Crash (RH-86202)
  • NetworkSrf: Limits input to 20,000 curves to prevent running out of memory (RH-86012)
  • Properties: Crash When Placing Wallpaper (RH-86141)

Enhancements:

  • OSnap: Check DrawOrder for Occlusion (RH-86388)

Regressions Fixed:

  • Display: Color artifacts in blocks (RH-86448)
  • Display Metal: Choose One Object does not highlight NURBS objects (RH-86697)
  • Grasshopper:
    • Arc returns invalid curve if radius is negative (RH-86437)
    • Kangaroo component names has changed in NodeInCode (RH-85999)
  • ScriptEditor: Grasshopper command with 'keep open' draws previews always (RH-86267)

SDK Enhancement:

  • ScriptEditor:
    • Install FSharp.Core dependency where required (RH-86429)
    • Provide API to create script components programmatically (RH-86266)
  • SDK: RhinoCommon: Exposed ON_SubD::HasPerFaceColors (RH-86308)

Usability Problems Fixed:

  • ScriptEditor: Print-Line-By-Line by default (RH-86071)

Mac-Only Changes

Bugs Fixed:

  • CommandHistory: Opens and ends up empty (RH-83932)
  • Containers: Scrolling toolbars on Mac does not work well (RH-81700)
  • Display:
    • SubD Edge Settings Don’t Stick (RH-86508)
    • Changing layer color unchecks “Show for flat faces” for isocurves (RH-86115)
  • DocumentProperties: Render settings edit dialog for contents are not the topmost window (RH-84585)
  • Grasshopper: Opening user cluster on Mac causes graphics pipeline error (RH-84901)
  • Layout: No Fly-out Case (RH-86312)
  • Weight: Values are Rounded to 3 Decimal Places (RH-86444)

Regressions Fixed:

  • Display: Arctic Mode Doesn't Show Arrowheads in Parallel Views (RH-86209)
  • Settings: Restore Defaults does not work for Appearance (RH-84981)
  • Sidebars: Collapse Regression (RH-86173)

Usability Problems Fixed:

  • Grasshopper: Shift-enter/return shortcut in Edit Notes panel inserts extra line (RH-77350)

Windows-Only Changes

Bugs Fixed:

  • Annotation: Dimension Shift With Detail Window Activation/Deactivation (RH-65652)
  • Display: Surface and SubD settings don't indicate overrides (RH-73167)
  • SDK: C++ SDK plug-in wizard produces incorrect stdafx.h (RH-81812)
  • Turntable: Does not remember the previous value in localized versions (RH-86500)
  • UI Appearance: Lots of extra windows visible when pressing Alt+Tab (RH-85630)

Crashes Fixed:

  • File IO: Exporting 3mf file crashes rhino (RH-86784)

SDK Enhancement:

  • SDK: Added Window Layout support to Rhino C++ SDK (RH-86304)

Usability Problems Fixed:

  • ScriptEditor: Font variations does not work in new script editor (RH-78080)

Rhino 8 Service Release 18 Hot Fix 1 for Windows and Mac (8.18.25100) is now available
Rhino will automatically update, unless updates are disabled.
Download the latest service release now…

Bugs Fixed:

  • Linetype: Model Space Scaling in Detail is Busted (RH-86973)
1 Like