Skip to content

Commit

Permalink
Publish 3.0.0a5
Browse files Browse the repository at this point in the history
SHA256 hashes:

jupytercad-3.0.0a5-py3-none-any.whl: 6d96179486fc7c4f6db65f2283ed75bad27f08aafbbf28311d3fa9ad20982546

jupytercad-3.0.0a5.tar.gz: de39b218e3ce8fc8125889c7a60ea2d2351543f349a80cdbd0581bfa3fcf809a

jupytercad-base-3.0.0-alpha.5.tgz: a3ad044c2358bbabb0c9fdcd986d2ba03259d1a23a2d36754435958af8f7aeb2

jupytercad-jupytercad-app-3.0.0-alpha.5.tgz: c05178198a4a2a4ec312313ade33a4ae79a271179c5bef160c1c118dca5d4803

jupytercad-jupytercad-core-3.0.0-alpha.5.tgz: 9b8d85c777d8be75a09d6d0f4429d99147525b7faca0afca96944d6d0a2abe78

jupytercad-jupytercad-lab-3.0.0-alpha.5.tgz: 82adde5cd2a067e088abe86f7ff739d52cdefa81d179e81567a8a3041ede2dff

jupytercad-occ-worker-3.0.0-alpha.5.tgz: f3f2b6a2488bd7073beb1527d201167f852f398fa68f82dacb0331a9e056c3f7

jupytercad-opencascade-3.0.0-alpha.5.tgz: d0f783184e359229c21c39b8a4416a32932f150f201acd69f82157094e54a73f

jupytercad-schema-3.0.0-alpha.5.tgz: 52162572b7f85cd5424f60f1abf36fcdc6b1e751ff422538358df730b1ace403

jupytercad_app-3.0.0a5-py3-none-any.whl: 167414157cd7a57fff37387e6f9674b54a6fca43c68e17d36e94dc6c89a21ea1

jupytercad_app-3.0.0a5.tar.gz: 4b9b1f9e4735f8a12af86694cee0e62a12ebffcfa76558a9da46328bbdd6e1ce

jupytercad_core-3.0.0a5-py3-none-any.whl: 3d7c8d210d46ecf62e9bdc7de2e3071b3fbce69902d7e59207cf4299dfd768c8

jupytercad_core-3.0.0a5.tar.gz: 4de2aff9710bfd6e20f0633867e8687b91c28d3f4a4b2adee61df004ee8dcdf4

jupytercad_lab-3.0.0a5-py3-none-any.whl: 6be7132f7af23061b7100755445016f24ee8c25c9d32c9ab5a11f2be4597ba09

jupytercad_lab-3.0.0a5.tar.gz: d4fabcf3cf784ad29e4dbc05710b03f323ed702335db2161c406f8ea6b29f5cb
  • Loading branch information
trungleduc committed Oct 29, 2024
1 parent 8d0b77f commit 5c50fe4
Show file tree
Hide file tree
Showing 12 changed files with 93 additions and 47 deletions.
50 changes: 48 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,54 @@ pip install jupytercad-freecad

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

## 3.0.0a5

