标签名
描述
提交信息
操作

🎉 feat: v3.4.0.0

  • 主要更新
    • [升级] Spring Boot 版本升级至 3.4.0
    • [升级] Spring Boot Admin 版本升级至 3.4.1
    • [升级] Spring Cloud 版本升级至 2024.0.0
    • [升级] Spring Authorization Server 版本升级至 1.4.0
    • [回滚] Spring Cloud Alibaba 版本回滚至 2023.0.1.2
  • 其它更新
    • [新增] 新增 RestClient 配置并与 RestTemplate 融合,以RestTemplate 作为 RestClient 基础引擎。
    • [修复] 修复 Hibernate 6.6 对于指定主键的实体无法保存,抛出 Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect) 异常错误。
    • [修复] 修复 Spring Cloud Bus 原始服务信息定义错误导致消息无法发送问题。
    • [修复] 修复以 import 方式导入 springdoc 依赖,会出现 ui 包与 api 包版本不同,从而导致服务启动错误问题。
    • [修复] 修复 Gateway 服务不兼容新版 Springdoc 引起的启动异常问题。
    • [重构] 添加 webjars-locator-lite 依赖,改用 webjars lite 方式替换原有 webjars 资源加载方式
    • [重构] 改用最新的 DelegatingAuthenticationConverter 类替换被标记为过时的 DelegatingAuthenticationConverter 类。
    • [重构] 适配最新的 KeyStoreKeyFactory 包路径
    • [重构] 重构 WebClient 配置,去除无用的配置内容
    • [重构] 变更 HttpClient 与 Openfeign 使用相同配置方式,改用各自独立的方式进行配置。
    • [重构] 改用 Openfeign SpringMvcContract 新接口定义重写原有配置和方法。
    • [重构] 重构 Snowflake 主键生成器代码及命名
    • [重构] 重构所有 IdGenerator 命名,去除无用的 Exception 抛出代码。
    • [重构] 调整数据相关模块中重复的代码位置,减少不必要的重复定义类
  • 依赖更新
    • [升级] alipay-sdk-java 版本升级至 4.40.8.ALL
    • [升级] mybatis 版本升级至 3.5.17
    • [升级] redisson 版本升级至 3.40.0
    • [升级] weixin-java 版本升级至 4.6.8.B
    • [升级] checker-qual 版本升级至 3.48.3
    • [升级] springdoc 版本升级至 2.7.0
2024-12-07 17:05

⬆️ feat: v3.3.6.1

  • 主要更新
    • [升级] Spring Cloud 版本升级至 2023.0.4
  • 其它更新
    • [优化] 删除服务中多余的配置文件,以避免产生不必要的误解。
    • [安全] 修复安全漏洞 CVE-2024-47072
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-11-07T00-52-20Z
    • [升级] kafka docker 镜像版本升级至 3.9.0
  • 依赖更新
    • [升级] alipay-sdk-java 版本升级至 4.39.282.ALL
    • [升级] aws-java-sdk-s3 版本升级至 1.12.779
    • [升级] minio 版本升级至 8.5.14
    • [升级] sqlite-jdbc 版本升级至 3.47.1.0
    • [升级] hutool5 版本升级至 5.8.34
2024-11-30 16:28

💥 feat: v3.3.6.0

  • 重要声明
    • [声明] 自 v3.3.6.0 版本起,Dante Cloud 以及 Dante OSS 和 Dante Engine 子项目开源协议**【永久】**变更为 Apache License Version 2.0。
  • 主要更新
    • [升级] Spring Boot 版本升级至 3.3.6
    • [升级] Spring Boot Admin 版本升级至 3.3.6
    • [升级] Spring Cloud Alibaba 版本升级至 2023.0.1.3
  • 其它更新
    • [重构] 修改配置中新配置读取方式,适配最新版本 Spring Cloud Alibaba。
    • [优化] 优化 dependencies 版本定义顺序,方便按照英文字母顺序查找定义
    • [升级] 升级 Antisamy XSS 防护配置
  • 依赖更新
    • [升级] antisamy 版本升级至 1.7.7
    • [升级] alipay-sdk-java 版本升级至 4.39.271.ALL
    • [升级] aws-java-sdk-s3 版本升级至 1.12.778
    • [升级] bcpkix-jdk18on 版本升级至 1.79
    • [升级] bcprov-jdk18on 版本升级至 1.79
    • [升级] blaze-persistence 版本升级至 1.6.14
    • [升级] commons-io 版本升级至 2.18.0
    • [升级] mapstruct-processor 版本升级至 1.6.3
    • [升级] quasar 版本升级至 2.17.4
    • [升级] vue 版本升级至 3.5.13
    • [升级] weixin-java 版本升级至 4.6.7.B
