Skip to content

Releases: smart-cloud/smart-cloud

1.0.6-SNAPSHOT

18 Feb 06:53
Compare
Choose a tag to compare

feat

  • 新增服务监控smart-cloud-starter-monitor模块
  • 新增接口异常监控smart-cloud-starter-actuator模块
  • HttpUtil支持代理
  • 新增工具类TelnetUtil、HttpsCertificateUtil

refactor

  • 重构全局异常
  • 优化jackson工具类
  • 移除部分模块中reflections依赖
  • 移除不需要的依赖
  • 移除spring-cloud-starter-gateway版本管理,由spring cloud自生管理

fixbug

  • 修复dto属性自定jackson排序
  • jackson处理LocalDateTime
  • JavaTypeUtil#isByteType逻辑修改

1.0.5

22 Mar 04:28
Compare
Choose a tag to compare

feature

  • 新增本地限流模块
  • 全局异常处理新增json解析异常

refactor

  • spring cloud gateway 版本由spring cloud统一管理

fix

  • 移动license-maven-plugin插件到deploy
  • 错误提示,如果从多语言中未取到值则取默认值
  • web接口错误,统一异常处理返回http 200状态

1.0.4

02 Dec 08:24
Compare
Choose a tag to compare

feature

  • mock log切面支持开关属性配置
  • upgrade external dependencies version
  • 设置RedisLock的优先级,使其同时支持事务注解
  • 添加对redis hash结构的支持(同时设置值与有效期)
  • rabbitmq消费者暴漏锁名称,方便子类覆盖
  • 异步注解参数支持可配置
  • 切面(api、feign、method、mybatis)日志级别支持可配置
  • 删除Base类
  • 新增logback模块(支持敏感信息脱敏)

refactor

  • redisson MapCache的缓存改用redis string存储
  • redis key md5处理,节省存储空间
  • 优化redis适配层
  • rabbitmq消费者锁key使用消息参数的md5值

fix

  • fix日志模块获取工程名
  • 修改getMessage取值直接取message

1.0.3

14 Aug 10:00
Compare
Choose a tag to compare
feature: release 1.0.3

1.0.2

12 Aug 09:14
Compare
Choose a tag to compare

feature:

  • DbTableUtil支持跨库操作
  • add DbUtil
  • 新增repo1仓库

refactor:

  • 工具类添加私有构造函数
  • 修改db查询日志级别(warn->debug)
  • 使用spring-boot提供的ApplicationHome

docs:

  • module新增描述

1.0.1

05 Aug 10:02
Compare
Choose a tag to compare
feature: release version 1.0.1

1.0.0

05 Aug 07:24
Compare
Choose a tag to compare

mock接口数据支持
服务支持可合并(合并后服务间通过内部进程通信;分开后通过rpc通信)部署,合并后也可拆分开部署
业务无关代码自动生成
接口(加密+签名)安全保证
业务无关功能(如日志打印、公共配置、常用工具类等)抽象为starter
支持数据库多数据源、分表分库、分布式事务
elasticsearch多数据源支持
支持多语言(国际化)
敏感配置信息支持加密,表隐私字段加解密
分布式锁注解,缓存注解
mq(rabbitmq)消费失败,通过自定义注解实现重试(放入延迟队列重新消费)
日志敏感数据脱敏
单体服务开发接阶段测试不依赖其他服务(mock test、关闭nacos、sentinel等)