1+ Version 7.5.0rc1 - February 2021
2+ ================================
3+
4+ This release requires opencascade-7.5.0
5+
6+ * wrapper: Port to opencascade-7.5.0
7+
8+ * display: fix wxDisplay
9+
10+ * display: fix wrong Viewer3d initialization in OffscreenRenderer
11+
12+ * display: drop support for PyQt4 and PySide
13+
14+ * display: display OpenGl information by default in OCCViewer
15+
116==========================
217Version 7.4.1 - November 2020
318
419This release requires opencascade 7.4.0 or 7.4.0p1
520
621* display: fix antialiasing in SimpleGui
722
8- * wrapper : refactored exception catcher reduce code duplication
23+ * wrapper: refactored exception catcher reduce code duplication
924
10- * webgl : added a flask web server for ThreeJs
25+ * webgl: added a flask web server for ThreeJs
1126
12- * wrapper : added stub .pyi files for type hints (e.g. mypy, PyCharm etc.)
27+ * wrapper: added stub .pyi files for type hints (e.g. mypy, PyCharm etc.)
1328
14- * wrapper : small optimizations in Tesselator
29+ * wrapper: small optimizations in Tesselator
1530
16- * wrapper : added missing classes XCAFDoc_DimTolTool, BRepClass_FaceClassifier, Standard_Type,
31+ * wrapper: added missing classes XCAFDoc_DimTolTool, BRepClass_FaceClassifier, Standard_Type,
1732Standard_Failure, Prs3d_Point, Units_Quantity_, Units_Dimension
1833
19- * wrapper : added support for class aliases defined as typedefs (e.g. BRepOffsetAPI_Sewing)
34+ * wrapper: added support for class aliases defined as typedefs (e.g. BRepOffsetAPI_Sewing)
2035
21- * wrapper : fix support for occt7.4.0p1
36+ * wrapper: fix support for occt7.4.0p1
2237
23- * wrapper : changed GetImageData to take width and height parameters
38+ * wrapper: changed GetImageData to take width and height parameters
2439
2540* misc cleanup, typos, small fixes all over the code base
2641
27- ==========================
42+ =============================
2843Version 7.4.0 - February 2020
2944
3045This release requires opencascade 7.4.0
3146
32- * jupyter : improved webgl display, added utility functions (abb, oobb, mass computation etc.), fixed edges display wrong line type (dash)
47+ * jupyter: improved webgl display, added utility functions (abb, oobb, mass computation etc.), fixed edges display wrong line type (dash)
3348
34- * display : added PySide2 to the backend list
49+ * display: added PySide2 to the backend list
3550
36- * DataExchange : fixes step loader when more than one root
51+ * DataExchange: fixes step loader when more than one root
3752
38- * DataExchange : added SVG exporter (possibility to render svg in jupyter)
53+ * DataExchange: added SVG exporter (possibility to render svg in jupyter)
3954
40- * wrapper : fixed for Standard_Integer parameters returned by reference
55+ * wrapper: fixed for Standard_Integer parameters returned by reference
4156
42- * wrapper : improved wrapper for NCollection_DataMap
57+ * wrapper: improved wrapper for NCollection_DataMap
4358
44- * wrapper : removed unnecessary %nodefaultctor swig directive, that prevent using default constructor for many classes
59+ * wrapper: removed unnecessary %nodefaultctor swig directive, that prevent using default constructor for many classes
4560
46- * demos : many fixes, improvements, and new examples
61+ * demos: many fixes, improvements, and new examples
4762
4863* lgtm and codacy quality fixes
4964
50- ==========================
65+ ================================
5166Version 7.4.0rc1 - December 2019
5267
5368This release requires opencascade 7.4.0
5469
55- * wrapper : small fix in __repr__ method overload
70+ * wrapper: small fix in __repr__ method overload
5671
57- * wrapper : ported the old Addon subpackage to benefit from 3d fonts
72+ * wrapper: ported the old Addon subpackage to benefit from 3d fonts
5873
59- * wrapper : added GetLabelName method to TDF_Label class to fix step part names
74+ * wrapper: added GetLabelName method to TDF_Label class to fix step part names
6075
61- * display : tessellator computes mesh if not already done
76+ * display: tessellator computes mesh if not already done
6277
63- * webgl : html and js fixes in x3dom and threejs renderers, simple_server uses flask if available
78+ * webgl: html and js fixes in x3dom and threejs renderers, simple_server uses flask if available
6479
6580* minor lgtm fixes
6681
67- ==========================
82+ ==================================
6883Version 7.4.0beta2 - December 2019
6984
7085This release requires opencascade 7.4.0
@@ -79,7 +94,7 @@ This release requires opencascade 7.4.0
7994
8095* code clean-up
8196
82- ==========================
97+ =================================
8398Version 7.4.0beta - December 2019
8499
85100This release requires opencascade 7.4.0
@@ -88,81 +103,81 @@ This release requires opencascade 7.4.0
88103
89104* Dropped SMESH support.
90105
91- ==========================
106+ ==============================
92107Version 0.18.2 - December 2019
93108
94109This release requires oce-0.18 or higher
95110
96- * wrapper : fixes
111+ * wrapper: fixes
97112
98113* jupyter renderer
99114
100115THIS RELEASE IS THE LAST ONE DEPENDING ON OCE 0.18x
101116
102- ==========================
117+ ==============================
103118Version 0.18.1 - December 2017
104119
105120This release requires oce-0.18 or oce-0.18.1.
106121
107- * wrapper : adds a docstring for each module, fixed Addon documentation,
122+ * wrapper: adds a docstring for each module, fixed Addon documentation,
108123
109- * wrapper : new OffscreenRenderer class, to export to image without any GUI
124+ * wrapper: new OffscreenRenderer class, to export to image without any GUI
110125manager installed
111126
112- * wrapper : new TextureItem, LineItem and ImageItem classes for overlayered
127+ * wrapper: new TextureItem, LineItem and ImageItem classes for overlayered
113128items
114129
115- * wrapper : Add missing DrawText method from Visual3d_Layer module
130+ * wrapper: Add missing DrawText method from Visual3d_Layer module
116131
117- * wrapper : support for smesh 6.7.5
132+ * wrapper: support for smesh 6.7.5
118133
119- * new examples : heithgmap, face recognition, 3d to 2d screen coordinates,
134+ * new examples: heithgmap, face recognition, 3d to 2d screen coordinates,
120135overlayered lines-text-images, raytracing, camera projection, import
121136STEP file with colors,
122137
123- * examples : example to rst script, in order to provide a description for
138+ * examples: example to rst script, in order to provide a description for
124139each example, in rst format
125140
126- * webgl : x3dom and threejs minors fixes/enhancement, simple_server fixes
141+ * webgl: x3dom and threejs minors fixes/enhancement, simple_server fixes
127142
128- * gui : fix SimpleGui position at startup, wx fixes
143+ * gui: fix SimpleGui position at startup, wx fixes
129144
130- * ci/cd : upload each successful travis or appveyor built to anaconda cloud,
145+ * ci/cd: upload each successful travis or appveyor built to anaconda cloud,
131146tagged using the branch name
132147
133- ==========================
148+ ========================
134149Version 0.18 - June 2017
135150
136151This release requires oce-0.18 or oce-0.18.1.
137152
138- * wrapper : support oce-0.18 (upstream occt 6.9.1)
153+ * wrapper: support oce-0.18 (upstream occt 6.9.1)
139154
140- * wrapper : support smesh 6.7.4
155+ * wrapper: support smesh 6.7.4
141156
142- * wrapper : support for packages Voxel, NIS, DataExchange related
157+ * wrapper: support for packages Voxel, NIS, DataExchange related
143158
144- * new examples : background image, emmenthaler, ais_shape downcast,
159+ * new examples: background image, emmenthaler, ais_shape downcast,
145160 core_display_z_transparency, clipping plane, bounding box computation
146161 using mesh, STEP compound loading, surfacic mesh, volumic mesh, mesh traverse,
147162 added a fast loading STL example
148163
149164* many minor bugfixes
150165
151- =============================
166+ ===========================
152167Version 0.17.3 - March 2017
153168
154169This release requires oce-0.17.0, oce-0.17.1, oce-0.17.2 or
155170oce-0.17.3. Prefer the latter.
156171
157- * wrapper : new GEAOMAlgo_Splitter, and related example, from Salome 8.2
172+ * wrapper: new GEAOMAlgo_Splitter, and related example, from Salome 8.2
158173
159- * examples : core_geometry_line_properties,
174+ * examples: core_geometry_line_properties,
160175
161- * webgl : toggle visibility feature for 3js renderer, teselator clean up,
176+ * webgl: toggle visibility feature for 3js renderer, teselator clean up,
162177increased default deviation (i.e. decreased default quality), set precision to 4 digits,
163178speed up generation for json and xml exporters
164179
165- * ci/cd : many conda and appveyor fixes/improvements
180+ * ci/cd: many conda and appveyor fixes/improvements
166181
167182=============================
168183Version 0.17.2 - January 2017
@@ -184,7 +199,7 @@ This release requires oce-0.17.0 or oce-0.17.1 or oce-0.17.2. Prefer the latter.
184199* ci/cd: travis upoads nightly builds to http://anaconda.com/tpaviot, conda packages
185200on appveyor are available for download as artifacts
186201
187- =============================
202+ ==============================
188203Version 0.17.1 - December 2016
189204
190205This release requires oce-0.17.0 or oce-0.17.1 or oce-0.17.2. Prefer the latter.
@@ -236,7 +251,7 @@ This release requires oce-0.16.0 or oce-0.16.1
236251
237252* OCCViewer fixes (py3k, DisplayVector)
238253
239- * New examples : minimal distance, boolean operations,
254+ * New examples: minimal distance, boolean operations,
240255fillet operations, splinecage, topology_traverse
241256
242257* New modules made available from TKCAF, TKSTEP and TKSTEPBase
@@ -246,7 +261,7 @@ Version 0.16.4 - April 2016
246261
247262This release requires oce-0.16.0 or oce-0.16.1
248263
249- * New memeory management system : previous pythonocc released
264+ * New memeory management system: previous pythonocc released
250265suffered from memory issues (leaks). The release introduces a
251266much better way to deal with the OCE handles
252267
@@ -275,7 +290,7 @@ Version 0.16.2 - July 2015
275290
276291This release requires oce-0.16.0 or oce-0.16.1
277292
278- * New examples : display_quality, surface_from_curve, export_to_image,
293+ * New examples: display_quality, surface_from_curve, export_to_image,
279294shape_pickling, display_linewidth, prs3d_customization, textured_shape,
280295faircurve, topology_prism, topology_pipe, evolved_shape, draft_angle,
281296through_section, topology_face, topology_edge, vertex_filleting,
@@ -306,7 +321,7 @@ This release requires oce-0.16.0 or oce-0.16.1
306321
307322* minor cmake fixes/improvements
308323
309- * new wrapper for : MeshVS, OCAF STEP and IGES
324+ * new wrapper for: MeshVS, OCAF STEP and IGES
310325
311326==============================
312327Version 0.16.0 - November 2014
0 commit comments