Skip to content

Commit 9145c70

Browse files
committed
Publish 3.0.1
SHA256 hashes: jupytercad-3.0.1-py3-none-any.whl: 54c936414f0a5f757a77a5fe83511c8739a7b06433f7c0246fd4415862cbf4aa jupytercad-3.0.1.tar.gz: 2ea07b5677294f61b7aaa66d7dc949345438db836429524f9e7bb768208dbf41 jupytercad-base-3.0.1.tgz: a12211b16c92b56646152f356a7fcec769e0a6cf6c92e7d6f83e17c7913bc536 jupytercad-jupytercad-app-3.0.1.tgz: 7891ab58b22313b4790a8f07d69007116d2c23326b2a456d9d5b5e0d5337f739 jupytercad-jupytercad-core-3.0.1.tgz: d872d2d6b5677912278a84b795b907c4fb8ef838372608a2b80c56ac229d3f66 jupytercad-jupytercad-lab-3.0.1.tgz: 5e42cc0dd004f7c9475410a0c4acd01e0bc28464c80c32462c47a330c899c9ac jupytercad-occ-worker-3.0.1.tgz: b4f03212d1af54a1255444cb5c65cb1753688ae493109f989e0d0749c5c50cd7 jupytercad-opencascade-3.0.1.tgz: 61acd45fb2c5878cb790826f06266cb102a3a2ef78802860c4d959d182f1368e jupytercad-schema-3.0.1.tgz: 46a5a15df2586eaf3a0b3456c80f0fd4af97c34cc26f8835930d66b4f3766e53 jupytercad_app-3.0.1-py3-none-any.whl: b76d35c82102e1b67098c34f258180840b669ea6c615b5186c81350a00410560 jupytercad_app-3.0.1.tar.gz: 3b9d36cfd504c5b35b94443a21842ec1651af900e8c898aa8f4c2335a59f27be jupytercad_core-3.0.1-py3-none-any.whl: df12bf8edbff8ac3d18ba7edc2876f65dbbb37b4c07c279e20f513f2e42e88b3 jupytercad_core-3.0.1.tar.gz: f7defcd795837279fbec5969d7f27674640f563fbbc0a140dc44af0397a43ef2 jupytercad_lab-3.0.1-py3-none-any.whl: 2de8be19850d5a955a32a7ec28281724b60e4c3bc9b50384f577ffbeed8db7f6 jupytercad_lab-3.0.1.tar.gz: a4484392fb5ca7aff81d3233c68dc559dee2094864fed034413339512f90b375
1 parent f5754fb commit 9145c70

File tree

12 files changed

+1254
-1099
lines changed

12 files changed

+1254
-1099
lines changed

CHANGELOG.md

+37-2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,43 @@ pip install jupytercad-freecad
4040

4141
<!-- <START NEW CHANGELOG ENTRY> -->
4242

