Skip to content

JSCAD Release V3 Alpha : 2026 JAN 18#1417

Merged
z3dev merged 1 commit intoV3from
v3-prerelease
Jan 18, 2026
Merged

JSCAD Release V3 Alpha : 2026 JAN 18#1417
z3dev merged 1 commit intoV3from
v3-prerelease

Conversation

@z3dev
Copy link
Copy Markdown
Member

@z3dev z3dev commented Jan 18, 2026

DO NOT SQUASH MERGE

There's a new release of JSCAD V3 Alpha, including changes from several V2 pull requests.

NOTE: For CLI users, please see the new command line options.

Bug Fixes

  • cli: corrected the loading of modules on Windows
  • x3d-deserializer: small change in source output due to changes in geom3

Features

  • cli: reworked command line parameter parsing to use commander
  • modeling: geom3 renamed fromVertices and toVertices
  • modeling: new geometry for 3D paths (path3)
  • modeling: removed compact binary support

BIG Thanks to @NemoStein for the changes to the CLI in support of Windows installations.

Successfully published:

  • @jscad/3mf-deserializer@3.0.3-alpha.0
  • @jscad/3mf-serializer@3.0.3-alpha.0
  • @jscad/cli@3.0.3-alpha.0
  • @jscad/core@3.0.3-alpha.0
  • @jscad/dxf-deserializer@3.0.3-alpha.0
  • @jscad/dxf-serializer@3.0.3-alpha.0
  • @jscad/io@3.0.3-alpha.0
  • @jscad/io-utils@3.0.3-alpha.0
  • @jscad/json-deserializer@3.0.3-alpha.0
  • @jscad/json-serializer@3.0.3-alpha.0
  • @jscad/modeling@3.0.3-alpha.0
  • @jscad/obj-deserializer@3.0.3-alpha.0
  • @jscad/obj-serializer@3.0.3-alpha.0
  • @jscad/regl-renderer@3.0.3-alpha.0
  • @jscad/stl-deserializer@3.0.3-alpha.0
  • @jscad/stl-serializer@3.0.3-alpha.0
  • @jscad/svg-deserializer@3.0.3-alpha.0
  • @jscad/svg-serializer@3.0.3-alpha.0
  • @jscad/x3d-deserializer@3.0.3-alpha.0
  • @jscad/x3d-serializer@3.0.3-alpha.0

lerna-lite success published 20 packages

 - @jscad/cli@3.0.3-alpha.0
 - @jscad/core@3.0.3-alpha.0
 - @jscad/3mf-deserializer@3.0.3-alpha.0
 - @jscad/3mf-serializer@3.0.3-alpha.0
 - @jscad/dxf-deserializer@3.0.3-alpha.0
 - @jscad/dxf-serializer@3.0.3-alpha.0
 - @jscad/io@3.0.3-alpha.0
 - @jscad/io-utils@3.0.3-alpha.0
 - @jscad/json-deserializer@3.0.3-alpha.0
 - @jscad/json-serializer@3.0.3-alpha.0
 - @jscad/obj-deserializer@3.0.3-alpha.0
 - @jscad/obj-serializer@3.0.3-alpha.0
 - @jscad/stl-deserializer@3.0.3-alpha.0
 - @jscad/stl-serializer@3.0.3-alpha.0
 - @jscad/svg-deserializer@3.0.3-alpha.0
 - @jscad/svg-serializer@3.0.3-alpha.0
 - @jscad/x3d-deserializer@3.0.3-alpha.0
 - @jscad/x3d-serializer@3.0.3-alpha.0
 - @jscad/modeling@3.0.3-alpha.0
 - @jscad/regl-renderer@3.0.3-alpha.0
Copy link
Copy Markdown

@mister-jscad mister-jscad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes as expected.

@z3dev z3dev merged commit 89a3e4b into V3 Jan 18, 2026
4 checks passed
@z3dev z3dev deleted the v3-prerelease branch February 21, 2026 00:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants