All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.0.46 (2024-06-30)
- engine: 🐛 fixed registerCustomSetter method not valid (9bdaa3b)
0.0.45 (2024-06-30)
- model: 🐛 fixed addMaterials method logic (b7b1d14)
0.0.44 (2024-06-30)
- engine, model, render: 🎸 optimize addMaterials and fixed inner mat schema (aa77803)
0.0.43 (2024-06-29)
- build-script, engine, layout: 🎸 remove scss dts generate (9ba7af3)
0.0.42 (2024-06-01)
- engine, layout: 🐛 fixed drag and drop problem on chrome (5c655c3)
0.0.41 (2024-05-26)
- build-script, engine, layout, material, model, render: 🎸 optimize build script (0a60cc4)
0.0.40 (2024-04-28)
- fixed collectVariable logic (e51bce9)
0.0.39 (2024-04-27)
- build-script, demo-page, engine, layout, material, model, render: 🐛 fix flatObject collectVariable refeer pos (1c4163a)
0.0.38 (2024-04-27)
- engine, layout: 🐛 fixed assets load iuess when relaod (3eccc60)
0.0.37 (2024-04-27)
- engine: 🐛 fixed updateMaterials components map problem (b868e88)
0.0.36 (2024-04-27)
- render: 🐛 fixed collectVariable method bug (d5b7c5f)
0.0.35 (2024-04-27)
- engine: 🐛 fixed onPluginReadyOk return value (8550591)
- render: 🎸 support comp name with '.' and adapte __esModule prop (0020e9e)
0.0.34 (2024-04-27)
- docs-website, engine, model: 🎸 add update assetsPackageList logic (2bce2f4)
0.0.33 (2024-04-27)
- engine: 🐛 fix css editor initial value not correct problem (96c3e58)
- engine, layout, render: 🎸 optimize history step save (dca964a)
- engine, render: 🎸 designer plugin add updateComponent method (f161177)
0.0.32 (2024-01-30)
- docs-website, engine, model, render: 🎸 add updateMaterials、updatePage methods (39ed2b6)
0.0.31 (2023-10-17)
- engine: 🐛 fixed arraySetter delete bug (1b53538)
0.0.30 (2023-10-17)
- render: 🐛 remove child node cache (0bca7b6)
0.0.29 (2023-10-17)
- build-script, engine: 🎸 optimize css editor (66c0541)
- demo-page, engine, model: 🎸 add ant color setter (830de46)
- demo-page, engine, model: 🎸 add ColorSetter (e72b7f1)
- demo-page, engine, model: 🎸 add radio setter (e6f9b1d)
- demo-page, engine: 🎸 add cssSize setter (74bf136)
- demo-page, engine: 🎸 add slider setter (0fe1d29)
- demo-page, render: 🎸 compatible new style schema (8165453)
- engine, model, render: 🎸 cssEditor support cssText (3dc74b4)
- engine, model: 🎸 optimize style editor (9c660ce)
- engine, model: 🎸 style varible、c s scss editor support styles text (c988fcf)
- engine: 🎸 add border input (ae7d3c3)
- engine: 🎸 add CSSSizeInput componrnt (cd70933)
- engine: 🎸 add DimensionInput、FontInput、MarginInput、PaddingInput (08aa4e5)
- engine: 🎸 CSSUI editor sync value (549fa7e)
- engine: 🎸 optimize style setter (eba569c)
- engine: 🎸 style UI finish (a38fb84)
- build-script, engine: 🐛 recocer build-script bin file (5a2ca69)
- engine, render: 🐛 fixed build error and add child cache for render (9026474)
- engine: 🐛 fixed MonacoEditor not trigger value change event (0f6c3ee)
- engine: 🐛 fixed updatePanelValue not dispose problem (b648986)
0.0.28 (2023-08-29)
- model, render: 🎸 node support custom dropPlaceholder (dabdbc0)
- engine: 🐛 fixed click can't add component into canvas (b8e8c2c)
- layout: 🐛 fixed not auto inert component when drag on a empty aera (45d9ae3)
0.0.27 (2023-08-28)
- engine: 🎸 plugin system support add addCustomView method (ce6db8f)
0.0.26 (2023-08-27)
- render: 🐛 fixed process is not defined in render (03e258f)
0.0.25 (2023-08-27)
Note: Version bump only for package chameleon
0.0.24 (2023-08-27)
- engine, model, render: 🎸 fixed node maybe is null on rightPanel (aee551e)
0.0.23 (2023-08-26)
- engine, render: 🐛 fixed CSSPropertiesVariableBindEditor value not update (9084c32)
- engine, model: 🎸 support custom rightPanel (803d731)
- engine, model: 🎸 support inject custom setter (a49ec4a)
0.0.22 (2023-08-24)
- demo-page, engine, layout, model: 🎸 add disableEditorDragDom config (1779f44)
0.0.21 (2023-08-19)
- render: 🐛 fixed assetsLoader resource is empty problem (1e7ec0a)
- engine, layout, model, render: 🎸 optimize wrapComponent config (d5916a7)
0.0.20 (2023-08-19)
- model, render: 🎸 support wrapComponent meterial config (73fa19c)
0.0.19 (2023-08-17)
- engine, render: 🐛 fixed if assets is empty, loader will not success (169d9ad)
- engine: 🎸 add HistoryPlugin type definition (13a66fb)
- engine: 🎸 use @monaco-editor/react replace monaco-editor (848ee87)
0.0.18 (2023-08-14)
- render: 🐛 fixed page reload assets load failed (b9eb815)
0.0.17 (2023-08-06)
- engine: 🐛 fixed types error (1b68777)
- layout: 🐛 fixed Cannot read properties of undefined (reading 'id') (008655c)
0.0.16 (2023-08-06)
- engine, layout: 🐛 fixed some node not exits querySelector method (2ddc186)
- build-script-example, demo-page, engine, layout, material, model, render: 🎸 support direct import render from package on dev mode (6bb38e2)
- demo-page, engine, layout, model: 🎸 support advanceCustom drag and drop hooks (fb21e15)
- demo-page, engine, layout, model: 🎸 support toolbarViewRender and ghostViewRedner (43ced37)
- demo-page, engine, layout: 🎸 support DropViewRender (1c025a6)
- demo-page, engine, model: 🎸 support onDelete onCopy (b6a76bb)
- engine, layout, model: 🎸 add customDropViewRender prop (cea7f1e)
- engine, layout, model: 🎸 finish layout transform (73ead35)
- engine: 🎸 optimze plugin type definition (da9c107)
- layout, model: 🎸 optimize advanceCustom type definition (0f529d1)
- layout, model: 🎸 optimize advanceCustom type definition (8cd11aa)
- layout, model: 🎸 update meterial types definition (fcf4e82)
- layout: 🎸 select hightlight use outline (00654d0)
- layout: 🎸 setCanDrag add hook (04ec3b6)
0.0.15 (2023-07-01)
- engine, layout: 🐛 fixed component will be add repeatedly after reload page (1507549)
- auto detect toolbox dir (#13) (4047408)
- demo-page, docs-website, engine, model, render: 🎸 optimize assets load (3ee6d58)
- demo-page, engine: 🎸 setter support initialValue (794d807)
- docs-website, engine, layout, material, render: 🎸 support inject thridLib on $context (ca2f074)
- engine, render: 🎸 change internal api (0c0c7c3)
- render: 🎸 render support store reactive (61c7485)
0.0.14 (2023-05-10)
- engine: 🎸 add node id in advance panel (d457203)
- engine, layout: 🐛 fixed new component can not be add into canvas (4057fa9)
- engine, layout: 🐛 fixed type problem (751a392)
- engine, render: 🐛 fixed removeMediaCSS method run failed (9127ec3)
0.0.13 (2023-05-03)
- add-nearby-component (85a301c)
- build-script, build-script-example, demo-page, engine, layout, material, model, render: 🎸 config code style config (2325504)
- build-script, demo-page, engine, layout, model, render: 🎸 update meterial schema (14f4e5c)
- demo-page, docs-website, engine, layout, model, render: 🎸 node support methods config (e080b20)
- demo-page, engine, layout, model: 🎸 finish customEvent config (84640e3)
- demo-page, engine, layout: 🎸 outline support cancel drag by node material (cd428d3)
- demo-page, engine, layout: 🎸 support cancel drag and custom node drag event (825717e)
- demo-page, engine: 🎸 complete advanceCustom material feature (98cf273)
- demo-page, engine: 🎸 supprot onSelectNode (f496a82)
- engine, layout, model: 🎸 support supportDispatchNativeEvent field (489fd05)
- engine, layout: 🎸 optimize layout event system (56f35ef)
- engine, layout: 🎸 support isSupportDispatchNativeEvent filed (4f830b4)
- engine, render: 🎸 html native tag component support container filed (475fdbd)
- remove self-executing function (e224524)
- remove some useless code and fix some problems detected by eslint. (a8e6ec2)
- select element after in add node (0c0d116)
- update model code (f74162a)
- adjust find node logic (5f9f073)
- engine, layout, model: 🐛 fixed type error (d11e81f)
- engine: 🐛 fixed insert node logic (7fd4866)
- eslint warning (403342f)
- model: page thirdLibs forget process find return (e1c5d2b)
0.0.12 (2023-04-23)
- 🎡 update publish script (dab187a)
- build-script, build-script-example, engine, layout, material, model, render: 🐛 fix can not find vite/client.d.ts problem (8a53540)
- demo-page, docs-website, engine, model: 🎸 update schema and change err to warn when schema check (e753862)
- demo-page, engine, layout, model, render: 🎸 node support config self isContainer property (d94f1f9)
0.0.11 (2023-04-21)
- add reload method of plugin (3b2cb2a)
- add replaceSubTopBarView method (da32d9c)
- build-script, build-script-example, demo-page, engine, layout, material, model, render: 🎸 optimize build-script output file format (eda44d2)
- build-script, docs-website, engine: 🎸 add material develop doc (0aacca0)
- engine, model: 🎸 support custom setter (5236c54)
- RightPanel add replacePanel、removePanel methods (ee6c2e1)
- docs-website, engine: ✏️ add plugin、setter develop doc (288edc4)
- docs-website, model: ✏️ add material setter doc (c7490fb)
0.0.10 (2023-04-17)
Note: Version bump only for package chameleon
0.0.9 (2023-04-17)
- build-script: 🎸 build.config supprot es module (275c97d)
- docs-website, engine, render: 🎸 render add collectVariable flatObject util method (ae25160)
0.0.8 (2023-04-16)
- build-script, engine, layout, model, render: 🎸 optimize pack package (78d99c5)
- docs-website, engine, layout: 🎸 add defaultRender for engine, add some docs (91f4257)
- docs-website, engine: 🎸 add docs (0e6f605)
- docs: 🎸 add doc home page (29efec1)
- docs: 🎸 init docs project (3331cec)
- build-script, docs-website: ✏️ change quickStart md (f43945f)
- docs-website, engine: ✏️ add doc (2fb5cf5)
- docs-website: ✏️ add doc project directory structure (cc175e0)
0.0.7 (2023-03-29)
- build-script, build-script-example, demo-page, engine, layout, material, model, render: 🎸 external monaco eitor and remove style panel (494d898)
0.0.6 (2023-03-28)
Note: Version bump only for package chameleon
0.0.5 (2023-03-28)
- build-script, engine, layout, material, model, render: 🎸 complete package info (86b095d)
0.0.4 (2023-03-27)
- engine: 🐛 fixed engine d.ts path not correct problem (fb20ca6)
0.0.2 (2023-03-27)
- engine: 🐛 fix engine not incluce dist folder (fc2c39e)