Jupytercad

Latest version: v3.0.1

Safety actively analyzes 707938 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 8

0.1.0

No merged PRs

0.1.0rc0

No merged PRs

0.1.0b0

([Full Changelog](https://github.com/QuantStack/jupytercad/compare/v0.1.0a2...6fee6db19323c0c8d48d6e3f0060a0de0029f5c9))

Enhancements made

- Update to JupyterLab 4 [147](https://github.com/QuantStack/jupytercad/pull/147) ([martinRenou](https://github.com/martinRenou))
- Simplify annotations update [146](https://github.com/QuantStack/jupytercad/pull/146) ([martinRenou](https://github.com/martinRenou))
- Update annotations position on resize [143](https://github.com/QuantStack/jupytercad/pull/143) ([martinRenou](https://github.com/martinRenou))
- Default shape/operator names [141](https://github.com/QuantStack/jupytercad/pull/141) ([martinRenou](https://github.com/martinRenou))
- Lab app [135](https://github.com/QuantStack/jupytercad/pull/135) ([trungleduc](https://github.com/trungleduc))
- Toolbar refactor and styling [129](https://github.com/QuantStack/jupytercad/pull/129) ([martinRenou](https://github.com/martinRenou))

Bugs fixed

- Update annotations position on resize [143](https://github.com/QuantStack/jupytercad/pull/143) ([martinRenou](https://github.com/martinRenou))

Maintenance and upkeep improvements

- Update to JupyterLab 4 [147](https://github.com/QuantStack/jupytercad/pull/147) ([martinRenou](https://github.com/martinRenou))
- Create monorepo [133](https://github.com/QuantStack/jupytercad/pull/133) ([trungleduc](https://github.com/trungleduc))

Contributors to this release

([GitHub contributors page for this release](https://github.com/QuantStack/jupytercad/graphs/contributors?from=2023-04-26&to=2023-05-17&type=c))

[github-actions](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3Agithub-actions+updated%3A2023-04-26..2023-05-17&type=Issues) | [martinRenou](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3AmartinRenou+updated%3A2023-04-26..2023-05-17&type=Issues) | [trungleduc](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3Atrungleduc+updated%3A2023-04-26..2023-05-17&type=Issues)

0.1.0a2

([Full Changelog](https://github.com/QuantStack/jupytercad/compare/v0.1.0a1...2f7b81060a1adab614bb6df1284382b0a1a5a546))

Enhancements made

- Hide source objects after executing operators [117](https://github.com/QuantStack/jupytercad/pull/117) ([trungleduc](https://github.com/trungleduc))
- Expose JupyterCad 3d view and APIs in notebook [102](https://github.com/QuantStack/jupytercad/pull/102) ([trungleduc](https://github.com/trungleduc))

Maintenance and upkeep improvements

- Update to JupyterLab beta 2 [130](https://github.com/QuantStack/jupytercad/pull/130) ([trungleduc](https://github.com/trungleduc))
- Update to JupyterLab beta 0 [119](https://github.com/QuantStack/jupytercad/pull/119) ([martinRenou](https://github.com/martinRenou))

Contributors to this release

([GitHub contributors page for this release](https://github.com/QuantStack/jupytercad/graphs/contributors?from=2023-03-09&to=2023-04-26&type=c))

[github-actions](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3Agithub-actions+updated%3A2023-03-09..2023-04-26&type=Issues) | [martinRenou](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3AmartinRenou+updated%3A2023-03-09..2023-04-26&type=Issues) | [trungleduc](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3Atrungleduc+updated%3A2023-03-09..2023-04-26&type=Issues)

0.1.0a1

([Full Changelog](https://github.com/QuantStack/jupytercad/compare/c58c7dd5a0ae9bcc010d24db38dbc9a2d68055c8...f7a0f6ba2b00a1661981ccbdda4166be9182d9fc))

Enhancements made

- Exploded view [109](https://github.com/QuantStack/jupytercad/pull/109) ([martinRenou](https://github.com/martinRenou))
- Add launcher buttons [108](https://github.com/QuantStack/jupytercad/pull/108) ([hbcarlos](https://github.com/hbcarlos))
- Only compute the bounding box of the visible objects for the reflength [105](https://github.com/QuantStack/jupytercad/pull/105) ([martinRenou](https://github.com/martinRenou))
- Improve performance [104](https://github.com/QuantStack/jupytercad/pull/104) ([martinRenou](https://github.com/martinRenou))
- Add extrusion [98](https://github.com/QuantStack/jupytercad/pull/98) ([trungleduc](https://github.com/trungleduc))
- Toolbar for configuring the grid and axes [94](https://github.com/QuantStack/jupytercad/pull/94) ([hbcarlos](https://github.com/hbcarlos))
- FCstd color support [91](https://github.com/QuantStack/jupytercad/pull/91) ([martinRenou](https://github.com/martinRenou))
- Automatically remove annotations when they are empty [86](https://github.com/QuantStack/jupytercad/pull/86) ([martinRenou](https://github.com/martinRenou))
- Annotations: Change remove button to a close button [84](https://github.com/QuantStack/jupytercad/pull/84) ([martinRenou](https://github.com/martinRenou))
- Update build occ command [80](https://github.com/QuantStack/jupytercad/pull/80) ([trungleduc](https://github.com/trungleduc))
- 2D Editor [76](https://github.com/QuantStack/jupytercad/pull/76) ([trungleduc](https://github.com/trungleduc))
- Use theme for the annotation styling [62](https://github.com/QuantStack/jupytercad/pull/62) ([martinRenou](https://github.com/martinRenou))
- Take into account the current user for message displaying [61](https://github.com/QuantStack/jupytercad/pull/61) ([martinRenou](https://github.com/martinRenou))
- Support for undo/redo [60](https://github.com/QuantStack/jupytercad/pull/60) ([hbcarlos](https://github.com/hbcarlos))
- Decouple camera from remote user camera [59](https://github.com/QuantStack/jupytercad/pull/59) ([martinRenou](https://github.com/martinRenou))
- Automatically rebuild open cascade when needed [56](https://github.com/QuantStack/jupytercad/pull/56) ([martinRenou](https://github.com/martinRenou))
- Build OpenCascade when building the Worker [54](https://github.com/QuantStack/jupytercad/pull/54) ([martinRenou](https://github.com/martinRenou))
- Custom Open Cascade build [40](https://github.com/QuantStack/jupytercad/pull/40) ([martinRenou](https://github.com/martinRenou))
- Follow mode [32](https://github.com/QuantStack/jupytercad/pull/32) ([trungleduc](https://github.com/trungleduc))
- Display and sync pointers between clients [29](https://github.com/QuantStack/jupytercad/pull/29) ([martinRenou](https://github.com/martinRenou))
- Render unsupported shape types in read-only mode. [28](https://github.com/QuantStack/jupytercad/pull/28) ([trungleduc](https://github.com/trungleduc))
- Highlight differently the mesh that is hovered AND selected [27](https://github.com/QuantStack/jupytercad/pull/27) ([martinRenou](https://github.com/martinRenou))

Bugs fixed

- Cleanup selection logic and throttle some events [107](https://github.com/QuantStack/jupytercad/pull/107) ([martinRenou](https://github.com/martinRenou))
- Fix bot for updating galata references [106](https://github.com/QuantStack/jupytercad/pull/106) ([martinRenou](https://github.com/martinRenou))
- Fixes selections [103](https://github.com/QuantStack/jupytercad/pull/103) ([hbcarlos](https://github.com/hbcarlos))
- Toolbar for configuring the grid and axes [94](https://github.com/QuantStack/jupytercad/pull/94) ([hbcarlos](https://github.com/hbcarlos))
- Remove malformed form button [88](https://github.com/QuantStack/jupytercad/pull/88) ([martinRenou](https://github.com/martinRenou))
- Do not reset the grid and axe when the scene is empty [83](https://github.com/QuantStack/jupytercad/pull/83) ([hbcarlos](https://github.com/hbcarlos))
- Hot fix occ build [81](https://github.com/QuantStack/jupytercad/pull/81) ([trungleduc](https://github.com/trungleduc))
- Fix intersection name [57](https://github.com/QuantStack/jupytercad/pull/57) ([martinRenou](https://github.com/martinRenou))
- Pointer color fix [39](https://github.com/QuantStack/jupytercad/pull/39) ([martinRenou](https://github.com/martinRenou))
- Fix minor pointer issues. [30](https://github.com/QuantStack/jupytercad/pull/30) ([trungleduc](https://github.com/trungleduc))
- Handle de-select when selecting a non-visible object [26](https://github.com/QuantStack/jupytercad/pull/26) ([martinRenou](https://github.com/martinRenou))

Maintenance and upkeep improvements

- Remove `pip install -e .` step in the check release workflow [116](https://github.com/QuantStack/jupytercad/pull/116) ([jtpio](https://github.com/jtpio))
- Pin JupyterLab [115](https://github.com/QuantStack/jupytercad/pull/115) ([martinRenou](https://github.com/martinRenou))
- Prepare for release [114](https://github.com/QuantStack/jupytercad/pull/114) ([martinRenou](https://github.com/martinRenou))
- Pin JupyterLab [113](https://github.com/QuantStack/jupytercad/pull/113) ([martinRenou](https://github.com/martinRenou))
- Fix ci [97](https://github.com/QuantStack/jupytercad/pull/97) ([trungleduc](https://github.com/trungleduc))
- Add galata bot [96](https://github.com/QuantStack/jupytercad/pull/96) ([trungleduc](https://github.com/trungleduc))
- Uses hatch and update releaser [90](https://github.com/QuantStack/jupytercad/pull/90) ([hbcarlos](https://github.com/hbcarlos))
- Fix binder [87](https://github.com/QuantStack/jupytercad/pull/87) ([trungleduc](https://github.com/trungleduc))
- Introduce jupytercad-opencascade separate package [85](https://github.com/QuantStack/jupytercad/pull/85) ([martinRenou](https://github.com/martinRenou))
- Add UI tests [73](https://github.com/QuantStack/jupytercad/pull/73) ([trungleduc](https://github.com/trungleduc))

Documentation improvements

- Update README [112](https://github.com/QuantStack/jupytercad/pull/112) ([martinRenou](https://github.com/martinRenou))
- Update readme [111](https://github.com/QuantStack/jupytercad/pull/111) ([trungleduc](https://github.com/trungleduc))

Other merged PRs

- Fix CI [77](https://github.com/QuantStack/jupytercad/pull/77) ([trungleduc](https://github.com/trungleduc))
- Fixes objects tree view [75](https://github.com/QuantStack/jupytercad/pull/75) ([hbcarlos](https://github.com/hbcarlos))
- Annotations panel [74](https://github.com/QuantStack/jupytercad/pull/74) ([martinRenou](https://github.com/martinRenou))
- Fixes 51 [72](https://github.com/QuantStack/jupytercad/pull/72) ([hbcarlos](https://github.com/hbcarlos))
- Fixes iterable [71](https://github.com/QuantStack/jupytercad/pull/71) ([hbcarlos](https://github.com/hbcarlos))
- Types the API and hides Y data structures [68](https://github.com/QuantStack/jupytercad/pull/68) ([hbcarlos](https://github.com/hbcarlos))
- Migrate to jupyter/ydoc and fix observe [67](https://github.com/QuantStack/jupytercad/pull/67) ([hbcarlos](https://github.com/hbcarlos))
- Remove "getCoordinate" from the Annotation Model [65](https://github.com/QuantStack/jupytercad/pull/65) ([martinRenou](https://github.com/martinRenou))
- Fix: reset state when unfollowing [58](https://github.com/QuantStack/jupytercad/pull/58) ([martinRenou](https://github.com/martinRenou))
- Add intersection operator [55](https://github.com/QuantStack/jupytercad/pull/55) ([davidbrochart](https://github.com/davidbrochart))
- Add fuse operator [53](https://github.com/QuantStack/jupytercad/pull/53) ([davidbrochart](https://github.com/davidbrochart))
- Prevent updating refLength on each remove/hide [52](https://github.com/QuantStack/jupytercad/pull/52) ([martinRenou](https://github.com/martinRenou))
- Put back logic for syncing pointers [42](https://github.com/QuantStack/jupytercad/pull/42) ([martinRenou](https://github.com/martinRenou))
- Fix missing FS and symbol [41](https://github.com/QuantStack/jupytercad/pull/41) ([martinRenou](https://github.com/martinRenou))
- Add annotation [33](https://github.com/QuantStack/jupytercad/pull/33) ([trungleduc](https://github.com/trungleduc))
- add conda-forge/label/jupyterlab_alpha for binder [25](https://github.com/QuantStack/jupytercad/pull/25) ([bollwyvl](https://github.com/bollwyvl))
- Mesh selection [24](https://github.com/QuantStack/jupytercad/pull/24) ([trungleduc](https://github.com/trungleduc))
- Update tree view [23](https://github.com/QuantStack/jupytercad/pull/23) ([trungleduc](https://github.com/trungleduc))
- Add `jupyterlab/shared-models` to the `package.json` [22](https://github.com/QuantStack/jupytercad/pull/22) ([jtpio](https://github.com/jtpio))
- Revert "Use THREE.LineSegments instead of THREE.Line for edges" [19](https://github.com/QuantStack/jupytercad/pull/19) ([martinRenou](https://github.com/martinRenou))
- Use rjsf's JupyterLab theme [18](https://github.com/QuantStack/jupytercad/pull/18) ([martinRenou](https://github.com/martinRenou))
- Add Torus [15](https://github.com/QuantStack/jupytercad/pull/15) ([martinRenou](https://github.com/martinRenou))
- Add Sphere and Cone primitives [14](https://github.com/QuantStack/jupytercad/pull/14) ([martinRenou](https://github.com/martinRenou))
- Improve theme handling 3D view and tree view [10](https://github.com/QuantStack/jupytercad/pull/10) ([martinRenou](https://github.com/martinRenou))
- Use THREE.LineSegments instead of THREE.Line for edges [9](https://github.com/QuantStack/jupytercad/pull/9) ([martinRenou](https://github.com/martinRenou))
- Implement highlight on hover using a Color Picking technique [8](https://github.com/QuantStack/jupytercad/pull/8) ([martinRenou](https://github.com/martinRenou))
- Fix invisible logo for dark theme [6](https://github.com/QuantStack/jupytercad/pull/6) ([martinRenou](https://github.com/martinRenou))
- Support boolean operator [5](https://github.com/QuantStack/jupytercad/pull/5) ([trungleduc](https://github.com/trungleduc))
- Add support for FreeCAD native file format [4](https://github.com/QuantStack/jupytercad/pull/4) ([trungleduc](https://github.com/trungleduc))
- Add JCAD file [3](https://github.com/QuantStack/jupytercad/pull/3) ([trungleduc](https://github.com/trungleduc))
- Add shared model [2](https://github.com/QuantStack/jupytercad/pull/2) ([trungleduc](https://github.com/trungleduc))
- Add dark background and loading animation [1](https://github.com/QuantStack/jupytercad/pull/1) ([trungleduc](https://github.com/trungleduc))

Contributors to this release

([GitHub contributors page for this release](https://github.com/QuantStack/jupytercad/graphs/contributors?from=2021-11-24&to=2023-03-09&type=c))

[bollwyvl](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3Abollwyvl+updated%3A2021-11-24..2023-03-09&type=Issues) | [davidbrochart](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3Adavidbrochart+updated%3A2021-11-24..2023-03-09&type=Issues) | [github-actions](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3Agithub-actions+updated%3A2021-11-24..2023-03-09&type=Issues) | [hbcarlos](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3Ahbcarlos+updated%3A2021-11-24..2023-03-09&type=Issues) | [jtpio](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3Ajtpio+updated%3A2021-11-24..2023-03-09&type=Issues) | [martinRenou](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3AmartinRenou+updated%3A2021-11-24..2023-03-09&type=Issues) | [trungleduc](https://github.com/search?q=repo%3AQuantStack%2Fjupytercad+involves%3Atrungleduc+updated%3A2021-11-24..2023-03-09&type=Issues)

Page 8 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.