246 Star 2.2K Fork 837

dromara / dante-cloud

标签名
描述
提交信息
操作

🚑 feat: v3.3.0.4

  • 主要更新
    • [升级] Spring Boot Admin 版本升级至 3.3.1
  • 其它更新
    • [优化] 优化 JetCache 改为 Bom Import 模式
    • [优化] 优化 Hutool 改为 Bom Import 模式
    • [优化] 补充 Spring Authorization Server 新增认证模式以及客户端授权方法
    • [修复] 修复在新版本环境下,自定义数组转字符串反序列化错误,导致 OAuth2Application 管理操作失败。
  • 依赖更新
    • [升级] guava 版本升级至 33.2.1-jre
    • [升级] jetcache 版本升级至 2.7.6
    • [升级] aws-java-sdk-s3 版本升级至 1.12.735
    • [升级] fastjson2 版本升级至 2.0.51
    • [升级] alipay-sdk-java 版本升级至 4.39.95.ALL
    • [升级] checker-qual 版本升级至 3.44.0
2024-06-04 23:11

🚑 feat: v3.3.0.3

  • 主要更新
    • [升级] Spring Boot Admin 版本升级至 3.3.1
  • 其它更新
    • [优化] 优化 JetCache 改为 Bom Import 模式
    • [优化] 优化 Hutool 改为 Bom Import 模式
    • [优化] 优化全局错误输出,在存在异常时,日志中输出错误信息
    • [优化] 补充 Spring Authorization Server 新增认证模式以及客户端授权方法
    • [修复] 修复系统架构参数条件注解默认值设置错误
    • [修复] 修复在新版本环境下,自定义数组转字符串反序列化错误,导致 OAuth2Application 管理操作失败。
  • 依赖更新
    • [升级] guava 版本升级至 33.2.1-jre
    • [升级] jetcache 版本升级至 2.7.6
    • [升级] aws-java-sdk-s3 版本升级至 1.12.735
    • [升级] software.amazon.awssdk 版本升级至 2.25.65
    • [升级] fastjson2 版本升级至 2.0.51
    • [升级] alipay-sdk-java 版本升级至 4.39.95.ALL
    • [升级] checker-qual 版本升级至 3.44.0
2024-06-04 22:10

✨ feat: v3.3.0.3

  • 主要更新
    • [升级] Spring Cloud 版本升级至 2023.0.2
    • [新增] 新增 Kafka 3 Docker Compose 配置,无需再额外 Zookeeper(如果要使用 Debezium,建议使用 Debezium 套件,这种情况下还需要启动 Zookeeper。目前还没有找到 Debezium Kafka 单点环境脱离 Zookeeper 的方案)
    • [新增] 新增 opengauss 数据库支持
    • [新增] 新增 Nacos 鉴权配置。系统默认在 Nacos 鉴权环境运行。
  • 其它更新
    • [优化] 优化 Spring Data 相关配置,采用最新配置替换已过时配置
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-05-28T17-19-04Z
  • 依赖更新
    • [升级] redisson 版本升级至 3.31.0
    • [升级] aws-java-sdk-s3 版本升级至 1.12.733
    • [升级] hutool 5.X 版本升级至 5.8.28
    • [升级] hutool 版本升级至 6.0.0-M13
    • [升级] alipay-sdk-java 版本升级至 4.39.86.ALL
    • [升级] com.baidu.aip 版本升级至 4.16.19
    • [升级] sqlite-jdbc 版本升级至 3.46.0.0
    • [升级] vue webjars 版本升级至 3.4.27
2024-05-31 22:36

