Rhino 8 Service Release Candidate Available

Rhino 8 SR13 Release Candidate 1 for Windows and Mac (8.13.24282) is now available
Requires Rhino 8

To get it, subscribe to the Release Candidate update stream

Bugs Fixed:

  • Duplicated material does not show up in Enscape material editor (RH-82603)
  • Annotation: DimAngular:
    • Annotation: DimAngle: No Selection on Detail (RH-84133)
    • Arc mode history update issue (RH-84013)
  • Annotation: Linetype:
  • BlockManager: Does not report selection count in command window (RH-80103)
  • ClippingPlane: Clipping section obscures polyline (RH-83783)
  • Dark Mode: Style Tree/GridView background color using WPF theme only (RH-81642)
  • Display:
    • Section Hatch: Width (RH-83911)
    • OpenGL preview mapping wrong (in material editor thumbnails) (RH-73993)
    • Locked Blocks Occlude When Set to be Transparent (RH-83645)
    • SendToBack Sends to Front (RH-83841)
  • DocumentProperties: Make the Inches/Millimeters radio buttons sticky for a session. (RH-63784)
  • EdgeSoftening:
    • Breaks sub-object material assignment (RH-83975)
    • Breaks by parent material assignment in block in Rendered mode (RH-82840)
  • ExportLinkedBlocks: ExportLinkedBlocks command not scriptable (RH-83699)
  • ExtendSrf:
    • Changes edge indices (RH-70644)
    • Incorrectly flip surface normal if its normal is not natural (RH-82649)
  • File IO: Conversion to SubD removes transform on FBX import (RH-83858)
  • Grasshopper:
    • Import 3D changes active view (RH-81053)
    • Trigger component runs code while Rhino is closing (RH-83507)
    • GH_Surface::CastTo (RH-77173)
    • Rendered mode loses preview meshes on quality change (RH-84151)
    • Removed default overrides in text entity (RH-83753)
  • Gumball:
    • Added On/Off/Toggle options to GumballAutoReset command (RH-83750)
    • Should show less options in tooltip within UVEditor on UV meshes (RH-83011)
  • History: Prefixes (# and %) for one-shot history recording don't work with Aliases (RH-83798)
  • Inset: Creates Bad Object (RH-84038)
  • LayerStateManager: Continuous linetype not being restored (RH-83730)
  • Layout: Rhino Grid Settings Are Not Used (RH-83916)
  • Print:
    • Width Not Printing (RH-83745)
    • End-on lines not visible in vector output (RH-83796)
  • Properties: Select Clipped Layers (RH-83711)
  • QuadRemesh: Scriptable command missing SubDCreases and SubDCorners options (RH-83878)
  • RDK:
    • Undo deletes the entire material (RH-83897)
    • SetValues on framebuffer slow (RH-83576)
  • RailRevolve: RailRevolve - use an axis curve with History (RH-81993)
  • Rendering: Cycles:
    • Reflection instead of shadow on shadows-only groundplane (RH-83327)
    • Bump map on ground plane imperceptible (RH-79944)
    • Show Distance Channel broken (RH-83223)
    • Issues about custom materials (RH-81725)
    • Bump texture broken for custom materials (RH-81890)
    • Raytraced stays paused after _Render (RH-82060)
  • Rendering: Cycles Viewport: Raytraced gamma 1.0 with linear workflow appears darker (RH-83550)
  • Rendering: Materials: Object with edge softening not updated when changing material color via Layers panel (RH-82007)
  • SVG Editor: Cannot import PNGs (RH-83944)
  • ScriptEditor:
    • Rhino loses focus when closing C# editor in GH (RH-84058)
    • .md file does not update in ScriptEditor if edited externally (RH-84119)
    • ScriptEditor explorer updates brings window to front (RH-84082)
    • Editor new file should not show GH template files (RH-84111)
    • Support single Python .PTH file (RH-84078)
    • Allow Escaping from Install Package dialog (RH-84165)
    • GH1 editor should use last window size when opening new windows (RH-84060)
    • Explorer flickering (RH-84081)
    • Extracted input of type Geometry Base creates floating Brep parameter (RH-84020)
    • Hangs under grasshopper (RH-83865)
    • Hitting Ctrl+W while help preview is open should close preview (RH-83891)
    • Rhino pip listens to PIP_USER global env var (RH-83985)
    • Update help preview to use new url format (RH-83551)
    • C# debugger applies switch-case local variables to all cases (RH-83950)
    • Run should only init script language (RH-83861)
    • Allow terminal to capture stdout during exec (RH-83809)
    • Published scripts do not show language loading progress bar (RH-83810)
    • Delete button does not remove missing libraries (RH-83762)
    • C# debugger throws error on if stmnt with is pattern (RH-83794)
    • Implementd rhinocode.get_python_executable() (RH-83790)
  • Section:
    • Don’t use the Group attribute of the input (RH-76578)
    • Creates hatches on voids (RH-76616)
  • SelName: <No name> incorrectly selects objects across model and layout spaces (RH-77632)
  • SoftEditSrf: Direction constraint ignored (RH-57093)
  • Sphere: 2Point failure (RH-83895)
  • StatusBar: OrthoSnapToCPlaneZ Coammand-line Status is Wrong (RH-83773)
  • Subobject Selection: Selecting subobjects hard when isocurves and edges show (RH-83946)
  • Sweep1: fails silently (RH-65798)
  • Toolbar:
    • Shrinks after dragging the only tab in a floating container (RH-84063)
    • Move Y- Icon Shows Y+ (RH-83955)
    • Rounded corners left over in locked mode (RH-83929)
  • TweenCurves: Failure example when MatchMethod=Refit (RH-44892)
  • UVEditor: UV Editor: negative scaling causing internal errors (RH-77179)
  • UnTrim: Untrim: ReplaceEdge creates messy edges (RH-78279)

Crashes Fixed:

  • File IO: Crash importing Assembly from 2024 SolidWorks (RH-84040)

Enhancements:

  • Annotation: Hatch: Added SolidHatchMeshingTolerance advanced setting for controlling solid hatch mesh density (RH-83669)
  • ExtendSrf: Works with Near object snap (RH-82683)
  • Grasshopper: Added font orientation setting to AS-Text component (RH-83668)
  • Gumball: Added MergeFacesAfterExtrude option to GumballSettings command (RH-83867)
  • Layer: Changed Filter menu so right-click can enable an option and disable all others (RH-77216)
  • RDK: Select Color dialog opened from Emission material shows a list of Kelvin colors (RH-64646)
  • ScriptEditor:
    • Search and Replace Improvements (RH-82434)
    • Implemented is_interactive for published commands (RH-83849)
  • SplitFace: Accepts typing U, V or B (Both) to set direction at selecting isocurve prompt (RH-73579)
  • ToNURBS: Added options to preview and update face packs in SubDs (RH-83893)

Features Added:

  • ScriptEditor: Allow script to add menu items in GH1 (RH-84115)
  • UI Appearance: Hide grippers on locked docked containers (RH-80525)

Regressions Fixed:

  • Annotation: Hatch: Control pattern width (RH-75741)
  • Display: Material preview texture missing (RH-84057)
  • ExtendSrf: Failure cases (RH-83755)
  • Rendering: Texture Mapping: Does not follow moved object with CRM in Rendered view (RH-80235)
  • UVEditor: Vertex constraints broken (RH-83242)

SDK Enhancement:

  • OpenNURBS: Added functions for finding spans and subdomains where a control point is active (RH-83969)
  • SDK:
    • Added a custom event watcher when getpoint receives a point (RH-84022)
    • Exposed RhinoRepairCurve to RhinoCommon (RH-83923)
    • Exposed RhinoCutUpSurface to RhinoCommon (RH-83922)

UI Change:

  • File IO: Tuned up glTF export dialog (RH-81657)
  • Toolbar: Added Inset command to "Solid Tools" and "Solid Editing" toolbars (RH-83971)

Usability Problems Fixed:

  • Grasshopper: Draw full names causes errors (RH-35790)
  • Grasshopper: Components: "Mesh From SubD" now returns control polygon for D=0 (RH-65870)
  • ScriptEditor:
    • Upgrade embedded pip (RH-83860)
    • Published Plugins create libs/ dir under ProgramFiles (RH-83843)

Mac-Only Changes

Bugs Fixed:

  • File IO:
    • Export to PDF skips symbol (RH-69280)
    • PDF export on mac doesn’t deal well with Norwegian characters (RH-72250)
  • Keyboard Shortcuts:
    • Can’t delete existing shortcuts (RH-83734)
    • Modified command macro not being used (RH-83963)
  • Print:
    • Trimmed Picture surfaces don’t print on Mac (RH-60790)
    • Printing PDF gives different result in mac / windows (RH-83458)
    • Helvetica font not printing to PDF correctly on Mac (RH-82246)
  • ScriptEditor: Fixed missing SSL certs on macOS (RH-83793)

Usability Problems Fixed:

  • Grasshopper: Parameter input keyboard shortcuts required enter or space to complete (RH-57216)

Windows-Only Changes

Bugs Fixed:

  • Eto: Setting TextBox.Text can sometimes throw exceptions (RH-83744)
  • Grasshopper: Poor SubD display in V8 (RH-84066)
  • Properties: Panel icon change in size when selected (RH-83915)
  • SVG Editor: Imported SVG gets cropped (RH-83957)
  • ScriptEditor:
    • Different behaviour when activating debugger (RH-84123)
    • Displaying help crashes (RH-83883)
  • WindowLayout: Rhino becomes inaccessible after changing print color (RH-83887)

Crashes Fixed:

  • Display: Crash drawing large point cloud (RH-83818)

Enhancements:

  • DotNET: Failover to use .NET 8 automatically when v7 is not installed (RH-84023)
  • SystemInfo: Added GPU Tessellation State (RH-84033)

Tasks Completed:

  • SDK: C++ code sample: history and edit (RH-75629)
4 Likes