# 更新日志 所有对此项目的重要更改都将记录在此文件中。 此项目遵循[语义化版本控制](https://semver.org/lang/zh-CN/)。 ## [未发布] ### 新增 - 升级Go版本到1.25.1,支持最新的语言特性和性能改进 - 添加完整的Dockerfile支持容器化部署 - 添加全面的Makefile支持构建、测试、部署等开发流程 - 添加docker-compose.yml支持本地开发环境 - 添加PostgreSQL和Redis依赖服务支持 - 添加Mailhog用于开发环境邮件测试 - 添加Nginx反向代理配置支持 ### 改进 - 优化依赖包版本,升级到最新稳定版本 - 改进代码注释为简体中文,提高可读性 - 优化配置结构,增强错误处理能力 - 增强Docker镜像构建过程,使用多阶段构建减小镜像大小 - 添加健康检查机制,提高服务可用性监控 ### 变更 - Go版本从1.24.0升级到1.25.1 - 依赖包版本更新到最新稳定版本 - Docker基础镜像更新到Go 1.25 ### 修复 - 修复依赖包版本冲突问题 - 优化配置文件加载逻辑 ### 安全性 - 更新所有依赖包到最新版本,修复已知安全漏洞 - 添加非root用户运行容器,提高安全性 - 优化Docker镜像安全配置 --- ## [1.0.0] - 2024年初始版本 ### 新增 - 邮件发送服务 (SMTP) - 短信发送服务 (SMS) - 支持阿里云和腾讯云短信服务 - gRPC和HTTP Gateway双协议支持 - 配置文件管理 - 基础的服务注册和发现 ### 特性 - 支持多种邮件服务商 - 支持多种短信服务商 - 模板化消息发送 - 验证码生成和验证 - 黑名单过滤 - 发送频率限制