2024-11-22 14:36
2024-11-06 21:23

📦 feat: v3.3.5.0

  • 主要更新
    • [升级] Spring Boot 版本升级至 3.3.5
    • [升级] Spring Authorization Server 版本升级至 1.3.3
    • [重构] 开源版本工程代码包名由 cn.herodotus 修改为 org.dromara,与社区项目保持一致
    • [新增] 新增服务间文件上传和下载传输机制,支持 OpenFeign 和 Grpc 两种模式,通过热插拔模式切换。
    • [新增] 新增 OSS 文件操作 GRPC 定义模块
  • 其它更新
    • [重构] 重构 AWS SDK V2 高阶 OSS 操作代码,增加高阶操作单元测试。
    • [重构] 服务内文件基本操作变更为使用 NIO 操作
    • [重构] Mybatis Plus 修改为 Bom 引入,同时适配最新版本 Mybatis Plus
    • [修复] 修复 Kafka Docker Compose 配置错误,导致 Kafka 镜像启动抛错问题
    • [修复] 修复前端 Vite CSS 样式配置不兼容,导致页面启动抛错问题。
    • [修复] 修复微服务环境下,分布式事件使用错误导致字典聚合数据汇总异常问题
    • [修复] 修复使用 AWS SDK V2 创建的预签名地址中,仍旧使用 AWS 默认服务地址不会定位至自定义主机问题
    • [优化] 优化 OSS 模型基础操作类命名,以便更容易的区分代码用途。
    • [优化] 优化 OSS 模块代码,池化 S3Presigner 对象管理提升效能。
    • [优化] 优化 OSS 模块代码,提取独立的预签名操作 Service
    • [升级] Liberica JDK 基础镜像版本分别升级至 17.0.13-12 和 21.0.5-11
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-10-13T13-34-11Z
  • 依赖更新
    • [升级] aws-java-sdk-s3 版本升级至 1.12.777
    • [升级] software.amazon.awssdk 版本升级至 2.28.29
    • [升级] software.amazon.awssdk.crt 版本升级至 0.31.3
    • [升级] alipay-sdk-java 版本升级至 4.39.234.ALL
    • [升级] mysql 版本升级至 9.1.0
    • [升级] mybatis plus 版本升级至 3.5.9
    • [升级] sqlite-jdbc 版本升级至 3.47.0.0
    • [升级] quasar webjars 版本升级至 2.17.1
    • [升级] sweetalert2 webjars 版本升级至 11.14.4
2024-10-25 00:00
2024-10-18 11:37

🔥 feat: v3.3.4.2

  • 主要更新
    • [升级] Spring Boot Admin 版本升级至 3.3.4
    • [升级] Debezium 版本升级至 3.0
    • [升级] Camunda 版本升级至 7.22.0
    • [升级] Nacos 版本升级至 2.4.3
    • [重构] 单体版系统合并至微服务版本工程中。可以在同一工程启动单体版本或者微服务版。解决原有模式下,需要单独编译微服务版,再在另一个工程中启动单体版。提升开发和使用的便捷性。
  • 其它更新
    • [新增] 新增服务本地常用文件管理机制
    • [新增] 新增跨模块跨服务认证开启或关闭控制单元
    • [修复] 重新构建支持 Postgresql 的 Nacos Server 镜像。修复创建命名空间失败问题。
    • [修复] 修复数据加密策略配置未生效问题
    • [重构] 重构部分 OAuth2 核心代码,提升代码模块的内聚性降低代码耦合
    • [重构] 重构物联网设备动态开启和关闭认证逻辑,简化和去除原有采用的多重事件跳转方式。
    • [优化] 合并部分系统配置参数类定义,增强配置参数划分和归类的合理性
    • [优化] 删除无用重复的常量定义
    • [优化] 提取通用 Spring ParameterizedTypeReference 定义
    • [优化] 自定义函数式接口 ListConverter 代码逻辑,去除 IDE 空值警告
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-10-02T17-50-41Z
    • [升级] loki docker 镜像版本升级至 3.2.0
    • [升级] promtail docker 镜像版本升级至 3.2.0
    • [升级] grafana docker 镜像版本升级至 11.2.2
    • [升级] zipkin docker 镜像版本升级至 3.4.2
  • 依赖更新
    • [升级] redisson 版本升级至 3.37.0
    • [升级] aws-java-sdk-s3 版本升级至 1.12.773
    • [升级] software.amazon.awssdk 版本升级至 2.28.21
    • [升级] software.amazon.awssdk.crt 版本升级至 0.31.3
    • [升级] hutool 版本升级至 6.0.0-M17
    • [升级] alipay-sdk-java 版本升级至 4.39.218.ALL
    • [升级] checker-qual 版本升级至 3.48.1
    • [升级] nacos-client 版本升级至 2.4.3
    • [升级] opengauss-jdbc 版本升级至 6.0.0-og
    • [升级] sweetalert2 版本升级至 11.14.2
    • [升级] vue webjars 版本升级至 3.5.12
    • [升级] alipay-sdk-java 版本升级至 4.39.223.ALL
