Skip to content

Releases: dromara/dante-cloud

v2.7.9.1

04 Mar 14:36
670b31b
Compare
Choose a tag to compare

🍏 fix: v2.7.9.1

  • 主要更新
    • [修复] 修复单体版 MySQL 数据库初始化脚本错误。fix:#I6HRDP (ISSUED by 柳敏莘)
    • [修复] 修复查询接口中包含 properties 数组属性会导致 Gateway UrlDecode失败的问题 fix:#I6HOLA (ISSUED by dens)
  • 依赖更新
    • [升级] docker-maven-plugin 版本升级至 0.42.0
    • [升级] redisson 版本升级至 3.20.0
    • [升级] hutool 版本升级至 5.8.13
    • [升级] tencentcloud-sdk-java-sms 版本升级至 3.1.706
    • [升级] alipay-sdk-java 版本升级至 4.35.65.ALL
    • [升级] log4j 版本升级至 2.20.0

v3.0.3.0

01 Mar 07:01
Compare
Choose a tag to compare

🍱 feat: v3.0.3.0

  • 主要更新
    • [升级] Spring Boot 版本升级至 3.0.3
    • [升级] 适配 Spring Authorization Server 1.1.0-M1
  • 其它更新
    • [修复] 修复单体版 MySQL 数据库初始化脚本错误。fix:#I6HRDP (ISSUED by 柳敏莘)
    • [修复] 修复查询接口中包含 properties 数组属性会导致 Gateway UrlDecode失败的问题 fix:#I6HOLA (ISSUED by dens)
  • 依赖更新
    • [升级] spring-security-cas 版本升级至 5.8.2
    • [升级] tencentcloud-sdk-java-sms 版本升级至 3.1.702
    • [升级] alipay-sdk-java 版本升级至 4.35.65.ALL

v2.7.9.0

25 Feb 06:45
af29b90
Compare
Choose a tag to compare

🍻 feat: v2.7.9.0

  • 主要更新
    • [升级] Spring Boot 版本升级至 2.7.9
    • [升级] Spring Cloud 版本升级至 2021.0.6
  • 其它更新
    • [新增] 菜单管理页面增加标题过滤条件

v3.0.2.3

22 Feb 08:28
Compare
Choose a tag to compare

🧐 feat: v3.0.2.3

  • 主要更新
    • [升级] Spring Authorization Server 版本升级至 1.0.1
  • 依赖更新
    • [升级] maven-embedder 版本升级至 3.9.0
    • [升级] maven-compat 版本升级至 3.9.0
    • [升级] redisson 版本升级至 3.19.3
    • [升级] logstash-logback-encoder 版本升级至 7.3
    • [升级] minio 版本升级至 8.5.2
    • [升级] fastjson2 版本升级至 2.0.24
    • [升级] hutool 版本升级至 5.8.12
    • [升级] okhttps 版本升级至 4.0.1
    • [升级] tencentcloud-sdk-java-sms 版本升级至 3.1.697
    • [升级] alipay-sdk-java 版本升级至 4.35.45.ALL
    • [升级] com.baidu.aip 版本升级至 4.16.14
    • [升级] aliyun-sdk-oss 版本升级至 3.16.1
    • [升级] dom4j 版本升级至 2.1.4

v2.7.8.1

22 Feb 05:41
ce28464
Compare
Choose a tag to compare

