Rhino 8 Service Release Available

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

Bugs Fixed:

  • Annotation: DimAngular: Fails in Ortho View (RH-87736)
  • Annotation: DimLinear: "Object" Only Dims a Segment (RH-88092)
  • Annotation: Hatch: Boundary mode causes history update bug and memory leak (RH-87915)
  • ContinueCurve: Resulting curve fails with area calculation (RH-87917)
  • Developer Tools: Some RhinoCommon targets should be in buildTransitive in nuget packages (RH-87473)
  • Display:
    • Tapered Curves are not tapered in 8.22 (RH-88486)
    • CaptureToBitmap() antialising with transparent background wrong (RH-88256)
    • FFO Custom CPlane Widget Messes Up Display (RH-87877)
    • Linewidth Preview is Zoom-dependent (RH-87911)
  • Extend: Extended Line is Segmented (RH-88091)
  • Import: Attributes in DWG Import Incorrectly (RH-87836)
  • Layer: Canceling search in Layers panel expands layers (RH-80834)
  • PackageManager: Yak CLI uses the wrong install directory on Mac (RH-88110)
  • Print: Pring: Incorrect Print Scale Presets Being Resolved (RH-88107)
  • Properties: Layer dropdown cannot expand or collapse branches (RH-88246)
  • SDK: RhinoCommon:
    • OpenNURBS: opennurbs_extensions.cs: Potential bug in ReadApplicationData method (RH-87994)
    • OpenNURBS: opennurbs_bezier.cs: GetBoundingBox accurate parameter ignored (RH-87942)
    • OpenNURBS: opennurbs_dimension.cs: AdjustFromPoints overload ignores rotationInPlane (RH-87973)
    • OpenNURBS: opennurbs_3dm_settings.cs: AnimationName and HtmlFileName properties are nearly identical (RH-87936)
    • OpenNURBS: opennurbs_3dm_settings.cs: ModelLocationIsSet returns value base on EarthLocation (RH-87935)
    • OpenNURBS: opennurbs_3dm_settings PageAbsoluteTolerance setter sets relative tolerance (RH-87934)
    • OpenNURBS: opennurbs_arc.cs Angle property summary is potentially misleading (RH-87940)
    • OrdinateDimension.LeaderPoint Bug (RH-87909)
  • Selection:
    • Wrong verbal feedback when removing from selection (RH-88294)
    • Finds duplicates when ClippingPlane is active (RH-88177)
  • StatusBar: Changing layer also clicks on panel behind (RH-87718)
  • Templates: Thumbnail missing for Small Objects - Inches (RH-88043)
  • Trim: Grouped objects on hidden or locked layers can still trim objects (RH-88141)
  • WindowLayout: Rhino does not restore the modified layout (RH-78940)

Crashes Fixed:

  • Toolbar: Crash when creating a button (RH-88056)

Enhancements:

  • Grasshopper: Loft & Extrude Point issues (RH-85485)
  • Layout: Allows 3 decimals in width and height (RH-87871)
  • SelChain: Prefers segments of the same type (curve or edge) as the first picked segment (RH-88270)

Regressions Fixed:

  • Properties: Layer dropdown loses focus when resized (RH-88003)

UI Change:

  • Toolbar: Added Grasshopper help button to Grasshopper toolbar (RH-87327)

Mac-Only Changes

Crashes Fixed:

  • RDKCrash: Crash after internal Metal error (RH-78648)

Windows-Only Changes

Bugs Fixed:

  • Display:
    • Worse curve drawing quality, especially with high-contrast colors (RH-78744)
    • Curves Don’t Display Smooth (RH-86693)

Crashes Fixed:

  • Toolbar: Rhino crashes when moving a button (RH-87533)