Skip to content

OmniMail v0.2.5

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Aug 02:43

新增

  • 新增完整的邮箱地址管理:普通邮箱可以启用、停用、设为主邮箱或经二次确认后删除。
  • 删除邮箱时先立即隐藏地址,再由 Cloudflare Workflow 分批永久清理对应邮件、草稿、
    附件和主存储对象;主邮箱不能删除,清理任务启动失败时会恢复原状态。
  • 快速生成邮箱支持输入自定义前缀;管理员可以配置随机邮箱固定前缀,网页应用和
    OmniMail Float 会共享该设置。

改进

  • 随机邮箱地址统一使用 12 位十六进制随机字符;固定前缀默认留空,不再强制使用
    omni-,可在系统设置中配置最多 20 个字符的前缀。
  • 新增版本化发布说明目录与模板,GitHub Release 会直接使用与 Tag 同名的 Markdown
    文件,缺失或空文件会阻止发布。

测试

  • 新增邮箱主地址切换、删除与异步清理、随机前缀配置和地址格式校验的单元测试。
  • 新增自定义邮箱创建、设为主邮箱与删除旧地址的端到端测试,并更新扩展 smoke 测试。

升级说明

  • 无需新增 D1 迁移、环境变量或 Secret;部署仍需现有 CLEANUP_WORKFLOW 绑定。

发布

  • 网页应用与 OmniMail Float 扩展版本统一为 0.2.5,GitHub Release 包含扩展 ZIP。