TinyShip
TinyShip
  • 文档
  • 更新
    ← 返回更新
    2026年4月21日发布

    TinyShip 2.1.0 - Cloudflare Email 支持与配置优化

    TinyShip 2.1.0 正式发布

    本版本围绕邮件能力增强与配置体验优化,正式为 TinyShip 增加 Cloudflare Email 支持,并同步整理相关环境变量与文档说明。

    核心新增

    Cloudflare Email Provider 支持:邮件模块新增 Cloudflare Email 发送能力,与 Resend 一起成为正式可用的邮件服务选项

    认证邮件链路打通:注册验证邮件与密码重置邮件已接入默认邮件 provider 配置,可直接切换到 Cloudflare Email

    邮件测试脚本新增:新增 pnpm email:test 命令,用于快速验证邮件 provider、域名配置与模板发送是否可用

    认证文档补全:email.md 与邮件 README 补充 Cloudflare 配置方式、环境变量与发送说明

    配置与工程优化

    Cloudflare 环境变量统一:推荐统一使用 CLOUDFLARE_ACCOUNT_ID 作为 Cloudflare 账号标识,减少重复配置

    R2 保留兼容回退:R2 现支持优先复用 CLOUDFLARE_ACCOUNT_ID,同时保留 R2_ACCOUNT_ID 的向后兼容

    示例配置清理:env.example 更新为新的推荐变量命名,并明确旧变量仅作为兼容保留

    技术亮点

    默认 Provider 行为修正:模板邮件与基础邮件发送入口统一遵循 config/email.ts 中的默认 provider 配置

    邮件基础设施更完整:从 provider 实现、配置说明到测试脚本形成完整闭环,提升生产环境可用性

    Cloudflare 生态衔接更自然:如果项目已使用 R2 或 Turnstile,现在整体配置路径更加一致