✨ feat: v3.3.0.2

  • 主要更新
    • [升级] Spring Cloud 版本升级至 2023.0.2
    • [新增] 新增 Token Exchange 授权模式选项
    • [新增] 新增 Kafka 3 Docker Compose 配置,无需再额外 Zookeeper(如果要使用 Debezium,建议使用 Debezium 套件,这种情况下还需要启动 Zookeeper。目前还没有找到 Debezium Kafka 单点环境脱离 Zookeeper 的方案)
    • [新增] 新增 opengauss 数据库支持
    • [新增] 新增 Nacos 鉴权配置。系统默认在 Nacos 鉴权环境运行。
  • 其它更新
    • [重构] 按照最新版 Spring Authorization Server 重构自定义授权模式以及扩展已有授权模式代码
    • [修复] 修复授权服务器 Security Security 没有捕获不会按照统一格式输出问题
    • [修复] 修复 Client Credentials 模式,Scope 授权接口校验越权问题
    • [优化] 优化 Spring Data 相关配置,采用最新配置替换已过时配置
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-05-28T17-19-04Z
  • 依赖更新
    • [升级] redisson 版本升级至 3.31.0
    • [升级] aws-java-sdk-s3 版本升级至 1.12.733
    • [升级] software.amazon.awssdk 版本升级至 2.25.63
    • [升级] hutool 5.X 版本升级至 5.8.28
    • [升级] hutool 版本升级至 6.0.0-M13
    • [升级] alipay-sdk-java 版本升级至 4.39.86.ALL
    • [升级] com.baidu.aip 版本升级至 4.16.19
    • [升级] sqlite-jdbc 版本升级至 3.46.0.0
    • [升级] vue webjars 版本升级至 3.4.27
2024-05-31 23:08

💸 feat: v3.3.0.1

  • 主要更新
    • [优化] 提取系统级常量,归置在一处方便管理
    • [优化] 优化父级模块 pom 中 module 的配置
    • [优化] 补充各模块用途描述,便于在中央仓库中显示具体用途
2024-05-27 18:09

🔥 feat: v3.3.0.0

  • Spring Boot 已升级至 3.3.0
  • Spring Authorization Server 已升级至 1.3.0
  • 全面采用 Java 21,默认开启虚拟线程,以改善阻塞操作的处理降低系统资源的消耗
  • 支持传统的 阻塞式 微服务与基于 ReactorWebFlux响应式 微服务同时运行在一套系统之中
  • 不强制使用 响应式 方式开发,可根据自身项目对资源吞吐量、资源消耗、特殊功能性能保障的需求,灵活的选择是采用 响应式 还是 阻塞式 来开发对应的服务。
  • 在保持 Dante Cloud 原有 Spring Authorization Server 深度扩展的各种特性的前提下,实现 响应式 服务的动态鉴权与现有体系的完全融合(无需在代码中使用 @PreAuthorize 写死权限,全部通过后台动态管理)
  • 向“响应式编程”转变,基于 Reactor 重构大量核心代码,进一步提升本系统代码质量和运行效能
  • 重新架构所有核心组件模块,进一步降低各模块的耦合性,减少第三方组件依赖深度,简化各模块使用的复杂度,使用更贴近 Spring Boot 生态官方写法,提升模块组件的可插拔性以及 响应式阻塞式 不同环境下自动配置的适配能力
  • 实现 响应式阻塞式 不同类型服务,Session 共享体系以及自定义 Session 体系的完美融合(谁说微服务就一定用不到 Session :))。
  • 新增 GRPC 服务间调用和通信方式,系统核心服务间调用支持 OpenFeignGRPC 两种方式,可通过修改配置实现两种方式的切换。
  • 基于 RSocket 全面重写 WebSocket 消息系统,实现 WebSocket响应式 改造以及 RSocket 与 Spring Security 体系的全面集成。支持多实例、跨服务的私信和广播
  • 新增 OAuth2 独立客户端,可用于客户端动态注册以及授权码模式
  • 新增基于 Loki + Grafana 生态的轻量级日志中心和链路追踪解决方案,使用 OSS 作为数据存储,极大地降低资源需求,可作为原有 Skywalking 和 ELK 重量级体系的备选方案,根据实际需要切换。
  • 开放纯手写动态表单功能。可实现BPMN、动态表单、Camunda 流程引擎的串联,实现工作流程运转(目前仅支持简单工作流)
  • 开放包含自定义属性面板的 BPMN 在线设计器功能。
  • 开放物联网设备认证和管理模块,支持基于 Emqx 的物联网设备通信和管理。
  • 开放阿里云内容审核、百度 OCR、环信、Emqx、天眼查、Nacos、PolarisMash等第三方 OpenApi 封装模块
  • 前端工程支持 Docker 运行,相关参数可通过配置环境变量修改。已上传至 Docker Hub,可以直接下载运行。
