26 Commits
Author SHA1 Message Date
liquidliang 21a5d6ffac chore: 更新版本至0.6.6并调整CDN优先级
- 将应用版本从0.6.3更新至0.6.6,并刷新构建时间
- 调整CDN源优先级,将jsdelivr置于unpkg之前
- 更新npm包描述并明确发布文件清单
- 简化Vite配置,移除生产构建时默认使用CDN的逻辑,改为依赖Service Worker处理回退
2026-02-28 17:25:20 +08:00
liquidliang 784c58a8df feat: 升级版本至0.6.1,优化部署与生成流程,集成多模型适配器 2026-02-27 10:31:05 +08:00
gongchengtu 51bb033edb feat: 版本日志菜单 + CHANGELOG.md 自动同步到 changelog.json
- 新增 scripts/sync-changelog.js:解析 CHANGELOG.md 生成 changelog.json,
  自动过滤噪音条目(bump version、docs、refactor 等内部描述)
- safe-version-bump.js:version:patch 时自动调用 sync-changelog 并提交 changelog.json
- versions.html:简化为纯 changelog 展示页,去掉版本跳转和 CDN 链接,
  默认显示 30 个版本 + 加载更多按钮,展开详情 max-height 调至 5000px
- app-menu-items.tsx:新增「版本日志」菜单项(打开 versions.html),
  「版本更多」恢复跳转到 release.opentu.ai
- update-version.js:构建时检查 changelog.json 是否包含当前版本
- upload-and-deploy.js:部署时复制 versions.html 和 changelog.json 到 releases 根目录
- i18n.tsx:新增 menu.changelog 翻译 key
2026-02-26 15:01:02 +08:00
liquidliang e158b45989 chore: bump version to 0.5.77 2026-02-05 17:33:31 +08:00
liquidliang a4ca6ca6ee refactor: rename project from Aitu to Opentu
- Updated project references across various files to reflect the new name "Opentu" instead of "Aitu".
- Adjusted ESLint configuration, documentation, and user manuals to ensure consistency with the rebranding.
- Removed outdated README backup file.

This change marks a significant rebranding effort to align the project identity with its new vision.
2026-01-29 11:24:47 +08:00
liquid 7ef1c370c0 chore: remove batch-image.html from build and deploy configurations
- Deleted batch-image.html from the build-hybrid.js and deploy-hybrid.js scripts to streamline the deployment process and remove unused files.

This change helps maintain a cleaner codebase and ensures that only necessary files are included in the build and deployment processes.
2026-01-27 00:26:55 +08:00
liquidliang f7c1cded31 chore: update deployment scripts and versioning logic; bump version to 0.5.58 2026-01-26 11:54:07 +08:00
liquid cbde7b28ce feat(toolbar): enhance pencil and eraser settings with shape selection
- Added options for selecting pencil and eraser shapes (circle and square) in the toolbar.
- Updated cursor preview to reflect the selected shape.
- Implemented precise eraser mode with shape support, including UI elements for toggling precise mode and shape selection.
- Enhanced styles for shape selection buttons and added visual feedback for active selections.