2024-10-12 23:21
2024-10-01 04:53
2024-09-19 22:22

📝 feat: v3.3.3.2

  • 主要更新
    • [升级] Nacos 版本升级至 2.4.2
    • [升级] 基于 Postgresql 作为存储的自主封装 Nacos 镜像升级至 2.4.2 并发布至 Docker Hub 和 Quay IO
  • 其它更新
    • [优化] 前端优化自定义属性组件数据显示方法,解决指定数据节点时,输入框显示信息需要额外查询问题。
    • [优化] 去除前端无用的代码以及菜单信息,避免不要信息对使用和开发的干扰
    • [优化] 优化 ResourceResolver 资源定位器,增强更多环境的适应性。
    • [优化] 清理数据库初始化脚本中无用的菜单及菜单角色数据。
    • [新增] 新增物模型反序列化测试用例
    • [修复] 修复数据字典列表以及调用代码,在使用 hooks 方式时,控制台抛出错误问题。
    • [修复] 修复加密策略自动配置使用注解错误
    • [修复] 修复 Servlet 环境 OpenFeign 注入条件错误
    • [修复] 修复主工程 groupid 与实际包名不一致问题
    • [修复] 修复 Jackson2Utils 在非 Spring Boot 环境下使用,会抛出异常问题
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-08-29T01-40-52Z
    • [升级] loki 镜像版本升级至 3.1.1
    • [升级] promtail 镜像版本升级至 3.1.1
    • [升级] tempo 镜像版本升级至 2.6.0
  • 依赖更新
    • [升级] aws-java-sdk-s3 版本升级至 1.12.771
    • [升级] software.amazon.awssdk 版本升级至 2.27.21
    • [升级] software.amazon.awssdk.crt 版本升级至 0.30.11
    • [升级] alipay-sdk-java 版本升级至 4.39.200.ALL
    • [升级] Hutool 6.X 版本升级至 6.0.0-M16
    • [升级] Hutool 5.X 版本升级至 5.8.32
    • [升级] okhttps 版本升级至 4.0.3
    • [升级] weixin-java 版本升级至 4.6.4.B
    • [升级] sms4j 版本升级至 3.3.3
    • [升级] quasar 版本升级至 2.16.11
    • [升级] sweetalert2 版本升级至 11.13.3
    • [升级] vue 版本升级至 3.5.3
    • [升级] checker-qual 版本升级至 3.47.0
    • [升级] aliyun-sdk-oss 版本升级至 3.18.1
2024-09-08 16:06

