58 lines
1.6 KiB
Markdown
58 lines
1.6 KiB
Markdown
# 更新日志
|
||
|
||
所有对此项目的重要更改都将记录在此文件中。
|
||
|
||
此项目遵循[语义化版本控制](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双协议支持
|
||
- 配置文件管理
|
||
- 基础的服务注册和发现
|
||
|
||
### 特性
|
||
- 支持多种邮件服务商
|
||
- 支持多种短信服务商
|
||
- 模板化消息发送
|
||
- 验证码生成和验证
|
||
- 黑名单过滤
|
||
- 发送频率限制
|