2024-05-27 13:52

🔥 feat: v3.3.0.2

  • 主要更新
    • [变更] 变更开源协议
  • 其它更新
    • [修复] 修改POM 文件中插入异常字符导致结构错误问题
  • 依赖更新
    • [升级] aws-java-sdk-s3 版本升级至 1.12.730
    • [升级] xnio 版本升级至 3.8.15.Final
2024-05-27 13:32

🔐 feat: v3.3.0.1

  • 变更开源协议
2024-05-25 23:21

🍎 feat: v3.3.0.0

  • 主要更新
    • [升级] Spring Boot 版本升级至 3.3.0
2024-05-23 23:33

🚩 feat: v3.2.6.0

  • 主要更新
    • [升级] Spring Boot 版本升级至 3.2.6
  • 其它更新
  • 依赖更新
    • [升级] aws-java-sdk-s3 版本升级至 1.12.728
    • [升级] alipay-sdk-java 版本升级至 4.39.74.ALL
    • [升级] com.baidu.aip 版本升级至 4.16.19
2024-05-23 20:09

🚩 feat: v3.1.12.0-Final

  • 主要更新
    • [升级] Spring Boot 版本升级至 3.1.12
  • 其它更新
  • 依赖更新
    • [升级] aws-java-sdk-s3 版本升级至 1.12.728
    • [升级] com.baidu.aip 版本升级至 4.16.19
    • [升级] alipay-sdk-java 版本升级至 4.39.79.ALL
  • 升级说明
    • 因 Spring Boot 3.1.X 于 2024年5月停止维护,所以 Dante Cloud 也同步停止维护。3.1.12.0-Final 为 3.1.X 系列最后一个版本
2024-05-23 18:00

🚑 fix: v3.2.5.4

  • 主要更新
    • [修复] 修复 Spring Authorization Server 自定义登录页面静态内容 webjars 加载错误
    • [修复] 修复内置授权码登录页面,控制台抛错错误问题。
    • [修复] 修复内置授权码登录页面脚本依赖模块丢失问题
    • [优化] 优化数据加解密逻辑,在 session 不统一环境,加解密逻辑不执行直接返回原文。
    • [优化] 明确抛错错误类型。新增 PlatformException 主要用于非 RuntimeException,确保 Exception 使用合理规范。
    • [优化] 优化 ServiceContextHolderBuilder 配置,减少在为必要环境必须要注入配置问题
    • [优化] 优化 Stamp Exception,统一修改为 Exception 类型。
  • 依赖更新
    • [升级] aws-java-sdk-s3 版本升级至 1.12.725
    • [升级] influxdb-client 版本升级至 7.1.0
    • [升级] fastjson2 版本升级至 2.0.50
    • [升级] quasar webjars 版本升级至 2.16.4
    • [升级] alipay-sdk-java 版本升级至 4.39.74.ALL
2024-05-19 16:31