This update improves user experience by providing more control over drawing tools and their visual representation.
2026-01-25 13:14:57 +08:00
liquid ba4746dda6 feat(manual): enhance user manual generation and CDN integration
- Updated stepGenerateManual function to accept version parameter for better versioning
- Implemented recursive directory copying for user manual assets to dist and CDN
- Added file counting for generated manual files and logging improvements
- Modified generate-manual script to utilize CDN_BASE for dynamic asset paths
- Improved logging for manual generation success and warnings
2026-01-24 23:37:19 +08:00
liquidandClaude 4daff777fe feat(e2e): 添加用户手册生成系统和 E2E 测试增强
- 新增截图标注工具,支持高亮、圆圈、箭头等标注
- 新增 MDX 用户手册源文件和 HTML 生成脚本
- 新增 GIF 录制功能,支持视频转 GIF 和键盘提示
- 为组件添加 data-testid 属性以支持 E2E 定位
- 更新 smoke/visual 测试,修复 tooltip 拦截问题
- 新增 E2E 测试规范到 CODING_RULES.md

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-24 23:13:30 +08:00
liquid 07e18e2072 添加e2e 2026-01-23 09:24:21 +08:00
liquidliang 7b8c32e17d chore: update app version to 0.5.35 and adjust build time in version.json 2026-01-21 11:17:37 +08:00
liquidliang f44fea3e72 feat: implement precache manifest generation and update service worker activation strategy
- Added a Vite plugin to generate a precache-manifest.json for static assets.
- Enhanced service worker to load and cache files based on the precache manifest.
- Updated service worker to automatically activate new versions and notify clients.
- Bumped app version to 0.5.33 and adjusted build time in version.json.
2026-01-21 10:47:22 +08:00
liquidliang 91799c9abd chore: bump version to 0.5.17 2026-01-20 13:06:28 +08:00
liquid c126ed5ea2 chore: bump version to 0.5.15 2026-01-20 09:07:22 +08:00
liquid 345b0a9a1c chore: update project references from aitu.chat to opentu.ai
- Changed all instances of the old project website URL to the new domain opentu.ai in documentation, metadata, and configuration files.
- Updated the homepage link in package.json and various HTML files to reflect the new branding.
- Adjusted sitemap and robots.txt to point to the new domain for better SEO and accessibility.
2026-01-20 00:14:43 +08:00
liquid 305fa7fda7 chore: bump version to 0.5.14
- Updated version numbers in package.json, index.html, and version.json to reflect the new release.
- Added .pnpm-store to .gitignore.
- Removed deprecated create-release-package.js script, as its functionality is no longer needed.
- Updated safe-version-bump.js and update-version.js to reflect changes in Service Worker version handling.
2026-01-19 23:16:11 +08:00
liquid 12576ee4e3 feat(debug-panel): add debug panel and logging enhancements
- Introduced a new Debug Panel in the toolbar for accessing debug logs.
- Updated version to 0.5.7 in package.json and version.json.
- Enhanced service worker caching logic to improve reliability.
- Removed the Clean Missing Assets feature from the toolbar.
- Updated translations and added a new debug log icon.
2026-01-17 21:34:16 +08:00
liquidliang 71fdd6510a feat(web): 添加Service Worker构建配置并更新开发模式处理
添加vite.sw.config.ts用于构建Service Worker
在开发模式下强制检查Service Worker更新
更新project.json添加构建和监听Service Worker的命令
将sw.js添加到.gitignore
2026-01-06 19:45:32 +08:00
liquid 222ff9ebe6 feat: 升级版本至0.4.0并添加更新日志功能
- 更新package.json和版本相关文件至0.4.0
- 增强版本更新提示组件,支持显示更新日志
- 改进版本信息文件生成逻辑,自动收集重要变更
- 添加变更日志相似度计算和过滤功能
2026-01-06 00:18:45 +08:00
liquid 9b47e75c66 choice: 优化changelog 2025-11-30 19:40:43 +08:00
liquid cde96d4bcf 优化缓存和版本管理 2025-11-30 19:37:41 +08:00
liquid 2bd8a82416 chore: 更新版本号至0.0.8并添加版本控制脚本
添加智能版本升级脚本和安全发布包创建工具
更新版本控制文档说明
优化版本更新逻辑以支持现有标签检查
2025-09-05 09:13:33 +08:00
liquid f3fe237f25 feat: 实现PWA支持和版本更新机制
- 添加PWA相关文件和配置,包括manifest和service worker
- 实现版本控制和自动更新检测功能
- 添加版本更新提示组件
- 优化构建脚本以支持版本管理
- 更新HTML模板以支持PWA功能
2025-09-05 09:05:47 +08:00
pubuzhixing8 156abcbea2 fix: fix pub issue 2025-03-14 16:48:43 +08:00
pubuzhixing8 97e2b0c079 build: add release-version script 2025-03-11 01:15:07 +08:00