Skip to content

Commit 18b15d6

Browse files
authored
Updates for 2.6.0 release (#1906)
* Updates for 2.6.0 release
1 parent 56ed3c8 commit 18b15d6

File tree

4 files changed

+41
-2
lines changed

4 files changed

+41
-2
lines changed

.coveragerc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ branch = True
33
omit =
44
cadquery/utils.py
55
cadquery/cq_directive.py
6+
cadquery/__init__.py
67
tests/*
8+
setup.py
79

810
[report]
911
exclude_lines =

cadquery/__init__.py

Lines changed: 1 addition & 1 deletion
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.6-dev"
7+
__version__ = "2.6.0"
88

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

changes.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,43 @@
11
Changes
22
=======
33

4+
2.6.0
5+
-----
6+
7+
## Highlights
8+
9+
* Removed Python 3.9 support since it reaches EOL October 31, 2025 https://github.com/CadQuery/cadquery/pull/1905
10+
* Per item styling and ability to control the camera position of `cadquery.vis.show` https://github.com/CadQuery/cadquery/pull/1778
11+
* Added control point visualization to `cadquery.vis.show` https://github.com/CadQuery/cadquery/pull/1765
12+
* Implemented screenshots in `cadquery.vis.show` https://github.com/CadQuery/cadquery/pull/1759
13+
* STEP/XBF/XML export for assemblies including names, layers and colors https://github.com/CadQuery/cadquery/pull/1782, https://github.com/CadQuery/cadquery/pull/1838
14+
* STEP/XBF/XML import for assemblies, including names, layers and colors https://github.com/CadQuery/cadquery/pull/1779
15+
* Added more ways to trim features in the free function API https://github.com/CadQuery/cadquery/pull/1833
16+
* Free function API improvements including `Shape.remove`, `Face.extend` and `Solid.addCavity` https://github.com/CadQuery/cadquery/pull/1797
17+
* Additions to `cq.Face` including `paramAt`, `params`, `positionAt`, `positions`, and `cq.func.closest` https://github.com/CadQuery/cadquery/pull/1752
18+
* Added local and non-manifold sewing (i.e. shell construction) in Local and non-manifold sewing https://github.com/CadQuery/cadquery/pull/1808
19+
20+
## Other Changes
21+
* Fixed a bug in `consolidateWires` that was not resetting `firstPoint` correctly, breaking `mirrorX` and `mirrorY` https://github.com/CadQuery/cadquery/pull/1904
22+
* Improved the error message when an assembly child with the same name is added to an assembly https://github.com/CadQuery/cadquery/pull/1893
23+
* Added a `tolerance` parameters to the volume calculation https://github.com/CadQuery/cadquery/pull/1882
24+
* Extended `_findFromPoint` to support `Vertex` https://github.com/CadQuery/cadquery/pull/1853
25+
* Fixed a bug in color handling that was affecting exported STEP files https://github.com/CadQuery/cadquery/pull/1843
26+
* Fixed a bug in the distribute functionality in Sketch https://github.com/CadQuery/cadquery/pull/1826
27+
* Fixed a bug in the calculation of the center of mass of a Compound https://github.com/CadQuery/cadquery/pull/1822
28+
* Local and non-manifold sewing in free function API https://github.com/CadQuery/cadquery/pull/1808
29+
* Added imprinting to free function API https://github.com/CadQuery/cadquery/pull/1781
30+
* Added remove method for assemblies https://github.com/CadQuery/cadquery/pull/1776
31+
* Improved DXF export performance by changing when the layout is aligned https://github.com/CadQuery/cadquery/pull/1773
32+
* Fixed copyWorkplane so that it returns a full copy of the tagged workplane https://github.com/CadQuery/cadquery/pull/1770
33+
* Changed OCP to be the conda-forge version for conda https://github.com/CadQuery/cadquery/pull/1769
34+
* Pickling support https://github.com/CadQuery/cadquery/pull/1762
35+
* Added EZDXF version pins https://github.com/CadQuery/cadquery/pull/1746
36+
* Documentation updates https://github.com/CadQuery/cadquery/pull/1749, https://github.com/CadQuery/cadquery/pull/1792, https://github.com/CadQuery/cadquery/pull/1861, https://github.com/CadQuery/cadquery/pull/1871
37+
38+
## Experimental
39+
* Non-blocking show functionality using trame and VTK https://github.com/CadQuery/cadquery/pull/1786
40+
441
2.5.2
542
-----
643

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040

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

0 commit comments

Comments
 (0)