Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Apr 05:26
· 14 commits to main since this release

🚀 新功能

  • add global runtime error tracking system and improve backup functionality
  • 改进备份系统和错误追踪,优化用户体验
  • 重构备份系统,新增本地快照和加密备份功能
  • 恢复 Options 页面完整功能,集成 shadcn-vue UI 组件
  • 添加首次使用引导,提示用户打开管理页面设置主密码
  • 增强 background service worker,添加自动备份逻辑
  • 完成管理页面迁移,拆分独立组件
  • 使用 WXT + Vue 3 + TypeScript 重构项目
  • 使用 release-changelog-builder 根据 commit message 自动生成 Release Notes
  • 发布时自动同步版本号到 manifest.json 和 package.json
  • 支持推送 tag 自动触发发布流程
  • OpenPass - 自动备份、键盘快捷键、欢迎引导等重大更新
  • 安全增强与用户体验优化 (#2)
  • Add backup and restore features, improve release process, and update docs (#1)
  • add license

🐛 Bug 修复

  • 修复扩展配置,移除本地开发密钥
  • resolve auto-backup requiring unlock issue
  • fix auto-backup failure when session expired
  • 备份导入逻辑添加完整数组验证和加密解密
  • secrets.ts loadSecrets 添加数组类型验证
  • popup 添加数组类型检查防止 forEach/filter 错误
  • SecretTable 正确初始化验证码生成
  • 重构导入模态框结构,修复遮罩层阻挡交互问题
  • popup 添加 storage 监听器同步密钥数据
  • 修复密钥数据同步和验证码生成问题
  • 修复三个用户交互问题
  • 设置面板使用原生组件,添加自定义备份密码功能,修复设置保存问题
  • Popup 打开管理页面改为新标签页模式,Options 导入密钥后验证码动态更新
  • 完善备份导入流程,添加进度展示和备份信息确认
  • 重构 popup 恢复 v0.1.0 完整体验,修复备份导出逻辑
  • 添加 searchSecrets 方法修复 popup TypeError
  • 修复备份功能,完善交互流程
  • Options 页面添加全屏样式,修复 chrome.runtime 未定义错误
  • 安装时打开独立窗口管理页面;移除版本号-beta后缀
  • 安装时打开新标签页而非弹窗;更新版本号为 0.2.0-beta
  • Options 页面首次使用检测,未设置主密码时直接显示欢迎引导
  • 安装扩展后自动打开管理页面引导首次设置
  • popup 添加 Pinia 插件修复 '_s' undefined 错误
  • 添加错误处理避免初始化失败时 popup 崩溃
  • 添加 UnoCSS 插件配置,确保样式正确注入
  • 修复 popup 无法展开的问题,移除 .wxt 目录跟踪
  • 二维码识别后自动弹出确认框,当前网址自动填入站点字段
  • 本地固定扩展 ID key,避免开发者模式丢失 storage 数据
  • 修正自动备份描述,消除

📝 文档

  • update for v0.2.0 release
  • 添加 README.md 文档

♻️ 重构

  • 完整项目重构 - 全新架构 + 管理后台 + 完善的自动备份系统
  • 删除根目录 manifest.json
  • 迁移外部库到 public 目录
  • 删除已迁移的旧工具文件
  • 删除已迁移的旧页面文件

🔧 CI/CD

  • 添加 allowUpdates 避免 tag_name 冲突
  • 修复 release 文件上传,添加文件验证和 artifact 上传
  • 重写 changelog 生成逻辑,使用 case 匹配和 fetch --tags
  • 使用 shell 脚本生成 changelog,修复 tag 范围和重复步骤问题
  • 修复 release workflow 的 changelog 生成配置
  • 更新 CI 流程适配 WXT 架构,过滤 CI 提交

🔧 维护

  • 从 git 跟踪中移除 .output 构建产物
  • 清理旧构建脚本和更新 gitignore
  • 添加 .output 和 .wxt 到 gitignore
  • bump version to 0.1.0
  • bump version to 0.0.1 for rc release

完整变更: v0.1.1...v0.2.0