🚑 fix: v3.3.0.0-RC5

  • 主要更新
    • [修复] 修复 Spring Authorization Server 自定义登录页面静态内容 webjars 加载错误
    • [修复] 修复 p6spy 消息模型类配置错误
    • [修复] 修复内置授权码登录页面,控制台抛错错误问题
    • [修复] 修复内置授权码登录页面脚本依赖模块丢失问题
    • [修复] 修复接口扫描条件配置默认值错误导致系统登录没有权
    • [优化] 优化数据加解密逻辑,在 session 不统一环境,加解密逻辑不执行直接返回原文。
    • [优化] 明确抛错错误类型。新增 PlatformException 主要用于非 RuntimeException,确保 Exception 使用合理规范。
    • [优化] 优化 Stamp Exception,统一修改为 Exception 类型。
    • [优化] 优化 ServiceContextHolderBuilder 配置,减少在为必要环境必须要注入配置问题。
    • [优化] 优化 oauth2-core 模块依赖,减少模块的过度依赖引起 core-autoconfigure 比必要的自动配置。
  • 依赖更新
    • [升级] software.amazon.awssdk 版本升级至 2.25.55
    • [升级] camunda 版本升级至 7.22.0-alpha1
    • [升级] aws-java-sdk-s3 版本升级至 1.12.725
    • [升级] influxdb-client 版本升级至 7.1.0
    • [升级] fastjson2 版本升级至 2.0.50
    • [升级] quasar webjars 版本升级至 2.16.4
    • [升级] alipay-sdk-java 版本升级至 4.39.74.ALL
2024-05-19 13:26

🚑 fix: v3.1.11.3

  • 主要更新
    • [修复] 修复 Spring Authorization Server 自定义登录页面静态内容 webjars 加载错误
    • [修复] 修复 commons text 版本依赖错误导致运行抛错问题
    • [修复] 修复内置授权码登录页面,控制台抛错错误问题
    • [修复] 修复内置授权码登录页面脚本依赖模块丢失问题
    • [修复] 修复接口扫描条件配置默认值错误导致系统登录没有权限问题
  • 依赖更新
    • [升级] aws-java-sdk-s3 版本升级至 1.12.725
    • [升级] influxdb-client 版本升级至 7.1.0
    • [升级] fastjson2 版本升级至 2.0.50
    • [升级] quasar webjars 版本升级至 2.16.4
    • [升级] alipay-sdk-java 版本升级至 4.39.74.ALL
2024-05-19 12:49

📝 feat: v3.2.5.3

  • 主要更新
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-05-10T01-41-38Z
  • 依赖更新
    • [升级] guava 版本升级至 33.2.0-jre
    • [升级] redisson 版本升级至 3.30.0
    • [升级] aws-java-sdk-s3 版本升级至 1.12.720
    • [升级] font-awesome webjars 版本升级至 6.5.2
    • [升级] quasar 版本升级至 2.16.1
    • [升级] alipay-sdk-java 版本升级至 4.39.70.ALL
    • [升级] mysql 版本升级至 8.4.0
2024-05-11 22:41

📝 feat: v3.3.0.0-RC4

  • 主要更新
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-05-10T01-41-38Z
  • 依赖更新
    • [升级] guava 版本升级至 33.2.0-jre
    • [升级] redisson 版本升级至 3.30.0
    • [升级] aws-java-sdk-s3 版本升级至 1.12.720
    • [升级] font-awesome webjars 版本升级至 6.5.2
    • [升级] quasar 版本升级至 2.16.1
    • [升级] alipay-sdk-java 版本升级至 4.39.70.ALL
    • [升级] mysql 版本升级至 8.4.0
2024-05-11 21:24

📝 feat: v3.1.11.2

  • 主要更新
    • [优化] 代码适配 Hutool 6.0.0-M12
  • 其它更新
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-05-10T01-41-38Z
  • 依赖更新
    • [升级] guava 版本升级至 33.2.0-jre
    • [升级] redisson 版本升级至 3.30.0
    • [升级] Hutool 版升级至至 6.0.0-M12
    • [升级] aws-java-sdk-s3 版本升级至 1.12.720
    • [升级] font-awesome webjars 版本升级至 6.5.2
    • [升级] quasar 版本升级至 2.16.1
    • [升级] alipay-sdk-java 版本升级至 4.39.70.ALL
    • [升级] mysql 版本升级至 8.4.0
    • [升级] checker-qual 版本升级至 3.43.0
