Skip to content

Bump ocp-vscode from 2.9.0 to 3.0.1#157

Merged
Ruudjhuu merged 1 commit intomainfrom
dependabot/pip/ocp-vscode-3.0.1
Dec 4, 2025
Merged

Bump ocp-vscode from 2.9.0 to 3.0.1#157
Ruudjhuu merged 1 commit intomainfrom
dependabot/pip/ocp-vscode-3.0.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 1, 2025

Bumps ocp-vscode from 2.9.0 to 3.0.1.

Release notes

Sourced from ocp-vscode's releases.

ocp-cad-viewer-3.0.1

v3.0.1

ocp-cad-viewer-3.0.0

v3.0.0

Changelog

Sourced from ocp-vscode's changelog.

3.0.1

Fixes

  • Bring back explode tool and selection tool
  • Ensure jupyter console can be launched when the path contains spaces
  • Give the 'show' and 'get_defaults' parameter 'port' precedence over asking for a port
  • The standalone server wirtes its port to ~/.ocpvscode for show to pick it up
  • Reduced standalone output without --debug to a bare minimum
  • Streamlined standalone debugging output
  • VS Code only supports esm modules now, so replace proper-lockfile with own esm version of it

3.0.0

Features

  • Viewer UI
    • The grids are now dynamic: Fonts rescale when zooming to keep them the same size and grid refines when zoom factor doubles (and vice versa)
    • Automatic theme switch (dark/bright) when theme of OS or browser is changed => NOTE: Unselect Ocp Cad Viewer > View:Dark in the VS Code settings!
    • The tick hint parameter now only refers to the positive axis and defaults to 5 (so overall it is still 10), see migration
    • Help dialog can be closed by clicking outside on the canvas
  • show command
    • reset_camera now supports Camera.ISO, Camera.TOP, Camera.BOTTOM, Camera.LEFT, Camera.RIGHT, Camera.FRONT, and Camera.BACK as new orientation defaults for the viewer (#189)
    • Joints are now shown with suffix .joints on the same level as the object they are attached to, in order to not change the overall assembly hierarchy needed for animation, (#138)
    • Animation of joints now needs to provide animate_joints parameter (in synch with render_joints), see migration
    • Trim infinite axes and planes to 10 x helper_scale (#192)
    • helper_scale < 1.0 is treated as a relative scale: the absolute helper_scale will be calculated as the relative value times max bounding box size, i.e. helper_scales is a percentage of the max bounding box. For inifinite objects, helper_scale will be set to 1.0
    • Allow tree_width to be changed by each show command
    • List with unviewable objects only are not shown as empty objects any more but ignored
  • Standalone
  • Library manager
    • The library manager will now install ocp_vscode~={ocp_vscode_version} per default, to simplifiy pure Python patch distribution (patch verions are compatible with the viewer). NOTE: Check your user/workspace settings.
    • Small restructuring of the Library Manager list (editable now is only visible when the package is editable, and then shows the project path)
    • Added cadquery_ocp to default install commands
  • Support for pure uv environments without pip. The viewer now tries /env/path/to/python -m pip list for the library manager and if that fails it uses uv pip list -p /env/path/to/python. The install commands in the workspace settings need to change to use uv add -p {python}, see here #166
  • Support for GDS chip design format
    • Add polygon renderer for GDS files
    • Add a z-scale tool for GDS files

Fixes

  • Fix tree_width to be respected when no_glass is false (#194)
  • Fix error when project path contains spaces, especially for pip list (#197)
  • Add back default of 240 to standalone viewer call (#195, #196)
  • Bump questionary to fix VSplit error
  • Properly add alt key to keymap
  • Change body element to respect the selected theme
  • Fix new behavior of VS Code in status bar handling to ensure status bar is always visible
  • Properly check ports vor IPv4 and IPv6 for standalone to avoid using the same port twice, once for IPv4 and once for IPv6

... (truncated)

Commits
  • 4131f9e remove debugging prints
  • 9a8388e add changes
  • 82ea3f7 use own esm version of proper-lockfile
  • 55f9ab8 add changes
  • 6969d78 streamline and minimize standlone output
  • d9ad907 add port to set_viewer_config
  • 62903ac register standalone viewer port in ~/.ocpvscode
  • 9f42b8d remove unused imports
  • fbb4e5f reduce amount of logging for native tessellator
  • dbf1c68 add port parameter fix
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ocp-vscode](https://github.com/bernhard-42/vscode-ocp-cad-viewer) from 2.9.0 to 3.0.1.
- [Release notes](https://github.com/bernhard-42/vscode-ocp-cad-viewer/releases)
- [Changelog](https://github.com/bernhard-42/vscode-ocp-cad-viewer/blob/main/CHANGELOG.md)
- [Commits](bernhard-42/vscode-ocp-cad-viewer@v2.9.0...v3.0.1)

---
updated-dependencies:
- dependency-name: ocp-vscode
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Dec 1, 2025
@Ruudjhuu Ruudjhuu merged commit 261f455 into main Dec 4, 2025
7 checks passed
@Ruudjhuu Ruudjhuu deleted the dependabot/pip/ocp-vscode-3.0.1 branch December 4, 2025 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant