Rhino 6 Service Release 18 Now Available

Rhino 6 SR18 (6.18.19266) 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: Don't change the style (RH-52007)
  • Annotation: DimLinear:
    • Bold stops working (RH-54073)
    • Dimension text drawn backwards often (RH-54183)* Annotation: Dot: Have to be deleted twice on the Mac Platform (RH-53769)
  • Annotation: Text: Italics permanent (RH-53387)
  • Arctic display: Grasshopper Arctic Issue (RH-54023)
  • CullDegenerateMeshFaces: CullDegenerateFaces actually fixes faces (RH-53693)
  • Display:
    • Strange highlight color of blocks (RH-48408)
    • Selection color change (RH-53782)
    • Improve performance for models with many curves (RH-54194)
    • Hidden lines in details using technical modes don’t use the detail print color (RH-54297)* File IO: PDF export - Draw order (RH-53873)
  • Lights: Eto Light panel limits brightness to 100 (RH-54299)
  • Line: doesn't adhere to document tolerance setting (RH-54279)
  • Match: Matching edge is not duplicated (RH-54404)
  • MergeAllFaces: MergeAllFaces hangs Rhino 6.13 on this polysrf (RH-50728)
  • MoveFace: MoveFace. MoveEdge in a block instance (RH-53898)
  • PluginManager: Property window pulsates (RH-53994)
  • RDK: Opening this file throws an exception in RhinoFileWather.Watch called from RDK. (RH-53767)
  • Rendering: RenderInWindow and RenderPanel incorrectly dispose of the image after assigning it to an ImageView. (RH-54251)
  • SDK: GHPython: Improve Mesh.Faces.ToIntArray performance (RH-54455)
  • SDK: Python: UTF-8 issues with rs.PropertyListBox (RH-38621)
  • SDK: RhinoCommon:
    • rs.AddHatch() fails in a new file (RH-44211)
    • Typo in API - RhinoDoc.EndOpenDocumentInitialiViewUpdate (RH-49161)
    • Typo in API - Curve.LcoalClosestPoint (RH-49162)
    • PDF.DrawPolyline Bug? (RH-53709)
    • SetGrevillePoints on closed curves (RH-53980)
    • Brep.CreateFromSweep fails in multi-threading (RH-53990)
    • InterpolatedCurveOnSurfaceUV issue (RH-54038)* SDK: RhinoScript: Rhino.DimensionStyle returns null if dim style override in place (RH-53739)
  • TextField: Resizing Text Messes Up User Text Display in Text Field (RH-50777)
  • ViewCaptureToFile: Remove ScaleDrawing option (RH-54217)

Crashes Fixed:

  • Layout: Crash when selecting spotlight in detail (RH-53347)
  • Mesh2: Pangolin!CLBP_XMLNode::GetNodeAtPathImpl – (NTSTATUS) 0xc00000fd - A new guard page for the stack cannot be created. (RH-53815)
  • Sweep2: Crash using Sweep2 (RH-54339)

Enhancements:

  • Display: Use shader for technical display in all viewport (RH-54422)
  • File IO: Hookup SDK that supports SU 2019 files (RH-54149)
  • SelVolumeBox: Crossing mode and groups (RH-54262)

Performance Improvements:

  • BoxEdit: General poor performance (RH-54040)

Regressions Fixed:

  • ApplyCurvePiping: Radius doesn't update correctly in technical modes (RH-53480)
  • Display: Block dragging - dynamic preview is not shaded. (RH-53155)
  • File IO: STL Import regression (RH-54210)

SDK Enhancement:

  • SDK: RhinoCommon:
    • Expose CRhinoDisplayConduit::NotifyConduit to RhinoCommon (RH-29077)
    • Wrap CRhinoDisplayModeChanged (RH-52991)
    • New method to get custom mesh mapping primitive (RH-53684)
    • New method TextureMapping.Evaluate (RH-53849)
    • Add “Duplicate Layer and Objects” functionality in the Rhinocommon SDK? (RH-53950)
    • API Request GetDisplayModeOverride (RH-53985)

Usability Problems Fixed:

  • UserText: String table update creates display lag on large collections (RH-53945)

Mac-Only Changes