🧐 feat: v2.7.8.1

  • 主要更新
    • [升级] Spring Authorization Server 版本升级至 0.4.1
    • [升级] Skywalking Agent 版本升级至 8.14.0
  • 其它更新
    • [升级] Debezimu 相关组件版本升级至 2.1
    • [删除] 删除 yunpian 短信模块及相关依赖
    • [修复] Dashboard 页面,在切换 Tab 后,echarts 宽度不再自适应,显示成 100px 问题。
    • [修复] 根据新版 axios typescript 定义,修改 axios 核心代码解决类型提示错误。
    • [修复] 修复在最新版本 vite-plugin-dts 环境下,编译模块出现较多提示信息问题。
  • 依赖升级
    • [升级] docker-maven-plugin 版本升级至 0.41.0
    • [升级] maven-embedder 版本升级至 3.9.0
    • [升级] maven-compat 版本升级至 3.9.0
    • [升级] redisson 版本升级至 3.19.3
    • [升级] logstash-logback-encoder 版本升级至 7.3
    • [升级] minio 版本升级至 8.5.2
    • [升级] fastjson2 版本升级至 2.0.24
    • [升级] hutool 版本升级至 5.8.12
    • [升级] okhttps 版本升级至 4.0.1
    • [升级] tencentcloud-sdk-java-sms 版本升级至 3.1.697
    • [升级] alipay-sdk-java 版本升级至 4.35.45.ALL
    • [升级] com.baidu.aip 版本升级至 4.16.14
    • [升级] aliyun-sdk-oss 版本升级至 3.16.1
    • [升级] dom4j 版本升级至 2.1.4
    • [升级] jackson 版本升级至 2.14.2
    • [升级] postgresql 版本升级至 42.5.4

v3.0.2.2

11 Feb 17:18
Compare
Choose a tag to compare

✨ feat: v3.0.2.2

  • 主要更新
    • [升级] Spring Cloud Tencent 版本升级至 1.9.0-2022.0.1
    • [升级] Debezimu 相关组件版本升级至 2.1
    • [变更] 本地权限数据存储修改为多级缓存,以支持服务多实例权限数据共享。
    • [删除] 删除云片短信发送模块
  • 其它更新
    • [重构] 重构权限存储 Key 对象结构,解决 AntPathMatcher 无法序列化导致多级缓存模式下存储权限数据失败问题。
    • [修复] Dashboard 页面,在切换 Tab 后,echarts 宽度不再自适应,显示成 100px 问题。
    • [修复] 根据新版 axios typescript 定义,修改 axios 核心代码解决类型提示错误。
  • 依赖更新
    • [升级] redisson 版本升级至 3.19.3
    • [升级] maven-embedder 版本升级至 3.9.0
    • [升级] maven-compat 版本升级至 3.9.0
    • [升级] hutool 版本升级至 5.8.12
    • [升级] alipay-sdk-java 版本升级至 4.35.45.ALL
    • [升级] tencentcloud-sdk-java 版本升级至 3.1.691
    • [升级] com.baidu.aip 版本升级至 4.16.14

v3.0.2.1

31 Jan 08:48
Compare
Choose a tag to compare

⚗️ feat: v3.0.2.1

  • 主要更新
    • [升级] Spring Cloud 版本升级至 2022.0.1
    • [升级] Spring Boot Admin 版本升级至 3.0.0
    • [升级] Spring Cloud Tencent 版本升级至 1.8.5-2022.0.1
    • [升级] Skywalking Agent 版本升级至 8.14.0
  • 其它更新
    • [新增] 增加本项目涉及的 Skywalking 常用 Agent Plugins,方便生产环境直接打包使用。
    • [修复] Dashboard 页面,在切换 Tab 后,echarts 宽度不再自适应,显示成 100px 问题。
  • 依赖更新
    • [升级] Okhttps 版本升级至 4.0.1

v3.0.2.0

20 Jan 09:34
Compare
Choose a tag to compare

