“chenhuachun”
d09973ad07
build: 📦 release
...
- vtj-project-app@0.18.18
- vtj-extension@0.18.18
- vtj-project-h5@0.18.18
- vtj-material@0.18.18
- vtj-plugin@0.18.18
- vtj-project-uniapp@0.18.18
- dev-web@0.18.18
- @vtj/docs@0.18.18
- @vtj/charts@0.18.18
- @vtj/coder@0.18.18
- @vtj/core@0.18.18
- @vtj/designer@0.18.18
- @vtj/icons@0.18.18
- @vtj/local@0.18.18
- @vtj/materials@0.18.18
- @vtj/parser@0.18.18
- @vtj/renderer@0.18.18
- @vtj/ui@0.18.18
- @vtj/uni@0.18.18
- @vtj/utils@0.18.18
- @vtj/h5@0.18.18
- @vtj/pro@0.18.18
- @vtj/pro-uni@0.18.18
- @vtj/uni-app@0.18.18
- @vtj/web@0.18.18
2026-07-09 15:21:48 +08:00
“chenhuachun”
81c0ed0733
ci: 👷 commit
2026-07-09 15:00:56 +08:00
“chenhuachun”
b8ec0d1bd4
build: 📦 release
...
- vtj-project-app@0.18.17
- vtj-extension@0.18.17
- vtj-project-h5@0.18.17
- vtj-material@0.18.17
- vtj-plugin@0.18.17
- vtj-project-uniapp@0.18.17
- dev-web@0.18.17
- @vtj/docs@0.18.17
- @vtj/charts@0.18.17
- @vtj/coder@0.18.17
- @vtj/core@0.18.17
- @vtj/designer@0.18.17
- @vtj/icons@0.18.17
- @vtj/local@0.18.17
- @vtj/materials@0.18.17
- @vtj/parser@0.18.17
- @vtj/renderer@0.18.17
- @vtj/ui@0.18.17
- @vtj/uni@0.18.17
- @vtj/utils@0.18.17
- @vtj/h5@0.18.17
- @vtj/pro@0.18.17
- @vtj/pro-uni@0.18.17
- @vtj/uni-app@0.18.17
- @vtj/web@0.18.17
2026-07-09 14:59:24 +08:00
“chenhuachun”
c9d291e9a4
ci: 👷 commit
2026-07-07 20:12:56 +08:00
“chenhuachun”
53d59a78a8
build: 📦 release
...
- vtj-project-app@0.18.16
- vtj-extension@0.18.16
- vtj-project-h5@0.18.16
- vtj-material@0.18.16
- vtj-plugin@0.18.16
- vtj-project-uniapp@0.18.16
- dev-web@0.18.16
- @vtj/docs@0.18.16
- @vtj/charts@0.18.16
- @vtj/coder@0.18.16
- @vtj/core@0.18.16
- @vtj/designer@0.18.16
- @vtj/icons@0.18.16
- @vtj/local@0.18.16
- @vtj/materials@0.18.16
- @vtj/parser@0.18.16
- @vtj/renderer@0.18.16
- @vtj/ui@0.18.16
- @vtj/uni@0.18.16
- @vtj/utils@0.18.16
- @vtj/h5@0.18.16
- @vtj/pro@0.18.16
- @vtj/pro-uni@0.18.16
- @vtj/uni-app@0.18.16
- @vtj/web@0.18.16
2026-07-07 20:11:22 +08:00
“chenhuachun”
5ec0019a7d
ci: 👷 commit
2026-07-05 17:56:52 +08:00
“chenhuachun”
296508fe8d
build: 📦 release
...
- vtj-project-app@0.18.15
- vtj-extension@0.18.15
- vtj-project-h5@0.18.15
- vtj-material@0.18.15
- vtj-plugin@0.18.15
- vtj-project-uniapp@0.18.15
- dev-web@0.18.15
- @vtj/docs@0.18.15
- @vtj/charts@0.18.15
- @vtj/coder@0.18.15
- @vtj/core@0.18.15
- @vtj/designer@0.18.15
- @vtj/icons@0.18.15
- @vtj/local@0.18.15
- @vtj/materials@0.18.15
- @vtj/parser@0.18.15
- @vtj/renderer@0.18.15
- @vtj/ui@0.18.15
- @vtj/uni@0.18.15
- @vtj/utils@0.18.15
- @vtj/h5@0.18.15
- @vtj/pro@0.18.15
- @vtj/pro-uni@0.18.15
- @vtj/uni-app@0.18.15
- @vtj/web@0.18.15
2026-07-05 17:55:19 +08:00
“chenhuachun”
cfdd771d22
fix(renderer): 修复 ref 回调缓存导致的旧回调覆盖问题
...
- 新增 ref 代次生成机制,避免旧异步回调误删新 ref 的 $refs 条目
- 在 context 中重置 ref 代次计数器,确保状态清晰
- 在生成 ref 函数时检查代次,旧回调失效后不执行卸载操作
- render 节点渲染时剥离 ref,避免缓存导致旧 ref 复用
- 保证每次 render 都应用最新的 ref 回调,防止 Vue 丢失 $refs
2026-07-05 17:40:28 +08:00
“chenhuachun”
88d0428a8f
ci: 👷 commit
2026-07-04 11:58:54 +08:00
“chenhuachun”
20bdb52eb9
build: 📦 release
...
- vtj-project-app@0.18.14
- vtj-extension@0.18.14
- vtj-project-h5@0.18.14
- vtj-project-library@0.13 .3
- vtj-material@0.18.14
- vtj-plugin@0.18.14
- vtj-project-uniapp@0.18.14
- dev-web@0.18.14
- @vtj/docs@0.18.14
- @vtj/charts@0.18.14
- @vtj/coder@0.18.14
- @vtj/core@0.18.14
- @vtj/designer@0.18.14
- @vtj/icons@0.18.14
- @vtj/local@0.18.14
- @vtj/materials@0.18.14
- @vtj/parser@0.18.14
- @vtj/renderer@0.18.14
- @vtj/ui@0.18.14
- @vtj/uni@0.18.14
- @vtj/utils@0.18.14
- @vtj/h5@0.18.14
- @vtj/pro@0.18.14
- @vtj/pro-uni@0.18.14
- @vtj/uni-app@0.18.14
- @vtj/web@0.18.14
2026-07-04 11:57:19 +08:00
“chenhuachun”
714b3af2e8
fix(renderer): 防止多实例共享 Context 导致 props 覆盖问题
...
- 为每个组件实例在 setup 中创建独立 Context,避免多实例间 props 和 state 互相覆盖
- 保留共享 Context 用于组件定义时的初始解析(如 props 默认值)
- 生命周期调用优先使用实例级 Context,防止状态错乱
- 渲染函数中使用实例级 Context,setup 未执行时回退到共享 Context
- 新增单元测试验证多实例渲染时 props 隔离性,确保上下文独立性
2026-07-04 11:54:41 +08:00
“chenhuachun”
dd966cb548
ci: 👷 commit
2026-07-02 12:02:17 +08:00
“chenhuachun”
a49df3354b
build: 📦 release
...
- vtj-project-app@0.18.13
- vtj-extension@0.18.13
- vtj-project-h5@0.18.13
- vtj-material@0.18.13
- vtj-plugin@0.18.13
- vtj-project-uniapp@0.18.13
- dev-web@0.18.13
- @vtj/docs@0.18.13
- @vtj/charts@0.18.13
- @vtj/coder@0.18.13
- @vtj/core@0.18.13
- @vtj/designer@0.18.13
- @vtj/icons@0.18.13
- @vtj/local@0.18.13
- @vtj/materials@0.18.13
- @vtj/parser@0.18.13
- @vtj/renderer@0.18.13
- @vtj/ui@0.18.13
- @vtj/uni@0.18.13
- @vtj/utils@0.18.13
- @vtj/h5@0.18.13
- @vtj/pro@0.18.13
- @vtj/pro-uni@0.18.13
- @vtj/uni-app@0.18.13
- @vtj/web@0.18.13
2026-07-02 12:00:45 +08:00
“chenhuachun”
a9ddf244d9
fix(renderer): 修复 parseExpression 中作用域变量名错误问题
...
- 将渲染器解析代码中 __self 变量赋值由 arguments[0] 修改为 $scope,避免与 arguments 对象冲突
- 添加单元测试,验证当上下文包含 arguments 属性时,parseExpression 正确使用 this 指向和作用域访问
- 测试覆盖空表达式返回 undefined 的情况保持不变,确保无副作用
2026-07-02 11:56:09 +08:00
“chenhuachun”
5af1cdb94a
ci: 👷 commit
2026-07-01 16:26:11 +08:00
“chenhuachun”
d3f56fadc1
build: 📦 release
...
- vtj-project-app@0.18.12
- vtj-extension@0.18.12
- vtj-project-h5@0.18.12
- vtj-project-library@0.13 .2
- vtj-material@0.18.12
- vtj-plugin@0.18.12
- vtj-project-uniapp@0.18.12
- dev-web@0.18.12
- @vtj/docs@0.18.12
- @vtj/charts@0.18.12
- @vtj/coder@0.18.12
- @vtj/core@0.18.12
- @vtj/designer@0.18.12
- @vtj/icons@0.18.12
- @vtj/local@0.18.12
- @vtj/materials@0.18.12
- @vtj/parser@0.18.12
- @vtj/renderer@0.18.12
- @vtj/ui@0.18.12
- @vtj/uni@0.18.12
- @vtj/utils@0.18.12
- @vtj/h5@0.18.12
- @vtj/pro@0.18.12
- @vtj/pro-uni@0.18.12
- @vtj/uni-app@0.18.12
- @vtj/web@0.18.12
2026-07-01 16:24:31 +08:00
“chenhuachun”
63695405f7
feat(renderer): 增加区块循环引用检测机制
...
- 在渲染链中引入区块 ID 的 provide/inject 机制,用于传递渲染路径上的区块集合
- 实现检测当前区块是否已存在于祖先链中,避免循环引用导致浏览器崩溃
- 对检测到循环引用的区块,中断渲染并返回特殊标记 __vtjCircular
- 在渲染函数中判断该标记,若存在则不渲染内容,防止无限递归
- 新增单元测试覆盖区块循环引用检测逻辑和相关渲染行为
- 升级版本号至 0.13.1
2026-07-01 16:22:29 +08:00
“chenhuachun”
542de85947
ci: 👷 commit
2026-06-28 20:47:54 +08:00
“chenhuachun”
f537dfb16b
build: 📦 release
...
- vtj-project-app@0.18.11
- vtj-extension@0.18.11
- vtj-project-h5@0.18.11
- vtj-material@0.18.11
- vtj-plugin@0.18.11
- vtj-project-uniapp@0.18.11
- dev-web@0.18.11
- @vtj/docs@0.18.11
- @vtj/charts@0.18.11
- @vtj/coder@0.18.11
- @vtj/core@0.18.11
- @vtj/designer@0.18.11
- @vtj/icons@0.18.11
- @vtj/local@0.18.11
- @vtj/materials@0.18.11
- @vtj/parser@0.18.11
- @vtj/renderer@0.18.11
- @vtj/ui@0.18.11
- @vtj/uni@0.18.11
- @vtj/utils@0.18.11
- @vtj/h5@0.18.11
- @vtj/pro@0.18.11
- @vtj/pro-uni@0.18.11
- @vtj/uni-app@0.18.11
- @vtj/web@0.18.11
2026-06-28 20:46:17 +08:00
“chenhuachun”
1baafd05e4
fix(renderer): 修复全局属性初始化和状态引用问题
...
- 在designer框架中将全局属性$pinia初始化为null,防止未定义错误
- 修正block渲染模块中状态对象引用,统一使用context.$state替代context.state
- 保持状态对象一致性,防止潜在状态同步问题
2026-06-28 20:43:28 +08:00
“chenhuachun”
de5645775f
ci: 👷 commit
2026-06-28 15:33:51 +08:00
“chenhuachun”
b56dc95b61
build: 📦 release
...
- vtj-project-app@0.18.10
- vtj-extension@0.18.10
- vtj-project-h5@0.18.10
- vtj-material@0.18.10
- vtj-plugin@0.18.10
- vtj-project-uniapp@0.18.10
- dev-web@0.18.10
- @vtj/docs@0.18.10
- @vtj/charts@0.18.10
- @vtj/coder@0.18.10
- @vtj/core@0.18.10
- @vtj/designer@0.18.10
- @vtj/icons@0.18.10
- @vtj/local@0.18.10
- @vtj/materials@0.18.10
- @vtj/parser@0.18.10
- @vtj/renderer@0.18.10
- @vtj/ui@0.18.10
- @vtj/uni@0.18.10
- @vtj/utils@0.18.10
- @vtj/h5@0.18.10
- @vtj/pro@0.18.10
- @vtj/pro-uni@0.18.10
- @vtj/uni-app@0.18.10
- @vtj/web@0.18.10
2026-06-28 15:32:17 +08:00
“chenhuachun”
e456bfb99c
ci: 👷 commit
2026-06-28 15:31:03 +08:00
“chenhuachun”
d7857e78d0
fix: prevent duplicate Pinia initialization in runtime globals
...
Check if Pinia is already installed on the app before creating a new instance. This avoids conflicts when `createStore` is called multiple times or when Pinia has been set up externally.
2026-06-28 15:27:19 +08:00
“chenhuachun”
c72582a308
build: 📦 release
...
- vtj-project-app@0.18 .9
- vtj-extension@0.18 .9
- vtj-project-h5@0.18 .9
- vtj-material@0.18 .9
- vtj-plugin@0.18 .9
- vtj-project-uniapp@0.18 .9
- dev-web@0.18 .9
- @vtj/docs@0.18 .9
- @vtj/charts@0.18 .9
- @vtj/coder@0.18 .9
- @vtj/core@0.18 .9
- @vtj/designer@0.18 .9
- @vtj/icons@0.18 .9
- @vtj/local@0.18 .9
- @vtj/materials@0.18 .9
- @vtj/parser@0.18 .9
- @vtj/renderer@0.18 .9
- @vtj/ui@0.18 .9
- @vtj/uni@0.18 .9
- @vtj/utils@0.18 .9
- @vtj/h5@0.18 .9
- @vtj/pro@0.18 .9
- @vtj/pro-uni@0.18 .9
- @vtj/uni-app@0.18 .9
- @vtj/web@0.18 .9
2026-06-27 13:53:26 +08:00
“chenhuachun”
821b24b5bd
fix(renderer): 在解析表达式错误时附加错误信息
...
- 捕获解析表达式时的异常
- 在错误对象中添加原始表达式内容作为错误信息
- 保持现有的错误日志记录和错误触发功能
2026-06-24 13:35:23 +08:00
“chenhuachun”
73b7cc7dd2
ci: 👷 commit
2026-06-24 12:42:13 +08:00
“chenhuachun”
5d7e274d05
build: 📦 release
...
- vtj-project-app@0.18 .8
- vtj-extension@0.18 .8
- vtj-project-h5@0.18 .8
- vtj-material@0.18 .8
- vtj-plugin@0.18 .8
- vtj-project-uniapp@0.18 .8
- dev-web@0.18 .8
- @vtj/docs@0.18 .8
- @vtj/charts@0.18 .8
- @vtj/coder@0.18 .8
- @vtj/core@0.18 .8
- @vtj/designer@0.18 .8
- @vtj/icons@0.18 .8
- @vtj/local@0.18 .8
- @vtj/materials@0.18 .8
- @vtj/parser@0.18 .8
- @vtj/renderer@0.18 .8
- @vtj/ui@0.18 .8
- @vtj/uni@0.18 .8
- @vtj/utils@0.18 .8
- @vtj/h5@0.18 .8
- @vtj/pro@0.18 .8
- @vtj/pro-uni@0.18 .8
- @vtj/uni-app@0.18 .8
- @vtj/web@0.18 .8
2026-06-24 12:40:41 +08:00
“chenhuachun”
4bacf93607
ci: 👷 commit
2026-06-24 11:50:28 +08:00
“chenhuachun”
494720ef31
build: 📦 release
...
- vtj-project-app@0.18 .7
- vtj-extension@0.18 .7
- vtj-project-h5@0.18 .7
- vtj-material@0.18 .7
- vtj-plugin@0.18 .7
- vtj-project-uniapp@0.18 .7
- dev-web@0.18 .7
- @vtj/docs@0.18 .7
- @vtj/charts@0.18 .7
- @vtj/coder@0.18 .7
- @vtj/core@0.18 .7
- @vtj/designer@0.18 .7
- @vtj/icons@0.18 .7
- @vtj/local@0.18 .7
- @vtj/materials@0.18 .7
- @vtj/parser@0.18 .7
- @vtj/renderer@0.18 .7
- @vtj/ui@0.18 .7
- @vtj/uni@0.18 .7
- @vtj/utils@0.18 .7
- @vtj/h5@0.18 .7
- @vtj/pro@0.18 .7
- @vtj/pro-uni@0.18 .7
- @vtj/uni-app@0.18 .7
- @vtj/web@0.18 .7
2026-06-24 11:48:51 +08:00
“chenhuachun”
23d5d90f1a
refactor(renderer): 调整响应式依赖访问顺序和模板结构
...
- 调整模板中 state 的插入位置,确保顺序正确
- 重新排序响应式依赖访问代码块,优化对 state 与 computed 的处理顺序
- 保留对 reactives 的访问,完善依赖收集逻辑
- 注释调整,增强代码可读性与维护性
2026-06-23 19:42:22 +08:00
“chenhuachun”
8f77eece51
ci: 👷 commit
2026-06-22 20:38:24 +08:00
“chenhuachun”
6f1cd47f58
build: 📦 release
...
- vtj-project-app@0.18 .6
- vtj-extension@0.18 .6
- vtj-project-h5@0.18 .6
- vtj-project-library@0.13 .1
- vtj-material@0.18 .6
- vtj-plugin@0.18 .6
- vtj-project-uniapp@0.18 .6
- dev-web@0.18 .6
- @vtj/docs@0.18 .6
- @vtj/charts@0.18 .6
- @vtj/coder@0.18 .6
- @vtj/core@0.18 .6
- @vtj/designer@0.18 .6
- @vtj/icons@0.18 .6
- @vtj/local@0.18 .6
- @vtj/materials@0.18 .6
- @vtj/parser@0.18 .6
- @vtj/renderer@0.18 .6
- @vtj/ui@0.18 .6
- @vtj/uni@0.18 .6
- @vtj/utils@0.18 .6
- @vtj/h5@0.18 .6
- @vtj/pro@0.18 .6
- @vtj/pro-uni@0.18 .6
- @vtj/uni-app@0.18 .6
- @vtj/web@0.18 .6
2026-06-22 20:36:47 +08:00
“chenhuachun”
546c1ca120
fix(renderer): 修复响应式依赖与 props 同步问题
...
- 强制遍历 DSL 中数据源确保建立响应式依赖,解决表达式响应更新问题
- 在渲染上下文中同步最新 props 到 context,保证表达式获取最新属性值
- 移除无用的版本测试代码
- 更新库版本号至 0.13.0
2026-06-22 20:34:17 +08:00
“chenhuachun”
592bb400ec
ci: 👷 commit
2026-06-22 17:30:41 +08:00
“chenhuachun”
c51bbba57d
build: 📦 release
...
- vtj-project-app@0.18 .5
- vtj-extension@0.18 .5
- vtj-project-h5@0.18 .5
- vtj-material@0.18 .5
- vtj-plugin@0.18 .5
- vtj-project-uniapp@0.18 .5
- dev-web@0.18 .5
- @vtj/docs@0.18 .5
- @vtj/charts@0.18 .5
- @vtj/coder@0.18 .5
- @vtj/core@0.18 .5
- @vtj/designer@0.18 .5
- @vtj/icons@0.18 .5
- @vtj/local@0.18 .5
- @vtj/materials@0.18 .5
- @vtj/parser@0.18 .5
- @vtj/renderer@0.18 .5
- @vtj/ui@0.18 .5
- @vtj/uni@0.18 .5
- @vtj/utils@0.18 .5
- @vtj/h5@0.18 .5
- @vtj/pro@0.18 .5
- @vtj/pro-uni@0.18 .5
- @vtj/uni-app@0.18 .5
- @vtj/web@0.18 .5
2026-06-22 17:29:02 +08:00
“chenhuachun”
1c3f8767ea
ci: 👷 commit
2026-06-22 16:46:27 +08:00
“chenhuachun”
6e0d9746b1
build: 📦 release
...
- vtj-project-app@0.18 .4
- vtj-extension@0.18 .4
- vtj-project-h5@0.18 .4
- vtj-material@0.18 .4
- vtj-plugin@0.18 .4
- vtj-project-uniapp@0.18 .4
- dev-web@0.18 .4
- @vtj/docs@0.18 .4
- @vtj/charts@0.18 .4
- @vtj/coder@0.18 .4
- @vtj/core@0.18 .4
- @vtj/designer@0.18 .4
- @vtj/icons@0.18 .4
- @vtj/local@0.18 .4
- @vtj/materials@0.18 .4
- @vtj/parser@0.18 .4
- @vtj/renderer@0.18 .4
- @vtj/ui@0.18 .4
- @vtj/uni@0.18 .4
- @vtj/utils@0.18 .4
- @vtj/h5@0.18 .4
- @vtj/pro@0.18 .4
- @vtj/pro-uni@0.18 .4
- @vtj/uni-app@0.18 .4
- @vtj/web@0.18 .4
2026-06-22 16:44:45 +08:00
“chenhuachun”
420b7d4ec6
fix(renderer): 修复路径匹配正则表达式错误
...
- 修改路径匹配正则表达式为非结尾匹配,支持查询参数和哈希
- 组合使用 pathToRegexp 生成部分正则并扩展匹配规则
- 修正了匹配路径的正则表达式生成逻辑,提升匹配准确度
2026-06-22 16:42:00 +08:00
“chenhuachun”
25b5644d2f
ci: 👷 commit
2026-06-22 14:31:57 +08:00
“chenhuachun”
6022585a76
build: 📦 release
...
- vtj-project-app@0.18 .3
- vtj-extension@0.18 .3
- vtj-project-h5@0.18 .3
- vtj-material@0.18 .3
- vtj-plugin@0.18 .3
- vtj-project-uniapp@0.18 .3
- dev-web@0.18 .3
- @vtj/docs@0.18 .3
- @vtj/charts@0.18 .3
- @vtj/coder@0.18 .3
- @vtj/core@0.18 .3
- @vtj/designer@0.18 .3
- @vtj/icons@0.18 .3
- @vtj/local@0.18 .3
- @vtj/materials@0.18 .3
- @vtj/parser@0.18 .3
- @vtj/renderer@0.18 .3
- @vtj/ui@0.18 .3
- @vtj/uni@0.18 .3
- @vtj/utils@0.18 .3
- @vtj/h5@0.18 .3
- @vtj/pro@0.18 .3
- @vtj/pro-uni@0.18 .3
- @vtj/uni-app@0.18 .3
- @vtj/web@0.18 .3
2026-06-22 14:30:20 +08:00
“chenhuachun”
2cd8aca491
fix(renderer): 修复缓存中事件处理器复用导致参数丢失的问题
...
- 不再将 events 放入缓存对象,避免 scoped slot 场景下事件参数丢失
- 在创建 vnode 时合并读取缓存和最新 events,确保事件处理器更新
- 保持 props 和 styleScope 正确缓存,提高渲染性能
- 增强缓存判断逻辑,避免错误复用旧事件处理器
2026-06-22 14:28:27 +08:00
“chenhuachun”
0240f21234
ci: 👷 commit
2026-06-22 01:31:52 +08:00
“chenhuachun”
5971d6b395
build: 📦 release
...
- vtj-project-app@0.18 .2
- vtj-extension@0.18 .2
- vtj-project-h5@0.18 .2
- vtj-material@0.18 .2
- vtj-plugin@0.18 .2
- vtj-project-uniapp@0.18 .2
- dev-web@0.18 .2
- @vtj/docs@0.18 .2
- @vtj/charts@0.18 .2
- @vtj/coder@0.18 .2
- @vtj/core@0.18 .2
- @vtj/designer@0.18 .2
- @vtj/icons@0.18 .2
- @vtj/local@0.18 .2
- @vtj/materials@0.18 .2
- @vtj/parser@0.18 .2
- @vtj/renderer@0.18 .2
- @vtj/ui@0.18 .2
- @vtj/uni@0.18 .2
- @vtj/utils@0.18 .2
- @vtj/h5@0.18 .2
- @vtj/pro@0.18 .2
- @vtj/pro-uni@0.18 .2
- @vtj/uni-app@0.18 .2
- @vtj/web@0.18 .2
2026-06-22 01:30:20 +08:00
“chenhuachun”
4718b81ffa
ci: 👷 commit
2026-06-21 23:45:25 +08:00
“chenhuachun”
b5dc03cf39
build: 📦 release
...
- vtj-project-app@0.18 .1
- vtj-extension@0.18 .1
- vtj-project-h5@0.18 .1
- vtj-material@0.18 .1
- vtj-plugin@0.18 .1
- vtj-project-uniapp@0.18 .1
- dev-web@0.18 .1
- @vtj/docs@0.18 .1
- @vtj/charts@0.18 .1
- @vtj/coder@0.18 .1
- @vtj/core@0.18 .1
- @vtj/designer@0.18 .1
- @vtj/icons@0.18 .1
- @vtj/local@0.18 .1
- @vtj/materials@0.18 .1
- @vtj/parser@0.18 .1
- @vtj/renderer@0.18 .1
- @vtj/ui@0.18 .1
- @vtj/uni@0.18 .1
- @vtj/utils@0.18 .1
- @vtj/h5@0.18 .1
- @vtj/pro@0.18 .1
- @vtj/pro-uni@0.18 .1
- @vtj/uni-app@0.18 .1
- @vtj/web@0.18 .1
2026-06-21 23:43:43 +08:00
“chenhuachun”
c4fd2a479f
fix(parser): 防止模板字符串中的 HTML 被误解析
...
- 新增 escapeHtml 函数,将 HTML 特殊字符转义,避免 Vue 模板编译器误解析
- 修改 parseNodeChildren,对于字符串类型子节点调用 escapeHtml 处理
fix(renderer): 完善 mockApi 中请求体的解析逻辑
- 支持根据设置将字符串类型请求体转换成 JSON 对象或 URL 参数对象
- 添加 settings 参数解构,使用 settings.type 判断解析方式
- 尝试捕获 JSON.parse 错误,避免异常中断
fix(renderer): 修改基础服务默认失败信息行为
- 将 failMessage 默认值由 false 改为 true,增加错误提示的友好性
2026-06-21 23:31:35 +08:00
“chenhuachun”
c96835dc7c
ci: 👷 commit
2026-06-20 20:38:00 +08:00
“chenhuachun”
9eba4a17a2
build: 📦 release
...
- vtj-project-app@0.18 .0
- vtj-extension@0.18 .0
- vtj-project-h5@0.18 .0
- vtj-project-library@0.13 .0
- vtj-material@0.18 .0
- vtj-plugin@0.18 .0
- vtj-project-uniapp@0.18 .0
- create-vtj@0.13 .0
- dev-web@0.18 .0
- @vtj/docs@0.18 .0
- @vtj/base@0.13 .0
- @vtj/charts@0.18 .0
- @vtj/cli@0.13 .0
- @vtj/coder@0.18 .0
- @vtj/core@0.18 .0
- @vtj/designer@0.18 .0
- @vtj/icons@0.18 .0
- @vtj/local@0.18 .0
- @vtj/materials@0.18 .0
- @vtj/node@0.13 .0
- @vtj/parser@0.18 .0
- @vtj/renderer@0.18 .0
- @vtj/ui@0.18 .0
- @vtj/uni@0.18 .0
- @vtj/utils@0.18 .0
- @vtj/h5@0.18 .0
- @vtj/pro@0.18 .0
- @vtj/pro-uni@0.18 .0
- @vtj/uni-app@0.18 .0
- @vtj/web@0.18 .0
2026-06-20 20:36:23 +08:00
“chenhuachun”
1d50af146e
refactor(renderer): 优化 context 中 state 和 props 的赋值方式
...
- 合并了 context.$props 和 context.props 的赋值操作
- 引入 context.$state,与 context.state 同步创建状态
- 在返回结果中添加 $state 以暴露状态访问接口
- 在 context 初始化中新增 $state 属性及对应赋值,保持响应式一致
- 标记 context.state 和 context.props 为废弃字段,提示不再推荐使用
2026-06-18 15:25:47 +08:00