Skip to content

Releases: opensabre/opensabre-framework

Version 0.2.0

25 Oct 14:14
435555b

Choose a tag to compare

新增审计功能

0.1.1

10 Oct 12:47
431afd9

Choose a tag to compare

  1. mybatis-plus-boot-starter 版本更新至 3.5.5,升级mysql驱动,springboot升级3.4.1
    2.修复knife4j 文档 不能显示的的问题,增加 Bearer Authorization鉴权参数
    3.升级框架版本至0.1.1 ,升级部分组件版本,升级maven-plugin,升级guava版本至33.4.0-jre
    4.优化依赖,新增webmvc模块,为web模块拆分做准备。
    5.增加jib docker打包插件,本地无docker也可以打包docker镜像

0.1.0

08 Oct 15:09
213be7e

Choose a tag to compare

升级springboot至3.2.3,升级springcloud至2023版本
升级java17,引入git-commit插件
升级swagger为knife4j doc

0.0.9

08 Feb 11:36
85c56cd

Choose a tag to compare

  1. 升级opensabre版本为0.0.9,升级springboot为2.7.18,优化部分统一异常处理http状态码
  2. sentinel与nascos集成,流控异常统一处理,openfeign默认http客户端改为hc5
  3. 调整整理各模块依赖,默认配置生效,优化cache模块配置

0.0.7

15 Sep 09:13
43a8d00

Choose a tag to compare

  1. springboot版本升级至2.7.14,内置tomcat替换为undertow。

  2. Rest统一报文 Result time精确到毫秒 SSS。

  3. opensabre framework框架配置项添加IDE提示功能功能。

  4. 统一响应报文添加数据脱敏注解,添加注解可对敏感信息进行脱敏处理,防止外泄。

  5. 集成jasypt-spring-boot-starter,敏感配置项如密码等,可加密后放置配置文件中。

  6. 增加日志脱敏功能,防止密码、手机号、身份证号等敏感信息通过日志泄漏。

0.0.6

08 Jun 11:46

Choose a tag to compare

升级版本号为0.0.6

  1. springboot应用启动完成后,收集所有rest接口并发布spring接口注册事件,便于后续做接口治理工作。

2.starter-boot模块扩展增加Mobile校验注解,扩展字段枚举类型选项EnumString校验工具。

3.全局异常处理模块,增加MethodNotSupportedException、HttpMessageNotReadableException报文转换类异常。

4.新增框架版本号常量与环境变更,banner中增加spring和框架的版本号打印,方面用户快速识别版本信息。

5.starter-cache模块重构,保留jetcache,去掉cache redis。

6.优化统一响应对象的封装,Rest直接返回原始类型即可,无需要包装为Result对象。处理swagger rest接口被result包装的问题。

7.重构entity转换方式,删除无用转换类。

8.移除base-starter模块,使用starter-boot统一封装使用springboot。

9.config配置类均改为@Import进行初使化,避免手工初使化。

10.应用启动注册到nacos时,将框架版本等元数据信息注册到注册中心,方面后续版本管理与路由扩展。

11.引入hutool工具类。

0.0.5

02 Mar 16:05

Choose a tag to compare

[2022-11-18]
1.服务框架单独拆出工程维护,服务框架各模块分包,通过opensabre-starter形式分包加载

2.服务框架springboot升级到2.7.5,springcloud版本升级到2021.0.4

3.增加examples项目展示框架的使用,增加docs项目文档库

4.完善opensabre-starter-boot功能