🏁 feat: v3.0.2.0

  • 主要更新
    • [升级] Spring Boot 版本升级至 3.0.2 fix:#I6B4UT
    • [升级] Spring Boot Admin 版本升级至 3.0.0-M9 fix:#I6B4WO
    • [升级] Spring Cloud Tencent 版本升级至 1.8.4-2022.0.0 fix:#I6B4WM
    • [重构] 重构 Athena 工程模块结构,简化该工程多模块结构,删除多余无意义的结构示例性结构,各模块的用途及含义更简洁清晰
  • 其它更新
    • [新增] 针对某一类权限校验并不严格的接口,新增只校验是否认证、不校验授权的权限校验策略,以提高权限校验的灵活度,降低权限配置维护的工作量。
    • [新增] 只校验是否认证、不校验授权的权限校验策略配置
    • [修复] 修复极端情况下,权限缓存数据丢失,接口请求将跳过权限验证的潜在安全问题。
    • [修复] 修复 Spring Cloud Gateway 长期运行后出现 io.netty.util.internal.OutOfDirectMemoryError 问题。fix:#I6AZJX (ISSUED by 狂练胸肌李大懒)
    • [修复] 修复遗漏 Spring Authorization Server 0.4.0 以后新增字段 authorized_scopes 问题
    • [修复] 修复自定义授权模式使用 Refresh Token 重新申请 Token 抛错问题。fix:#6
    • [优化] 将默认 WebSocket 连接地址设置为 permitAll 权限,跳过资源服务器检测,由 WebSocket 模块自主进行权限校验。
    • [优化] 基于 axios 最新版本 typescript 定义,优化前端 @herodotus/core 模块 axios 核心代码,避免编译过程中出现类型校验错误。
  • 依赖更新
    • [升级] maven-embedder 版本升级至 3.8.7
    • [升级] maven-compat 版本升级至 3.8.7
    • [升级] redisson 版本升级至 3.19.1
    • [升级] minio 版本升级至 3.5.1
    • [升级] fastjson2 版本升级至 2.0.23
    • [升级] wxjava 版本升级至 4.4.8.B
    • [升级] jetcache 版本升级至 2.7.3
    • [升级] tencentcloud-sdk-java-sms 版本升级至 3.1.681
    • [升级] alipay-sdk-java 版本升级至 4.35.37.ALL

v2.7.8.0

20 Jan 10:58
69f0e9f
Compare
Choose a tag to compare

🏁 feat: v2.7.8.0

  • 主要更新
    • [升级] Spring Boot 版本升级至 2.7.8 fix:#I6B4UT
    • [重构] 重构 Athena 工程模块结构,简化该工程多模块结构,删除多余、示例性结构,各模块的用途及含义更简洁清晰
  • 其它更新
    • [新增] 针对某一类权限校验并不严格的接口,新增只校验是否认证、不校验授权的权限校验策略,以提高权限校验的灵活度,降低权限配置维护的工作量。
    • [新增] 只校验是否认证、不校验授权的权限校验策略配置
    • [修复] 修复极端情况下,权限缓存数据丢失,接口请求将跳过权限验证的潜在安全问题。
    • [修复] 修复 Spring Cloud Gateway 长期运行后出现 io.netty.util.internal.OutOfDirectMemoryError 问题。fix:#I6AZJX (ISSUED by 狂练胸肌李大懒)
    • [优化] 将默认 WebSocket 连接地址设置为 permitAll 权限,跳过资源服务器检测,由 WebSocket 模块自主进行权限校验。
    • [优化] 基于 axios 最新版本 typescript 定义,优化前端 @herodotus/core 模块 axios 核心代码,避免编译过程中出现类型校验错误。
  • 依赖更新
    • [升级] jetcache 版本升级至 2.7.3
    • [升级] tencentcloud-sdk-java-sms 版本升级至 3.1.681
    • [升级] alipay-sdk-java 版本升级至 4.35.37.ALL

v2.7.7.5

17 Jan 16:12
3acca2a
Compare
Choose a tag to compare

♻ refactor: v2.7.7.5

  • 主要更新
    • [新增] 新增融合 Stomp WebSocket、私信、公告等功能的独立消息服务。支持前端与后端采用 WebSocket 和 REST 接口互发消息。
    • [新增] 新增私信、公告发送,及新消息提醒、基于私信对话浏览信息功能
    • [新增] 新增手工解析 Token 信息机制,同时支持 JWT Token 和 Opaque Token。
    • [新增] WebSocket 模块,支持 WebSocket Token 鉴权及登录用户信息解析功能
    • [新增] 新增实时在线用户统计及同步实时刷新功能
  • 其它更新
    • [重构] 重构基于 Redis 的 Session 共享配置代码,采用更合理的配置实现分布式微服务 Session 共享
    • [修复] 优化微服务分布式 Session 共享配置,解决共享 Session 不一致问题。
    • [修复] Spring Authorization Server 授权码模式下,WebSocket 获取的 Principal 类型无法解析问题。
    • [修复] Antisamy XSS 校验结果包含换行符,导致 WebSocket 连接异常问题。
    • [修复] 修复 WebSocket 握手阶段获取 Session 异常抛出 NullPointException 问题。