Skip to content

Releases: compas-dev/compas

COMPAS 0.19.0

09 Dec 16:05
Compare
Choose a tag to compare

Added

  • Added is_osx.

Changed

  • Fix default namespace handling in URDF documents.
  • Allow custom/unknown attributes in URDF Dynamics element.
  • Moved os functions from compas to compas._os.
  • Fixed bug in is_linux.
  • Changed is_windows to work for CPython and IronPython.
  • Changed compas._os functions to use is_windows, is_mono, is_osx.
  • Changed IronPython checks to compas.IPY instead of compas.is_ironpython.
  • Fixed data serialisation in compas.datastructures.HalfFace.

Removed

  • Removed all implementations of draw_collection.

COMPAS 0.18.1

01 Dec 17:21
Compare
Choose a tag to compare

Added

  • Added URDF and XML writers.
  • Added compas.robots.RobotModel.to_urdf_file.
  • Added compas.files.URDF.from_robot.

Changed

  • Fixed default value for compas.robots.Axis.
  • Changed surface to mesh conversion to include cleanup and filter functions, and use the outer loop of all brep faces.

Removed

COMPAS 0.18.0

24 Nov 14:51
Compare
Choose a tag to compare

Added

  • Added remap_values to compas_utilities.
  • Added compas.datastructures.mesh_slice_plane.

Changed

  • Fixed bug in compas.datastructures.Network.delete_node.
  • Fixed bug in compas.datastructures.Network.delete_edge.
  • Fixed bug in select functions for individual objects in compas_rhino.utilities.
  • Fixed bug in compas.datastructures.mesh_merge_faces.

Removed

  • Removed compas.datastructures.mesh_cut_by_plane.

COMPAS 0.17.3

25 Nov 09:52
Compare
Choose a tag to compare

Added

Changed

  • Fixed bug in compas.geometry.is_coplanar.
  • Fixed bug in compas.datastructures.mesh_merg_faces.
  • Fixed bug in compas.robots.RobotModel.add_link.
  • Fixed bug in compas.datastructures.Volmesh.cell_to_mesh.

Removed

COMPAS 0.17.2

04 Nov 07:48
Compare
Choose a tag to compare

Added

Changed

  • Fixed bug in __getstate__, __setstate__ of compas.base.Base.
  • Fixed bug in compas_rhino.artists.MeshArtist and compas_rhino.artists.NetworkArtist.
  • Changed length and force constraints of DR to optional parameters.
  • Removed ABCMeta from the list of base clases of several objects in compas.

Removed

COMPAS 0.17.1

28 Oct 06:48
Compare
Choose a tag to compare

Added

  • Added compas_rhino.artists.BoxArtist.draw_collection.
  • Added option to show/hide vertices, edges, and faces in compas_rhino.artists.CapsuleArtist.draw.
  • Added option to show/hide vertices, edges, and faces in compas_rhino.artists.ConeArtist.draw.
  • Added option to show/hide vertices, edges, and faces in compas_rhino.artists.CylinderArtist.draw.
  • Added option to show/hide vertices, edges, and faces in compas_rhino.artists.PolyhedronArtist.draw.
  • Added option to show/hide vertices, edges, and faces in compas_rhino.artists.SphereArtist.draw.
  • Added option to show/hide vertices, edges, and faces in compas_rhino.artists.TorusArtist.draw.
  • Added option to show/hide vertices, edges, and faces in compas_rhino.artists.PolygonArtist.draw.
  • Added option to show/hide vertices, edges, and faces in compas_rhino.artists.PolylineArtist.draw.
  • Added option to show/hide vertices, edges, and faces in compas_rhino.artists.VectorArtist.draw.

Changed

  • Changed implementation of compas_rhino.artists.BoxArtist.draw.
  • Fixed bug in compas.geometry.Capsule.
  • Fixed bug in compas.geometry.Cone.
  • Changed compas_rhino.draw_mesh to support Ngons if available.
  • Fixed bug in polyhedron data.

Removed

  • Removed compas_rhino.artists.PointArtist.draw_collection.
  • Removed compas_rhino.artists.CircleArtist.draw_collection.
  • Removed compas_rhino.artists.LineArtist.draw_collection.

Release v0.16.9

21 Oct 07:58
Compare
Choose a tag to compare
Bump version: 0.16.8 → 0.16.9

COMPAS 0.12.4

16 Dec 19:51
Compare
Choose a tag to compare

Check the changelog for a complete overview of changes since the last release.

COMPAS 0.5.1

25 Mar 20:21
Compare
Choose a tag to compare

Changed

  • Fix XFunc and RPC environment activation.
  • Fix exception on Rhino Mac.
  • Fix missing import on compas_rhino.geometry.
  • Fix offsets in compas.geometry.
  • Fix installation for Rhino, related to implicit import of matplotlib.

COMPAS 0.5.0

15 Mar 08:05
Compare
Choose a tag to compare

Added

  • Add Circle and Sphere primitives to compas.geometry.
  • Add functions to Plane and Box primitives.
  • Add functions to compas_rhino curve: length and is_closed.
  • Add functions to compas_rhino surface: kinks, closest_point, closest_point_on_boundaries, and functions for mapping/remapping between XYZ and UV(0) spaces based on surface's parametrization (point_xyz_to_uv, point_uv_to_xyz, line_uv_to_xyz, polyline_uv_to_xyz, mesh_uv_to_xyz)
  • Add is_scalable to compas.robots.Joint.

Changed

  • Fix exception in Plane.transform.
  • Fix installer to remove old symlinks.
  • Fix RPC proxy server.