Commit Graph

79 Commits

Author SHA1 Message Date
chilingling 6bdcd39b62
feat!: registry support hotfix (#1349) 2025-06-05 16:43:35 +08:00
Ziwen 725621c496
chore: update vite plugins to use new API (#1418) 2025-05-20 13:48:58 +08:00
chilingling bff830a296
chore: del logout toolbar plugin (#1410) 2025-05-17 09:26:47 +08:00
Hexqi db1033835e
v2.5.0 (#1399)
* v2.5.0
2025-05-14 20:29:24 +08:00
chilingling 700103ccd4
v2.5.0-rc.5 (#1388) 2025-05-13 10:02:32 +08:00
chilingling 37ad17e95e
v2.5.0-rc.4 (#1379) 2025-05-12 09:06:44 +08:00
chilingling ac87d46fef
fix: normalize path to support window (#1378) 2025-05-09 20:19:00 +08:00
chilingling 013b35fe3b
v2.5.0-rc.3 (#1374) 2025-05-08 21:25:48 +08:00
chilingling 684832b3ac
v2.5.0-rc.2 (#1360) 2025-05-06 21:04:02 +08:00
chilingling ac0bda73e0
v2.5.0-rc.1 (#1355) 2025-05-06 16:28:27 +08:00
chilingling 45470ae191
fix: add path deps (#1354) 2025-05-06 15:12:30 +08:00
Hexqi 16a21f18c8
v2.5.0-rc.0 (#1346) 2025-04-28 21:05:00 +08:00
chilingling 9a0b3a42bf
fix: del useless deps (#1348) 2025-04-28 21:04:41 +08:00
chilingling 44240586ef
fix: localImportMap not works (#1242) 2025-04-28 20:48:58 +08:00
chilingling 9de1275c88
feat: del useless layout toolbar (#1318) 2025-04-21 18:04:55 +08:00
chilingling f5707c3793
v2.5.0-alpha.2 (#1315) 2025-04-17 11:13:51 +08:00
chilingling 607292039c
feat: keep same appid both mock server and java server (#1249) 2025-04-14 15:03:46 +08:00
Hexqi 477aa411da
v2.4.0 (#1287) 2025-04-07 19:49:11 +08:00
Hexqi 40df6ee51c
v2.4.0-rc.0 (#1228) 2025-03-21 16:21:51 +08:00
lisong 3739ce2d72
refactor: project plugins module typescript support (#1217) 2025-03-20 11:49:08 +08:00
Gene d0f264ff5b
refactor: Migrate JavaScript files to TypeScript (#1223) 2025-03-20 11:00:12 +08:00
Gene 38fe39c127
feat: add ESLint TypeScript rules and fix all ESLint errors (#1145)
项目ts改造基础,使用eslint9+typescript。在@vue/eslint-config-typescript默认配置上进行修改
2025-03-13 11:27:19 +08:00
Hexqi 330c4d2b31
chore: update version v2.3.0 (#1192) 2025-03-07 14:06:33 +08:00
Hexqi 5ea78adea6
chore: update version v2.3.0-rc.0 (#1130) 2025-02-19 14:08:38 +08:00
xuanlid 1a5587783e
feat(theme): change incorrect css variables and delete the ‘less’ file (#1121) 2025-02-18 19:28:08 +08:00
lichunn 0a041e365e
feat:add theme switching plugin (#1070) 2025-02-18 17:06:24 +08:00
hexqi 1edcfade83
Merge branch 'refactor/develop' into release-v2.2.0-merge 2025-01-27 03:11:08 +08:00
Hexqi 34525174aa
v2.2.0 (#1084) 2025-01-26 18:59:19 +08:00
Hexqi b5789c51f4
v2.2.0-rc.1 (#1077)
* chore: add update template script

* chore: upgrade to 2.2.0-rc.1

* refactor: code refactor
2025-01-26 11:24:33 +08:00
chilingling 477c96aafa
feat: bump tiny-vue version (#1008) 2025-01-23 14:50:14 +08:00
chilingling dd8ae425bc
v2.2.0-rc.0 2025-01-16 19:38:44 -08:00
chilingling 04459f34e5
v2.2.0-beta.3 2025-01-16 19:14:26 -08:00
chilingling 97efa2aa88
v2.2.0-beta.2 2025-01-16 17:35:50 -08:00
chilingling d2fc9b1b2a
v2.2.0-beta.1 2025-01-15 17:24:51 -08:00
chilingling e32b9b3ab5
v2.2.0-beta.0 2025-01-15 17:07:17 -08:00
rhlin ab4e7dc2ed
Feat router page embedded view toggle (#1010)
* feat(canvas, toolbar/view-setting): add router view setting view mode switcher, support embedded and standalone mode in canvas

* fix(canvas/render): fix switch locale failed

* feat(canvas): add window.onpopstate listener

* fix(toolbars/view-setting): fix init view mode value no fallback cause next view mode label error

* fix: using enum instead of multiple time literal string declaration, add fallback for cache value getter in toolbar, fix typo mistake

* fix: simplify return value using enum, remove unnecessary style code

* fix(toolbars/view-setting): fix package.json wrong repository directory
2025-01-10 16:48:53 +08:00
rhlin 3bc9d334f2
Merge remote-tracking branch 'upstream/refactor/develop' into resolve-router-page-merge-conflict 2025-01-07 09:06:51 -08:00
chilingling b38af9f2ac v2.1.0 2025-01-02 23:26:31 -08:00
Hexqi a6b7892f98 chore: update version to 2.1.0-rc.0 (#947) 2025-01-02 23:26:31 -08:00
rhlin aeb13234fc
Feat support router subpage (#935)
* refactor(canvas/render): ts support,  separate context functions from RenderMain and Render

* feat(canvas/render): move context to page-block-function, unify parseList type, separate isObject-parser into 3 parsers

* feat(canvas/render): add RouteView built-in component

* fea(canvas/render): multiple instantiable RenderMain, handle multi page scoped css, add RenderView logic to render, add page-getter, extra useLocale

* chore: modify eslint rules for ts files

* build(canvas): fix file extension name for build file

* feat(canvas/render): support router page data fetch and render

* fix(canvas/render): fix modify parent page and switch to child page, child page's parent view is not updated to latest version

* feat(canvas/render): add builtin router-link material

* fix(canvas/render): fix when page ancestors contain number id cause recursive load pathFromRoot[0] page issue

* fix(canvas/render):  inactive page  should not inject placeholder for empty children, remove builtin CanvasBox placeholder

* feat(plugins/materials): useResource when no pageId, after fetching default schema, update page id in location params

* fix: fix review comments,enhance readability, remove unnecessary packages, fix unsubscribe topic no callback function issue

* fix(canvas/render): rename historyChanged to locationHistoryChanged

* fix(canvas/render): fix review comments, remove unnecessary import, add data error fallback/read protection, fix function params type declare

* fix(canvas/render): rename historyChanged to locationHistoryChanged miss 1 file
2024-12-26 14:17:32 +08:00
chilingling 7716dda7b7
feat: blockCompiler (#906)
* feat: blockCompiler

* feat: block compile to blobURL

* feat: block-compiler

* fix: add dev alias

* fix: del unnecessary comments

* feat: del old block web component logic

* fix: scope id error

* feat: del umd block support

* feat: del block deploy progress bar

* feat: del block progress request

* fix: del customElement relative logic

* feat: add block loading and error status view

* fix: select blockSchema by historyid

* fix: block schema should select by version

* feat: add block compile cache

* fix: add source code cache

* fix: add default material import map

* feat: update builtin-component version

* feat(block-compiler): support compile jsx

* feat: support block compileCache

* feat: update block version slient refresh

* fix: update @vue/babel-plusin-jsx version

* fix: type checking

* fix: typescript build error

* fix: imporve type checking

* feat: use new block compile cache realize

* fix(block-compiler): remove deps order check

* fix: use has method check the specified key exists in the map instead of get method

* fix: optimize deps

* fix: update cache name params

---------

Co-authored-by: hexqi <wu_12556@126.com>
2024-12-20 11:29:30 +08:00
chilingling eee70e1796
v2.0.0 (#934) 2024-12-12 09:44:37 +08:00
chilingling dee65eb9fc
v2.0.0-rc.4 2024-12-04 03:26:30 -08:00
chilingling 9e799e702a
v2.0.0-rc.3 2024-12-02 17:27:43 -08:00
chilingling 67330d419f
v2.0.0-rc.2 2024-11-11 04:08:31 -08:00
yy f135499035
Feat: add refresh life cycles (#898)
* fear: add refresh lifeCycles

* feat: add canvas flag

* fix: spell

* fix: review

* fix: review

* fix: review
2024-11-11 16:50:29 +08:00
chilingling ea0440b4ed
v2.0.0-rc.1 2024-11-06 04:05:46 -08:00
yy d019814580
Refactoring useHttp to httpService (#886)
* refactor/http-service
2024-11-06 17:48:54 +08:00
chilingling d158fcd9aa
v2.0.0-rc.0 2024-10-30 22:49:04 -07:00
chilingling d283c5ad83
v2.0.0-alpha.6 2024-10-30 07:09:51 -07:00