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)
- 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)
- 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)
- 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)
2.4.0 (2021-10-17)
2.3.8 (2021-10-04)
2.3.7 (2021-09-27)
- 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)
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)
- core: added @jscad/array-utils to list of core modules (79ddf31)
2.2.0 (2021-04-17)
- 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)
2.1.0 (2021-04-15)
- 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)
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)
- core: changed serializeSolids to apply transforms before serializing, correcting issues with mirroring
2.0.0-alpha.12 (2021-01-02)
2.0.0-alpha.11 (2020-12-04)
Note: Version bump only for package @jscad/core
2.0.0-alpha.10 (2020-11-07)
2.0.0-alpha.9 (2020-10-24)
2.0.0-alpha.8 (2020-10-11)
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)
2.0.0-alpha.4 (2020-09-08)
- core: corrected webRequire to use posix paths (53a6e85)
2.0.0-alpha.3 (2020-09-02)
- all: update dependencies (d8c713a)
2.0.0-alpha.2 (2020-08-24)
- 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)
- 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
- 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)
0.3.0 (2018-09-02)
0.2.3 (2018-04-07)
0.2.2 (2018-04-07)
Note: Version bump only for package @jscad/core
0.2.1 (2018-04-02)
0.2.0 (2018-03-10)
0.1.0 (2018-03-09)
Note: Version bump only for package @jscad/core