✨ feat: v3.3.3.1

  • 主要更新
    • [新增] 新增分布式枚举数据字典聚合功能,基于 Spring Customizer 模式设计支持跨模块定义。微服务架构和单体架构均支持。
    • [新增] 新增数据字典“随用随取”模式,去除原有登录时全部加载至前端模式
  • 其它更新
    • [重构] 从主工程迁移部分代码至核心代码库,提升代码的内聚性。
    • [重构] 重构核心类 ServiceContextHolder,调用时不再必须使用 getInstance() 方法
    • [重构] 前端工程主要组件不再采用 AutoImport 方式,改为传统手工导入,代码逻辑更清晰。
    • [重构] 重构前端数据字典以及后端枚举值显示方式,去除之前使用的重复代码。
    • [修复] 修复主工程部分模块包名不统一错误
    • [修复] 修复手动关闭动态认证监听逻辑错误
    • [修复] 修复数据字典前端支持顺序错误问题
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-08-29T01-40-52Z
  • 依赖更新
    • [升级] software.amazon.awssdk 版本升级至 2.27.15
    • [升级] software.amazon.awssdk.crt 版本升级至 0.30.9
    • [升级] alipay-sdk-java 版本升级至 4.39.190.ALL
2024-08-30 12:41
2024-08-23 11:20

👔 feat: v3.3.2.2

  • 主要更新
    • [新增] 新增物模型 TSL 核心实体及 JSON 解析
    • [新增] 新增物模型数据接收并转换为 ApplicationEvent 机制。
    • [新增] 新增物联网业务逻辑模块
  • 其它更新
    • [修复] 修复 Emqx 自动配置错误,导致代码中 ClientManager Bean 飘红问题
    • [修复] 修复 Emqx Webhook 转成 ApplicationEvent 配置错误
    • [优化] 优化消息系统消息发送事件命名,清晰事件用途和定位。
    • [优化] 优化Event Integration 配置,定义统一使用的 ApplicationEvent消息发送配置,减少重复定义。
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-08-03T04-33-23Z
    • [升级] kafka docker 镜像版本升级至 3.8.0
  • 依赖更新
    • [升级] mapstruct-processor 版本升级至 1.6.0
    • [升级] maven-gpg-plugin 版本升级至 3.2.5
    • [升级] influxdb-client 版本升级至 7.2.0
    • [升级] skywalking 相关 Agent 版本升级至 9.3.0
    • [升级] software.amazon.awssdk 版本升级至 2.27.5
    • [升级] software.amazon.awssdk.crt 版本升级至 0.30.8
    • [升级] hutool 6.x 版本升级至 6.0.0-M15
    • [升级] hutool 5.x 版本升级至 5.8.31
    • [升级] camunda 版本升级至 7.22.0-alpha4
    • [升级] sms4j 版本升级至 3.3.2
    • [升级] blaze-persistence 版本升级至 1.16.12
    • [升级] quasar webjars 版本升级至 2.16.8
    • [升级] sweetalert2 版本升级至 11.12.4
    • [升级] vue 版本升级至 3.4.37
    • [升级] checker-qual 版本升级至 3.46.0
    • [升级] snappy-java 版本升级至 1.1.10.6
2024-08-15 12:00

💥 feat: v3.3.2.1

  • 主要更新
    • [升级] Spring Boot Admin 版本升级至 3.3.3
    • [升级] 系统代码完成在最新版 Redis 7.4.0 环境运行验证。
    • [重构] 对象存储代码全部变更为使用 AWS S3 V2。
    • [重构] 不再使用单独的 OSS 工程,核心对象存储模块合并至核心组件库工程
  • 其它更新
    • [重构] 因API变化和差异较大,不再使用原有适配多厂商模式。
    • [重构] 重新封装对象存储操作 API,同时支持响应式和阻塞式环境,可根据依赖动态切换。
    • [修复] 修复单体版本对象存储与响应式环境对象存储不兼容问题,导致无法使用同一界面进行操作问题。
    • [修复] 修复 Docker 环境变量错误,导致服务镜像打包失败问题
    • [重构] 删除无用的对象存储依赖。
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-07-29T22-14-52Z
    • [升级] kafka docker 镜像版本升级至 3.8.0
  • 依赖更新
    • [升级] sms4j 版本升级至 3.3.0
    • [升级] redisson 版本升级至 3.34.1
    • [升级] aws-java-sdk-s3 版本升级至 1.12.767
    • [升级] logstash-logback-encoder 版本升级至 8.0
    • [升级] software.amazon.awssdk 版本升级至 2.26.27
    • [升级] software.amazon.awssdk.crt 版本升级至 0.30.5
    • [升级] sqlite-jdbc 版本升级至 3.46.0.1
    • [升级] aliyun-java-sdk-core 版本升级至 4.7.1
    • [升级] alipay-sdk-java 版本升级至 4.39.158.ALL
    • [升级] sweetalert2 版本升级至 11.12.3
    • [升级] vue 版本升级至 3.4.34
