Skip to content

Latest commit

 

History

History
571 lines (186 loc) · 19.6 KB

CHANGELOG.md

File metadata and controls

571 lines (186 loc) · 19.6 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.6.8 (2024-02-18)

Note: Version bump only for package @jscad/core

2.6.7 (2023-06-27)

Note: Version bump only for package @jscad/core

2.6.6 (2023-04-30)

Note: Version bump only for package @jscad/core

2.6.5 (2022-11-26)

Note: Version bump only for package @jscad/core

2.6.4 (2022-09-23)

Note: Version bump only for package @jscad/core

2.6.3 (2022-08-21)

Note: Version bump only for package @jscad/core

2.6.2 (2022-07-17)

Note: Version bump only for package @jscad/core

2.6.1 (2022-06-12)

Note: Version bump only for package @jscad/core

2.6.0 (2022-05-15)

Bug Fixes

  • core: catch and create create message from thrown objects (non-Error) (2cdbbf1)
  • core: corrected webRequire to catch errors from dynamic code evaluation, and rethrow with correct context (ff06731)

Features

  • core: corrected rebuildGeometry to catch all errors, and callback with complete error information (61dac1c)

2.5.9 (2022-04-24)

Note: Version bump only for package @jscad/core

2.5.8 (2022-04-03)

Note: Version bump only for package @jscad/core

2.5.7 (2022-04-03)

Note: Version bump only for package @jscad/core

2.5.6 (2022-03-13)

Note: Version bump only for package @jscad/core

2.5.5 (2022-03-06)

Note: Version bump only for package @jscad/core

2.5.4 (2022-02-19)

Note: Version bump only for package @jscad/core

2.5.3 (2022-01-23)

Bug Fixes

  • core: add caching to webRequire (#971) (9095129)
  • core: corrected checks for proper main module, and improved error messages (#979) (e4e6c12)

2.5.2 (2021-12-26)

Note: Version bump only for package @jscad/core

2.5.1 (2021-12-11)

Note: Version bump only for package @jscad/core

2.5.0 (2021-11-07)

Features

  • core: remove VTREE from core and web modules (#938) (11431dc)

2.4.0 (2021-10-17)

Features

  • web: changed default serialize to false, eliminating JSON serialize/deserialize (#928) (b29993a)

2.3.8 (2021-10-04)

Bug Fixes

2.3.7 (2021-09-27)

Reverts

  • param parsing only for main script (7193138)

2.3.6 (2021-09-09)

Note: Version bump only for package @jscad/core

2.3.5 (2021-06-20)

Note: Version bump only for package @jscad/core

2.3.4 (2021-06-11)

Performance Improvements

  • web: removed JSON serialization of solids between worker and main threads (#853) (a3334a6)

2.3.3 (2021-06-01)

Note: Version bump only for package @jscad/core

2.3.2 (2021-05-16)

Note: Version bump only for package @jscad/core

2.3.1 (2021-05-07)

Note: Version bump only for package @jscad/core

2.3.0 (2021-04-20)

Features

  • core: added @jscad/array-utils to list of core modules (79ddf31)

2.2.0 (2021-04-17)

Bug Fixes

  • all: fix json import (#675) (05caf60)
  • all: support sparse arrays from main() (#672) (209961d)
  • all: update dependencies (d8c713a)
  • all: V2 : allow other file types to be loaded into the fake FS of the WEB UI (#709) (1d4304a)
  • all: V2 : several fixes for modeling (#705) (62017a4)
  • core: corrected webRequire to use posix paths (53a6e85)
  • core,modeling: V2 fix extrude (#751) (767b6fc)
  • web: fixes for slider, group, and choice parameter types (a3faba3)

Features

2.1.0 (2021-04-15)

Bug Fixes

  • all: fix json import (#675) (05caf60)
  • all: support sparse arrays from main() (#672) (209961d)
  • all: update dependencies (d8c713a)
  • all: V2 : allow other file types to be loaded into the fake FS of the WEB UI (#709) (1d4304a)
  • all: V2 : several fixes for modeling (#705) (62017a4)
  • core: corrected webRequire to use posix paths (53a6e85)
  • core,modeling: V2 fix extrude (#751) (767b6fc)
  • web: fixes for slider, group, and choice parameter types (a3faba3)

Features

2.0.0 (2021-04-12)

Note: Version bump only for package @jscad/core

2.0.0-alpha.14 (2021-03-07)

Note: Version bump only for package @jscad/core

2.0.0-alpha.13 (2021-02-07)

Features

Bug Fixes

  • core: changed serializeSolids to apply transforms before serializing, correcting issues with mirroring

2.0.0-alpha.12 (2021-01-02)

Bug Fixes

2.0.0-alpha.11 (2020-12-04)

Note: Version bump only for package @jscad/core

2.0.0-alpha.10 (2020-11-07)

Features

2.0.0-alpha.9 (2020-10-24)

Bug Fixes

  • all: V2 : allow other file types to be loaded into the fake FS of the WEB UI (#709) (1d4304a)

2.0.0-alpha.8 (2020-10-11)

Bug Fixes

  • all: V2 : several fixes for modeling (#705) (62017a4)

2.0.0-alpha.7 (2020-09-29)

Note: Version bump only for package @jscad/core

2.0.0-alpha.6 (2020-09-28)

Note: Version bump only for package @jscad/core

2.0.0-alpha.5 (2020-09-19)

Bug Fixes

2.0.0-alpha.4 (2020-09-08)

Bug Fixes

  • core: corrected webRequire to use posix paths (53a6e85)

2.0.0-alpha.3 (2020-09-02)

Bug Fixes

  • all: update dependencies (d8c713a)

2.0.0-alpha.2 (2020-08-24)

Bug Fixes

  • web: fixes for slider, group, and choice parameter types (a3faba3)

2.0.0-alpha.1 (2020-08-19)

Note: Version bump only for package @jscad/core

2.0.0-alpha.0 (2020-08-13)

Bug Fixes

  • core: fixed issues when translating external formats to scripts
  • cli: fix rebuild geometry for cli (#583) (828394d)
  • cli: improved/ added missing formats handling to CLI (#494) (caaab97)
  • core: removed script conversion of external formats for sub items in file hierarchies (#561) (8eb6433)
  • core: changed normalizeDesignModule to validate the module as well
  • core: adjusted loadDesign to use / support enhanced webRequire
  • core: fixed parameters to svg deserializer in registerExtensions

Features

  • core: Overhaul and V2 groundwork (#382) (5e66632)
  • formats: added more transforming of external formats to scripts (#458) (19f063d)
  • languages: Japanese Language Support (#456) (4bef398)
  • require: enhanced webRequire to follow NODEJS module loading logic
  • examples: examples & file loading tweaks (#443)

0.4.0 (2019-01-04)

Features

0.3.0 (2018-09-02)

Features

  • io: add updated dependencies: enable csg to dxf (#394) (1144a78)

0.2.3 (2018-04-07)

Bug Fixes

  • dxf-serializer: updated @jscad/io dependency version for dxf-serializer fixes (#369) (fadae24)

0.2.2 (2018-04-07)

Note: Version bump only for package @jscad/core

0.2.1 (2018-04-02)

Bug Fixes

0.2.0 (2018-03-10)

Features

  • dxf input support: add support of dxf files as inputs (#361) (bfd2835)

0.1.0 (2018-03-09)

Features

  • modules support: add node.js modules support to cli (#360) (74a8b5e), closes #356

0.0.2 (2018-02-13)

Note: Version bump only for package @jscad/core