V2 Update 2020 OCT 11

  • Please get the latest version of JSCAD V2, as there have been some bug fixes.

    Bug Fixes:
    modeling: added startAngle and endAngle options to ellipse / circle
    modeling: corrected offset if segments are paralell
    modeling: allow geom2.fromPoints() to accept the same closing point as the first point
    modeling: removed connectors from public api (See issue #679)
    web: enhanced remote.pl to support all V2 external formats (remote proxy)

    In addition, the 'hoisting' of 'ava' and 'nyc' has been corrected. The bootstrap process is now exceedingly fast.
    Also, test and coverage scripts can be executed inside the individual packages.

    BIG NOTE: The V2 website is also using this release.

    For those already using JSCAD V2, be sure to run the following commands.

    git pull
    npm run clean (and answer Y)
    npm run bootstrap

    Both CLI and WEB UI are usable for creating designs. In the WEB UI, it's best to drag-n-drop project folders to the window, and work with the pieces via a favorite editor. If "Enable auto reload" is checked then changes will be detected, and rendered again.

    For those wanting to get hold of JSCAD V2, it's still in 'early adoption' mode. But you can get started here.

    And a BIG THANKS for everyone that has provided feedback. Keep those comments coming!

    Successfully published:

    • @jscad/cli@2.0.0-alpha.8
    • @jscad/core@2.0.0-alpha.8
    • @jscad/examples@2.0.0-alpha.4
    • @jscad/amf-deserializer@2.0.0-alpha.6
    • @jscad/amf-serializer@2.0.0-alpha.7
    • @jscad/dxf-deserializer@2.0.0-alpha.6
    • @jscad/dxf-serializer@2.0.0-alpha.6
    • @jscad/io-utils@2.0.0-alpha.6
    • @jscad/io@2.0.0-alpha.7
    • @jscad/json-deserializer@2.0.0-alpha.6
    • @jscad/json-serializer@2.0.0-alpha.6
    • @jscad/obj-deserializer@2.0.0-alpha.6
    • @jscad/stl-deserializer@2.0.0-alpha.6
    • @jscad/stl-serializer@2.0.0-alpha.6
    • @jscad/svg-deserializer@2.0.0-alpha.6
    • @jscad/svg-serializer@2.0.0-alpha.7
    • @jscad/x3d-serializer@2.0.0-alpha.7
    • @jscad/modeling@2.0.0-alpha.6
    • @jscad/array-utils@2.0.0-alpha.3
    • @jscad/regl-renderer@2.0.0-alpha.8
    • @jscad/vtree@2.0.0-alpha.7
    • @jscad/web@2.0.0-alpha.10

  • Very exciting! I can't wait to give the latest a try.

Log in to reply