Releases: alibaba/lowcode-engine
Releases · alibaba/lowcode-engine
v1.3.2
What's Changed
- docs: remove title level from 示例 sections in documentation by @liujuping in #2862
- feat(utils): checkPropTypes support IPublicTypePropType as rule for check by @liujuping in #2877
- test(designer): add parse-metadata test by @liujuping in #2874
- feat(utils): move checkPropTypes to utils module by @liujuping in #2879
- chore(editor-core): init test by @liujuping in #2880
- test(utils): add more test case for checkPropTypes by @liujuping in #2881
- feat(command): add command apis by @liujuping in #2882
- docs(demo): add dialog use desc by @liujuping in #2892
- feat(setter): add field ts by @liujuping in #2891
- fix(react-simulator-renderer): detached node has children by @Zeral-Zhang in #2888
- fix(prop): emit event when unset prop by @liujuping in #2894
- feat(context-menu): prevent event bubbling when "menus" is empty by @liujuping in #2899
- feat(command): update default commands by @liujuping in #2901
- fix(prop): emit event when delete prop by @liujuping in #2902
- fix(workspace): fix workspace.plugins.xxx api is invalid by @liujuping in #2904
- feat: update ts defined by @liujuping in #2905
- refactor(plugin-command): add plugin-command package by @liujuping in #2906
- refactor(plugin-command): add plugin-command package by @liujuping in #2907
- docs(command): add command api docs by @liujuping in #2909
- refactor(plugin-command): add plugin-command package by @liujuping in #2908
- fix(setter): params is not shell SettingField by @liujuping in #2913
- fix(workspace): fix workspace editorView is undefined by @liujuping in #2921
New Contributors
- @Zeral-Zhang made their first contribution in #2888
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- docs: update resource docs by @liujuping in #2853
- feat: update comtext menu component by @liujuping in #2854
- chore: update build-plugin-lce version by @liujuping in #2857
- chore: add "set -e" in build.sh by @liujuping in #2858
- fix(context-menu): fix context menu component instance changed by @liujuping in #2860
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- feat: zip publisher support browser by @xiaohuoni in #2744
- fix: trigger onFilterResultChanged when filtered by @LiuTeiTei in #2813
- feat(config): add hideComponentAction config by @liujuping in #2815
- style(outline): update selected item style by @liujuping in #2816
- feat: add commonUI API by @liujuping in #2817
- ci: Use GITHUB_OUTPUT envvar instead of set-output command by @arunsathiya in #2818
- feat: removed Rax packages, discontinuing support for Rax by @liujuping in #2819
- feat(engine): add context menu by @liujuping in #2821
- chore: update CODEOWNERS by @liujuping in #2824
- fix(context-menu): fix context menu bugs by @liujuping in #2823
- fix(context-menu): fix context menu bugs by @liujuping in #2825
- feat: optimize context menu details by @liujuping in #2828
- feat(common): add common.utils.intl API by @liujuping in #2830
- feat(context-menu): update context-menu docs, details, styles by @liujuping in #2831
- feat(common-ui): add HelpTip by @liujuping in #2835
- feat(context-menu): add context-menu css theme, help config, ts define by @liujuping in #2836
- fix: fix clipboard.setData fail in workspace mode by @liujuping in #2837
- feat: update context-menu message by @liujuping in #2838
- fix(canvas): clipboard init error by @liujuping in #2843
- fix(designer): node.ts cannot generate declaration file by @eightHundreds in #2847
New Contributors
- @LiuTeiTei made their first contribution in #2813
- @arunsathiya made their first contribution in #2818
Full Changelog: v1.2.5...v1.3.0
v1.2.5
What's Changed
- docs: update workspace.md by @liujuping in #2772
- chore: update docs publish action by @liujuping in #2773
- style: remove .lc-workbench-center z-index by @liujuping in #2779
- feat(skeleton): Add TS defs for modules & optimize Tabs display with array contents by @liujuping in #2780
- style(designer): update bem-tools index by @liujuping in #2783
- docs: add skeleton.getAreaItems docs by @liujuping in #2785
- feat(skeleton): add onDisableWidget & onEnableWidget APIs by @liujuping in #2786
- style(skeleton): update setting pane styles by @liujuping in #2797
- fix: trigger node.add event on mergeChildren by @eightHundreds in #2761
- fix(outline-pane): hover invalid by @liujuping in #2798
Full Changelog: v1.2.3...v1.2.5
v1.2.3
What's Changed
- docs: add faq-Slot组件渲染报错问题 by @liujuping in #2640
- test(utils): add ut to package/utils by @liujuping in #2639
- docs: add before start doc by @liujuping in #2641
- feat(types): add IPublicTypeInstanceOf to prop-types by @liujuping in #2645
- chore: remove useless code by @beautiful-boyyy in #2643
- feat(render-core): update logger to console & add test ut by @liujuping in #2646
- test(designer): add test ut to sequencify by @liujuping in #2648
- docs: update prepare.md by @beautiful-boyyy in #2653
- fix: createIcon props by @Super-Rz in #2629
- fix: fixed string trim issue by @beautiful-boyyy in #2654
- fix: fix engine-core classes is undefined by @liujuping in #2655
- docs: update index.md by @liujuping in #2666
- fix(exportschema): exportSchema(IPublicEnumTransformStage.Save) type conver by @ChiZng in #2661
- docs: update index.md by @liujuping in #2667
- docs: update index.md by @liujuping in #2668
- style: add --workspace-left-area-width by @liujuping in #2670
- docs: update faq list by @liujuping in #2672
- feat: doc video update by @kyokaxin in #2674
- fix: recover component lifecycle and avoid execute from scope proto by @1ncounter in #2681
- fix: Improve code and simplify logic by @andylili21 in #2651
- feat(utils): add workspace utils by @liujuping in #2684
- feat(outline-pane): suport registry in workspace level by @liujuping in #2685
- feat(skeleton): add registerConfigTransducer API by @liujuping in #2687
- Fix/component lifecycle not execute by @1ncounter in #2690
- Fix/component lifecycle not execute by @1ncounter in #2692
- fix(renderer-core): remove renderer lifeCycle method compatibility with uipaas by @1ncounter in #2693
- docs: update skeleton.md by @liujuping in #2700
- docs: update material.md by @liujuping in #2703
- fix: executeLifeCycleMethod return bug in renderer by @owenchen1004 in #2705
- style: add --color-toolbar-background by @liujuping in #2706
- style: add --color-toolbar-background by @liujuping in #2707
- style: fix --workspace-left-area-width style bug by @liujuping in #2714
- docs: add meet docs by @liujuping in #2722
- fix: scope props merge defaultProps by @1ncounter in #2716
- feat: update types define by @liujuping in #2717
- docs: update participate docs by @liujuping in #2734
- chore: create publish docs.yml by @liujuping in #2736
- style: add css themes vars by @liujuping in #2737
- style: add css themes vars by @liujuping in #2746
- style(outline): update outline-filter-icon style by @liujuping in #2766
- docs: add faq024 by @liujuping in #2767
- Chore/publish engine by @liujuping in #2768
- fix(outline): fix view change bugs in workspace mode by @liujuping in #2769
New Contributors
- @Super-Rz made their first contribution in #2629
- @andylili21 made their first contribution in #2651
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- fix: import schema 之后 cache 判断错误(#2596) by @rainke in #2601
- docs: update useEditor.md by @liujuping in #2609
- feat: update engine classes exports by @liujuping in #2616
- feat(utils|types): add esmodule support for component meta resources by @keuby in #2603
- docs: update index.md by @liujuping in #2630
- docs: update material.md by @liujuping in #2628
- chore(ignitor): change build config by @liujuping in #2627
- docs: update Node to IPublicModelNode by @liujuping in #2634
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
- fix: fixed the problem caused by component list being overwritten by Hoc by @liujuping in #2584
- fix: fix document.onMountNode parameters by @liujuping in #2587
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- feat: add editorCabinSymbol and skeletonCabinSymbol by @liujuping in #2406
- feat(node): add getRGL api by @liujuping in #2417
- fix: fix utils under appHelper will not be updated when props.appHelper is updated by @liujuping in #2415
- fix(outline-pane): when dialog is dragged, the outline pane is not displayed visible state by @liujuping in #2421
- style: udpate some style for multi theme by @liujuping in #2432
- docs: Update summary.md by @sdshaoda in #2430
- revert "fix(material): fix rendering is blocked, when the url in the asset fails to load" by @liujuping in #2434
- feat(workspace): fix onWindowRendererReady api by @liujuping in #2435
- docs: modify the content of the article menu and add a video menu by @kyokaxin in #2444
- style(outline-pane): fix outline-pane styles by @liujuping in #2445
- feat(common): update skeletonCabinSymbol exports by @liujuping in #2450
- feat(common): update designerCabinSymbol exports by @liujuping in #2452
- feat(hotkey): when text is selected, allow the default copy and paste behavior by @liujuping in #2453
- docs: update loop.md by @liujuping in #2458
- feat(config): add defaultSettingPanelProps config by @liujuping in #2461
- feat(workspace): add workspace.skeleton api by @liujuping in #2471
- fix: do not parse props when condition is false or loop data is empty by @rainke in #2477
- feat: add simulatorRender shell by @liujuping in #2491
- fix: remove unnecessary dep by @Zsynuting in #2492
- fix: make the color of the logger more highlighted by @iChengbo in #2509
- feat: suport more locale config by @liujuping in #2510
- fix: fix workspace openEditorWindow API bugs by @liujuping in #2515
- fix: remove
class
prop by @rainke in #2511 - fix: some spell error by @iChengbo in #2523
- style: add style varibles and update some styles by @liujuping in #2526
- feat: update Outline Tree to Component Tree by @liujuping in #2530
- 固定 react-error-overlay 的版本 by @rainke in #2531
- fix: fix rendering failure when children is number 0 by @AndyJinSS in #2549
- Update specs.md by @lizhengnacl in #2539
- fix: 修复 forwardRef 组件的错误无法捕获 by @rainke in #2544
- fix: hoc 组件缓存问题 by @rainke in #2562
- feat: make asset support es module by @rainke in #2559
- fix: 复制时防止 ref id 重复 by @rainke in #2555
- feat: add theme color document & optimize some theme colors by @liujuping in #2566
New Contributors
- @sdshaoda made their first contribution in #2430
- @kyokaxin made their first contribution in #2444
- @Zsynuting made their first contribution in #2492
- @iChengbo made their first contribution in #2509
- @lizhengnacl made their first contribution in #2539
Full Changelog: v1.1.10...v1.2.0
v1.1.10
What's Changed
- feat: add applicaiton level specs by @1ncounter in #2325
- fix: Optimize the initialization method for masterPaneController by @AndyJinSS in #2333
- docs: add setterDetails category by @liujuping in #2334
- refactor: defaultViewType renamed to defaultViewName by @liujuping in #2353
- feat(skeleton): add skeleton.getPanel api by @liujuping in #2358
- fix(material): when the assets exist, use onChangeAssets api, the callback is called immediately by @liujuping in #2359
- docs: update init.md, add device 参数详细说明 by @liujuping in #2365
- feat: remove IPublicTypeFieldExtraProps.virtual definition by @liujuping in #2366
- fix(node-children): solve the crash of null in schema.children by @liujuping in #2367
- feat(event): add event.prependListener api by @liujuping in #2370
- docs: update faq009.md by @liujuping in #2373
- feat: mark the loaded remote description descriptions to reduce loading by @liujuping in #2378
- docs: update faq013.md by @liujuping in #2379
- feat: after the component title is modified, update the title of the ComponentAction area by @liujuping in #2381
- docs: add config options doc by @liujuping in #2383
- fix: default FaultComponent can not get componentName by @rainke in #2385
- feat: outline-plugin-pane support overflow-x scroll & delete node by @kyoonart in #2376
- feat(workspace): when the sleep window is opened, the active window event is not triggered by @liujuping in #2387
- fix(material): fix rendering is blocked, when the url in the asset fails to load by @liujuping in #2388
- feat(config): add onGot in config.device by @liujuping in #2389
- feat(workspace): update openEditorWindow api by @liujuping in #2391
- fix: logger is not defined error in transformStringToFunction by @liujuping in #2393
- feat: when field rendering error, output error log by @liujuping in #2398
- feat(workspace): update removeEditorWindow api by @liujuping in #2399
- docs: update configOptions.md by @liujuping in #2402
- docs: update configOptions.md by @liujuping in #2403
New Contributors
- @1ncounter made their first contribution in #2325
- @kyoonart made their first contribution in #2376
Full Changelog: v1.1.9...v1.1.10
v1.1.9
What's Changed
- feat: listen for the logic of requestHandlersMap config update by @MrLiangLong in #2255
- feat(workspace): add multi focus-tracker in workspace mode by @liujuping in #2260
- chore(code-gen): 1.template sync icejs 2.replace deprecated api by @BARMPlus in #2253
- feat: add new cache from diff origin component by @liujuping in #2263
- fix: the action of history would not update outline tree by @AndyJinSS in #2266
- feat: add config.workspaceEmptyComponent by @liujuping in #2270
- feat(codegen): add new option exclude for plugin containerLifeCycle by @eternalsky in #2275
- feat: add hotkey in workspace plugins by @liujuping in #2280
- fix: fix left-pane cant hidden when iframe click by @liujuping in #2291
- style: update workbench styles by @liujuping in #2298
- fix: lock some ice libs && next resource 404 by @LeoYuan in #2299
- feat: generateTemplate fun support context by @MrLiangLong in #2303
- feat: add state for workspace windows by @liujuping in #2312
- feat: skeleton item add visible prop by @liujuping in #2313
- feat(designer): add setRendererReady declaration by @keuby in #2320
- chore: fix window typo by @LeoYuan in #2324
New Contributors
- @MrLiangLong made their first contribution in #2255
Full Changelog: v1.1.8...v1.1.9