Skip to content

Commit

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

jupytercad-3.0.0a4-py3-none-any.whl: ba6564520b7421fdc0ac26cf1c63249fbfe63d5055ab1b947b0c12a6431fa234

jupytercad-3.0.0a4.tar.gz: b56a83e8324aad4800033157ee53fc4c93e37c1c4a2430702f44010ece90bb7c

jupytercad-base-3.0.0-alpha.4.tgz: 18b5c5951f963987309f130d810c962865961f7fb3dde066c659d89fbc8ebc67

jupytercad-jupytercad-app-3.0.0-alpha.4.tgz: 6c7f791b56e303e224332ce07ff553ef10003df2aea2fc986343a86f8a27a455

jupytercad-jupytercad-core-3.0.0-alpha.4.tgz: 147336be7083d0004b578b6619221b1607253dbb02ff3ca9b8ca2f1d6ebe991e

jupytercad-jupytercad-lab-3.0.0-alpha.4.tgz: 4e15cddc9217a5296c06871abe987439e60a3c530ec4a0e6d0911c73cd502999

jupytercad-occ-worker-3.0.0-alpha.4.tgz: 74c348ab5ee690f072ce8294c1d51655528ee4357556c5dcb2ab3ff82cc4948f

jupytercad-opencascade-3.0.0-alpha.4.tgz: 181aff9ea83c7831e9f6fb1dbac6fa430f289cbafaa444b09ba4e90bb2b2c4bc

jupytercad-schema-3.0.0-alpha.4.tgz: 1f2d6dfd32ccdcc8c011e686264e9c78448c9e905012091b63aa33f3247dbf3d

jupytercad_app-3.0.0a4-py3-none-any.whl: 8b70dd52a4b1bad15020fcfc144a12050b586ac9ff6e4235431a0888eb223c69

jupytercad_app-3.0.0a4.tar.gz: ce0ada53f35d71845a38df54eb311836b255aa941d72385cce019c5295b26150

jupytercad_core-3.0.0a4-py3-none-any.whl: 8c43868f6759e31ef61977f0aa854269ff088f79841d1c9b47f131a8a6da2e41

jupytercad_core-3.0.0a4.tar.gz: e8b3e190c00c7c39b47acd9d529e3476ce56308ed4cc2b7f4bacb24709a04c20

jupytercad_lab-3.0.0a4-py3-none-any.whl: 782d2fa248487c6c40c5aa25ad58a2d82d6b03368dfec46ae3812b65dc675cc9

jupytercad_lab-3.0.0a4.tar.gz: ed86c0e6126e708bb963d9f1e6d526a41f8f30d3b4e880dc3afc85c23445e28c
  • Loading branch information
trungleduc committed Oct 21, 2024
1 parent b6be4f5 commit 91ce60c
Show file tree
Hide file tree
Showing 12 changed files with 96 additions and 43 deletions.
57 changes: 55 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,61 @@ pip install jupytercad-freecad

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

## 3.0.0a4

