Releases: compas-dev/compas
Releases · compas-dev/compas
COMPAS 1.13.3
Added
- Added
compas_plotters.artists.NetworkArtist.draw_nodelabels. - Added
compas_plotters.artists.NetworkArtist.draw_edgelabels. - Added
compas_plotters.Plotter.fontsize. - Added
INSTALLED_VERSIONvariable tocompas_rhino.installto interally inform rhino version context post-installation steps. - Added
compas_rhino.geometry.RhinoNurbsSurface. - Added
compas_rhino.geometry.surfaces.new_nurbssurfaceplugin. - Added
compas_rhino.geometry.surfaces.new_nurbssurface_from_parametersplugin. - Added
compas_rhino.geometry.surfaces.new_nurbssurface_from_pointsplugin. - Added
compas_rhino.geometry.surfaces.new_nurbssurface_from_fillplugin. - Added
compas_rhino.geometry.surfaces.new_nurbssurface_from_stepplugin. - Added
compas_rhino.conversions.RhinoSurface.to_compas.
Changed
- Fixed bug in inheritance of
compas_plotters.artists.NetworkArtist. - Changed
compas_plotters.artists.MeshArtist.draw_edgesto ignore edge direction for assignment of edge colors and widths. - Changed
compas_plotters.artists.MeshArtist.draw_vertexlabelsto usecompas_plotters.Plotter.fontsize. - Changed
compas_plotters.artists.MeshArtist.draw_edgelabelsto usecompas_plotters.Plotter.fontsize. - Changed
compas_plotters.artists.MeshArtist.draw_facelabelsto usecompas_plotters.Plotter.fontsize. - Fixed bug in
compas_rhino.conversions.plane_to_compas_frame. - Changed implementation of
compas.geometry.NurbsSurface.xyz. - Fixed bug in
compas.geometry.NurbsSurface.to_mesh. - Changed
compas_rhino.geometry.RhinoNurbsSurface.from_pointsto use transposed points. - Fixed bug in
compas_rhino.conversions.RhinoSurface.to_compas_mesh.
Removed
COMPAS 1.13.2
Added
- Added
compas_ghpython.fetch_ghio_libto simplify the loading of Grasshopper's IO library for extension developers.
Changed
Removed
COMPAS 1.13.1
Added
Changed
- Fixed bug in
Grasshopperplugin path on Windows. - Fixed bug in
GrasshopperUserObjectsuninstall.
Removed
COMPAS 1.13.0
Added
- Added
compas_rhino.DEFAULT_VERSION. - Added
cleanoption tocompas_rhino.installto remove existing symlinks if they cannot be imported from the current environment. - Added basic implementation of
compas.datastructures.Assembly. - Added
compas.is_grasshopper. - Added
compas.GH. - Added
compas.artists.Artist.CONTEXT. - Added
compas.artists.Artist.AVAILABLE_CONTEXTS. - Added
compas.artists.artist.register_artistspluggable.
Changed
- Updated
pr-checksworkflow for checking Changelog entry. - Fixed return value of attributes of empty
compas_rhino.geometry.RhinoNurbsCurve. - Fixed error in parameter list of
compas_rhino.geometry.curves.new_nurbscurve. - Fixed error in parameter list of
compas_rhino.geometry.curves.new_nurbscurve_from_interpolation. - Fixed error in parameter list of
compas_rhino.geometry.curves.new_nurbscurve_from_step. - Changed
compas_rhino.installto remove broken symlinks. - Changed
compas_rhino.installto reinstall broken symlinks if they can be imported from the current environment. - Changed
compas_rhino.uninstallto remove broken symlinks. - Changed
compas_rhino.install_pluginto remove broken symlinks. - Changed default Rhino version for installation to
7.0. - Fixed bug in
compas_ghpythonrelated to importingGrasshopperprematurely. - Changed
compas.artists.Artist.ITAM_ARTISTto context-based dict. - Changed
compas_rhino.__init__.pyfunctions. - Changed
compas_ghpython.__init__.pyfunctions.
Removed
- Removed
compas.artists.artist.new_artistpluggable.
COMPAS 1.12.2
Added
Changed
- Moved import of
subprocessto top of filecompas._os.py.
Removed
COMPAS 1.12.1
Added
Changed
- Fixed bug in
compas_rhino.conversions.RhinoPoint.from_geometry.
Removed
COMPAS 1.12.0
Added
- Added
CircleArtist,LineArtist,PointArtist,PolygonArtist,PolylineArtist, andVectorArtisttocompas_blender. - Added
draw_circlesanddraw_planestocompas_blender. - Added
compas_rhino.geometry.curvesplugins forcompas.geometry.curvespluggables. - Added
compas_rhino.geometry.RhinoNurbsCurve. - Added
to_compas_quadmeshtocompas_rhino.conversions.RhinoSurface.
Changed
- Replaced implementation of
RGBColourandFloatwith deprecation warning incompas.utilities.descriptors. - Moved all Rhino geometry and objects wrappers to
compas_rhino.conversions. - Fixed bug in
compas_rhino.conversions.RhinoSurface.from_geometry. - Changed
compas_rhino.conversions.RhinoLine.from_geometryto accept line curves. - Fixed bug in
compas_rhino.geometry.RhinoNurbsCurve.closest_point. - Modify
to_compas_meshincompas_rhino.conversions.RhinoSurfaceto use brep loops.
Removed
COMPAS 1.11.1
Added
Changed
Removed
COMPAS 1.11.0
Added
- Added halfedge loops in
compas.datastructures.Halfedge.halfedge_loop. - Added halfedge strips in
compas.datastructures.Halfedge.halfedge_strip. - Added
compas.datastructures.mesh_split_stripandcompas.datastructures.Mesh.split_strip. - Added boundingbox to
compas_rhino.conduits.BaseConduit
Changed
- Fixed bug in combination of
compas_rhino.artists.MeshArtist.draw_meshandcompas_rhino.utilities.drawing.draw_mesh. - Fixed bug in continuous loops in
compas.datastructures.Halfedge.edge_loop. - Fixed bug in continuous strips in
compas.datastructures.Halfedge.edge_strip. - Changed abstract method
compas.artists.MeshArtist.draw_meshto implemented method incompas_plotters.artists.MeshArtist.draw_mesh.
Removed
COMPAS 1.10.0
Added
- Added
compas.geometry.Curveandcompas.geometry.NurbsCurve. - Added
compas.geometry.Surfaceandcompas.geometry.NurbsSurface. - Added pluggables for
compas.geometry.NurbsCurve.__new__,compas.geometry.NurbsCurve.from_parameters,compas.geometry.NurbsCurve.from_points,compas.geometry.NurbsCurve.from_interpolation,compas.geometry.NurbsCurve.from_step. - Added pluggables for
compas.geometry.NurbsSurface.__new__,compas.geometry.NurbsSurface.from_parameters,compas.geometry.NurbsSurface.from_points,compas.geometry.NurbsSurface.from_fill,compas.geometry.NurbsSurface.from_step. - Added missing implementations for abstract clear methods of
compas_rhino.artists.volmeshartist.
Changed
- Fixed bug in directions of
compas.datastructures.Mesh.from_meshgrid. - Fixed bug in Rhino mesh face drawing.
- Fixed bug related to legacy uninstall on Rhino for Mac.