Files
Message-Push-Nest/docs/guide/changelog.md
T
2026-02-04 19:33:10 +08:00

123 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 更新日志
## 2026
### 2026.02.04
- **新增 PushMe 推送渠道适配**
- 支持配置 Push Key、自定义 API 地址
- 支持配置日期、消息类型等参数
- 支持连通性测试
### 2026.01.21
- **新增 Bark 推送渠道适配**
- 支持 iOS 移动端 Bark 消息推送
- 支持配置 Push Key、分组、铃声、图标、时效性、跳转 URL 等参数
- 支持连通性测试
### 2026.01.15
- **新增 URL 路径前缀配置**
- 支持应用部署在子路径下(如 `/message-nest`
- 自动适配前端资源路径和 API 请求路径
### 2026.01.14
- **新增 Telegram 机器人渠道**
- 支持文本、Markdown、HTML 格式
- 支持 HTTP/HTTPS/SOCKS5 代理配置
- 支持自定义 API 地址代理
## 2025
### 2025.12.17
- **新增飞书机器人渠道**
- 支持飞书 Webhook 消息发送
- 支持文本和 Markdown 格式
- 支持加签验证和关键字过滤
- 支持 @提醒(手机号、用户ID、全员)
- **阿里云短信支持动态接收者**
- 支持群发模式,可在 API 调用时动态指定手机号列表
- 支持固定接收者和动态接收者两种模式
- 实例列表正确显示接收者状态
- **代码架构优化**
- 将消息类型常量统一迁移到 `pkg/constant`
- 使用注册模式重构渠道验证和测试逻辑
- 优化前端接收者显示逻辑,基于配置动态判断
- 修复循环导入问题,提升代码可维护性
- **前端优化**
- 优化新增/编辑渠道弹窗高度,减少滚动
- 优化渠道类型显示样式,更加简洁美观
- 修复 Drawer 组件最大高度限制问题
### 2025.12.06
- **新增消息模板功能**
- 支持创建可复用的消息模板
- 支持占位符动态替换(`{{key}}` 语法)
- 支持 Text、HTML、Markdown 三种格式
- 支持为模板配置多个发送实例
- 支持 @提醒功能(钉钉、企业微信)
- **新增 V2 API**
- 基于模板的消息发送接口
- 使用加密 Token 提升安全性
- 支持占位符参数传递
- 自动遍历模板的所有启用实例
### 2025.10.12
- 增加cookies过期天数设置
### 2025.09.30
- 支持页面的明暗主题切换设置
- 增加登录日志
### 2025.09.14
- 支持系统信息展示更多的运行信息
### 2025.08.10
- **重大升级,重构web页面,样式更加美观友好**
- UI组件使用shadcn-vue,基于tailwindcss
- 现在支持大中小屏自适应
### 2025.04.28
- 支持tidb作为存储
- 支持数据库ssl配置
- docker运行指定环境变量SSL=true
- ini配置文件运行指定数据库连接参数Ssl=true
### 2025.01.01
- 支持自托管消息,现在可以将站点作为消息的接受,登录站点查看消息
## 2024
### 2024.04.29
- 支持 SQLite 部署
- 支持MySQL 5.x / 8.x
### 2024.04.11
- 支持自定义的定时消息发送
### 2024.03.05
- 支持微信测试公众号模板消息发送
### 2024.01.28
- 支持 Docker 部署,从环境变量启动服务
### 2024.01.24
- 支持数据统计展示
### 2024.01.20
- 添加日志查看自动刷新
### 2024.01.07
- 支持站点信息自定义
### 2024.01.03
- 支持企业微信
- 单应用打包,直接运行,无需部署前端页面
- 支持邮件发送
- 用户密码设置
- 支持用户定时任务清理,更新定时时间
- 查看定时清理日志
- 单应用的 HTML 浏览器自动缓存
- Gin 的日志使用 Logrus
- 支持异步发送
- 支持钉钉
- 支持自定义的 Webhook 消息发送