brian
(Brian Gillespie)
November 28, 2024, 4:51pm
63
Rhino 8 SR14 Release Candidate 3 for Windows and Mac (8.14.24332) is now available
Requires Rhino 8
To get it, subscribe to the Release Candidate update stream
Bugs Fixed:
GrasshopperPlayer: Plugin doesn't run when launched the second time (RH-84943 )
Print: Curves Print As Hatch Dots (RH-84872 )
Rendering: Cycles:
Jiggle factor incorrect, leading to gaps (RH-84866 )
Spotlight casts an elongated stripe over the entire scene (RH-84852 )
SVG Editor: Selector button is black in Rhino light mode (RH-84885 )
1 Like
brian
(Brian Gillespie)
December 11, 2024, 5:03pm
64
Rhino 8 SR15 Release Candidate 1 for Windows and Mac (8.15.24345) is now available
Requires Rhino 8
Bugs Fixed:
Tags are crashing in the textures panel (RH-85018 )
BlockEdit: Pop up a warning when called from a python script (RH-84753 )
BoxEdit: Scrolling in a value box also scrolls the panel (RH-79594 )
Code Editor Control:
Text selection highlight not visible when the line has an error message (RH-81933 )
Error line gets copied with copy/pasted code (RH-84860 )
Displacement: Black point adjustment requires view to change for update (RH-77345 )
File IO: Pasting Causes Error Missing Patches (RH-84407 )
FilletSrf: Left a gap at closed seam (RH-83961 )
FilletSrfToRail:
Incorrect preview in Rendered mode (RH-72315 )
Fails if curve âsticks outâ (RH-82294 )
Flip: Does not work on a surface if a point is also selected (RH-84825 )
Grasshopper:
Custom Preview of Annotation Dots with Color (RH-84248 )
Multi-save is confusing and causes loss of edits (RH-84507 )
Contextual geometry input returns objects twice (RH-82338 )
Gumball: Extrude is slow with many objects (RH-84804 )
History:
Edge indices mess up History replay (RH-84972 )
Dim on Model Section and Paper Update Issue (RH-84750 )
Keyboard Shortcuts: Dialog needs focus (RH-84730 )
MatchProperties: Hatch Border is Missed (RH-84858 )
Mesh: Changing Mesh dialog from Simple to Detailed doesnt stick when returning (RH-85081 )
NamedSelections:
NamedSelections not updated after undo of delete (RH-84496 )
UI refresh lags script (RH-84774 )
OSnap: No Snap in Clipped Scene (RH-84977 )
PointDeviation: Performance and UI issues with point deviation (RH-85003 )
Print: Ignores Section Style Boundary Scale (RH-84895 )
Project: Loose option not creating periodic output from periodic input (RH-84803 )
Rendering: Cycles:
Alpha in custom material broken (RH-84849 )
RhinoCycles: object black when geom has no UVs with anisotropy (RH-85008 )
Background color too dark (RH-84939 )
RhinoCycles: Transparency texture not applied correctly (RH-84976 )
Rendering: Textures: Replace texture map doesn't work (RH-84983 )
Rhino Inside: Published GH commands do not work until Grasshopper is loaded (RH-84726 )
SDK: RhinoCommon:
Exploding a block gives document controlled objects (RH-48919 )
CreateFromPolyline Failure Sample (RH-84302 )
Projection and TextureSpace missing from TextureMapping (RH-84773 )
SVG Editor:
ScriptEditor:
Python3 stub maker errors on CurveComponent dependency (RH-85070 )
GH editor console collapses when info and warning buttons are clicked (RH-84867 )
Rhino pip listens to PIP_USER global env var (RH-83985 )
Allow unsafe code in C# scripts (RH-84779 )
Section Style: Hatch Patterns Display and Print Over Boundaries (RH-84883 )
ToNURBS: SubD ForceUpdateFacePacks breaks ToNurbs (RH-84973 )
Toolbar: YAK package fails to update RUI file (RH-84576 )
Undo: Wlow when material tab is open (RH-84959 )
Unwrap: Added ShowEnds option to display endpoints on selected seams (RH-84969 )
Worksession: Crash when attaching DWG files (RH-84824 )
Crashes Fixed:
File IO: PDF Import can cause Rhino to hang (RH-85026 )
ScriptEditor: Crash with string replace in monaco editor (RH-84989 )
Enhancements:
CPlane: AutoAlign: AutoCPlane now aligns to a planar surface edge (RH-84890 )
Centermark: Allows selecting objects in detail views from a layout (RH-62512 )
Circle: "FitPoints" option in all circular-based commands support picking a group of points (RH-84952 )
OSnap:PerpTo: Treat Perp-Cen osnap pair the same as Near-Cen pair (RH-84904 )
ScriptEditor:
Add RunWithGHPlayer to project commands from gh files (RH-84116 )
Support hover in Python 3 (RH-85077 )
Made code snippets togglable - default off (RH-84861 )
Provide toggle to turn off C# snippets (RH-84863 )
Font variations does not work in new script editor (RH-78080 )
Added collapse all in debug variables (RH-82352 )
Debugger does not capture class props in local scope (RH-81598 )
SelNonManifold: Supports selecting Non-Manifold meshes (RH-84814 )
UserText: Changed sorting order of Block attribute / Text field / Plain text (RH-84770 )
Performance Improvements:
Layer: Cache Layers panel images (RH-85053 )
Regressions Fixed:
Displacement: Sub-object workflow regression (RH-82114 )
ExtendSrf: Locks up Rhino (RH-84459 )
Grasshopper: "Curve | Self" component fails (RH-84675 )
SDK Enhancement:
RDK: Added an API to get the content editor selection (RH-84443 )
SDK: Added a new RhinoSeparateBreps function to C++ SDK (RH-85074 )
SDK: RhinoCommon:
Hatch: Save a pattern as a pat file (RH-31342 )
Exposed CRhinoObjRef::SubDVertex (RH-85079 )
ScriptEditor:
Support special project variables in script components (RH-84900 )
Update pythonnet to 3.4 (RH-84780 )
Usability Problems Fixed:
Mesh: Preview mesh appearance is based on display modes and ignores object display colors and materials (RH-84741 )
ScriptEditor:
Python 3 to set locale before running script (RH-81130 )
C# scripting: add assemblies to code completion provider on the fly (RH-72523 )
Should not complain about missing specials in commands (RH-83901 )
Project Command help needs to be there for end users (ACADIA 2024) (RH-84722 )
Component source gh file does not open on dclick (ACADIA 2024) (RH-84719 )
Mac-Only Changes
Bugs Fixed:
CommandHistory: Does not scroll to the bottom (RH-73417 )
CommandPrompt: Undocked command prompt requires extra click (RH-76524 )
Display: Switching to Custom Display Mode crashes Mac (RH-84982 )
Grasshopper:
Mesh Edge Preview Requires View Update (RH-84870 )
Button states donât work well in Mac OS 15.0.1 (RH-84703 )
Layout: Make Column Width Stick (RH-85105 )
Rebuild: Span count missing label when rebuilding curves on Mac (RH-83981 )
SVG Editor: Have to press Cancel twice (Mac) (RH-84748 )
SetPt: Needs two clicks in viewport when CurvatureGraph is active (RH-71507 )
Viewports: Viewport: Takes 2 clicks to activate UV Editor viewport on Mac (RH-80982 )
Usability Problems Fixed:
Grasshopper: Improving editing of long layer names in Geometry Pipeline (RH-67813 )
UI Cleanup: Improved accessibility of command options (RH-84437 )
Windows-Only Changes
Bugs Fixed:
ChangeLayer: Dialog size is reset by Purge command (RH-78621 )
Dark Mode: SaveAs PDF custom units not visible (RH-69622 )
Document UserText: Hang When Collapsed Sidebar is Used (RH-85042 )
RDK: Bogus (.jpeg) and ( .tiff) entries in drop-down list (RH-84800 )
TextObject: Toggling case setting resets font to Arial (RH-47587 )
3 Likes
brian
(Brian Gillespie)
December 17, 2024, 11:16pm
65
Rhino 8 SR15 Release Candidate 2 for Windows and Mac (8.15.24352) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Layer: Material name and preview don't refresh (RH-85168 )
PlaceCameraTarget: PlaceTarget tilts view if -Z is up (RH-85043 )
Crashes Fixed:
Rendering: Cycles: Crash when wallpaper file isn't set (RH-85149 )
Features Added:
Radius: Allows evaluating radius on clipping section edges (RH-85127 )
Regressions Fixed:
Rendering: Materials: Materials: Editing Dialog Stays on Top of All (RH-85188 )
Subobject Selection: picking verts in subd / shaded mode is awful 8.15 (RH-85196 )
Mac-Only Changes
Bugs Fixed:
Display: Zooming in and out makes some hatches move around (RH-85025 )
Windows-Only Changes
Bugs Fixed:
Installer: Zoo server registry key is deleted when updating Rhino (RH-85020 )
Regressions Fixed:
Display: Parallels Curve Regression (RH-84957 )
2 Likes
brian
(Brian Gillespie)
January 8, 2025, 12:35am
66
Rhino 8 SR15 Release Candidate 3 for Windows and Mac (8.15.25007) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Display: Grasshopper Preview in Artic mode fails on complex geometry (RH-85072 )
Layer: Material name and preview don't refresh (RH-85168 )
Regressions Fixed:
Display: Inverted bitmap drawing (regression)⌠(RH-85324 )
Mac-Only Changes
Regressions Fixed:
Export: STL export settings have too much padding (RH-85240 )
2 Likes
brian
(Brian Gillespie)
January 15, 2025, 11:55pm
67
Rhino 8 SR16 Release Candidate 1 for Windows and Mac (8.16.25014) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Analysis: EdgeContinuity: Distance-only labels show angles (RH-85117 )
Annotation: Select Section Curves in Details (RH-85219 )
BlendSrf: History replay issue with closed edges (RH-66364 )
Block: Inserting block through scripting changes ID order in the model (RH-85134 )
BooleanUnion:
Failure example (RH-73000 )
MergeCoplanarFaces=Yes causes naked edges (RH-85347 )
Fails but intersection curves are closed (RH-31085 )
ClippingPlane:
Code Editor Control: Don't show single spaces between words when showing whitespace (RH-85303 )
Connect: Converts NURBS Curve to Arc (RH-85447 )
Developer Tools: New Rhino Command in Visual Studio Code defaults to CPP (RH-84112 )
Display:
Clipping plane section is not drawn after Esc (RH-77090 )
Selected edges are not displayed when not participating in clipping (RH-77222 )
PrintDisplay Does Not Show Edge Width (RH-84273 )
Feedback drawing is incorrect when holding Ctrl key before dragging object (RH-85298 )
Selected edges not visible when they point straight towards view (RH-85106 )
Explode Makes Object Invisible (RH-85131 )
File IO:
Imported STEP File Exports Empty to SKP (RH-85461 )
Files Open Fine in RH7, Not in RH8 (RH-85040 )
Rhino.FileIO.FileObj.Write does not pay attention to FileObjWriteOptions.MapZtoY (RH-85213 )
FilletSrf: always remember radius (RH-85383 )
Grasshopper: Components that don't show location (RH-70738 )
Grasshopper: Components:
Typo in Annotation Text Settings component (RH-85497 )
Boundary Volume working differently in R6? (RH-46351 )
Help: RenderAddDecal command doesn't exist (RH-85382 )
History:
History record fails (RH-85379 )
Make SelParents ignore children with all parents missing (RH-85430 )
Intersect:
Incomplete Intersection (RH-49219 )
Intersecting points of breps do not get calculated (RH-19235 )
Keyboard Shortcuts: Allows creating shortcuts with 4 and 5 key combinations (RH-79635 )
Offset: Preview color doesn't update when current layer is changed in command (RH-85157 )
Print:
Color of Block Objects is Not Print Color (RH-85167 )
Block Print Color âBy Parentâ Not Being Printed or Previewed (RH-85372 )
RDK: Quickpreview does not use the cached texture produced by the render viewport (RH-85183 )
RelocateGumball: Failed with Text (RH-85082 )
Rendering: Loading textures from Google Drive takes longer to initialize (RH-85181 )
Rendering: Cycles: Tone mapping settings not updating in GUI and running Raytraced (RH-84848 )
Rendering: Materials:
Preview in floating editor is limited (RH-85432 )
Extremely slow when loading thumbnails (RH-85019 )
Cannot set IOR below 1.0 for PBR materials (RH-85339 )
Rendering: Realtime SDK: Realtime display modes looping with edge softening in blocks (RH-85152 )
SDK: RhinoProjectToPlane not deforming curves (RH-85269 )
SVG Editor: Darkmode preview shows only a white silhouette (RH-84170 )
ScriptEditor:
rs.GetObectEx fails when objectlist is supplied (RH-85381 )
Async void RunScript fails to populate arguments (RH-85144 )
Variable sorting in debug does not match between py3 and 2 (RH-85275 )
LanguageSpec should ignore case but it does not (RH-85270 )
Project new command file wonât reference libraries until Rhino is restarted (RH-76623 )
Autocompletion does not work before GH script instance class (RH-85193 )
Comments after methods prevent compiling (RH-85148 )
Failing to write component.json file stops user from using script component (RH-85147 )
Split: Make Split scripts work regardless of what's pre- or postpicked (RH-85367 )
Subobject Selection: Doesn't work properly for SubD faces (RH-85024 )
Toolbar: Don't move MRU button (RH-85141 )
UVEditor:
Only unused UV islands are highlighted (RH-85264 )
Mesh object UV islands not drawn with Unused color (RH-85263 )
Unwrap: Added hidden SubDLevel option to select mapping mesh density for SubD (RH-85014 )
Crashes Fixed:
Annotation: Styles: Linked Block with Annotation Layer Style References Crashes when selecting style in document properties (RH-67002 )
UVEditor: Crash with AsRigidAsPossible unwrap method (RH-85073 )
Enhancements:
Annotation: DimRadial: Allows dimensioning along clipping section edges (RH-84711 )
Display: Show Isocurves Preview During Creation (RH-85132 )
Extrude: Allow Zero as Origin (RH-85232 )
Grasshopper: Components: Treat unconnected values like Null values in Model Content components (RH-85360 )
Layer: Improved scrolling smoothness for a large number of layers in Layers panel (RH-78609 )
SDK: Allow RhinoApp().Print() to be routed to stdout (RH-85039 )
ScriptEditor: Implement Assert component for GH2 (RH-85482 )
Features Added:
ScriptEditor: Implement script component for Grasshopper2 (RH-83510 )
SelectionFilterEnable: New command (RH-85209 )
Incomplete Port:
Grasshopper 2: Migrate GH2 from .NET Framework 4.8 to .NET Core 7.0 (RH-81669 )
Regressions Fixed:
Grasshopper: Extrusion can not convert to Extrusion anymore (RH-85313 )
Rendering: Zoom to cursor position does not work in Render window (RH-85165 )
SelectionFilter: Closing Selection Filters panel should disable all filters (RH-85198 )
SDK Enhancement:
Analysis: EdgeContinuity: : Allow access to EdgeContinuity calculations in C++ (RH-85153 )
SDK:
Display panel not triggering DisplayPipeline.DisplayModeChanged event (RH-85456 )
Added function for PushPull extend (RH-85004 )
Tasks Completed:
Grasshopper 2: Created Nuget Package and Templates (RH-84521 )
UI Change:
Grasshopper: Created icons for Export/Import Hatch Patterns components (RH-85191 )
Usability Problems Fixed:
Stitch: Prevent selecting same edges twice (RH-62027 )
Mac-Only Changes
Bugs Fixed:
Core Architecture: Unsaved changes inconsistency when Layouts present in file (RH-78629 )
Display Metal: Materials can change when manipulating the view on Mac (RH-85204 )
Notes: Deleted when opening other file (RH-80829 )
Viewports: new floating viewport UI (RH-84324 )
Performance Improvements:
Grasshopper: Slower performance in Rhino 6 than Rhino 5 with some components (RH-53015 )
Regressions Fixed:
Analytics: Running an analysis command cancels the other (RH-85154 )
ScriptEditor: Does not allow for running script with args (RH-85226 )
Windows-Only Changes
Bugs Fixed:
Block: Adjusting width of block creation dialog doesn't resize controls (RH-85391 )
Display: Hatches get overdrawn by background (RH-77541 )
Grasshopper: Panels treat empty strings different between R5 and R6. (RH-45547 )
Layout: New layout dialog does not read paper sizes from printer properties (RH-73618 )
Rendering: Undo is delayed by 3 seconds (RH-85242 )
Rendering: Materials: TreeView in content editor jumps when adding a new material (RH-85163 )
SVG Editor: Shows File twice on menu bar (RH-83333 )
SelectFilter: SelectionFilter: The panel may flash slowly when selecting unselectable object types (RH-85491 )
SelectionFilter: SelectionFilter steals focus (RH-85366 )
2 Likes
brian
(Brian Gillespie)
January 21, 2025, 11:07pm
68
Rhino 8 SR16 Release Candidate 2 for Windows and Mac (8.16.25021) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
ClippingPlane:
CommandHelp: Remove gray area from help panel (RH-85598 )
Toolbar: : Clicking the latest button on the Recently Used tools crashes Rhino (RH-85571 )
Enhancements:
File IO: Add the repeat value to OBJ MTL file (RH-61731 )
Regressions Fixed:
Grid: Z axis stays visible when turning off grid (RH-85495 )
Windows-Only Changes
Bugs Fixed:
SDK: RhinoCommon: .NET Semi Modal dialogs don't work in re-parented Rhino (RH-85097 )
2 Likes
brian
(Brian Gillespie)
January 28, 2025, 10:42pm
69
Rhino 8 SR16 Release Candidate 3 for Windows and Mac (8.16.25028) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Grasshopper: Components: Right Click bake on Model Object only updates 1 branch (RH-85560 )
Mac-Only Changes
Bugs Fixed:
Chat: Chat window disappears on 2nd monitor (RH-85643 )
Windows-Only Changes
Bugs Fixed:
PackageManager: System.Runtime.Caching not found when running "yak.exe --source" on Windows (RH-85602 )
2 Likes
brian
(Brian Gillespie)
February 5, 2025, 12:32am
70
Rhino 8 SR16 Release Candidate 3 for Windows and Mac (8.16.25034) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Material duplicate and undo breaks the material. (RH-85860 )
Regressions Fixed:
Grasshopper: ShouldDrawPreview Changes Breaks Rhino.Inside Application (RH-85828 )
1 Like
brian
(Brian Gillespie)
February 18, 2025, 10:38pm
71
Rhino 8 SR17 Release Candidate 1 for Windows and Mac (8.17.25043) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Arctic display: Parallel Reflected inverts shades (RH-84297 )
BoundingBox: Includes stray vertices in render mesh (RH-85945 )
ClippingDrawings: Misaligned background (RH-85816 )
Compat: Sometimes fails with stack overflow (RH-81476 )
Display:
Selected objects highlight isocurves that are turned off in display mode settings (RH-67008 )
Shaded views depend on normal direction (RH-69567 )
DisplayPipelineAttributes Property change does not update the view (RH-85955 )
Issue with locked transparency (RH-60997 )
Hatches donât show thickness when PrintDisplay is on (RH-78675 )
SmartTrack Not Visible in Clipped View (RH-85573 )
Documentation: Add plugin/yak multi-targeting documentation and updated guidance for Rhino 8.2 (RH-78769 )
Drape: Point clouds aren't ignored consistently (RH-61849 )
Eto: SaveFileDialog not changing extension (RH-85223 )
ExtrudeCrv: Curve far from origin causes a failure (RH-85655 )
File IO:
SVG file not scaled correctly when importing (RH-85901 )
Open GLB Failure Sample (RH-85614 )
Text size is not saved correctly to DWG/DXF (RH-85419 )
File IO: DWG: Import DXF inconsistencies in block with text (RH-84045 )
Grasshopper 2: Doesn't run in WIP in NetCore (RH-85549 )
GumballAlignment: "Align to Object" does not work for Brep faces (RH-84882 )
Import: Autocad block import fails to import attributes with no default values (RH-85846 )
Isolate: fails in a macro (RH-62716 )
Keyboard Shortcuts: Tab key shortcut should just read "Tab" (RH-85293 )
Linetype: ââŹĹAdd to document linetypesââŹÂ in Custom Linetype dialog doesnââŹâ˘t work (RH-85855 )
LineTypeDisplay: PrintWidth by Linetype (Default) (RH-80026 )
LinkViewports: Viewport update is laggy (RH-64996 )
Make2D:
Creates Unwanted Clipping Plane Intersections (RH-84978 )
First angle thumbnails different from the results (RH-74824 )
OSnap:Int:
Selective clipping of extrusions and breps/extrusions in blocks (RH-85905 )
Selective clipping in inactive detail view (RH-85935 )
Selective Clipping Issue (RH-85862 )
Osnap:Point: Osnap Point: Visible but not snappable in analysis mode (RH-85618 )
PropertiesPage: Render Mesh Settings "Custom Mesh" checkbox does not trigger OnModifyObjectAttributes (RH-85351 )
ScriptEditor:
New Py2 and Py3 treat empty tree branches differently than legacy Py (RH-85932 )
Python 3 does not have ConfigParser module (RH-85967 )
ghobject converter data throws error on null input (RH-85623 )
Slow performance and possible script corruption on large scripts (RH-85848 )
Project author does not accept ĂÂŚ or ø (RH-85806 )
Legacy Project RHC is writable (RH-85825 )
Output parameter does not marsh Python list into dotnet list (RH-85710 )
Section Style: Section Style Boundary Not Using Widths (RH-81795 )
Selection: Clipped objects incorrectly block mouse picking (RH-85940 )
SubD: Mirror destroys SubD face texture points (RH-85330 )
SVG Editor: a, k o, x keys don't work (RH-85295 )
TextField: CurveLength Not Formatting Feet (RH-85873 )
Toolbar:
Problem of accessing flyout toolbars on Popup toolbar (RH-73096 )
Changing Options in the Button Editor doesnât stick the first time (RH-84375 )
UI Appearance: Ctrl + key shortcut to popup toolbar not working correctly (RH-73873 )
Crashes Fixed:
Grasshopper: Components: QuadRemesh crashes while adding a line as a guide curve (RH-85362 )
Mirror: Mirroring Control Points Eventually Crashes Rhino (RH-62717 )
Toolbar: Crash when editing toolbar button (RH-85305 )
Enhancements:
ExtractClippingSections: Extract Clipping Sections/Slices does not work for SubD (RH-85942 )
Insert: Remembers last opened directory (RH-61691 )
PackageManager: Improving local package repo performance (RH-76074 )
Regressions Fixed:
Display: Turning on ambient occlusion hides per-face colors (RH-85579 )
File IO:
OBJ export destroys UV mapping (RH-85534 )
OBJ export incorrectly rotate objects (RH-85535 )
Make2D: No Output from Block On Layout (RH-85517 )
SVG Editor: RhinoUI Icons not working after removed pixel auto-flip (RH-85202 )
SDK Enhancement:
SDK: RhinoCommon: Added "Loose" option to Project and Pull functions (RH-74131 )
UI Change:
CommandHelp: Reworded "Auto-update" checkbox to "Dynamic Help" (RH-85609 )
Mac-Only Changes
Bugs Fixed:
Grasshopper: Inputs in macOS not responding as expected (RH-82772 )
Grasshopper: Components: Cannot "commit changes" on Context Inputs "At mostâŚ" "At leastâŚ" parameters on Mac (RH-84603 )
Layout: Current layout on Mac does not show bold style name (RH-81432 )
Quicklook: QuickLook and Thumbnails not working on macOS Sequoia (RH-84357 )
SDK: RhinoCommon: DisplayPipeline.DrawBitmap not working on Metal (RH-81192 )
Units: After change of units, old units still used (RH-85843 )
Crashes Fixed:
Grasshopper: Deleting Saved Views Crashes Rhino (RH-85451 )
Regressions Fixed:
Selection: Selection menu mouse behavior is incorrect (RH-85539 )
Tasks Completed:
Quicklook: Grasshopper 2 File Formats as Doc Types and UTIs (RH-85996 )
Windows-Only Changes
Bugs Fixed:
Dark Mode: Check New Objects dialog not dark mode aware (RH-85656 )
Display: Rendered and Arctic modes show edges on GH previews of BREPs (RH-85542 )
Layer:
Layer popup from status bar does not display full list instantly (RH-82746 )
Persistent mouse-over pop-up (RH-78525 )
Rendering: Decals: Ordering and editing out of sync (RH-80180 )
Rendering: Textures: Texture panel causes massive lag (RH-85948 )
SDK: RhinoCommon: RhinoDoc.Save() raises false when being called in RunCommand (RH-78351 )
Text: Pasted text in Text dialog is invisible (RH-77626 )
WindowLayout: Rhino disappears to the background after selecting a print color (RH-84153 )
Enhancements:
SystemInfo: Indicate "Disabled" devices (RH-68215 )
Regressions Fixed:
ChamferEdge: Makes surface disappear (RH-85831 )
Rendering: Current Renderer changes don't stick (RH-85937 )
Tasks Completed:
Digitizer Plug-in architecture: Updated Romer SDK and eliminate a warning (RH-40127 )
3 Likes
brian
(Brian Gillespie)
February 18, 2025, 10:38pm
72
Rhino 8 SR17 Release Candidate 2 for Windows and Mac (8.17.25049) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Grasshopper: Area component does not return data from a flat box (RH-86038 )
Grasshopper: Components: The SubDEdge component can not work properly (RH-82476 )
Help: CommandContextHelpUrl gives 404 when searching in the Help panel (RH-86006 )
Print: Vector output may not clip isocurves on Extrusion objects (RH-85899 )
Section Tools: Hidden lines behind clipping fill are incorrectly drawn (RH-78206 )
Mac-Only Changes
Bugs Fixed:
Eto: LoadComplete does not fire on Mac when using ShowSemiModal (RH-85993 )
Quicklook: QuickLook: Preview Thumbnail for Loading Window is cropped (RH-86061 )
Thumbmail Viewer: Splash preview thumbnails are getting cropped compared to Finder thumbnails. (RH-86018 )
4 Likes
brian
(Brian Gillespie)
February 25, 2025, 11:02pm
73
Rhino 8 SR17 Release Candidate 3 for Windows and Mac (8.17.250456) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
WindowLayout: Scriptable command print issue (RH-86164 )
Regressions Fixed:
Grasshopper: Explode Object Regression (RH-86147 )
Repeat: SubDDisplayToggle: Never repeat this command (RH-86156 )
Mac-Only Changes
Tasks Completed:
Quicklook: Grasshopper 2 File Formats as Doc Types and UTIs (RH-85996 )
Windows-Only Changes
Bugs Fixed:
UVEditor: Saving UV layout to image includes Grid when it is off (RH-85274 )
2 Likes
brian
(Brian Gillespie)
March 5, 2025, 12:59am
74
Rhino 8 SR17 Release Candidate 4 for Windows and Mac (8.17.25063) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
SelectionFilter: Filter: One-shot selection filter is not working (RH-86222 )
Crashes Fixed:
Crash: Crash in TabPanelDockBar.Show (RH-86264 )
Regressions Fixed:
File IO: 8.17 Breaks DXF Export (RH-86319 )
1 Like
brian
(Brian Gillespie)
March 11, 2025, 11:04pm
75
Rhino 8 SR18 Release Candidate 1 for Windows and Mac (8.18.25070) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Not possible to add decal via code (RH-71351 )
Annotation: DimLinear: Dimensions moving when going from layout to detail (RH-71948 )
BlockEdit: Block instance not immediately updating after transform change in UI (RH-86090 )
BlockManager: Does not allow renaming by changing case of letters (RH-86186 )
BoxEdit: Viewport Lag after selection (RH-85982 )
Code Editor Control: Add Ctrl + / shortcut to comment out (RH-79802 )
Containers: Exporting container adds an extra ".rhc" to file name (RH-86203 )
Displacement: Does not use Object Properties repeat values correctly (RH-85943 )
Display:
No BlendCrv Preview in Selectively Clipped Scene (RH-86148 )
Selecting objects in Rendered mode is only showing naked edges (RH-86110 )
âUse advanced GPU lightingâ setting causes blackout when shadows are off (RH-86353 )
Gumball Block Copy with Sun Weirdness (RH-86034 )
ExtractClippingSections: Extract Clipping Sections / Slices from hidden objects (RH-85941 )
File IO: Physically Based Material to OBJ (RH-84157 )
FilletEdge:
Edit fails (RH-86207 )
History break on fillet editing without break warning (RH-86010 )
Grasshopper:
Make2D Not Working (RH-86396 )
Removing target from Trigger component does not work (RH-86031 )
History: MatchSrf/BlendSrf issue with FilletEdge Edit (RH-86285 )
Layer: "Drag and drop" Issues (RH-86133 )
Layout: Dimensions get misaligned when scaling a layout (RH-72038 )
Make2D:
Make2D- selection and clipping planes drawn (RH-79166 )
ClippingPlane/Mesh Intersection is not accurate (RH-85850 )
Silhouette type for meshes misses when it is SectionCut (RH-82174 )
Match: Not working as intended when curvature of curve to match is zero (RH-86253 )
MatchSrf: Matched surface will be distorted after trimming (RH-62959 )
OpenNURBS: Heap corruption error reading V2 file (RH-83540 )
OSnap:
Check DrawOrder for Occlusion (RH-86388 )
No Snap to Feature Close to Detail Border (RH-86313 )
PluginManager: UI is loading wrong plug-in assembly (RH-86326 )
Print: Fake2D Does Not Print Inner Border of Hatch (RH-85634 )
RDK:
Decal is not displayed in decal UI (RH-86132 )
Changing decal properties does not consistently update Raytraced viewport (RH-86089 )
BakeFor not called for Maxwell (RH-86086 )
Rendering: Cycles renders invisible decals (RH-86069 )
ScriptEditor:
Python component does not include error line (RH-86122 )
ScriptEditorâs Color input conflicts with Eto.Drawing.Color (RH-86380 )
String return from RunScript is treated as enumerable in Python 2 (RH-86400 )
Value Type Hints always provide a value (RH-86354 )
Required ref to RhinoCodePlugin (RH-86357 )
Torch-scatter fails to install (RH-86073 )
Two Project components in Grasshopper collide in NodeInCode (RH-85684 )
ClippingBox does not work as property getter (RH-86112 )
Some help entries end in forward slash (RH-86151 )
Completion fails for specific script in any python (RH-86072 )
SDK: RhinoCommon:
Rhino.DocObject.ViewportInfo.FromJSON() does not work (RH-86439 )
Attempts to add more decals after first fail (RH-67878 )
Section Tools: Clipping drawing background for mesh is misaligned (RH-84452 )
SVG Editor:
SVG does not have a preview (RH-86126 )
Paste shifts unnecessarily and doesnât check for Unknowns (RH-86092 )
Shows off screen (RH-85603 )
Imported SVG files do not display (RH-85666 )
Templates: Small Objects - Inches template has unhelpful defaults (RH-85365 )
TextObject: Center for text is not the same as Gumball center (RH-85952 )
Toolbar: Button image gets blurry when copied from Rhino 8 to Rhino 7 toolbar (RH-86056 )
UVEditor: Added "Selection from model" button (RH-84044 )
ViewCaptureToFile: Forces saving transparent background if it is set in display mode (RH-42925 )
Crashes Fixed:
Crash: Mesh Boolean Operation Crash (RH-86059 )
FilletSrfToRail: Crash (RH-86202 )
NetworkSrf: Limits input to 20,000 curves to prevent running out of memory (RH-86012 )
Properties: Crash When Placing Wallpaper (RH-86141 )
Regressions Fixed:
Grasshopper:
Arc returns invalid curve if radius is negative (RH-86437 )
Kangaroo component names has changed in NodeInCode (RH-85999 )
ScriptEditor: Grasshopper command with 'keep open' draws previews always (RH-86267 )
SDK Enhancement:
ScriptEditor:
Install FSharp.Core dependency where required (RH-86429 )
Provide API to create script components programmatically (RH-86266 )
SDK: RhinoCommon: Exposed ON_SubD::HasPerFaceColors (RH-86308 )
Usability Problems Fixed:
ScriptEditor: Print-Line-By-Line by default (RH-86071 )
Mac-Only Changes
Bugs Fixed:
CommandHistory: Opens and ends up empty (RH-83932 )
Containers: Scrolling toolbars on Mac does not work well (RH-81700 )
Display: Changing layer color unchecks "Show for flat faces" for isocurves (RH-86115 )
DocumentProperties: Render settings edit dialog for contents are not the topmost window (RH-84585 )
Grasshopper: Opening user cluster on Mac causes graphics pipeline error (RH-84901 )
Layout: No Fly-out Case (RH-86312 )
Weight: Values are Rounded to 3 Decimal Places (RH-86444 )
Regressions Fixed:
Display: Arctic Mode Doesn't Show Arrowheads in Parallel Views (RH-86209 )
Settings: Restore Defaults does not work for Appearance (RH-84981 )
Sidebars: Collapse Regression (RH-86173 )
Usability Problems Fixed:
Grasshopper: Shift-enter/return shortcut in Edit Notes panel inserts extra line (RH-77350 )
Windows-Only Changes
Bugs Fixed:
Annotation: Dimension Shift With Detail Window Activation/Deactivation (RH-65652 )
Display: Surface and SubD settings don't indicate overrides (RH-73167 )
SDK: C++ SDK plug-in wizard produces incorrect stdafx.h (RH-81812 )
UI Appearance: Lots of extra windows visible when pressing Alt+Tab (RH-85630 )
SDK Enhancement:
SDK: Added Window Layout support to Rhino C++ SDK (RH-86304 )
Usability Problems Fixed:
ScriptEditor: Font variations does not work in new script editor (RH-78080 )
2 Likes
brian
(Brian Gillespie)
March 18, 2025, 10:47pm
76
Rhino 8 SR18 Release Candidate 2 for Windows and Mac (8.18.25076) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Layer: Delete Layer Glitch (RH-86060 )
Make2D: Clipping planes in 3dm files inserted as linked blocks, will be treated as normal planes (RH-72031 )
Windows-Only Changes
Bugs Fixed:
Turntable: Does not remember the previous value in localized versions (RH-86500 )
Usability Problems Fixed:
ScriptEditor: Font variations does not work in new script editor (RH-78080 )
2 Likes
brian
(Brian Gillespie)
March 25, 2025, 9:56pm
77
Rhino 8 SR18 Release Candidate 3 for Windows and Mac (8.18.25084) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
File IO: Physically Based Material to OBJ (RH-84157 )
ScriptEditor:
env flag stopped working (RH-86665 )
Python completion accidentally executes code (RH-86612 )
Regressions Fixed:
Display: Color artifacts in blocks (RH-86448 )
Windows-Only Changes
Usability Problems Fixed:
ScriptEditor: Font variations does not work in new script editor (RH-78080 )
3 Likes
brian
(Brian Gillespie)
April 1, 2025, 11:09pm
78
Rhino 8 SR18 Release Candidate 4 for Windows and Mac (8.18.25090) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Regressions Fixed:
Display Metal: Display: Choose One Object Highlight in Rendered (RH-86697 )
1 Like
brian
(Brian Gillespie)
April 11, 2025, 5:52pm
79
Rhino 8 SR19 Release Candidate 1 for Windows and Mac (8.19.25098) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Annotation: Hatch: 'Match' button in Hatch creation and properties differs (RH-86399 )
Contour: History children don't allow layer changes (RH-79631 )
CPlane: AutoAlign: AutoCplane + Universal Construction Planes + toggling snaps jumps plane around in views (RH-86535 )
Developer Tools: Add .NET 7 target to nuget package(s) (RH-77311 )
DocumentProperties: Environment scripting doesn't work (RH-86798 )
Eto: Rhino and grasshopper windows minimize when Script Editor is closed (RH-78793 )
File IO:
3MF import creates a buttload of unnecessary materials (RH-86866 )
DXF file has wrong ACI color for black⌠(RH-86571 )
Exporting 3MF in Wireframe display mode missing textures (RH-86516 )
Set layer index to current in PLY import (RH-86607 )
Gumball:
âMerge After Extrudeâ option doesnât work on surfaces (RH-86212 )
Resets after running DragStrength (RH-84591 )
History:
Leaders of DimCurveLength and DimVolume not moving with detail views (RH-86808 )
DimArea leaders not moving with detail views (RH-86618 )
Layer: Duplicate Layer missing persistent settings (RH-86817 )
Linetype: Width units not sticking (RH-86626 )
Make2D:
Incorrectly draws clipping planes in linked blocks as surface planes (RH-72031 )
Viewport Rectangle is projected on a different plane than the drawing (RH-81968 )
MatchAnnotation: Does not change font styles (RH-86761 )
MergeAllEdges: Failure Case (RH-86490 )
Mesh: PackTexture not working in v8 (RH-86277 )
OneView: Does not work with SpaceMouse (RH-67401 )
Print:
Fake2D Hides Curves Behind Curved Surface (RH-86425 )
Fake2D Misses Silhouette on Cylindrical Block (RH-86404 )
Fake2D Erroneous Hidden Lines (RH-86511 )
Rendering: Realtime SDK: Don't trigger Raytraced restart on unimpactful changes (RH-86898 )
Rendering: Textures: Reading texture errors require force-quit (RH-86316 )
ScriptEditor:
Compas version comparison keeps reinstalling package (RH-86793 )
stackalloc is before static in suggestions (RH-86742 )
Method input args do not show up on suggestion list (RH-86741 )
Extension methods are missing in completion (RH-86744 )
ReferenceEquals is missing in completion (RH-86740 )
DimensionStyle does not have TextAlignment (RH-86539 )
SDK: Brep.CreateTrimmedSurface only uses face[0] as trimSource (RH-86795 )
SelAll: Objects hidden in active detail view incorrectly selected in other detail views (RH-86881 )
Selection:
Control points not clipped by clipping plane cannot be selected (RH-86609 )
Objects really hard to select (RH-86479 )
SubD: eflect: Hang on Join with this file (RH-86811 )
Enhancements:
File IO: Use filename for single layout print name when TestSavePdfTo3dmPath is enabled (RH-86690 )
MatchProperties: Now works with hatches when other object types are selected together (RH-86851 )
OSnap:Cen: OSnap Cen: Supports snapping to center of Extrusion faces with a polyline profile (RH-86763 )
ScriptEditor:
Support for optional, args, kwargs, in RunScript signature (RH-84580 )
Insert access keywords for override methods (RH-86656 )
Better sort commonly used namespaces in autocompletion (RH-86661 )
Improved argument suggestion in invocations (RH-86659 )
Added namespaces to autocompletion window (RH-86658 )
SelectionFilter: Added 'RepeatDisableCount' advanced setting to prevent selection filters from being disabled by failed picking attempts (RH-86821 )
UserText: Allows copying keys and values to other apps (RH-86891 )
Regressions Fixed:
PackageManager: Grasshopper fails to find rh7* package (RH-78811 )
Rendering: Decals: Python script using decal crashes (RH-86760 )
Sun: Settings broken for time/date (RH-86536 )
SDK Enhancement:
SDK: RhinoCommon:
Exposed CRhinoDoc::Audit (RH-86581 )
Exposed RotateViewAroundObjectAtMouseCursor (RH-86572 )
Usability Problems Fixed:
BlockManager: Sorts block definition names in natural sort order (RH-59136 )
Code Editor Control:
adapt auto completion and method signature API to work with external windows (RH-82801 )
Autocomplete problems (RH-84059 )
C# autocomplete to AccessViolationException (RH-81202 )
ScriptEditor:
Autocompletion is not smart about code context (RH-86457 )
Autocompletion shows too much data (RH-86456 )
Signature completion is missing on some api (RH-86458 )
Mac-Only Changes
Bugs Fixed:
Clipboard: Command+C does not copy file name from title bar on Mac (RH-86543 )
MatchAnnotation: Missing in Rhino 8 for Mac (RH-86815 )
PluginManager: PlugInManager: Tuneups needed on macOS (RH-86171 )
ScriptEditor:
RhinoCode CLI does not run command correctly (RH-86650 )
Monaco does not capture keyboard shortcuts after script (RH-82478 )
Crashes Fixed:
SVG Editor: Changing Icon causes Crash when Applying in Button Editor (RH-86591 )
Windows-Only Changes
Enhancements:
Splash and About: Now shows document icon when thumbnail missing (RH-86736 )
Performance Improvements:
Rendering: CPU is still being used after rendering is finished (RH-85569 )
SDK Enhancement:
SDK: RhinoCommon: File3dm.SetPreviewImage should also clear (RH-86735 )
3 Likes
brian
(Brian Gillespie)
April 16, 2025, 4:43am
80
Rhino 8 SR19 Release Candidate 2 for Windows and Mac (8.19.25105) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Emap: EMap: Doesn't Work With PBR Materials (RH-86871 )
1 Like
brian
(Brian Gillespie)
April 30, 2025, 5:00pm
81
Rhino 8 SR19 Release Candidate 3 for Windows and Mac (8.19.25120) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Display: Shadow clipping if ground plane is not on (RH-87153 )
Regressions Fixed:
1 Like
brian
(Brian Gillespie)
May 8, 2025, 3:18pm
82
Rhino 8 SR19 Release Candidate 4 for Windows and Mac (8.19.25127) is now available
To get it, subscribe to the Release Candidate update stream .
Requires Rhino 8
Bugs Fixed:
Grasshopper: Bake Should Use Model Space Scaling (RH-85976 )
Regressions Fixed:
Display Metal: Choose One Object does not highlight NURBS objects (RH-86697 )
1 Like