Releases: herodotus-ecosystem/dante-cloud-ui
Releases · herodotus-ecosystem/dante-cloud-ui
v2.5.4.65
⬆️ v2.5.4.65
- 优化Skywalking打包内容,直接使用Skywalking官方容器
- 补充RequestMappingScanner对应事件代码,解决单体版扫描Rest API接口后不会存储问题
- 优化数据库脚本以及数据库表结构和默认数据自动初始化机制。解决在第一次运行时,Spring Data JPA JDBC初始化机制与Hibernate 初始化机制冲突问题。
- 在Gitee Wiki中,增加数据库初始化说明文档
- 删除部分预留代码,减少暂时不必要的代码对使用者带来的误导。
- 前端UI中,增加部分配置,使用者可以通过注释部分配置,让前端UI快速支持单体版。
v2.5.4.60
⬆️ v2.5.4.60
- Spring Boot 版本升级至 2.5.4
- Skywalking 版本升级至 8.7.0
- 微服务日志输出至日志中心格式。
- 增加Swagger注入条件注解,优化日志中心相关配置采用统一常量控制
- 增加自定义Property"助手"数据统一自动编译生成配置,无须额外设置,在IDE中编辑配置属性时可自动弹出提示
- 修复Kafka配置不生效问题。
- 解决单体版自动启动Kafka问题。
- 暂时关闭单体版Swagger,规避Swagger会自动启动Kafka问题。
v2.5.4.40
🎨 v2.5.4.40
- 优化自定义多级缓存,实现可以统一设置allowNullValues值,并解决存储空值时卡死问题。
- 重新梳理、优化系统权限从Controller扫描、汇总存储至服务器以及动态修改后最终回传同步至服务的整理逻辑以及事件流。完美支持单体式架构、UPMS自身应用需求、分布式架构以及分布式各服务多实例等各种应用场景。
- 增加Kafka条件注入配置,将条件转换为@ConditionalOnXXX,方便管理和维护。避免单体版应用相关依赖过度依赖Kafka而导致的无法启动
- 修复部分已知BUG,将部分代码中日志由@slf4j改回传统日志编写方式,一方面提高编译效率,另一方面解决源代码包查看时Idea提醒代码不一致问题。
- 去除传统Kafka Producer 通用类,改为统一使用 Spring Cloud Bus
v2.5.3.60
🍻 v2.5.3.60
- Nacos版本升级至2.0.3
- Hutool版本升级至5.7.6
- 修改部分代码名称
- 修改配置文件配置参数
v2.5.3.50
🏁 v2.5.3.50
- 将所有服务包括UAA的权限存储,改为本地和认证中心,多级分布式存储和验证。
- 增加策略模式,支持认证中心权限数据直连和远程消息两种存储方式动态切换。
- 改进自研多级缓存,解决Hibernate二级缓存进行数据缓存时产生的事务锁问题。
- 删除无用代码
- 为动态Scope权限做铺垫。
- 全面支持方法级权限控制。
v2.5.3.40
✨ v2.5.3.40
- Spring Boot 版本升级至 2.5.3
- 采用新的Hash算法,缩短权限标识;简化用户权限信息,以缩短平台生成JWT Token的长度
- git commit 插件由pl.project13.maven » git-commit-id-plugin改为io.github.git-commit-id » git-commit-id-maven-plugin。
- git commit 插件升级至 5.0.0 版本