2024-05-11 20:58

📝 feat: v3.3.0.0-RC3

  • 主要更新
    • [重构] 完成 VIP 模块代码迁移
2024-05-07 12:17

📸 feat: v3.3.0.0-RC2

  • 主要更新
    • [新增] 新增 WebFlux 环境 WebFilter 启用顺序控制。
    • [新增] 新增 WebFlux XSS 防护支持
    • [新增] 新增 GRPC 基础定义相关模块
    • [新增] 新增 GRPC 和 Feign 策略化 Starter。可通过调整依赖实现 GPRC 和 Feign 两种方式的切换
    • [修复] WebFlux 环境下获取 Tencent ID 抛错问题。
    • [修复] 修复 Reactive SQL 注入判断逻辑错误
    • [修复] 修复redis密码为空字符串时,redisson创建报错的问题(感谢 Kaiser_Li 提交的 PR)
    • [修复] 修复 AccessLimited 和 Idempotent 逻辑错误导致 WebFlux 请求接口没有响应内容问题
    • [重构] WebFlux 请求体修改方法,封装为统一的通用的方法。并重构 XSS 和 SQL 注入相关代码
    • [重构] 封装 POST 类型请求体内容修改工具方法,大量简化同类型操作代码、
    • [重构] 提取部分 OAuth2 代码至 core-autoconfigure。将过度拆分的 web 模块合并。
    • [重构] 重构多租户必要扩展 CurrentTenantIdentifierResolver 和 MultiTenantConnectionProvider 相关 Bean 注入方式。
    • [优化] 优化各模块依赖包,去除重复的、不合理的、多余的依赖,提升依赖与模块关系的合理性
  • 其它更新
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-05-01T01-11-10Z
  • 依赖更新
    • [升级] guava 版本升级至 33.2.0-jre
    • [升级] aws-java-sdk-s3 版本升级至 1.12.715
    • [升级] software.amazon.awssdk 版本升级至 2.25.45
    • [升级] alipay-sdk-java 版本升级至 4.39.60.ALL
    • [升级] mysql 版本升级至 8.4.0
2024-05-05 22:59

🚩 fix: v3.2.5.2

  • 主要更新
    • [修复] 修复redis密码为空字符串时,redisson创建报错的问题(感谢 Kaiser_Li 提交的 PR)
    • [修复] 修复单独使用 data-spring-boot-starter组件,使用多租户模式启动报错。fix: #I9L61O (ISSUED by Kaiser_Li)
    • [修复] 修复 Database 模式多租户,Hibernate 扩展配置信息注入不全问题
    • [重构] 重构多租户必要扩展 CurrentTenantIdentifierResolver 和 MultiTenantConnectionProvider 相关 Bean 注入方式。
    • [优化] 代码适配 Hutool 6.0.0-M12
    • [升级] minio docker 镜像版本升级至 RELEASE.2024-05-01T01-11-10Z
  • 依赖更新
    • [升级] maven-gpg-plugin 版本升级至 3.2.4
    • [升级] hutool 版本升级至 6.0.0-M12
    • [升级] aws-java-sdk-s3 版本升级至 1.12.713
    • [升级] sms4j-spring-boot-starter 版本升级至 3.2.1
    • [升级] quasar webjars 版本升级至 2.15.4
    • [升级] vue webjars 版本升级至 3.4.25
    • [升级] alipay-sdk-java 版本升级至 4.39.60.ALL
    • [升级] checker-qual 版本升级至 3.43.0
2024-05-02 10:59
Java
1
https://gitee.com/dromara/dante-cloud.git
git@gitee.com:dromara/dante-cloud.git
dromara
dante-cloud
dante-cloud

搜索帮助