Rhino 8 Service Release Candidate Available

Rhino 8 SR4 Release Candidate 1 for Windows and Mac (8.4.24009) is now available
Requires Rhino 8

To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • Annotation: Dot: Dialog opens with squished text editing box (RH-79432)
  • Annotation: Text: Double-click to edit not working properly (RH-79297)
  • BlockManager:
    • Setting multiple block instances values that show “Varies” doesn’t work properly (RH-74513)
    • Pink highlight inconsistent with selection (RH-78202)
  • ChangeLayer: OK button is in focus instead of the layer name input box (RH-79359)
  • DocumentProperties:
    • DocumentProperties missing a prompt (RH-79526)
    • Annotations style rename warning jumps the gun (RH-79268)
  • Drag and Drop: Dropping a .png file causes Rhino to hang (RH-78280)
  • DupEdge: On SubD, Output Layer is Inverse (RH-79317)
  • Export: "Export with Origin" Not Using Origin (RH-79112)
  • Extend: Join option (RH-5921)
  • ExtendSrf: Resulting extension is shorter than preview (RH-70311)
  • ExtractMeshFaces: Changes texture mapping on extracted mesh faces (RH-78887)
  • File IO:
    • Rhino hangs reading DWG file (RH-79421)
    • glTF format roundtrip back to Rhino with material errors (RH-75864)
    • Export PDF missing custom paper size controls (RH-79161)
  • Fill: Edge selection does not clear after fill command is run (RH-77554)
  • FilletSrf: Scriptable command always fails (RH-79157)
  • Grasshopper:
    • Make 2D Rhino 6 Clipping Plane issue (RH-58607)
    • Custom preview ignores render checkbox (RH-76903)
  • Grasshopper: Components: Exploding text of single line font returns wrong geometry (RH-78936)
  • Gumball:
    • Gumball - split kinky surfaces (RH-79533)
    • Arrows draw too small at high DPI scaling (RH-79088)
    • Slight delay (RH-79195)
  • History: Deactivating detail makes dimensions jump (RH-78926)
  • Import: Error importing SVG (that opens fine in Chrome and Illustrator) (RH-79299)
  • Layer: Missing context menu on the layer list popped up from status bar (RH-78751)
  • Localization: Rotation has a comma instead of a point (RH-79276)
  • Offset: result is open (RH-78620)
  • OpenNURBS: Remove deprecation tags from ON_Extrusion::SetMesh, etc. (RH-79060)
  • PointsOn: Curve control points stay on after an edit in v8 (RH-78393)
  • Print:
    • when printing raster it is not possible to set the correct size (RH-78765)
    • Vector print of extrusion objects issue (RH-79328)
    • Vector PDF draws intersections on hidden layer (RH-79517)
    • Vector PDF draws hidden linetype curves as continuous (RH-79523)
    • Vector PDF overrides black and white setting for curves (RH-79536)
    • Technical mode with HLR does not clip curves (RH-79091)
    • Vector output exports curves to PDF as polylines (RH-79113)
    • Print dialog ignores Extents on layouts (RH-79101)
  • Properties: Editing text make it not selectable (RH-73252)
  • RDK:
    • Integrated Intel Denoiser into Rhino as “Denoise” post effect (RH-78807)
    • Childslot texture amount does not update in the UI (RH-79044)
  • Rendering: Bella Render calls to non-functional ChangeQueue properties (RH-79136)
  • Rendering: Materials:
    • Objects selected from Materials panel doesn’t show Gumball (RH-78969)
    • IOR dropdown doesn’t show when material editing via layer panel (RH-79062)
  • Rendering: Post Effect: Final pass UI needs tune up (RH-78316)
  • Rendering: Textures:
    • Texture mapping wrong for textures with same name (RH-77168)
    • “Group similar textures” checkbox affects copied materials (RH-78891)
  • Rhino Installer Engine: Rhino 8 RHP in RHI not compatible (RH-78866)
  • SDK: RhinoCommon:
    • Exposed ExtractLinetypeSegments (RH-79448)
    • Added lighting schema to display attributes (RH-79223)
    • Cannot add a group to File3dm.AllGroups table (RH-56334)
  • ScriptEditor:
    • RhinoApp.Runscript not working in C# script from toolbar (RH-79530)
    • Add search paths ui to new editor for Python engines (RH-79027)
    • Published scripts as components do not carry their persistent data (RH-79336)
  • Section Tools:
    • Added ShowHatch and ShowSolid options to ClippingDrawings and EditClippingDrawings commands (RH-79367)
    • Add Hidden and Silhouette as an options to ClippingDrawings (RH-79269)
    • Clipping drawing not showing hatch for blocks (RH-79006)
    • ClippingDrawings: Section Style of block instances (RH-77426)
  • SelectionFilter: Selection filter Remember disabling (RH-79389)
  • Shrinkwrap: ShrinkWrap: Command history missing average edge length and face count (RH-78817)
  • SmartTrack: Issue about tracking of parallels (RH-79058)
  • SrfSeam: Direction set by typing is not remembered of next run (RH-78822)
  • SubDSphere:
  • Toolbar:
    • Copy toolbar button glitch (RH-79452)
    • Check that icons are on the grid (RH-78678)
    • Toolbar Docked Side, with Flyout has no icons (RH-79246)
    • Copied toolbar buttons are ‘cleared’ when copied from a linked toolbar (RH-78592)
    • Wrong icon for ReduceMesh (RH-79325)
    • Editing button image in linked RUI causes an empty button (RH-78900)
    • Change OSnap “toolbar” to “panel” in button tooltips (RH-79333)
    • Icons not precise (RH-78570)
  • UI Appearance: Modified linked toolbars from Rhino 7 should be saved under a new name (RH-78594)
  • WindowLayout: Window Layouts: set the name on export (RH-69707)