([Full Changelog](https://github.com/jupytercad/JupyterCAD/compare/v3.0.0a4...8d0b77fa32ef01ed2b3d7f1d6f806aef3577c18f))

### Enhancements made

- Improve selection logic [#542](https://github.com/jupytercad/JupyterCAD/pull/542) ([@martinRenou](https://github.com/martinRenou))
- Object properties panel: Use selected object name as the title [#540](https://github.com/jupytercad/JupyterCAD/pull/540) ([@martinRenou](https://github.com/martinRenou))
- ClipPlane: fix z-fighting artifacts [#539](https://github.com/jupytercad/JupyterCAD/pull/539) ([@martinRenou](https://github.com/martinRenou))
- Set visible back to True for operator inputs upon removal of the output [#534](https://github.com/jupytercad/JupyterCAD/pull/534) ([@martinRenou](https://github.com/martinRenou))
- Allow opening JupyterCAD documents with the JSON viewer + Allow opening STL and STEP in JupyterLite [#531](https://github.com/jupytercad/JupyterCAD/pull/531) ([@martinRenou](https://github.com/martinRenou))
- Grey icon in tabs [#527](https://github.com/jupytercad/JupyterCAD/pull/527) ([@martinRenou](https://github.com/martinRenou))
- Reorder toolbar icons [#522](https://github.com/jupytercad/JupyterCAD/pull/522) ([@arjxn-py](https://github.com/arjxn-py))
- Update main logo [#520](https://github.com/jupytercad/JupyterCAD/pull/520) ([@martinRenou](https://github.com/martinRenou))
- JupyterCAD icons to left and right tabs [#519](https://github.com/jupytercad/JupyterCAD/pull/519) ([@martinRenou](https://github.com/martinRenou))

### Bugs fixed

- Re-add `setColor` api [#552](https://github.com/jupytercad/JupyterCAD/pull/552) ([@arjxn-py](https://github.com/arjxn-py))
- Prevent getting back to non-wireframe after operator [#549](https://github.com/jupytercad/JupyterCAD/pull/549) ([@arjxn-py](https://github.com/arjxn-py))
- Fix ui issues [#548](https://github.com/jupytercad/JupyterCAD/pull/548) ([@trungleduc](https://github.com/trungleduc))
- Fix clip plane controls when switching camera projection [#538](https://github.com/jupytercad/JupyterCAD/pull/538) ([@martinRenou](https://github.com/martinRenou))
- Revert "Orthographic camera: fix missing near and far parameters" [#536](https://github.com/jupytercad/JupyterCAD/pull/536) ([@martinRenou](https://github.com/martinRenou))
- Fix context switching for the right panel [#533](https://github.com/jupytercad/JupyterCAD/pull/533) ([@martinRenou](https://github.com/martinRenou))
- Update CAD app to include missing collaboration tokens [#530](https://github.com/jupytercad/JupyterCAD/pull/530) ([@martinRenou](https://github.com/martinRenou))
- Set collaborative attribute to False in Jupyterlite [#525](https://github.com/jupytercad/JupyterCAD/pull/525) ([@martinRenou](https://github.com/martinRenou))
- Cleanup and fix SVG logo [#523](https://github.com/jupytercad/JupyterCAD/pull/523) ([@martinRenou](https://github.com/martinRenou))
- Fix bounding box on exploded view [#521](https://github.com/jupytercad/JupyterCAD/pull/521) ([@arjxn-py](https://github.com/arjxn-py))
- Fix handling of theme change [#505](https://github.com/jupytercad/JupyterCAD/pull/505) ([@arjxn-py](https://github.com/arjxn-py))

### Maintenance and upkeep improvements

- Bump jupyter-collaboration v3 [#553](https://github.com/jupytercad/JupyterCAD/pull/553) ([@trungleduc](https://github.com/trungleduc))
- Unpin jupyterlite-xeus in lite build [#541](https://github.com/jupytercad/JupyterCAD/pull/541) ([@martinRenou](https://github.com/martinRenou))
- Pin Python in docs build [#528](https://github.com/jupytercad/JupyterCAD/pull/528) ([@martinRenou](https://github.com/martinRenou))

### Documentation improvements

- Pin Python in docs build [#528](https://github.com/jupytercad/JupyterCAD/pull/528) ([@martinRenou](https://github.com/martinRenou))

### Contributors to this release

([GitHub contributors page for this release](https://github.com/jupytercad/JupyterCAD/graphs/contributors?from=2024-10-21&to=2024-10-29&type=c))

[@arjxn-py](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Aarjxn-py+updated%3A2024-10-21..2024-10-29&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Agithub-actions+updated%3A2024-10-21..2024-10-29&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3AmartinRenou+updated%3A2024-10-21..2024-10-29&type=Issues) | [@SylvainCorlay](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3ASylvainCorlay+updated%3A2024-10-21..2024-10-29&type=Issues) | [@trungleduc](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Atrungleduc+updated%3A2024-10-21..2024-10-29&type=Issues)

<!-- <END NEW CHANGELOG ENTRY> -->

## 3.0.0a4

([Full Changelog](https://github.com/jupytercad/JupyterCAD/compare/v3.0.0a3...b6be4f502cf89961d78cbd4afd96b36c0b65e102))
Expand Down Expand Up @@ -93,8 +141,6 @@ pip install jupytercad-freecad

[@arjxn-py](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Aarjxn-py+updated%3A2024-10-09..2024-10-21&type=Issues) | [@davidbrochart](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Adavidbrochart+updated%3A2024-10-09..2024-10-21&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Agithub-actions+updated%3A2024-10-09..2024-10-21&type=Issues) | [@IsabelParedes](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3AIsabelParedes+updated%3A2024-10-09..2024-10-21&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3AmartinRenou+updated%3A2024-10-09..2024-10-21&type=Issues) | [@SylvainCorlay](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3ASylvainCorlay+updated%3A2024-10-09..2024-10-21&type=Issues) | [@trungleduc](https://github.com/search?q=repo%3Ajupytercad%2FJupyterCAD+involves%3Atrungleduc+updated%3A2024-10-09..2024-10-21&type=Issues)

<!-- <END NEW CHANGELOG ENTRY> -->

## 3.0.0a3

([Full Changelog](https://github.com/jupytercad/JupyterCAD/compare/@jupytercad/[email protected]))
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupytercad/jupytercad-root",
"version": "3.0.0-alpha.4",
"version": "3.0.0-alpha.5",
"private": true,
"homepage": "https://github.com/jupytercad/JupyterCAD",
"repository": {
Expand Down
6 changes: 3 additions & 3 deletions packages/base/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupytercad/base",
"version": "3.0.0-alpha.4",
"version": "3.0.0-alpha.5",
"description": "A JupyterLab extension for 3D modelling.",
"keywords": [
"jupyter",
Expand Down Expand Up @@ -38,8 +38,8 @@
"@deathbeds/jupyterlab-rjsf": "^1.1.0",
"@jupyter/collaborative-drive": "^3.0.0",
"@jupyter/ydoc": "^3.0.0",
"@jupytercad/occ-worker": "^3.0.0-alpha.4",
"@jupytercad/schema": "^3.0.0-alpha.4",
"@jupytercad/occ-worker": "^3.0.0-alpha.5",
"@jupytercad/schema": "^3.0.0-alpha.5",
"@jupyterlab/application": "^4.0.0",
"@jupyterlab/apputils": "^4.0.0",
"@jupyterlab/completer": "^4.2.4",
Expand Down
6 changes: 3 additions & 3 deletions packages/occ-worker/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupytercad/occ-worker",
"version": "3.0.0-alpha.4",
"version": "3.0.0-alpha.5",
"description": "Jupytercad opencascade worker package.",
"keywords": [
"jupytercad"
Expand Down Expand Up @@ -36,8 +36,8 @@
"watch": "tsc-watch --onSuccess \"webpack --config worker.webpack.config.js --mode=development\""
},
"dependencies": {
"@jupytercad/opencascade": "^3.0.0-alpha.4",
"@jupytercad/schema": "^3.0.0-alpha.4",
"@jupytercad/opencascade": "^3.0.0-alpha.5",
"@jupytercad/schema": "^3.0.0-alpha.5",
"@lumino/coreutils": "^2.0.0",
"uuid": "^8.3.2"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/opencascade/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupytercad/opencascade",
"version": "3.0.0-alpha.4",
"version": "3.0.0-alpha.5",
"description": "The custom OpenCascade build for JupyterCAD.",
"keywords": [
"jupyter",
Expand Down
2 changes: 1 addition & 1 deletion packages/schema/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupytercad/schema",
"version": "3.0.0-alpha.4",
"version": "3.0.0-alpha.5",
"description": "A Jupytercad schema package.",
"keywords": [
"jupytercad"
Expand Down
2 changes: 1 addition & 1 deletion python/jupytercad/jupytercad/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
__version__ = "3.0.0a4"
__version__ = "3.0.0a5"

from jupytercad_lab import CadDocument # noqa
6 changes: 3 additions & 3 deletions python/jupytercad/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ classifiers = [
"Programming Language :: Python :: 3.12",
]
dependencies = [
"jupytercad_core==3.0.0a4",
"jupytercad_lab==3.0.0a4",
"jupytercad_app==3.0.0a4",
"jupytercad_core==3.0.0a5",
"jupytercad_lab==3.0.0a5",
"jupytercad_app==3.0.0a5",
]
dynamic = ["version"]
license = {file = "LICENSE"}
Expand Down
6 changes: 3 additions & 3 deletions python/jupytercad_app/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupytercad/jupytercad-app",
"version": "3.0.0-alpha.4",
"version": "3.0.0-alpha.5",
"description": "A JupyterLab standalone app for 3D modelling.",
"keywords": [
"jupyter",
Expand Down Expand Up @@ -55,8 +55,8 @@
"@jupyter/collaborative-drive": "^3.0.0",
"@jupyter/docprovider": "^3.0.0",
"@jupyter/ydoc": "^3.0.0",
"@jupytercad/base": "^3.0.0-alpha.4",
"@jupytercad/schema": "^3.0.0-alpha.4",
"@jupytercad/base": "^3.0.0-alpha.5",
"@jupytercad/schema": "^3.0.0-alpha.5",
"@jupyterlab/application": "^4.0.0",
"@jupyterlab/application-extension": "^4.0.0",
"@jupyterlab/apputils": "^4.0.0",
Expand Down
8 changes: 4 additions & 4 deletions python/jupytercad_core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupytercad/jupytercad-core",
"version": "3.0.0-alpha.4",
"version": "3.0.0-alpha.5",
"description": "JupyterCad core extension",
"keywords": [
"jupyter",
Expand Down Expand Up @@ -54,9 +54,9 @@
},
"dependencies": {
"@jupyter/collaborative-drive": "^3.0.0",
"@jupytercad/base": "^3.0.0-alpha.4",
"@jupytercad/occ-worker": "^3.0.0-alpha.4",
"@jupytercad/schema": "^3.0.0-alpha.4",
"@jupytercad/base": "^3.0.0-alpha.5",
"@jupytercad/occ-worker": "^3.0.0-alpha.5",
"@jupytercad/schema": "^3.0.0-alpha.5",
"@jupyterlab/application": "^4.0.0",
"@jupyterlab/apputils": "^4.0.0",
"@jupyterlab/docregistry": "^4.0.0",
Expand Down
8 changes: 4 additions & 4 deletions python/jupytercad_lab/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupytercad/jupytercad-lab",
"version": "3.0.0-alpha.4",
"version": "3.0.0-alpha.5",
"description": "JupyterCad Lab extension.",
"keywords": [
"jupyter",
Expand Down Expand Up @@ -52,9 +52,9 @@
},
"dependencies": {
"@jupyter/collaborative-drive": "^3.0.0",
"@jupytercad/base": "^3.0.0-alpha.4",
"@jupytercad/jupytercad-core": "^3.0.0-alpha.4",
"@jupytercad/schema": "^3.0.0-alpha.4",
"@jupytercad/base": "^3.0.0-alpha.5",
"@jupytercad/jupytercad-core": "^3.0.0-alpha.5",
"@jupytercad/schema": "^3.0.0-alpha.5",
"@jupyterlab/application": "^4.0.0",
"@jupyterlab/apputils": "^4.0.0",
"@jupyterlab/coreutils": "^6.0.0",
Expand Down
42 changes: 21 additions & 21 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -854,16 +854,16 @@ __metadata:
languageName: node
linkType: hard

"@jupytercad/base@^3.0.0-alpha.4, @jupytercad/base@workspace:packages/base":
"@jupytercad/base@^3.0.0-alpha.5, @jupytercad/base@workspace:packages/base":
version: 0.0.0-use.local
resolution: "@jupytercad/base@workspace:packages/base"
dependencies:
"@apidevtools/json-schema-ref-parser": ^9.0.9
"@deathbeds/jupyterlab-rjsf": ^1.1.0
"@jupyter/collaborative-drive": ^3.0.0
"@jupyter/ydoc": ^3.0.0
"@jupytercad/occ-worker": ^3.0.0-alpha.4
"@jupytercad/schema": ^3.0.0-alpha.4
"@jupytercad/occ-worker": ^3.0.0-alpha.5
"@jupytercad/schema": ^3.0.0-alpha.5
"@jupyterlab/application": ^4.0.0
"@jupyterlab/apputils": ^4.0.0
"@jupyterlab/completer": ^4.2.4
Expand Down Expand Up @@ -907,8 +907,8 @@ __metadata:
"@jupyter/collaborative-drive": ^3.0.0
"@jupyter/docprovider": ^3.0.0
"@jupyter/ydoc": ^3.0.0
"@jupytercad/base": ^3.0.0-alpha.4
"@jupytercad/schema": ^3.0.0-alpha.4
"@jupytercad/base": ^3.0.0-alpha.5
"@jupytercad/schema": ^3.0.0-alpha.5
"@jupyterlab/application": ^4.0.0
"@jupyterlab/application-extension": ^4.0.0
"@jupyterlab/apputils": ^4.0.0
Expand Down Expand Up @@ -970,14 +970,14 @@ __metadata:
languageName: unknown
linkType: soft

"@jupytercad/jupytercad-core@^3.0.0-alpha.4, @jupytercad/jupytercad-core@workspace:python/jupytercad_core":
"@jupytercad/jupytercad-core@^3.0.0-alpha.5, @jupytercad/jupytercad-core@workspace:python/jupytercad_core":
version: 0.0.0-use.local
resolution: "@jupytercad/jupytercad-core@workspace:python/jupytercad_core"
dependencies:
"@jupyter/collaborative-drive": ^3.0.0
"@jupytercad/base": ^3.0.0-alpha.4
"@jupytercad/occ-worker": ^3.0.0-alpha.4
"@jupytercad/schema": ^3.0.0-alpha.4
"@jupytercad/base": ^3.0.0-alpha.5
"@jupytercad/occ-worker": ^3.0.0-alpha.5
"@jupytercad/schema": ^3.0.0-alpha.5
"@jupyterlab/application": ^4.0.0
"@jupyterlab/apputils": ^4.0.0
"@jupyterlab/builder": ^4.0.0
Expand Down Expand Up @@ -1010,9 +1010,9 @@ __metadata:
resolution: "@jupytercad/jupytercad-lab@workspace:python/jupytercad_lab"
dependencies:
"@jupyter/collaborative-drive": ^3.0.0
"@jupytercad/base": ^3.0.0-alpha.4
"@jupytercad/jupytercad-core": ^3.0.0-alpha.4
"@jupytercad/schema": ^3.0.0-alpha.4
"@jupytercad/base": ^3.0.0-alpha.5
"@jupytercad/jupytercad-core": ^3.0.0-alpha.5
"@jupytercad/schema": ^3.0.0-alpha.5
"@jupyterlab/application": ^4.0.0
"@jupyterlab/apputils": ^4.0.0
"@jupyterlab/builder": ^4.0.0
Expand Down Expand Up @@ -1061,12 +1061,12 @@ __metadata:
languageName: unknown
linkType: soft

"@jupytercad/occ-worker@^3.0.0-alpha.4, @jupytercad/occ-worker@workspace:packages/occ-worker":
"@jupytercad/occ-worker@^3.0.0-alpha.5, @jupytercad/occ-worker@workspace:packages/occ-worker":
version: 0.0.0-use.local
resolution: "@jupytercad/occ-worker@workspace:packages/occ-worker"
dependencies:
"@jupytercad/opencascade": ^3.0.0-alpha.4
"@jupytercad/schema": ^3.0.0-alpha.4
"@jupytercad/opencascade": ^3.0.0-alpha.5
"@jupytercad/schema": ^3.0.0-alpha.5
"@lumino/coreutils": ^2.0.0
"@types/node": ^18.15.11
copy-webpack-plugin: ^10.0.0
Expand All @@ -1082,7 +1082,7 @@ __metadata:
languageName: unknown
linkType: soft

"@jupytercad/opencascade@^3.0.0-alpha.4, @jupytercad/opencascade@workspace:packages/opencascade":
"@jupytercad/opencascade@^3.0.0-alpha.5, @jupytercad/opencascade@workspace:packages/opencascade":
version: 0.0.0-use.local
resolution: "@jupytercad/opencascade@workspace:packages/opencascade"
dependencies:
Expand All @@ -1094,7 +1094,7 @@ __metadata:
languageName: unknown
linkType: soft

"@jupytercad/schema@^3.0.0-alpha.4, @jupytercad/schema@workspace:packages/schema":
"@jupytercad/schema@^3.0.0-alpha.5, @jupytercad/schema@workspace:packages/schema":
version: 0.0.0-use.local
resolution: "@jupytercad/schema@workspace:packages/schema"
dependencies:
Expand Down Expand Up @@ -8851,9 +8851,9 @@ __metadata:
linkType: hard

"memoize-one@npm:^4.0.0":
version: 4.0.3
resolution: "memoize-one@npm:4.0.3"
checksum: addd18c046542f57440ba70bf8ebd48663d17626cade681f777522ef70900a87ec72c5041bed8ece4f6d40a2cb58803bae388b50a4b740d64f36bcda20c147b7
version: 4.1.0
resolution: "memoize-one@npm:4.1.0"
checksum: 5a0c5a0795c4af01649797dc7a417d441edda6e5933510aebd47b57a1ea84d31c42092aee03b0d1d969c102b57d45ba673b593228cd507c82e577a69847dfbae
languageName: node
linkType: hard

Expand Down Expand Up @@ -12499,7 +12499,7 @@ __metadata:

"typescript@patch:typescript@>=3 < 6#~builtin<compat/typescript>, typescript@patch:typescript@^5#~builtin<compat/typescript>":
version: 5.6.3
resolution: "typescript@patch:typescript@npm%3A5.6.3#~builtin<compat/typescript>::version=5.6.3&hash=e012d7"
resolution: "typescript@patch:typescript@npm%3A5.6.3#~builtin<compat/typescript>::version=5.6.3&hash=85af82"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
Expand Down

0 comments on commit 5c50fe4

Please sign in to comment.