Tags: dromara/SMS4J
Tags
## 修复 - 修复 OA发送消息时,线程池资源未能释放的问题 - 修复 调用百度时,缺少请求头的问题 - 修复 两个版本邮件代码不同步问题 - 修复 luosimao短信手机不需要+86前缀 - 修复 异常状态下某些厂商短信失败无限重试问题 - 修复 OA与sms同时存在时的Bean冲突问题 ## 优化 - solon支持升级为3.0.1 - 每日最大发送量计时截止为每日0点,而非24小时计时 - 部分依赖重复的导入 - OA的yml案例示例 - 优化部分代码结构 ## 新增 - 联通一信通平台短信 - 短信发送支持http代理配置
# 新增: 1.新增厂商 中国移动 云MAS短信 2.新增厂商 布丁云V2 短信 3.新增厂商 百度智能云 sms短信 4.新增厂商 极光短信 5.新增厂商 创蓝短信 6.新增厂商 螺丝帽短信 7.新增厂商 SUBMAIL短信 8.新增厂商 danmi短信 9.新增拦截器支持,用户可重写拦截器规则 # 优化: 1.sms4j-solon-plugin: 优化 SupplierConfig 处理 2.优化通用返回信息 3.添加时间日期工具类 4.提取短信异常发送结果 # 修复: 1.修复群发短信始终抛出异常的问题 2.修复网易云信短信群发时发送消息与模板id参数传参顺序错误问题 3.修复解决分钟限制和每日限制存在的一个计数问题
## v 3.2.0 **2024年03-24** ## 修复 1. 修复了助通短信发送模板短信时请求 URL地址错误的问题 2. 修复短信参数过度校验 3. 修复解除绑定时,没有从负载均衡器中移除实例的问题。 4. 修复网易云短信发送返回414(模板id为null和params必须为json问题) 5. 修复 邮件发送黑名单问题 6. fix 修复 类型转换bug string不可强转int 7. 修复 当拦截未开启时,不在进行拦截 ## 新增 1. 添加方法 setExecutor(Executor exec)可用于自定义线程池或虚拟线程,来替换sms4j内部原有线程池 2. 新增厂商七牛云短信 3. 添加功能,邮件发送可用于发送携带发送人昵称的邮件 4. 新增企业微信的news类型消息发送 ## 优化 1. sms4j-solon-plugin 升级 solon 为 2.6.5 2. 移除冗余异常抛出和使用lombok简化,并优化代码 3. 优化日志级别错误导致的提示smsDao加载错误问题 4. 移除多余导入,部分字段设置为final,移除多余泛型
**完整的更新日志**: https://gitee.com/dromara/sms4j/commits/v3.1.1 优化SmsDao的日志输出,修复SE环境下SmsDao的获取方法
**新增功能** : 联麓短信:我们新增了对联麓短信的支持,现在可以像使用其他厂商一样方便地进行使用。 鼎众短信:我们还新增了对鼎众短信的支持,鼎众短信可以发送无模板短信,有需要的小伙伴可以尝试一下。 OA通知:在3.1版本中,我们正式加入了对OA通知的支持,兼容钉钉、飞书和企业微信。 **优化功能:** 邮件功能优化:现在邮件发送可以直接发送HTML字符串,并且可以存在模板变量。 标准短信方法优化:我们添加了一个方法,该方法用于发送固定模板下的多参数模板短信。 全局黑名单功能优化:在这次的更新中,我们重构了底层对于短信失败重试和短信黑名单的功能,现在它变得更加轻量、更加稳定。 新增方法reload和reloadAll:我们在核心工厂类(SmsFactory)中新增了方法reload和reloadAll,用于重新从接口实现中读取并重新实例化短信对象。这样可以极大地减少对于重新读取配置的工作量。 **修复问题:** 合一短信HMAC模式下签名无效的问题:我们修复了合一短信在HMAC模式下签名无效的问题。 邮件插件JDK17的适配:我们修复了邮件插件在JDK17上的适配问题。 容联云短信发送失败问题:我们修复了容联云短信发送失败的问题。 阿里云短信在个别情况下报签名错误问题:我们修复了阿里云短信在个别情况下报签名错误的问题。 云片短信在无模板下报错的问题:我们修复了云片短信在无模板下报错的问题。
PreviousNext