You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Changed ordering of `Volmesh.edges()` to be deterministic.
125
+
* Changed ordering and direction of `Volmesh.vertex_edges()` to be deterministic.
126
+
* Changed check for empty vertices and faces to use `is None` to add support for `numpy` arrays.
127
+
* Changed order of `u` and `v` of `compas.geometry.SphericalSurface` to the match the excpected parametrisation.
128
+
* Changed `compas.geometry.Shape.to_vertices_and_faces` to use `Shape.vertices` and `Shape.faces` or `Shape.triangles`.
129
+
* Changed default of `compas.scene.descriptors.color.ColorAttribute` to `None` to support native coloring in CAD contexts.
130
+
* Changed `compas.colors.ColorDict.__data__` and `compas.colors.ColorDict.__from_data__` to properly support serialisation.
131
+
* Moved `compas_blender.utilities.drawing` to `compas_blender.drawing` with backward compatible imports and deprecation warning.
132
+
* Moved `compas_ghpython.utilities.drawing` to `compas_ghpython.drawing` with backward compatible imports and deprecation warning.
133
+
* Moved `compas_rhino.utilities.drawing` to `compas_rhino.drawing` with backward compatible imports and deprecation warning.
134
+
* Changed `draw_nodes` and `draw_edges` of `compas_blender.scene.GraphObject`, `compas_ghpython.scene.GraphObject`, and `compas_rhino.scene.GraphObject` to use only attributes instead of parameters.
135
+
* Changed `draw_vertices`, `draw_edges` and `draw_faces` of `compas_blender.scene.MeshObject`, `compas_ghpython.scene.MeshObject`, and `compas_rhino.scene.MeshObject` to use only attributes instead of parameters.
136
+
* Changed `draw_vertices`, `draw_edges` and `draw_faces` of `compas_blender.scene.VolMeshObject`, `compas_ghpython.scene.VolMeshObject`, and `compas_rhino.scene.VolMeshObject` to use only attributes instead of parameters.
137
+
* Changed registration of `Capsule`, `Cone`, `Cylinder`, `Sphere`, `Torus` to `ShapeObject` in `compas_blender.scene`.
138
+
* Updated `compas.geometry.vector.__mul__` to allow element-wise multiplication with another vector.
139
+
* Updated `compas.geometry.vector.__truediv__` to allow element-wise division with another vector.
140
+
* Fixed bug in registration `shapely` boolean plugins.
141
+
* Temporarily restrict `numpy` to versions lower than `2.x`.
142
+
143
+
### Removed
144
+
145
+
* Removed `System` dependency in `compas_ghpython/utilities/drawing.py`.
146
+
* Removed GH plugin for `compas.scene.clear` since it clashed with the Rhino version.
147
+
148
+
## [2.1.1] 2024-05-14
149
+
150
+
### Added
151
+
12
152
* Added `compas.geometry.Line.point_from_start` and `compas.geometry.Line.point_from_end`.
13
153
* Added `compas.geometry.Line.flip` and `compas.geometry.Line.flipped`.
14
154
* Added an `compas.geometry.Frame.interpolate_frame(s)` method
0 commit comments