Rhino 6 Service Release 20 Now Available

Rhino 6 SR20 (6.20.19322) Is now available for Windows and Mac.
Rhino will download and offer to install these updates for you, unless you’ve disabled automatic updates.

Bugs Fixed:

  • Annotation: Moved fixes for arrow, text placement and forcing dimline from v7 to v6 (RH-55119)
  • Annotation: DimLinear: Dimension Text not relocating to outside (RH-55208)
  • Annotation: Styles: Move FitText Down on Annotation Style (RH-55171)
  • Annotation: Text: Orientation flips to mirrored (RH-53200)
  • Display: FolderWatcher erroneously deletes texture map (RH-54934)
  • File IO:
    • Extra effort to find .mtl file (RH-54925)
    • STEP import gets it wrong (RH-55132)
    • Blocks in Layouts shift when exported to DWG/DXF (RH-55160)
  • Grasshopper:
    • Height doesn’t work in Sweep 2 (RH-45110)
    • SDK OffsetCrvOnSrf slow with negative distance (RH-54951)
  • Installer: Security alert in installer of 6.21.19311.14241 (RH-55624)
  • Patch: ClosestPoint gets wrong answer on Patch surface before adding it to the doc (RH-55152)
  • Picture: Turns into black when changing color mask threshold (RH-54790)
  • Properties: Move Arrow/Line controls to the Arrow Section (RH-55172)
  • Purge: Purge messes up annotation text (RH-54887)
  • SDK: Python:
    • Intermittent bug in rs.GetLayer() (RH-30435)
    • rs.TextObjectFont(id, font) doesn’t use Rhino 6 fonts (RH-55140)
  • SDK: RhinoCommon: Comments that point to SweepTwoRail need to be adjusted (RH-55228)
  • Settings: LoadProfile* doesn't set default if setting doesn't exist (RH-54905)
  • ShrinkTrimmedSrf: Over splitting (RH-54987)

Crashes Fixed:

  • File IO: [Import DWG] FillMeshHole Command: tl!Tri2dPgon – (NTSTATUS) 0xc00000fd - A new guard page for the stack cannot be created. (RH-55304)
  • OpenNURBS: ONX_Model exception reading 3dm bitmap table (RH-55383)
  • RDK: rdk!CRhRdkContent::CImpl::IsOwnedByDocument – Access Denied (RH-55000)
  • ShowNotifications: Double-click at blank area crashes Rhino (RH-54061)

Regressions Fixed:

  • Annotation: Leader: Leader With Text Trails Lead Back to Zero (RH-55468)
  • File IO: Dimensions lose style properties (RH-54936)

SDK Enhancement:

  • SDK: RhinoCommon:
    • Add MeshUnsafeLock.VertexPoint3dArray() method (RH-55129)
    • File3dmGroupTable get list of of objects in a group (RH-55170)

Tasks Completed:

  • Tutorials: Update v6 user's guide model xml files (RH-53449)

Usability Problems Fixed:

  • Display: Control points and polygon to the front (RH-26022)

Mac-Only Changes

Bugs Fixed:

  • Annotation: DimLinear: Space Between Check Box and Label. (RH-55231)
  • Dark Mode: Popup toolbar background color is incorrect (RH-54898)
  • Display:
    • Rhino doesn’t paint viewports if connected to Airplay (RH-54092)
    • Viewports blank in all display modes on MacMini8,1 (RH-55361)
  • EditPythonScript: EditPythonScript not implemented on Mac (RH-44751)
  • Eto: No SelectedItemsChanged event on TreeGridView when click/drag item (RH-50396)
  • File IO: Obj export on Mac doesn't save the texture name within the Mtl (RH-54986)
  • Grasshopper:
    • Minimize window with the Command+M shortcut does not work (RH-38569)
    • Position jump while panning and the cursor ends up on secondary display (RH-53441)
    • Paneling Tools components should not be included in app bundle and loaded (RH-54614)
    • PT-GH does not work with the latest Rhino update (RH-54945)
  • NetworkSrf: NetworkSrf and History - fails on Mac (RH-55058)
  • RDK: Texture: Cannot select Bitmap (RH-55595)
  • Rendering: Materials: Lock repeat icon padding has increased in texture settings (RH-55112)
  • SDK: RhinoCommon: Offset component orientation inconsistent between GH for Windows and GH for Mac (RH-36841)

Crashes Fixed:

  • __pthread_kill (RH-51383)
  • -[MRDocumentModelWindow sendEvent:] (RH-54522)
  • Close: libsystem_kernel.dylib:__pthread_kill (RH-54252)
  • Grasshopper: System.NullReferenceException: Object reference not set to an instance of an object (RH-55121)

Incomplete Port:

  • UndoMultiple: Implement on Mac (RH-51590)

Tasks Completed:

  • Build Process: Notarize the application with Apple (RH-49086)
  • Display: Use one pixel format and a single shared context (RH-55296)

Windows-Only Changes

Bugs Fixed:

  • Properties: Properties jitters (RH-54869)

Regressions Fixed:

  • Distance: Rhinoscript regression (RH-55449)