Crashes Fixed:

  • Rendering: Decals: Crash when positioning a decal (RH-79164)

Enhancements:

  • ExtractLineTypeSegments: Extracts linear segments as lines (RH-79459)
  • File IO: SaveACopy command now saves 3dm files of different versions (RH-79387)
  • ScriptEditor:
    • Extract script input parameters as their hinted type? (RH-79032)
    • Add File Path hint to script parameters so relative paths can automatically resolve to absolute based on GH definition location (RH-79186)
    • Create Editor options window like existing (RH-73245)
  • Section Tools: Added LabelStyle=Dot/Text option to ClippingDrawings and EditClippingDrawings commands (RH-78954)

Regressions Fixed:

  • Annotation: Text: Text Stays Highlighted After Edit (RH-79442)
  • Export: "Solid As Mesh" Creates Empty DWG File (RH-79110)
  • ExtendSrf:
  • ExtractSubCrv: Stops at polylines (RH-79445)
  • Grasshopper: Extruding surface issue (RH-79428)
  • Gumball: Small delay that causes a behavior slightly different than Rhino 7 (RH-79124)
  • Layer: Typing initial letter of layer names does not highlight layer (RH-79200)
  • Offset: Fails in V8 (RH-79398)

SDK Enhancement:

  • SDK: RhinoCommon:
    • Expose additional display modes via RhinoCommon (RH-74943)
    • Expose ON_RevSurface::m_bTransposed (RH-79529)
    • Added options to SerializationOptions to exclude meshes (RH-78409)
    • Added ThicknessUsage properties to DisplayPipelineAttributes (RH-77652)
    • Added DrawLight method for Display Pipeline (RH-79364)

UI Change:

  • Gumball: Changed numeric input relocate behaviors for arrow, arc, and scale handles (RH-79437)
  • Toolbar: Allows Delete button to delete empty toolbars (RH-79369)

Mac-Only Changes

Bugs Fixed:

  • Context Menu: Viewport Context Menu: Set Camera: Labels are wrong (RH-79169)
  • HeightField: Incorrect with surface output (RH-79293)
  • Keyboard Shortcuts:
    • Ctrl, Shift and Ctrl + Shift shortcuts are missing (RH-78454)
    • Allow adding custom shortcut key combinations (RH-78453)
  • Print:
    • Slow on Mac (RH-78504)
    • Vector output flips layouts upside down in preview (RH-77653)
  • Rendering: ResetMessageBoxes does not bring back the "Would you like to save the image?" dialog box (RH-78937)
  • WindowLayout: WIndowLayout: Sidebar is not restored on Mac (RH-74074)

Crashes Fixed:

  • Shrinkwrap: ShrinkWrap: Crashes on Mac (RH-79135)

UI Change:

  • Keyboard Shortcuts: Added Cmd+Ctrl+ to the list (RH-77588)
  • Settings: Made right mouse button repeat command and show context menu like Windows version (RH-78395)

Windows-Only Changes

Bugs Fixed:

  • Export: "Solid As Mesh" to DWG: File Written with Errors (RH-79238)
  • Layer:
    • Windows shortcuts fail (RH-79560)
    • Move Up and Move Down buttons may not order layers correctly (RH-79219)
  • Selection: Settings on context menu of Selection menu don't change (RH-79188)
  • WindowLayout: Fails to restore after Fullscreen (RH-73631)
8 Likes