2024-08-01 18:43
2024-07-20 18:41

🚀 feat: v3.3.1.3

  • 主要更新
    • [升级] Spring Cloud 版本升级至 2023.0.3
    • [升级] Spring Cloud Tencent 版本升级至 1.13.2-2023.0.0
    • [新增] 新增 QueryDsl 和 Blaze Persistence 支持,提升 JPA 查询语句编写便捷性
  • 其它更新
    • [修复] 修复图形验证码字体类型后缀编写错误
    • [重构] 合并社交登录模块和代码相关模块合并至 assistant-module-access,减少不必要的代码模块拆分。重构相关代码修改为采用更符合 Spring 规范的用法。
    • [升级] 更新 Antisamy XSS 防护配置
    • [升级] 加强 Docker Compose 服务启动顺序控制检查的准确性,以保证服务按照正确顺序启动
    • [升级] Kafka 镜像版本升级至 3.7.1
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-07-10T18-41-49Z
  • 依赖更新
    • [升级] antisamy 版本升级至 1.7.6
    • [升级] aws-java-sdk-s3 版本升级至 1.12.760
    • [升级] hutool 版本升级至 6.0.0-M14
    • [升级] hutool 5.x 版本升级至 5.8.29
    • [升级] aliyun-java-sdk-core 版本升级至 4.7.0
    • [升级] alipay-sdk-java 版本升级至 4.39.134.ALL
    • [升级] quasar webjars 版本升级至 2.16.6
    • [升级] sweetalert2 webjars 版本升级至 11.12.2
    • [升级] checker-qual 版本升级至 3.45.0
    • [升级] mysql 版本升级至 9.0.0
2024-07-13 00:53

🚑 feat: v3.3.1.2

  • 主要更新
    • [升级] Nacos Client 版本升级至 2.3.3
    • [升级] Maven 版本适配 3.9.8
  • 其它更新
    • [重构] 微信小程序相关代码适配最新 Wxjava。获取手机号码API修改为使用 code 方式。
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-06-29T01-20-47Z
  • 依赖更新
    • [升级] springdoc 版本升级至 2.6.0
    • [升级] aws-java-sdk-s3 版本升级至 1.12.754
    • [升级] wxjava 版本升级至 4.6.2.B
    • [升级] aliyun-sdk-oss 版本升级至 3.18.0
    • [升级] sweetalert2 webjars 版本升级至 11.12.1
    • [升级] vue webjars 版本升级至 3.4.31
2024-07-02 11:05

🐳 feat: v3.3.1.1

  • 主要更新
    • [新增] 新增使用 Docker Compose 启动服务顺序控制
    • [新增] 新增使用 Docker Compose 打包镜像多系统环境支持
  • 其它更新
    • [修复] 修复使用 Docker Compose 打包镜像启动出错问题
    • [修复] 修复 Spring Boot Admin 数据不会上报错误
    • [优化] 系统使用关键镜像同步至 Quay.IO 方便使用。
    • [优化] Spring Boot Admin 相关依赖修改为 pom import 方式
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-06-22T05-26-45Z
  • 依赖更新
    • [升级] aws-java-sdk-s3 版本升级至 1.12.748
    • [升级] minio 版本升级至 8.5.11
    • [升级] redisson 版本升级至 3.32.0
    • [升级] alipay-sdk-java 版本升级至 4.39.113.ALL
2024-06-24 22:33
2024-06-21 10:40

🚀 feat: v3.3.0.6

  • 主要更新
    • [优化] 自主封装镜像变更为 Quay.Io,解决 Docker Hub 无法访问问题。
    • [优化] 变更 Maven Central 认证方式,解决 Maven Central Deploy 401 (Maven Central account migration)问题。
    • [优化] 增加基于 Github Action 的自动发布配置
  • 其它更新
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-06-13T22-53-53Z
  • 依赖更新
    • [升级] aws-java-sdk-s3 版本升级至 1.12.744
    • [升级] alipay-sdk-java 版本升级至 4.39.104.ALL
    • [升级] xnio 版本升级至 3.8.16.Final
2024-06-15 17:44