Skip to content

Commit 9170587

Browse files
committed
Merge branch 'main' into origin/fix_halfface_plane
2 parents 00e37e8 + c9c41e7 commit 9170587

File tree

297 files changed

+9008
-19069
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

297 files changed

+9008
-19069
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 1.17.5
2+
current_version = 2.0.0a0
33
message = Bump version to {new_version}
44
commit = True
55
tag = True
@@ -8,10 +8,6 @@ tag = True
88
search = version="{current_version}"
99
replace = version="{new_version}"
1010

11-
[bumpversion:glob:schemas/*.json]
12-
search = "$compas": "{current_version}"
13-
replace = "$compas": "{new_version}"
14-
1511
[bumpversion:file:src/compas/__init__.py]
1612
search = __version__ = "{current_version}"
1713
replace = __version__ = "{new_version}"
@@ -24,10 +20,6 @@ replace = __version__ = "{new_version}"
2420
search = __version__ = "{current_version}"
2521
replace = __version__ = "{new_version}"
2622

27-
[bumpversion:file:src/compas_plotters/__init__.py]
28-
search = __version__ = "{current_version}"
29-
replace = __version__ = "{new_version}"
30-
3123
[bumpversion:file:src/compas_rhino/__init__.py]
3224
search = __version__ = "{current_version}"
3325
replace = __version__ = "{new_version}"

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,3 +143,5 @@ src/compas_ghpython/components/**/*.ghuser
143143
dev
144144

145145
NOTES
146+
147+
src/compas_blender/conversions/__temp/

CHANGELOG.md

Lines changed: 57 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## Unreleased
8+
## [2.0.0a0] 2023-09-20
99

1010
### Added
1111

@@ -102,6 +102,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
102102
* Added `polyhedron_to_rhino` to `compas_rhino.conversions`.
103103
* Added `from_mesh` plugin to `compas_rhino.geometry.RhinoBrep`.
104104
* Added `compas.geometry.Plane.worldYZ` and `compas.geometry.Plane.worldZX`.
105+
* Added `compas_rhino.conversions.brep_to_compas_box`.
106+
* Added `compas_rhino.conversions.brep_to_compas_cone`.
107+
* Added `compas_rhino.conversions.brep_to_compas_cylinder`.
108+
* Added `compas_rhino.conversions.brep_to_compas_sphere`.
109+
* Added `compas_rhino.conversions.brep_to_rhino`.
110+
* Added `compas_rhino.conversions.capsule_to_rhino_brep`.
111+
* Added `compas_rhino.conversions.cone_to_rhino_brep`.
112+
* Added `compas_rhino.conversions.curve_to_rhino`.
113+
* Added `compas_rhino.conversions.cylinder_to_rhino_brep`.
114+
* Added `compas_rhino.conversions.extrusion_to_compas_box`.
115+
* Added `compas_rhino.conversions.extrusion_to_rhino_cylinder`.
116+
* Added `compas_rhino.conversions.extrusion_to_rhino_torus`.
117+
* Added `compas_rhino.conversions.polyline_to_rhino_curve`.
118+
* Added `compas_rhino.conversions.surface_to_compas`.
119+
* Added `compas_rhino.conversions.surface_to_compas_mesh`.
120+
* Added `compas_rhino.conversions.surface_to_compas_quadmesh`.
121+
* Added `compas_rhino.conversions.surface_to_rhino`.
122+
* Added `compas_rhino.conversions.torus_to_rhino_brep`.
123+
* Added `compas_rhino.artists._helpers.attributes`.
124+
* Added `compas_rhino.artists._helpers.ngon`.
125+
* Added `compas.geometry.find_span`.
126+
* Added `compas.geometry.construct_knotvector`.
127+
* Added `compas.geometry.knotvector_to_knots_and_mults`.
128+
* Added `compas.geometry.knots_and_mults_to_knotvector`.
129+
* Added `compas.geometry.compute_basisfuncs`.
130+
* Added `compas.geometry.compute_basisfuncsderivs`.
131+
* Added `compas.geometry.DefaultNurbsCurve` as try-last, Python-only plugin for `compas.geometry.NurbsCurve`.
132+
* Added `compas.geometry.DefaultNurbsSurface` as try-last, Python-only plugin for `compas.geometry.NurbsSurface`.
133+
* Added color count to constructor functions of `compas.colors.ColorMap`.
105134

106135
### Changed
107136

@@ -174,6 +203,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
174203
* Changed `compas.datastructures.Graph.delete_edge` to delete invalid (u, u) edges and not delete edges in opposite directions (v, u)
175204
* Fixed bug in `compas.datastructures.Mesh.insert_vertex`.
176205
* Fixed bug in `compas.geometry.angle_vectors_signed`.
206+
* Changed `compas.artists.MeshArtist` default colors.
177207
* Changed internal _plane storage of the `compas.datastructures.Halfface` from `_plane[u][v][w]` to `_plane[u][v][fkey]`
178208

179209
### Removed
@@ -235,6 +265,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
235265
* Removed classmethod `compas.color.Color.from_data`.
236266
* Removed `validate_data` from `compas.data.validators`.
237267
* Removed `json_validate` from `compas.data.json`.
268+
* Removed `compas_rhino.conversions.Box`.
269+
* Removed `compas_rhino.conversions.Circle`.
270+
* Removed `compas_rhino.conversions.Cone`.
271+
* Removed `compas_rhino.conversions.Curve`.
272+
* Removed `compas_rhino.conversions.Cylinder`.
273+
* Removed `compas_rhino.conversions.Ellipse`.
274+
* Removed `compas_rhino.conversions.Line`.
275+
* Removed `compas_rhino.conversions.Mesh`.
276+
* Removed `compas_rhino.conversions.Plane`.
277+
* Removed `compas_rhino.conversions.Point`.
278+
* Removed `compas_rhino.conversions.Polyline`.
279+
* Removed `compas_rhino.conversions.Vector`.
280+
* Removed `compas_rhino.artists.NetworkArtist.draw_nodelabels`.
281+
* Removed `compas_rhino.artists.NetworkArtist.draw_edgelabels`.
282+
* Removed `compas_rhino.artists.MeshArtist.draw_vertexlabels`.
283+
* Removed `compas_rhino.artists.MeshArtist.draw_edgelabels`.
284+
* Removed `compas_rhino.artists.MeshArtist.draw_facelabels`.
285+
* Removed `compas_rhino.artists.VolMeshArtist.draw_vertexlabels`.
286+
* Removed `compas_rhino.artists.VolMeshArtist.draw_edgelabels`.
287+
* Removed `compas_rhino.artists.VolMeshArtist.draw_facelabels`.
288+
* Removed `compas_rhino.artists.VolMeshArtist.draw_celllabels`.
289+
* Removed `compas.robots`.
290+
* Removed `compas.artists.robotmodelartist`.
291+
* Removed `compas_blender.artists.robotmodelartist`.
292+
* Removed `compas_ghpython.artists.robotmodelartist`.
293+
* Removed `compas_rhino.artists.robotmodelartist`.
238294

239295
## [1.17.5] 2023-02-16
240296

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ COMPAS has dedicated packages for working with Rhino, Grasshopper, and Blender,
2121

2222
We are working on a new major release of the framework, COMPAS 2.0!
2323
Therefore, be aware that the current version of the repository already contains some changes that are incompatible with the version 1 releases.
24-
The documentation of the latest stable version (COMPAS 1.17.5) [is available here](https://compas.dev/compas/1.17.5).
24+
The documentation of the latest stable version (COMPAS 1.17.6) [is available here](https://compas.dev/compas/1.17.6).
2525

2626
## Installation
2727

docs/_images/_COMPAS.png

-152 KB
Binary file not shown.
1.13 MB
Loading
150 KB
Loading
110 KB
Loading
726 KB
Loading
135 KB
Loading

0 commit comments

Comments
 (0)