Skip to content

Latest commit

 

History

History
137 lines (104 loc) · 4.08 KB

File metadata and controls

137 lines (104 loc) · 4.08 KB

更新日志

1.2.7 [2026/05/31]

Fixed(修复)

  • 修复 Monaco vendor chunk 强制拆分导致生产环境白屏的问题

Changed(变更)

  • 新增生产构建预览 E2E 校验,避免仅验证开发服务而漏掉构建产物运行时错误
  • 调整 Monaco 大 chunk 预期阈值,保留稳定的单 chunk 打包边界

1.2.6 [2026/05/31]

Fixed(修复)

  • 添加 GitHub Pages .nojekyll 标记,修复下划线开头构建资源被过滤导致的线上 404
  • 排除 PWA 预缓存中的部署元文件,避免 Service Worker 安装因 CNAME 等文件 404 失败

1.2.5 [2026/05/31]

Changed(变更)

  • 将开发服务、Vite 配置、Playwright E2E 配置统一为 8080 端口
  • 迁移构建体系到 Vite 8,并刷新生产构建产物
  • 升级核心依赖和测试工具链,更新 ESLint flat config
  • 优化构建拆包策略,降低入口 chunk 体积

Fixed(修复)

  • 修复 Vue 3 /deep/ 深度选择器弃用警告
  • 修复 Monaco 相关浏览器构建兼容警告
  • 修复 PWA service worker 构建中的 inlineDynamicImports 弃用警告
  • 修复 Vue compiler macro 导入和 Element Plus 旧尺寸值警告

1.2.4 [2026/05/31]

Added(新增)

  • 添加版本发布指引文档(RELEASE_GUIDE.md)
  • 添加测试实施指南和策略文档

Changed(变更)

  • 完善自动化测试系统,测试覆盖率提升至 25.6%
  • 优化测试文件组织结构

Fixed(修复)

  • 修复所有 ESLint 错误(53个),代码质量显著提升
    • 删除未使用的组件导入
    • 修复测试代码中的未使用变量
    • 修复 case 块中的词法声明问题
    • 修复 Promise executor 反模式
    • 优化模板字符串嵌套问题
    • 添加必要的 Vue 编译器宏导入
  • 为核心工具函数(utils/index.js)添加单元测试
  • 为配置模块(constants.js)添加配置测试
  • 为 Preview 组件添加更多组件测试

Documentation(文档)

  • 添加项目开发规范和测试约束文档(CLAUDE.md)
  • 完善测试相关文档

1.2.3 [2025/05/31]

  • 完成自动化测试系统实施
  • 添加完整的测试规划和测试框架
  • 修复预览卡住问题

1.0.0 [2025/04/11]

  • 支持一键运行markdown包含的前端代码的能力
  • 支持将代码导出为markdown内容的能力
  • 支持将项目保存到浏览器的数据库里
  • 支持最大化地利用浏览器缓存,提升二次加载的速度
  • 支持设置初始加载代码
  • 支持记住设置配置
  • 支持新开窗口和新建项目
  • 支持一键清空代码
  • 支持双击收起/展开面板
  • 支持移动端调整面板大小
  • 支持docker部署
  • 新增数种布局方式
  • 对页面各元素进行整体的主题适配
  • 升级部分底层关键依赖
  • 修复若干bug

1.1.0 [2025/04/12]

  • 优化移动端的适配
  • 支持新开窗口预览的能力
  • 修复若干bug

1.1.2 [2025/04/13]

  • 优化移动端的适配
  • 优化预览相关逻辑
  • 优化新开窗口和新建项目逻辑
  • 优化菜单呈现效果
  • 支持是否同步布局的配置
  • 修正光标错位问题
  • 修正预览异常问题

1.1.3 [2025/04/14]

  • 增加保存快捷键
  • 解决开发模式下构建警告问题
  • 修复生成预览链接和嵌入链接的问题
  • 优化恢复默认设置的逻辑
  • 优化githubToken管理逻辑

1.1.4 [2025/04/15]

  • 新增本地和gist的转存逻辑
  • 修复保存异常问题
  • 修复HTML类型判断错误
  • 修复部分代码的预览失败问题
  • 初始化代码升级
  • 其它部分细节优化

1.1.5 [2025/04/17]

  • 修复预览ESM模块代码错误的问题
  • 优化构建渲染结果的相关逻辑
  • 实现正确移除辅助代码

1.2.0 [2025/04/24]

  • 支持自定义保存回调函数,实现跟外部系统联动和拓展个性化能力
  • 支持拖拽导入markdown文件内容并自动识别是否包含可用代码
  • 支持拖拽写入html、css、js文件代码的内容

1.2.1 [2025/04/29]

  • 支持批量删除项目
  • 支持将项目保存为副本
  • 支持更多快捷键
  • 优化快捷键管理逻辑
  • 优化部分组件的移动端适配

1.2.2 [2025/09/29]

  • 修复正则匹配错误