Bugs Fixed:

  • : Add "Do not show this warning again" checkbox to obsolete check dialog (RH-54456)
  • Annotation: Dot: Line breaks ignored (RH-54070)
  • ApplyCurvePiping: Curve Piping property gets stuck on 0 (RH-54378)
  • Autolayout: Resizing bugs in Spanish (RH-52881)
  • BlockEdit: View clipping after editing linked blocks (RH-52372)
  • ClippingPlane: Layouts with long names are truncated (RH-53752)
  • Close: Hang on closing file (RH-43166)
  • Developer Tools: Update VS for Mac plugin to support new locations for v6 and v7 WIP. (RH-54047)
  • Display: Skylight shadows don't lessen samples on rotate with 3D mouse (RH-53335)
  • Eto:
    • Left click doesn’t open color picker when using a Wacom tablet as the mouse (RH-53251)
    • Form location Y component with offset on external monitor (RH-54106)
    • Integrate CodeEditor with existing code completion services in Rhino.Python plugin (RH-54178)
    • LMB with Wacom tablet in Materials panel duplicates selected material (RH-54323)* Grasshopper: UI glitch in component output information (RH-54161)
  • Gumball: Snappy/smooth setting doesn't stick in Options dialog (RH-46819)
  • Localization:
    • Texture - Click to assign - “More Types” show up in English (RH-52638)
    • Erroneous dialog when trying to delete a material (RH-54240)* Match: Preview shows top level selection not edge (RH-54423)
  • Menu: Print Preview Missing from Viewport Menu (RH-51102)
  • NamedCPlane: Drag-drop issues (RH-52887)
  • NamedView:
    • Renaming on secondary monitor issue (RH-53459)
    • Dragging to reorder always makes a copy (RH-54389)* OffsetSrf: A "Distance" button added to the sidebar (RH-36652)
  • Preferences: Options command is alias to Preferences (RH-48862)
  • PropertiesPage: Object Properties Pages OnActivate call missing when page is deactivated on the Mac (RH-48803)
  • RDK:
    • Custom render content using automatic UI update incorrectly each other. (RH-42762)
    • Paste creates unnecessary materials (RH-53778)
    • ASSERT on uninitialized content when exiting UVEditor (RH-54411)
    • ASSERT on uninitialized content when clicking Use Texture (RH-54412)* Rendering: Materials: Hang when pasting an object in Mac Rhino (RH-53780)
  • SDK: DisplayMode properties changed by scripts revert back on Gumball toggle and other actions (RH-51312)
  • SDK: Python: Sample files not copied to user directory (RH-54766)
  • SDK: RhinoCommon: Xamarin Studio Addin overzealously changes extensions when installed (RH-40426)
  • Sidebars: Right-hand sidebar: Panels: Layers, Blocks, and Display Panels resize sidebar width (RH-53989)
  • Splash and About: Newly created templates do not show up in template browser until restart (RH-54637)
  • Sun: Sun panel doesn't show "Year" (RH-53832)
  • TextField: Text fields for Area (RH-52223)
  • Toolbar: Change fill type in tool palette PDF files (RH-53464)
  • UVEditor: Material texture isn't shown in Rendered mode for UVeditor (RH-40648)

Cosmetics:

  • Splash and About: New splash to work with dark theme (RH-48904)

Crashes Fixed:

  • : CodeComplete.GetDocString crashes Rhino when script doesn't start with 'import' statements (RH-54804)
  • Animation: RecordAnimation crash (RH-53446)
  • Textures: Dragging an invalid image onto texture panel causes crash (RH-54100)

Enhancements:

  • ApplyDisplacement: Sub-object mapping channel, black point and white point (RH-40644)
  • Explode: Exploding Linked Block makes all layers visible (RH-50037)

Features Added:

  • Close: Allow scripting of closing a document (RH-52367)
  • ShowCamera: Hide Camera not available on Viewport title menu (RH-48622)

Performance Improvements:

  • Grasshopper: Slow canvas UI (with multiple elements) - Grasshopper / GH for Mac - McNeel Forum (RH-36486)

SDK Enhancement:

  • RDK: CRhRdkTexturedContentField is essentially useless (RH-50118)

Tasks Completed:

  • Installer: Install NotoEmoji font with Rhino 6 for Mac (RH-48180)

Usability Problems Fixed:

  • No subsystem: Right click doesn't work over icons using a Wacom tablet (RH-41252)

Windows-Only Changes

Bugs Fixed:

  • Annotation: Leader: Leader creation dialog doesn't resize (RH-53276)
  • ApplyCurvePiping: Curve Piping property gets stuck on 0 (RH-53479)
  • BoxEdit: BoxEdit performance is remarkably lame right now. (RH-53935)
  • DocumentProperties: Line type display in DocumentProperties changes (RH-53955)
  • RDK:
    • Paste creates unnecessary materials (RH-53707)
    • IRhRdkParamBlock incorrectly sorting display names (RH-54086)
    • ASSERT on uninitialized content when exiting UVEditor (RH-54393)
    • ASSERT on uninitialized content when clicking Use Texture (RH-54394)* Rhino Installer Engine: Rate limit exceptions sent from RhiExec (RH-54581)
  • SDK: RhinoScript:
    • Rhino.IsLine returns true on linear NURBS curve of degree 2 or higher (RH-53851)
    • ObjectClash only working for extrusions (RH-54132)

Crashes Fixed:

  • Eto: System.ArgumentException: System.Windows.Size…ctor (Double width, Double height) (RH-53998)
  • RDKCrash: rdk_ui!CRhRdkUiNewContentCtrl::AttemptToSelectItem – Access Denied (RH-54014)
  • Settings: System.ObjectDisposedException: System.Threading.TimerQueueTimer.Change (UInt32 dueTime, UInt32 period) (RH-51762)
1 Like