([Full Changelog](https://github.com/jupytercad/JupyterCAD/compare/v3.0.0a3...b6be4f502cf89961d78cbd4afd96b36c0b65e102))

### Enhancements made

- Smooth animated camera movement to center object [#506](https://github.com/jupytercad/JupyterCAD/pull/506) ([@arjxn-py](https://github.com/arjxn-py))
- Comparable Default Dimensions [#501](https://github.com/jupytercad/JupyterCAD/pull/501) ([@arjxn-py](https://github.com/arjxn-py))

### Bugs fixed

- Fixed intensity & decay [#515](https://github.com/jupytercad/JupyterCAD/pull/515) ([@arjxn-py](https://github.com/arjxn-py))
- Fix lighting issue [#514](https://github.com/jupytercad/JupyterCAD/pull/514) ([@arjxn-py](https://github.com/arjxn-py))
- Fix clip plane color [#513](https://github.com/jupytercad/JupyterCAD/pull/513) ([@martinRenou](https://github.com/martinRenou))
- Orthographic camera: fix missing near and far parameters [#510](https://github.com/jupytercad/JupyterCAD/pull/510) ([@martinRenou](https://github.com/martinRenou))
- Fix clip plane color [#508](https://github.com/jupytercad/JupyterCAD/pull/508) ([@martinRenou](https://github.com/martinRenou))
- Cadapp version [#507](https://github.com/jupytercad/JupyterCAD/pull/507) ([@SylvainCorlay](https://github.com/SylvainCorlay))

### Maintenance and upkeep improvements

- Bump @jupyter/ydoc [#516](https://github.com/jupytercad/JupyterCAD/pull/516) ([@trungleduc](https://github.com/trungleduc))
- Add `--no-occ-build` option [#504](https://github.com/jupytercad/JupyterCAD/pull/504) ([@trungleduc](https://github.com/trungleduc))
- Bump pydantic==2.9.2 for build [#497](https://github.com/jupytercad/JupyterCAD/pull/497) ([@davidbrochart](https://github.com/davidbrochart))
- Bump yjs-widgets>=0.3.7 [#494](https://github.com/jupytercad/JupyterCAD/pull/494) ([@davidbrochart](https://github.com/davidbrochart))
- Update jupyter-collaboration v3.0.0-beta.8 [#472](https://github.com/jupytercad/JupyterCAD/pull/472) ([@davidbrochart](https://github.com/davidbrochart))
- Remove unnecessary warning [#470](https://github.com/jupytercad/JupyterCAD/pull/470) ([@trungleduc](https://github.com/trungleduc))

### Documentation improvements

- Fix README comment about freecad [#499](https://github.com/jupytercad/JupyterCAD/pull/499) ([@martinRenou](https://github.com/martinRenou))

### Other merged PRs

- Streamline edge selection [#498](https://github.com/jupytercad/JupyterCAD/pull/498) ([@arjxn-py](https://github.com/arjxn-py))
- Use logarithmic depth buffer [#495](https://github.com/jupytercad/JupyterCAD/pull/495) ([@martinRenou](https://github.com/martinRenou))
- refLength was not always updating [#493](https://github.com/jupytercad/JupyterCAD/pull/493) ([@martinRenou](https://github.com/martinRenou))
- Handle zoom while camera change [#492](https://github.com/jupytercad/JupyterCAD/pull/492) ([@arjxn-py](https://github.com/arjxn-py))
- Exaggerate clip plane size [#490](https://github.com/jupytercad/JupyterCAD/pull/490) ([@martinRenou](https://github.com/martinRenou))
- Prevent breaking aspect ratio on camera change [#479](https://github.com/jupytercad/JupyterCAD/pull/479) ([@arjxn-py](https://github.com/arjxn-py))
- Add clipping plane and exploded view icons [#474](https://github.com/jupytercad/JupyterCAD/pull/474) ([@IsabelParedes](https://github.com/IsabelParedes))
- Bounding Box for Selection [#473](https://github.com/jupytercad/JupyterCAD/pull/473) ([@arjxn-py](https://github.com/arjxn-py))
- Fix breaking viewHelper while changing camera [#469](https://github.com/jupytercad/JupyterCAD/pull/469) ([@arjxn-py](https://github.com/arjxn-py))
- Add `logoicon` as tabicon [#466](https://github.com/jupytercad/JupyterCAD/pull/466) ([@arjxn-py](https://github.com/arjxn-py))
- Button to Center view on visible objects [#452](https://github.com/jupytercad/JupyterCAD/pull/452) ([@arjxn-py](https://github.com/arjxn-py))
- Add all proposed Keyboard shortcuts [#451](https://github.com/jupytercad/JupyterCAD/pull/451) ([@arjxn-py](https://github.com/arjxn-py))
- Sync editor upon editor change [#448](https://github.com/jupytercad/JupyterCAD/pull/448) ([@arjxn-py](https://github.com/arjxn-py))

### Contributors to this release

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

[@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 Expand Up @@ -73,8 +128,6 @@ pip install jupytercad-freecad

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

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

## 3.0.0a2

([Full Changelog](https://github.com/jupytercad/JupyterCAD/compare/v3.0.0a1...e5acfcf87321b8f14a5c18b208e77ad45388dd3c))
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.3",
"version": "3.0.0-alpha.4",
"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.3",
"version": "3.0.0-alpha.4",
"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-rc.0",
"@jupyter/ydoc": "^3.0.0-b0",
"@jupytercad/occ-worker": "^3.0.0-alpha.3",
"@jupytercad/schema": "^3.0.0-alpha.3",
"@jupytercad/occ-worker": "^3.0.0-alpha.4",
"@jupytercad/schema": "^3.0.0-alpha.4",
"@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.3",
"version": "3.0.0-alpha.4",
"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.3",
"@jupytercad/schema": "^3.0.0-alpha.3",
"@jupytercad/opencascade": "^3.0.0-alpha.4",
"@jupytercad/schema": "^3.0.0-alpha.4",
"@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.3",
"version": "3.0.0-alpha.4",
"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.3",
"version": "3.0.0-alpha.4",
"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.0a3"
__version__ = "3.0.0a4"

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.0a3",
"jupytercad_lab==3.0.0a3",
"jupytercad_app==3.0.0a3",
"jupytercad_core==3.0.0a4",
"jupytercad_lab==3.0.0a4",
"jupytercad_app==3.0.0a4",
]
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.3",
"version": "3.0.0-alpha.4",
"description": "A JupyterLab standalone app for 3D modelling.",
"keywords": [
"jupyter",
Expand Down Expand Up @@ -54,8 +54,8 @@
"@jupyter/collaboration": "^3.0.0-rc.0",
"@jupyter/collaborative-drive": "^3.0.0-rc.0",
"@jupyter/ydoc": "^3.0.0-b0",
"@jupytercad/base": "^3.0.0-alpha.3",
"@jupytercad/schema": "^3.0.0-alpha.3",
"@jupytercad/base": "^3.0.0-alpha.4",
"@jupytercad/schema": "^3.0.0-alpha.4",
"@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.3",
"version": "3.0.0-alpha.4",
"description": "JupyterCad core extension",
"keywords": [
"jupyter",
Expand Down Expand Up @@ -54,9 +54,9 @@
},
"dependencies": {
"@jupyter/collaborative-drive": "^3.0.0-rc.0",
"@jupytercad/base": "^3.0.0-alpha.3",
"@jupytercad/occ-worker": "^3.0.0-alpha.3",
"@jupytercad/schema": "^3.0.0-alpha.3",
"@jupytercad/base": "^3.0.0-alpha.4",
"@jupytercad/occ-worker": "^3.0.0-alpha.4",
"@jupytercad/schema": "^3.0.0-alpha.4",
"@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.3",
"version": "3.0.0-alpha.4",
"description": "JupyterCad Lab extension.",
"keywords": [
"jupyter",
Expand Down Expand Up @@ -52,9 +52,9 @@
},
"dependencies": {
"@jupyter/collaborative-drive": "^3.0.0-rc.0",
"@jupytercad/base": "^3.0.0-alpha.3",
"@jupytercad/jupytercad-core": "^3.0.0-alpha.3",
"@jupytercad/schema": "^3.0.0-alpha.3",
"@jupytercad/base": "^3.0.0-alpha.4",
"@jupytercad/jupytercad-core": "^3.0.0-alpha.4",
"@jupytercad/schema": "^3.0.0-alpha.4",
"@jupyterlab/application": "^4.0.0",
"@jupyterlab/apputils": "^4.0.0",
"@jupyterlab/coreutils": "^6.0.0",
Expand Down
34 changes: 17 additions & 17 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -842,16 +842,16 @@ __metadata:
languageName: node
linkType: hard

"@jupytercad/base@^3.0.0-alpha.3, @jupytercad/base@workspace:packages/base":
"@jupytercad/base@^3.0.0-alpha.4, @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-rc.0
"@jupyter/ydoc": ^3.0.0-b0
"@jupytercad/occ-worker": ^3.0.0-alpha.3
"@jupytercad/schema": ^3.0.0-alpha.3
"@jupytercad/occ-worker": ^3.0.0-alpha.4
"@jupytercad/schema": ^3.0.0-alpha.4
"@jupyterlab/application": ^4.0.0
"@jupyterlab/apputils": ^4.0.0
"@jupyterlab/completer": ^4.2.4
Expand Down Expand Up @@ -894,8 +894,8 @@ __metadata:
"@jupyter/collaboration": ^3.0.0-rc.0
"@jupyter/collaborative-drive": ^3.0.0-rc.0
"@jupyter/ydoc": ^3.0.0-b0
"@jupytercad/base": ^3.0.0-alpha.3
"@jupytercad/schema": ^3.0.0-alpha.3
"@jupytercad/base": ^3.0.0-alpha.4
"@jupytercad/schema": ^3.0.0-alpha.4
"@jupyterlab/application": ^4.0.0
"@jupyterlab/application-extension": ^4.0.0
"@jupyterlab/apputils": ^4.0.0
Expand Down Expand Up @@ -954,14 +954,14 @@ __metadata:
languageName: unknown
linkType: soft

"@jupytercad/jupytercad-core@^3.0.0-alpha.3, @jupytercad/jupytercad-core@workspace:python/jupytercad_core":
"@jupytercad/jupytercad-core@^3.0.0-alpha.4, @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-rc.0
"@jupytercad/base": ^3.0.0-alpha.3
"@jupytercad/occ-worker": ^3.0.0-alpha.3
"@jupytercad/schema": ^3.0.0-alpha.3
"@jupytercad/base": ^3.0.0-alpha.4
"@jupytercad/occ-worker": ^3.0.0-alpha.4
"@jupytercad/schema": ^3.0.0-alpha.4
"@jupyterlab/application": ^4.0.0
"@jupyterlab/apputils": ^4.0.0
"@jupyterlab/builder": ^4.0.0
Expand Down Expand Up @@ -994,9 +994,9 @@ __metadata:
resolution: "@jupytercad/jupytercad-lab@workspace:python/jupytercad_lab"
dependencies:
"@jupyter/collaborative-drive": ^3.0.0-rc.0
"@jupytercad/base": ^3.0.0-alpha.3
"@jupytercad/jupytercad-core": ^3.0.0-alpha.3
"@jupytercad/schema": ^3.0.0-alpha.3
"@jupytercad/base": ^3.0.0-alpha.4
"@jupytercad/jupytercad-core": ^3.0.0-alpha.4
"@jupytercad/schema": ^3.0.0-alpha.4
"@jupyterlab/application": ^4.0.0
"@jupyterlab/apputils": ^4.0.0
"@jupyterlab/builder": ^4.0.0
Expand Down Expand Up @@ -1045,12 +1045,12 @@ __metadata:
languageName: unknown
linkType: soft

"@jupytercad/occ-worker@^3.0.0-alpha.3, @jupytercad/occ-worker@workspace:packages/occ-worker":
"@jupytercad/occ-worker@^3.0.0-alpha.4, @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.3
"@jupytercad/schema": ^3.0.0-alpha.3
"@jupytercad/opencascade": ^3.0.0-alpha.4
"@jupytercad/schema": ^3.0.0-alpha.4
"@lumino/coreutils": ^2.0.0
"@types/node": ^18.15.11
copy-webpack-plugin: ^10.0.0
Expand All @@ -1066,7 +1066,7 @@ __metadata:
languageName: unknown
linkType: soft

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

"@jupytercad/schema@^3.0.0-alpha.3, @jupytercad/schema@workspace:packages/schema":
"@jupytercad/schema@^3.0.0-alpha.4, @jupytercad/schema@workspace:packages/schema":
version: 0.0.0-use.local
resolution: "@jupytercad/schema@workspace:packages/schema"
dependencies:
Expand Down

0 comments on commit 91ce60c

Please sign in to comment.