Skip to content

Commit 96b36a7

Browse files
authored
Merge pull request #1355 from CadQuery/release_2.3.0
Updates for 2.3.0 release
2 parents b96eb8a + fc609bf commit 96b36a7

File tree

4 files changed

+30
-5
lines changed

4 files changed

+30
-5
lines changed

cadquery/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
__version__ = version("cadquery")
55
except PackageNotFoundError:
66
# package is not installed
7-
__version__ = "2.3-dev"
7+
__version__ = "2.3.0"
88

99
# these items point to the OCC implementation
1010
from .occ_impl.geom import Plane, BoundBox, Vector, Matrix, Location

changes.md

+26-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,32 @@
11
Changes
22
=======
33

4-
2.2.0 (latest release)
4+
2.3.0 (latest release)
5+
------
6+
7+
### Highlights
8+
* Explicit Python 3.11 support [#1247](https://github.com/CadQuery/cadquery/pull/1247) [#1280](https://github.com/CadQuery/cadquery/pull/1280)
9+
10+
### Experimental Features
11+
* Constraint-based sketches are still being worked on and improved, and are not production ready. There have been fixes, but multiple issues are still open including [#959](https://github.com/CadQuery/cadquery/issues/959), [#968](https://github.com/CadQuery/cadquery/issues/968) and [#960](https://github.com/CadQuery/cadquery/issues/960).
12+
* The Convex Hull feature should also be considered experimental. Issues open for that feature include [#931](https://github.com/CadQuery/cadquery/issues/931), [#1190](https://github.com/CadQuery/cadquery/issues/1190), [#1224](https://github.com/CadQuery/cadquery/issues/1224) and [#943](https://github.com/CadQuery/cadquery/issues/943).
13+
14+
### Other changes
15+
* Various documentation fixes and updates [#1250](https://github.com/CadQuery/cadquery/pull/1250) [#1251](https://github.com/CadQuery/cadquery/pull/1251) [#1256](https://github.com/CadQuery/cadquery/pull/1256) [#1262](https://github.com/CadQuery/cadquery/pull/1262) [#1305](https://github.com/CadQuery/cadquery/pull/1305) [#1306](https://github.com/CadQuery/cadquery/pull/1306) [#1309](https://github.com/CadQuery/cadquery/pull/1309) [#1240](https://github.com/CadQuery/cadquery/pull/1340)
16+
* Added a `close` option to `Wire.makePolygon()` [#1257](https://github.com/CadQuery/cadquery/pull/1257)
17+
* Fixed iteration over entities and avoid hash collisions to help solve intermittent test failures [#1260](https://github.com/CadQuery/cadquery/pull/1260)
18+
* Added fused export for assemblies that preserves face colors [#1261](https://github.com/CadQuery/cadquery/pull/1261)
19+
* Added multilayer support to DXF export [#1267](https://github.com/CadQuery/cadquery/pull/1267)
20+
* Removed one unneeded layer of hierarchy from STEP export [#1270](https://github.com/CadQuery/cadquery/pull/1270)
21+
* Fixed a bug where `Workplane.close()` would not work with a set of 3D points [#1271](https://github.com/CadQuery/cadquery/pull/1271)
22+
* Fixed a missing `distance` parameter in an extrude example [#1275](https://github.com/CadQuery/cadquery/pull/1275)
23+
* Started building noarch packages in Azure Pipelines [#1293](https://github.com/CadQuery/cadquery/pull/1293)
24+
* Added a better version string to identify conda master builds [#1315](https://github.com/CadQuery/cadquery/pull/1315)
25+
* Fixed metadata being lost when adding a subassembly to an assembly [#1327](https://github.com/CadQuery/cadquery/pull/1327)
26+
* Added tolerance (`tol`) to enable fuzzy `cut()` and `intersect()` operations [#1332](https://github.com/CadQuery/cadquery/pull/1332)
27+
* Fixed relative/absolute bug in `line_point` sketch solver method [#1336](https://github.com/CadQuery/cadquery/pull/1336)
28+
29+
2.2.0
530
------
631
### Highlights
732
* Introduced a new Sketch API dedicated to 2D planar operations.

doc/conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@
6868
# built documents.
6969
#
7070
# The short X.Y version.
71-
version = "2.2"
71+
version = "2.3"
7272
# The full version, including alpha/beta/rc tags.
73-
release = "2.2.0"
73+
release = "2.3.0"
7474

7575
# The language for content autogenerated by Sphinx. Refer to documentation
7676
# for a list of supported languages.

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939

4040
setup(
4141
name="cadquery",
42-
version="2.3.0dev", # Update this for the next release
42+
version="2.3.0", # Update this for the next release
4343
url="https://github.com/CadQuery/cadquery",
4444
license="Apache Public License 2.0",
4545
author="David Cowden",

0 commit comments

Comments
 (0)