“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”
7d5f98c165
docs(tools): 补充代码示例,完善接口与配置说明
...
- 在各接口文档中添加详细 JSON 示例,便于用户理解参数格式
- 扩展 setApi 接口,新增 setApis 批量操作工具
- 新增依赖管理相关工具:getDeps、setDeps、removeDeps,支持批量操作依赖
- 规范全局配置工具描述,简化示例说明,提升文档一致性
- 更新权限控制、Axios、拦截器和路由守卫等配置工具说明,保持简洁明了
- 修正环境变量、国际化及 UniApp 配置工具部分示例和说明
- 调整工具调用建议,增加依赖管理步骤说明
2026-06-17 13:45:23 +08:00
“chenhuachun”
4011c70659
fix(chat-input): 修复文件识别失败时的提示与阻止发送
...
- 增加文件内容为空时的识别失败提示
- 阻止识别失败的文件上传后消息发送
- 添加调试输出当前文件列表的日志
- 优化附件列表内容拼接逻辑
2026-06-17 12:11:46 +08:00
“chenhuachun”
a9ed1cb06a
fix(renderer): 修复 Composition 生命周期执行错误处理和平台配置
...
- 优化 lifeCycles 组件的计算属性逻辑,简化三元判断表达式
- 在 renderer 模块中加入 triggerError 调用以统一错误处理
- 将 triggerError 函数设为导出以供外部使用
- 修改 pro 平台配置,将 platform 从 "uniapp" 调整为 "web"
2026-06-16 22:49:20 +08:00
“chenhuachun”
fa9999d5c2
feat(deps): 添加 easycom 支持并完善依赖编辑功能
...
- 在依赖数据结构中新增 easycom 配置接口支持
- 编辑弹窗增加 easycom 字段,并根据官方依赖权限控制禁用状态
- 调整编辑弹窗高度,优化表单样式布局
- 新增 isEdit 状态以区分新增与编辑模式
- 依赖数据填充逻辑优化,保证编辑时状态正确
- 内置物料配置添加 easycom 默认值
- 平台配置修改为 uniapp,配合 easycom 使用环境
2026-06-16 21:36:51 +08:00
“chenhuachun”
b0b5cd6b66
fix(composer): 修复 dataSources 解析时的符号转换问题
...
- parseDataSources 函数新增 symbols 参数以支持表达式转换
- 在 mockTemplate 和 transform 中根据 symbols 调用 transformExpression
- composition/index.ts 中调用 parseDataSources 时传入 symbols 参数
- 添加 parseDataSources 相关单元测试,验证表达式转换行为
- lifeCycles.vue 中修复条件判断结果,避免多余的 'setup' 添加
2026-06-15 22:32:55 +08:00
“chenhuachun”
fea69bc593
fix(app): 调整全局请求配置默认值以优化响应处理
...
- 修改apps/app/package.json中的访问配置,增加auth、storageKey及privateKey字段
- 调整全局请求配置中validSuccess默认值为false以避免误判业务失败
- 修改originResponse默认值为true,确保返回完整Axios响应对象便于灵活处理
- 更新多个组件及文档中关于validSuccess和originResponse的默认值说明
- 优化文档添加常见问题和典型错误场景,帮助用户正确使用响应校验配置
- 代码模板中添加ts-nocheck指令,避免类型检查带来的潜在问题
2026-06-15 20:24:32 +08:00
“chenhuachun”
83f5f5666c
docs(prompts): 增强响应数据处理及文档说明
...
- 详细说明响应数据提取机制及 originResponse 配置用法
- 补充示例展示如何读取分页响应头和下载文件响应头
- 说明开启 originResponse 后返回值的结构变化及注意事项
- 修正文档中章节编号,将 Vue SFC 使用章节改为 4.7
- 更新全局变量说明,补充 `@vtj/renderer` 提供的使用方式
- 添加 `__store` 和 `__access` 变量的前置条件说明
- 优化错误提示信息,减少冗余字段显示,提高可读性
2026-06-15 16:26:55 +08:00
“chenhuachun”
4a011d191b
fix(coder): 移除模板中的 ts-nocheck 注释以提高代码质量
...
- 删除 packages/coder 中模板文件的 // @ts-nocheck 注释,启用类型检查
- 优化运行时报错信息,增加错误实例、信息和堆栈的详细展示
- 修改 renderer provider 的错误处理逻辑,捕获错误并格式化输出
- 调整错误通知节流时间由300ms至200ms,提升响应速度
- 更新 web 平台组件导出,改用命名导出 charts 相关模块和版本信息
2026-06-15 15:11:04 +08:00
“chenhuachun”
405b2c22ef
chore(scope): 更新描述信息及完善测试覆盖
...
- 更新各包 package.json 中描述为 AI 驱动的 Vue3 企业级开发平台
- 调整 library 包版本号及版权信息
- 修改库中的测试命令为 vitest run
- 新增多个包的单元测试,覆盖组件导入、钩子函数、工具函数等
- 为多个包添加导出测试确保类型和成员完整
- 修正插件测试中导入判断逻辑
- 增强 UI 组件的测试,覆盖容器组件、内置字段编辑器等
- 引入新的公共测试依赖 @vue/test-utils
- 在 createViteConfig 相关测试中增加更多场景验证
- 重构部分测试用例结构,使用 describe 分组提升可读性
- 删除 CLI tsconfig 的 ignoreDeprecations 配置
- 删除 package 中一些无效或注释掉的测试代码
- 为文件操作相关功能新增测试验证基本读写、拷贝等功能正常
- 扩展对图表包 hooks 和组件的导出测试
- 添加图标包中图标组件的导出和功能测试
- 为附件组件相关工具函数添加文件类型识别和转换测试
- 优化和丰富 grid 组件的工具函数和常量测试覆盖率
- 新增 UI 包中安装器和公共工具函数的测试用例
- 修复 local 包中导入名称错误的问题,改为 createDevTools
- 在 charts 包新增对 hooks 的导出支持
- 调整部分包新增依赖和关键词,强调 AI 低代码等特性
2026-06-15 11:54:45 +08:00
“chenhuachun”
7b5532042f
test(designer): 添加单元测试覆盖多个管理器和工具类
...
- 为 DepsManager 编写新增、合并、过滤和删除依赖的测试用例
- 为 SetterManager 添加注册、获取、修改及类型匹配的测试
- 为 WidgetManager 添加注册、过滤、排序及远程控件相关测试
- 为 ToolRegistry 添加工具注册、修改、执行及描述生成测试
- 为 CodeIncrementalUpdater 添加增量更新、搜索替换及边界情况测试
- 为 utils 提供代理上下文、类属性、样式格式化、读取JSON及版本升级测试
- 新增 Vitest 配置,添加测试环境 setup 文件支持 DOM 和全局模拟
2026-06-15 01:41:19 +08:00
“chenhuachun”
fa7f5c5cdd
fix(ai): 调整聊天输入最小字符限制
...
- 将聊天输入校验的最小字符数从3调整为2
- 优化用户体验,降低输入门槛
- 保持消息提示逻辑不变
2026-06-14 19:58:01 +08:00
“chenhuachun”
4ff9a370f2
fix(parser): 优化顶层声明解析及错误提示
...
- 当顶层变量声明均为对象或数组字面量时,自动转换为 reactive()
- 对支持范围外的顶层变量声明抛出明确异常,要求使用 ref/reactive/computed 或函数声明
- 禁止顶层 class 声明,抛出异常提示使用其他声明方式
- 禁止游离顶层表达式和函数调用,改用生命周期钩子或方法声明
- 更新相关单元测试,确保异常抛出和 reactive 转换逻辑正确
- 调整 notify 通知参数容错,兼容多种错误消息格式
- 修改 API 响应处理,统一 fail 消息为 msg.message 或 msg
- 关闭 renderer 服务中 failMessage 字段,优化响应校验逻辑
2026-06-14 18:56:33 +08:00
“chenhuachun”
2781294e96
refactor(api): 优化请求头和模拟模板配置结构
...
- 将请求头字符串配置修改为JSExpression对象格式
- 将模拟数据模板函数字符串改为JSFunction对象格式
- 更新相关接口文档,明确headers和mockTemplate属性的类型和说明
- 统一请求头和mock模板的数据结构,提升可读性和可扩展性
- 修正了代码中多个相关JSON配置的格式一致性问题
2026-06-14 13:16:27 +08:00
“chenhuachun”
163110ab22
docs(api): 新增 VTJ API 管理使用和调用详细指南
...
- 详细介绍 API 数据流和生命周期管理流程
- 规范了 setApi、getApis、removeApi 等工具方法参数和用法
- 展示 ApiSchema 完整结构,包括基础信息、请求配置、模拟数据和 JSONP 配置
- 说明组件内如何通过 __apis 调用 API,包含路径参数和查询参数示例
- 给出典型 API 配置示例和请求场景快速查阅
- 提示注意 API 唯一性及调用时配置覆盖规则等关键细节
2026-06-13 23:27:46 +08:00
“chenhuachun”
c28deb2617
feat(runtime): 集成 UniApp 生命周期支持
...
- 在 renderer.ts 中将 UniApp 添加到渲染器上下文库中
- 扩展 createRendererOptions 以支持 UniApp 参数
- 修改 createCompositionLifeCycles,传入 UniApp 对象
- 在生命周期钩子映射中添加 UniApp 钩子兼容
- 优化无效生命周期钩子日志输出,简化提示信息
2026-06-12 23:04:37 +08:00
“chenhuachun”
17d866383e
feat(parser): 支持 uniapp 专用生命周期钩子
...
- 新增 UNI_HOOKS 集合,包含 uniapp 平台的专用生命周期钩子
- 解析时将 uniapp 生命周期钩子纳入生命周期识别条件
- 在 designer 组件中,根据平台和文件类型区分加载对应 uniapp 生命周期钩子列表
- 修改平台判断逻辑,引入 uniHooks 计算属性区分普通和组合式钩子
- 在 uni 包中新增 UNI_COMPOSITION_HOOKS_LIST 和 UNI_PAGE_HOOKS_LIST 常量
- 更新 pro 平台配置,将 platform 改为 uniapp 支持统一生命周期管理
2026-06-12 22:17:56 +08:00
“chenhuachun”
612457ad43
fix(widgets): 修复状态字段的条件判断逻辑
...
- 删除了对 current.value.state 的多余检查
- 修正状态字段只在非 Composition 模式下赋值为 ['state']
- 避免了 Composition 模式下错误添加 '状态' 字段
- 清理了无用的状态字段处理代码
2026-06-12 15:29:43 +08:00
“chenhuachun”
def14e80c5
refactor(composition): 将 provider 改为 __provider 以避免命名冲突
...
- 把模板和代码中的 provider 变量重命名为 __provider
- 更新相关的全局 API 替换配置,将 replace 从 provider 改为 __provider
- 修改方法中对 provider.createMock 和 provider.apis 的调用为 __provider
- 调整测试用例以匹配新的 __provider 名称
- Vue 组件中根据 composition 模式调整 exposeOptions 的状态键名
- 更新代码中检测数据源方法相关的 provider 调用判断为 __provider
2026-06-12 15:06:35 +08:00
“chenhuachun”
aa72e07eae
feat(core): 支持计算属性同时使用函数与表达式
...
- 修改 BlockModel 中 computed 属性支持 JSFunction 与 JSExpression 类型
- 新增 setComputed 方法,支持设置或删除计算属性,触发更新事件
- 更新 block.ts 中计算属性创建逻辑,区分 JSFunction 和 JSExpression 解析方式
- 修改 schemas 中计算属性定义,允许使用函数或表达式类型
- 完善 computed.vue 组件,新增表达式字符串检测和相应处理逻辑
- 提交表单时支持根据内容智能区分使用函数或表达式,并进行验证
- 优化 JSCodeToString 方法,表达式类型序列化时自动加括号保障语法正确
2026-06-12 10:56:31 +08:00
“chenhuachun”
75811a517b
refactor(scripts): 优化组合式生命周期函数支持
...
- 移除不必要的 setup 组件引用,提高渲染效率
- 统一生命周期钩子列表,通过 hooks 计算属性动态选择
- 在生命周期列表中优先显示 setup 函数,支持组合式 API
- 增强生命周期函数的新增、删除逻辑,单独处理 setup 状态
- 修复生命周期函数提交时对 setup 的特殊处理,确保正确保存
- 优化代码结构,提升可读性和维护性
2026-06-12 10:28:49 +08:00
“chenhuachun”
b7cd31b3d6
refactor(composition): 优化全局 API 处理与模板生成逻辑
...
- 修改模板逻辑,支持在无 props 或 emits 时生成空的 defineProps 和 defineEmits
- 重构全局 API 映射表,剔除 vue-router 和 i18n 相关内容,新增 $props 和多个实例属性映射
- 移除对 $t 和 $i18n 的特殊合并声明逻辑
- 精简全局 API 导入收集,只收集需要的 Vue Composition API 名称列表
- 更新解析流程,改用新的全局 API 导入收集方法,提升导入管理一致性
- 增加对 $props 和 $emit 在模板中的自动生成标记 needsProps 和 needsEmit
- 修改组合式 API 测试用例,增加对新增全局 API 及 getCurrentInstance 声明唯一性的验证
- 修正部分界面文本,将“状态数据名称”和“状态初始值”改为更简洁的“名称”和“初始值”
2026-06-11 17:48:39 +08:00
“chenhuachun”
3d5ddb166c
feat(designer): support per-item actions and add Setup component for scripts
...
- In group.vue, actions now use `item.actions ?? ['edit', 'remove']` to allow individual items to override default actions.
- In index.vue, added `<Setup>` component for composition API script configuration, imported from `./setup.vue`.
2026-06-11 15:54:37 +08:00
“chenhuachun”
a32f343e4b
feat(designer): add icons to workspace tabs based on file type
2026-06-11 15:01:44 +08:00
“chenhuachun”
542326b0de
refactor(hooks): 优化分片加载逻辑,移除冗余状态控制
...
- 移除 isLoading 状态及相关判断,简化加载条件
- 调整 chunkedData 计算逻辑,避免无效条件判断
- 缩短 requestIdleCallback 超时时间至 100ms 提高响应速度
- 优化源数据长度变化时 loadedCount 和 fullyLoaded 状态的处理
- 修正 reset 函数中 fullyLoaded 状态的初始化逻辑
refactor(renderer): 优化全局属性注入逻辑,防止覆盖已有属性
- 使用循环检查避免覆盖已有的全局属性
- 确保 provider.setGlobals 在 app.use 之后调用
- 修复 provider.ts 中 setGlobals 的赋值逻辑,改为合并 globals 对象
- 新增 useGlobal 方法,方便组件注入和访问全局状态
2026-06-11 14:51:23 +08:00
踩着两条虫
5bd2e92876
!583 chore(deps): 升级 Vue 版本至 3.5.37
...
Merge pull request !583 from 踩着两条虫/next
2026-06-11 05:35:57 +00:00
“chenhuachun”
fcfe2f14e3
chore(deps): 升级 Vue 版本至 3.5.37
...
- 在多个子项目和模板中统一 Vue 依赖版本
- 使用波浪号版本符号以允许补丁更新
- 确保依赖项版本一致性,便于维护和构建
- 更新范围涵盖应用、插件、开发环境、文档及平台相关包
2026-06-11 13:34:40 +08:00
踩着两条虫
66127565d1
!581 ci: commit
...
Merge pull request !581 from 踩着两条虫/next
2026-06-11 05:28:22 +00:00
“chenhuachun”
c98d29e354
ci: 👷 commit
2026-06-11 13:13:46 +08:00
“chenhuachun”
c715fe46b8
build: 📦 release
...
- vtj-project-app@0.17 .8
- vtj-extension@0.17 .8
- vtj-project-h5@0.17 .8
- vtj-material@0.17 .8
- vtj-plugin@0.17 .8
- vtj-project-uniapp@0.17 .8
- create-vtj@0.12.23
- dev-web@0.17 .8
- @vtj/docs@0.17 .8
- @vtj/charts@0.17 .8
- @vtj/coder@0.17 .8
- @vtj/core@0.17 .8
- @vtj/designer@0.17 .8
- @vtj/icons@0.17 .8
- @vtj/local@0.17 .8
- @vtj/materials@0.17 .8
- @vtj/parser@0.17 .8
- @vtj/renderer@0.17 .8
- @vtj/ui@0.17 .8
- @vtj/uni@0.17 .8
- @vtj/utils@0.17 .8
- @vtj/h5@0.17 .8
- @vtj/pro@0.17 .8
- @vtj/pro-uni@0.17 .8
- @vtj/uni-app@0.17 .8
- @vtj/web@0.17 .8
2026-06-11 13:12:14 +08:00
“chenhuachun”
7b94116bd6
chore(deps): 升级所有子项目中的 Vue 版本到 3.5.35
...
- 将多个子项目及模板中的 Vue 版本从 ~3.5.5 统一升级到 3.5.35
- 更新 pnpm-lock.yaml 锁定文件同步依赖版本变更
- 在 .gitignore 中新增 pnpm-lock.yaml 文件忽略规则
- 保持其他依赖版本不变,确保整体依赖一致性和稳定性
2026-06-11 13:10:57 +08:00
“chenhuachun”
08ce05f08a
ci: 👷 commit
2026-06-11 11:59:15 +08:00
“chenhuachun”
e4f5bb4e9c
build: 📦 release
...
- vtj-project-app@0.17 .7
- vtj-extension@0.17 .7
- vtj-project-h5@0.17 .7
- vtj-material@0.17 .7
- vtj-plugin@0.17 .7
- vtj-project-uniapp@0.17 .7
- create-vtj@0.12.22
- dev-web@0.17 .7
- @vtj/docs@0.17 .7
- @vtj/charts@0.17 .7
- @vtj/coder@0.17 .7
- @vtj/core@0.17 .7
- @vtj/designer@0.17 .7
- @vtj/icons@0.17 .7
- @vtj/local@0.17 .7
- @vtj/materials@0.17 .7
- @vtj/parser@0.17 .7
- @vtj/renderer@0.17 .7
- @vtj/ui@0.17 .7
- @vtj/uni@0.17 .7
- @vtj/utils@0.17 .7
- @vtj/h5@0.17 .7
- @vtj/pro@0.17 .7
- @vtj/pro-uni@0.17 .7
- @vtj/uni-app@0.17 .7
- @vtj/web@0.17 .7
2026-06-11 11:57:38 +08:00
踩着两条虫
60f02ff25a
!578 chore: update platform URLs from lcdp.vtj.pro to app.vtj.pro
...
Merge pull request !578 from 踩着两条虫/next
2026-06-11 02:40:10 +00:00
“chenhuachun”
ebf2afb211
ci: 👷 commit
2026-06-11 10:32:23 +08:00
“chenhuachun”
5220c9e9da
build: 📦 release
...
- vtj-project-app@0.17 .6
- vtj-extension@0.17 .6
- vtj-project-h5@0.17 .6
- vtj-project-library@0.12.20
- vtj-material@0.17 .6
- vtj-plugin@0.17 .6
- vtj-project-uniapp@0.17 .6
- create-vtj@0.12.21
- dev-web@0.17 .6
- @vtj/docs@0.17 .6
- @vtj/charts@0.17 .6
- @vtj/cli@0.12.20
- @vtj/coder@0.17 .6
- @vtj/core@0.17 .6
- @vtj/designer@0.17 .6
- @vtj/icons@0.17 .6
- @vtj/local@0.17 .6
- @vtj/materials@0.17 .6
- @vtj/node@0.12 .7
- @vtj/parser@0.17 .6
- @vtj/renderer@0.17 .6
- @vtj/ui@0.17 .6
- @vtj/uni@0.17 .6
- @vtj/utils@0.17 .6
- @vtj/h5@0.17 .6
- @vtj/pro@0.17 .6
- @vtj/pro-uni@0.17 .6
- @vtj/uni-app@0.17 .6
- @vtj/web@0.17 .6
2026-06-11 10:30:51 +08:00
“chenhuachun”
14e4ab4671
feat(uniapp): add polyfills for FormData and Blob; fix useAssets splice
...
Add polyfill for FormData and Blob in uni-app template using miniprogram-formdata and miniprogram-blob packages. Guard array splice in useAssets to avoid error when built-in group is not found. Remove unused @uni-helper/axios-adapter dependency.
2026-06-11 10:29:32 +08:00
“chenhuachun”
cf4ff4aa8c
fix(core): 修复 BlockModel 更新时 setup 属性赋值问题
...
- 修改 update 方法,确保 setup 属性在赋值条件中被包含
- 调整 renderer 中 provider 的全局属性设置,确保调用时机正确
- 在 provider 中新增 setGlobals 方法,实现全局属性动态设置功能
2026-06-11 00:01:47 +08:00
“chenhuachun”
8b7abe1fab
feat(renderer): 添加renderer组件及暗黑模式组合函数支持
...
- 新增composables.vue,使用createRenderer创建动态renderer组件
- 集成@vueuse/core库中的useDark和useToggle组合函数,支持暗黑模式切换
- 组件setup函数内打印isDark和toggleDark状态,便于调试
- designer组件scripts部分新增样式调整,修复.el-empty描述间距及布局问题
- 统一调整shared panel样式中.el-empty的描述间距为10px,优化界面视觉布局
2026-06-10 21:06:43 +08:00
“chenhuachun”
db0ea9fca1
feat(core): 支持composition api相关响应式状态管理
...
- BlockModel中新增isExistName方法检查名称冲突,包含refs/reactives/computed/methods
- 所有BlockModel实例增加apiMode属性,默认值为'composition'
- Designer组件脚本区新增Refs和Reactives组件,实现对ref和reactive状态的编辑管理
- useBinder钩子中调整props访问方式,新增对refs和reactives的支持,映射为this.xx和this.xx.value访问
- computed.vue和methods.vue中提交校验改为调用isExistName方法避免名称冲突
- lifeCycles.vue中根据apiMode动态切换生命周期钩子列表
- renderer context去除refs和reactives缓存字段,迁移响应式管理到BlockModel层
- 辅助新增响应式状态名称和值的添加、删除、校验逻辑,提高composition api使用体验
- 统一修改空状态组件ElEmpty样式,增强调整布局适应新组件面板布局
2026-06-10 15:42:47 +08:00
“chenhuachun”
5178c3f921
ci: 👷 commit
2026-06-09 11:20:06 +08:00
“chenhuachun”
ec147697bc
build: 📦 release
...
- vtj-project-app@0.17 .5
- vtj-extension@0.17 .5
- vtj-project-h5@0.17 .5
- vtj-material@0.17 .5
- vtj-plugin@0.17 .5
- vtj-project-uniapp@0.17 .5
- create-vtj@0.12.20
- dev-web@0.17 .5
- @vtj/docs@0.17 .5
- @vtj/charts@0.17 .5
- @vtj/coder@0.17 .5
- @vtj/core@0.17 .5
- @vtj/designer@0.17 .5
- @vtj/icons@0.17 .5
- @vtj/local@0.17 .5
- @vtj/materials@0.17 .5
- @vtj/parser@0.17 .5
- @vtj/renderer@0.17 .5
- @vtj/ui@0.17 .5
- @vtj/uni@0.17 .5
- @vtj/utils@0.17 .5
- @vtj/h5@0.17 .5
- @vtj/pro@0.17 .5
- @vtj/pro-uni@0.17 .5
- @vtj/uni-app@0.17 .5
- @vtj/web@0.17 .5
2026-06-09 11:18:29 +08:00
“chenhuachun”
e292e62bb3
fix(designer): 修复聊天输出解析和尺寸单位判断逻辑
...
- 优化聊天结果处理函数,增加备选解析方式,避免无输出情况
- 修正尺寸选择器组件中像素单位判断,排除'rpx'单位误判
- 确保尺寸单位切换逻辑更加准确稳定
2026-06-08 10:31:32 +08:00
“chenhuachun”
23ed2faeab
ci: 👷 commit
2026-06-07 15:00:05 +08:00
“chenhuachun”
95964a7907
build: 📦 release
...
- vtj-project-app@0.17 .4
- vtj-extension@0.17 .4
- vtj-project-h5@0.17 .4
- vtj-material@0.17 .4
- vtj-plugin@0.17 .4
- vtj-project-uniapp@0.17 .4
- dev-web@0.17 .4
- @vtj/docs@0.17 .4
- @vtj/charts@0.17 .4
- @vtj/coder@0.17 .4
- @vtj/core@0.17 .4
- @vtj/designer@0.17 .4
- @vtj/icons@0.17 .4
- @vtj/local@0.17 .4
- @vtj/materials@0.17 .4
- @vtj/parser@0.17 .4
- @vtj/renderer@0.17 .4
- @vtj/ui@0.17 .4
- @vtj/uni@0.17 .4
- @vtj/utils@0.17 .4
- @vtj/h5@0.17 .4
- @vtj/pro@0.17 .4
- @vtj/pro-uni@0.17 .4
- @vtj/uni-app@0.17 .4
- @vtj/web@0.17 .4
2026-06-07 14:58:33 +08:00
“chenhuachun”
45482ea28e
fix(useAgent): 修复转换 Vue 到 DSL 时的空值判断和名称回退
...
- 增加对 project.value 为空的判断,防止异常
- 优化引擎名称获取逻辑,缺失时通过文件名回退
- 提升代码健壮性,保障转换流程稳定运行
2026-06-07 14:56:40 +08:00
“chenhuachun”
9900379f8d
style(ai): 移除自动复选框并优化样式
...
- 从 image-input 和 json-input 组件中删除自动应用的复选框
- 从组件依赖中移除未使用的 ElCheckbox 引入
- 为 image-input 和 json-input 组件的底部区域添加统一边框和内边距样式
- 优化底部区域样式,去除默认边框替换为更轻的顶部边框
2026-06-07 14:34:19 +08:00
“chenhuachun”
41ea206ef6
ci: 👷 commit
2026-06-07 10:57:57 +08:00
“chenhuachun”
08003011d6
build: 📦 release
...
- vtj-project-app@0.17 .3
- vtj-extension@0.17 .3
- vtj-project-h5@0.17 .3
- vtj-material@0.17 .3
- vtj-plugin@0.17 .3
- vtj-project-uniapp@0.17 .3
- dev-web@0.17 .3
- @vtj/docs@0.17 .3
- @vtj/charts@0.17 .3
- @vtj/coder@0.17 .3
- @vtj/core@0.17 .3
- @vtj/designer@0.17 .3
- @vtj/icons@0.17 .3
- @vtj/local@0.17 .3
- @vtj/materials@0.17 .3
- @vtj/parser@0.17 .3
- @vtj/renderer@0.17 .3
- @vtj/ui@0.17 .3
- @vtj/uni@0.17 .3
- @vtj/utils@0.17 .3
- @vtj/h5@0.17 .3
- @vtj/pro@0.17 .3
- @vtj/pro-uni@0.17 .3
- @vtj/uni-app@0.17 .3
- @vtj/web@0.17 .3
2026-06-07 10:56:22 +08:00
“chenhuachun”
8b3eacd08e
fix(core): 修复未打开文件时自动激活新建页面和区块的问题
...
- 在无打开文件且新建页面时,自动激活该页面
- 在无打开文件且新建Schema区块时,自动激活该区块
- 优化chunkedData计算逻辑,避免loadedCount为0时返回空数组
- 保障loadCount为0时返回完整数据,提升数据加载体验
2026-06-06 22:35:07 +08:00