43+
## 3.0.1
44+
45+
([Full Changelog](https://github.com/jupytercad/JupyterCAD/compare/@jupytercad/[email protected]))
46+
47+
### Enhancements made
48+
49+
- Enable Rotation Snap by default and make it customisable [#661](https://github.com/jupytercad/JupyterCAD/pull/661) ([@arjxn-py](https://github.com/arjxn-py))
50+
- Allow fusing more than two objects at once [#659](https://github.com/jupytercad/JupyterCAD/pull/659) ([@arjxn-py](https://github.com/arjxn-py))
51+
- When copy-pasting a hidden object, the copied object is made visible [#656](https://github.com/jupytercad/JupyterCAD/pull/656) ([@arjxn-py](https://github.com/arjxn-py))
52+
53+
### Bugs fixed
54+
55+
- Dropdown selector for base on chamfer and fillet [#664](https://github.com/jupytercad/JupyterCAD/pull/664) ([@arjxn-py](https://github.com/arjxn-py))
56+
- Avoid applying wireframe to selected edges [#655](https://github.com/jupytercad/JupyterCAD/pull/655) ([@arjxn-py](https://github.com/arjxn-py))
57+
- Fix placement for non-primitive shapes coming from freecad [#653](https://github.com/jupytercad/JupyterCAD/pull/653) ([@arjxn-py](https://github.com/arjxn-py))
58+
59+
### Maintenance and upkeep improvements
60+
61+
- Add UI tests for the suggestion panel [#660](https://github.com/jupytercad/JupyterCAD/pull/660) ([@arjxn-py](https://github.com/arjxn-py))
62+
- Bump `jupyter-collaboration` to `3.1.0` [#657](https://github.com/jupytercad/JupyterCAD/pull/657) ([@arjxn-py](https://github.com/arjxn-py))
63+
- Replace @jupyterlab/rjsf with FormComponent from @jupyterlab/ui-components [#625](https://github.com/jupytercad/JupyterCAD/pull/625) ([@Meriem-BenIsmail](https://github.com/Meriem-BenIsmail))
64+
65+
### Documentation improvements
66+
67+
- Add documentation badge [#663](https://github.com/jupytercad/JupyterCAD/pull/663) ([@arjxn-py](https://github.com/arjxn-py))
68+
- Light logo for light mode and dark for dark [#649](https://github.com/jupytercad/JupyterCAD/pull/649) ([@arjxn-py](https://github.com/arjxn-py))
69+
- Improve pawn example [#647](https://github.com/jupytercad/JupyterCAD/pull/647) ([@martinRenou](https://github.com/martinRenou))
70+
- Add chess pawn example [#645](https://github.com/jupytercad/JupyterCAD/pull/645) ([@martinRenou](https://github.com/martinRenou))
71+
72+
### Contributors to this release
73+
74+
([GitHub contributors page for this release](https://github.com/jupytercad/JupyterCAD/graphs/contributors?from=2024-12-05&to=2025-01-10&type=c))
75+
76+
[@arjxn-py](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Aarjxn-py+updated%3A2024-12-05..2025-01-10&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Agithub-actions+updated%3A2024-12-05..2025-01-10&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3AmartinRenou+updated%3A2024-12-05..2025-01-10&type=Issues) | [@Meriem-BenIsmail](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3AMeriem-BenIsmail+updated%3A2024-12-05..2025-01-10&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Apre-commit-ci+updated%3A2024-12-05..2025-01-10&type=Issues) | [@trungleduc](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Atrungleduc+updated%3A2024-12-05..2025-01-10&type=Issues)
77+
78+
<!-- <END NEW CHANGELOG ENTRY> -->
79+
4380
## 3.0.0
4481

4582
([Full Changelog](https://github.com/jupytercad/JupyterCAD/compare/@jupytercad/[email protected]))
@@ -246,8 +283,6 @@ JupyterCAD now supports suggestions from collaborators. This feature is only ava
246283

247284
[@arjxn-py](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Aarjxn-py+updated%3A2024-07-19..2024-12-05&type=Issues) | [@brichet](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Abrichet+updated%3A2024-07-19..2024-12-05&type=Issues) | [@davidbrochart](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Adavidbrochart+updated%3A2024-07-19..2024-12-05&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Agithub-actions+updated%3A2024-07-19..2024-12-05&type=Issues) | [@IsabelParedes](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3AIsabelParedes+updated%3A2024-07-19..2024-12-05&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3AmartinRenou+updated%3A2024-07-19..2024-12-05&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Apre-commit-ci+updated%3A2024-07-19..2024-12-05&type=Issues) | [@SylvainCorlay](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3ASylvainCorlay+updated%3A2024-07-19..2024-12-05&type=Issues) | [@trungleduc](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Atrungleduc+updated%3A2024-07-19..2024-12-05&type=Issues) | [@tshakah](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Atshakah+updated%3A2024-07-19..2024-12-05&type=Issues)
248285

249-
<!-- <END NEW CHANGELOG ENTRY> -->
250-
251286
## 3.0.0rc1
252287

253288
([Full Changelog](https://github.com/jupytercad/JupyterCAD/compare/@jupytercad/[email protected]))

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/jupytercad-root",
3-
"version": "3.0.0",
3+
"version": "3.0.1",
44
"private": true,
55
"homepage": "https://github.com/jupytercad/JupyterCAD",
66
"repository": {

packages/base/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/base",
3-
"version": "3.0.0",
3+
"version": "3.0.1",
44
"description": "A JupyterLab extension for 3D modelling.",
55
"keywords": [
66
"jupyter",
@@ -37,8 +37,8 @@
3737
"dependencies": {
3838
"@jupyter/collaborative-drive": "^3.1.0",
3939
"@jupyter/ydoc": "^3.0.0",
40-
"@jupytercad/occ-worker": "^3.0.0",
41-
"@jupytercad/schema": "^3.0.0",
40+
"@jupytercad/occ-worker": "^3.0.1",
41+
"@jupytercad/schema": "^3.0.1",
4242
"@jupyterlab/application": "^4.0.0",
4343
"@jupyterlab/apputils": "^4.0.0",
4444
"@jupyterlab/completer": "^4.2.4",

packages/occ-worker/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/occ-worker",
3-
"version": "3.0.0",
3+
"version": "3.0.1",
44
"description": "Jupytercad opencascade worker package.",
55
"keywords": [
66
"jupytercad"
@@ -36,8 +36,8 @@
3636
"watch": "tsc-watch --onSuccess \"webpack --config worker.webpack.config.js --mode=development\""
3737
},
3838
"dependencies": {
39-
"@jupytercad/opencascade": "^3.0.0",
40-
"@jupytercad/schema": "^3.0.0",
39+
"@jupytercad/opencascade": "^3.0.1",
40+
"@jupytercad/schema": "^3.0.1",
4141
"@lumino/coreutils": "^2.0.0",
4242
"uuid": "^8.3.2"
4343
},

packages/opencascade/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/opencascade",
3-
"version": "3.0.0",
3+
"version": "3.0.1",
44
"description": "The custom OpenCascade build for JupyterCAD.",
55
"keywords": [
66
"jupyter",

packages/schema/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/schema",
3-
"version": "3.0.0",
3+
"version": "3.0.1",
44
"description": "A Jupytercad schema package.",
55
"keywords": [
66
"jupytercad"
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
__version__ = "3.0.0"
1+
__version__ = "3.0.1"
22

33
from jupytercad_lab import CadDocument # noqa

python/jupytercad/pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ classifiers = [
1919
"Programming Language :: Python :: 3.12",
2020
]
2121
dependencies = [
22-
"jupytercad_core==3.0.0",
23-
"jupytercad_lab==3.0.0",
24-
"jupytercad_app==3.0.0",
22+
"jupytercad_core==3.0.1",
23+
"jupytercad_lab==3.0.1",
24+
"jupytercad_app==3.0.1",
2525
]
2626
dynamic = ["version"]
2727
license = {file = "LICENSE"}

python/jupytercad_app/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/jupytercad-app",
3-
"version": "3.0.0",
3+
"version": "3.0.1",
44
"description": "A JupyterLab standalone app for 3D modelling.",
55
"keywords": [
66
"jupyter",
@@ -55,8 +55,8 @@
5555
"@jupyter/collaborative-drive": "^3.1.0-alpha.0",
5656
"@jupyter/docprovider": "^3.1.0-alpha.0",
5757
"@jupyter/ydoc": "^3.0.0",
58-
"@jupytercad/base": "^3.0.0",
59-
"@jupytercad/schema": "^3.0.0",
58+
"@jupytercad/base": "^3.0.1",
59+
"@jupytercad/schema": "^3.0.1",
6060
"@jupyterlab/application": "^4.0.0",
6161
"@jupyterlab/application-extension": "^4.0.0",
6262
"@jupyterlab/apputils": "^4.0.0",

python/jupytercad_core/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/jupytercad-core",
3-
"version": "3.0.0",
3+
"version": "3.0.1",
44
"description": "JupyterCad core extension",
55
"keywords": [
66
"jupyter",
@@ -54,9 +54,9 @@
5454
},
5555
"dependencies": {
5656
"@jupyter/collaborative-drive": "^3.1.0-alpha.0",
57-
"@jupytercad/base": "^3.0.0",
58-
"@jupytercad/occ-worker": "^3.0.0",
59-
"@jupytercad/schema": "^3.0.0",
57+
"@jupytercad/base": "^3.0.1",
58+
"@jupytercad/occ-worker": "^3.0.1",
59+
"@jupytercad/schema": "^3.0.1",
6060
"@jupyterlab/application": "^4.0.0",
6161
"@jupyterlab/apputils": "^4.0.0",
6262
"@jupyterlab/docregistry": "^4.0.0",

python/jupytercad_lab/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupytercad/jupytercad-lab",
3-
"version": "3.0.0",
3+
"version": "3.0.1",
44
"description": "JupyterCad Lab extension.",
55
"keywords": [
66
"jupyter",
@@ -52,9 +52,9 @@
5252
},
5353
"dependencies": {
5454
"@jupyter/collaborative-drive": "^3.1.0-alpha.0",
55-
"@jupytercad/base": "^3.0.0",
56-
"@jupytercad/jupytercad-core": "^3.0.0",
57-
"@jupytercad/schema": "^3.0.0",
55+
"@jupytercad/base": "^3.0.1",
56+
"@jupytercad/jupytercad-core": "^3.0.1",
57+
"@jupytercad/schema": "^3.0.1",
5858
"@jupyterlab/application": "^4.0.0",
5959
"@jupyterlab/apputils": "^4.0.0",
6060
"@jupyterlab/coreutils": "^6.0.0",

0 commit comments

Comments
 (0)