发行版本
v2022.0.3 - 2021-06-26
- ✨ micax-monitor(Spring boot admin) 添加 Druid sql 监控。
- ✨ micax-monitor(Spring boot admin) 服务异常监控添加分页。
- ✨ mica-mybatis SqlLogFilter 添加正则匹配。
- ✨ 优化 websocket 握手
- 更新 mica-websocket-server/README.md 使用文档
- 🐛 修复配置错误
- 🐛 修复异常
- ⬆️ 升级到 Spring boot 2.7.x
v2021.0.2 - 2021-05-25
- 📝 mica-ribbon 完善文档
- ✨ mica-boot ServletHttpHeadersGetter 代码优化
- ✨ 改用 jakarta servlet-api
- ✨ druid 关闭 usePingMethod。
- ✨ mica-log4j2 修复 Log4j2Initializer
- ✨ mica-log4j2 默认关闭 reflections 的日志
- ✨ mica-actuator 添加 nacos 服务下线端口,用于滚动部署
- ✨ mica-redisson 新版可删除 netty-resolver-dns-native-macos
- 🐛 mica-mybatis 修复 bizId 逻辑删除更新.
- 🐛 修复 catch 的 git 提交Id
- ⬆️ 升级 Spring Cloud Alibaba 到 2021.1
- ⬆️ 升级 lombok 到 1.18.20
- ⬆️ mybatis plus 使用 3.4.2,mica 使用 2.5.0
v2021.0.1 - 2021-03-29
- ✨ 添加 mica-pulsar 组件,可用于腾讯云和阿里云。
- ✨ 优化日志级别。
- ⬆️ 升级 redisson 到 3.15.2,调整 Stream 方法。
- ⬆️ 升级到 spring cloud 2020.0.2。
- ⬆️ 升级 spring boot 到 2.4.4。
- ⬆️ 升级到 mica 2.4.4-GA。
v2021.0.0 - 2021-03-09
- ✨ mica-cloud 添加 @MicaCloudApplication 注解。
- ✨ mica-websocket 跨域优化,用户管理支持。
- ✨ mica-redisson 完善延迟队列方法,添加移除方法。
- ✨ mica-redisson 添加 netty-resolver-dns-native-macos 依赖,避免 mac 下异常。
- ✨ mica-log4j2 优化日志,调整 netty dns 为 ERROR。
- ✨ mica-logging 组件开源,移除 mica-logging。
- ✨ mica-boot 记录请求开始时间
- ✨ mica-boot 使用 mica-core 中的 SpringContextUtil。
- ✨ mica-boot 优化大数值的序列化(还有待优化)。
- ✨ mica-api 添加模块(后期可能移到开源中)。
- 🐛 mica-kafka 修复事务判断。
- ✨ mica-boot 优化请求id.
- ✨ mica-boot MicaErrorEvent 添加 git 提交记录.
- ✨ mica-boot Spring Mapping 日志添加开关,默认关闭。
- ✨ mica-log4j2 优化 log4j2 控制台日志格式。
- ✨ mica-mybatis 添加分页是否优化 join 配置。
- ✨ mica-mybatis 优化 sql 日志 java8 时间打印。
- ✨ mica-mybatis 添加 bizId 系列方法
- ✨ mica-mybatis 添加分页工具类 PageUtil。
- ✨ mica-mybatis 优化 mybatis plus 配置。
- ✨ mica-mybatis 关闭 mybatis 默认的 sql 日志(mmp 下无效)。
- ✨ mica-fs s3 添加 pathStyleAccessEnabled。
- ⬆️ 升级到 spring cloud alibaba 到 2.2.5.RELEASE。
- ⬆️ 升级到 spring cloud 2020.0.1。
- ⬆️ 升级到 mica 2.4.3-GA。
- ⬆️ 升级 logstash 版本。
- ⬆️ 升级 redisson 版本。
v2.1.6 - 2020-12-20
- ✨ mica-mybatis 打印可执行 sql 日志改为基于 druid 实现。
- ✨ mica-mybatis 组件依赖 druid。
- ✨ mica-mybatis 升级 mybatis plus 采用新的插件机智。
- ✨ mica-boot 代码优化,完善文档。
- ✨ mica-boot 优化日志 aop。
- ✨ mica-boot 优化启动器。
- ✨ mica-boot 优化 http cache。
- ✨ 简化 mica-prometheus-consul-adapter 健康接口。
- ✨ 优化 mica-dependencies。
- ✨ mica-redisson 添加 incrBy 带超时的方法。
- ✨ mica-kafka 消费者序列化处理,支持 byte 数组字符串等。
- 📝 mica-kafka 添加 acks offset 文章
- ⬆️ 升级 mica 到 2.1.0-GA。
- ⬆️ 升级 spring boot 到 2.3.7.RELEASE。
- ⬆️ 升级 spring cloud 到 Hoxton.SR9。
v2.1.5 - 2020-08-22
- ✨ 升级 mica 的版本,mdc 添加 accountId,方便 elk 查询。
- ✨ spring boot 更新后异步配置。
- ✨ mica-redisson 优化 stream send。
- ✨ 优化,避免 bean name 冲突。
- ✨ mica-boot SpringContextUtil 添加 getBeanProvider方法。
- ✨ 升级 redisson 到 3.13.3。
- ✨ 优化 loadbalancer。
- ✨ mica-kafka group-id 添加环境。
- ✨ mica-kafka 去掉事务前缀,生产者事务添加开关。
- ✨ mica-kafka 优化重试策略。
- ✨ mica-log4j2 日志自动删除。
- 🐛 修复 mica-log4j2 ApplicationContext 关闭时日志问题。
- ✨ mica-log4j2 添加 elk 日志收集。
- ✨ mica-logging mica-log4j2 减少无用日志打印。
- ✨ mica logging log4j2 统一 elk 日志字段。
- ✨ mica-mybatis MicaMapper 上添加一条 sql 的批量方法。
- ✨ 添加 mica-redisson stream 添加 sendAll。
- ✨ 添加 mica-websocket-server 添加 principal resolve,方便在非 cloud 环境使用。
- ✨ 添加 mica-tx 模块.
- ✨ 添加 mica-prometheus-consul-adapter 模块。
- ✨ websocket 客户端,添加非集群接口,方便使用.
- ✨ mica-boot jasypt 自动配置.
- 🐛 修复 findbug 问题.
- ⬆️ mica-boot 优化 cache.
- ⬆️ 升级 mica 到 2.0.6-GA。
- ⬆️ 升级 spring boot 到 2.3.3.RELEASE。
- ⬆️ 升级 spring cloud 到 Hoxton.SR7。
v2.1.4 - 2020-06-30
- ✨ mica-cloud Undertow h2c。
- ✨ mica-log4j2 支持外部 env 和 sys。
- ✨ mica-boot 优化异常。
- ✨ mica-boot 表单的日期处理。
- ✨ 添加完善 mica-fs 模块。
- ✨ mica-boot ReactiveRequestContextFilter 抽取 order 变量。
- ✨ mica-boot 添加空的 MicaReactiveContext。
- ✨ mica-boot MicaErrorEvent 添加请求id。
- ✨ mica-loadbalancer开发完善。
- ✨ 庄总反馈优化。
- ✨ mica-ribbon 支持权重。
- ✨ mica-boot 统一异常信息事件。
- ✨ mica-boot 添加 WebFluxUtil。
- ✨ mica-boot longToString 改为 bigNumToString。
- ✨ mica-cloud add ApiRoute,结合 micax gateway 使用。
- ✨ mica-boot MicaErrorEvent add requestIp。
- ✨ mica-boot banner.txt add application version。
- ✨ mica-api-encrypt 优化,感谢 @tangxw 贡献。
- ✨ 使用、适配 mica 2.x 开源版本。
- ✨ mica-boot SpringContextUtil 添加 getAopProxy 方法。
- ⚡️ 优化 mica-mongo。
- ⬆️ Upgrading dependencies。
v2.1.2 - 2020-04-28
- ✨ 添加 mica-websocket 模块。
- ✨ 添加 mica-websocket 集群支持。
- ✨ 优化 mica-mybatis log 统一日志打印格式。
- ✨ mica-boot SpringUtils 改名为 SpringContextUtil。
- ✨ mica-boot 添加 AbstractOnceInitializer。
- ✨ mica-boot 添加启动阶段的异常分析,方便排查问题。
- ⚡️ mica-boot 优化配置。
- ⚡️ mica-boot 异常事件添加类型。
- ⚡️ mica-boot spring 异步异常时抛出事件。
- ✨ mica-http 支持指定协议 protocols。
- ⚡️ mica-http 扩展 HttpRequest proxy 方法,方便使用。
- ✨ mica-core 生成 mica 版本信息到 Mica 类中。
- ✨ mica-core 添加 compiler 工具类。
- ✨ mica-core 添加用于计数的 CountMap。
- ✨ mica-core 添加 Once 对象。
- ⚡️ mica-core 反射工具类添加 makeAccessible。
- 🐛 修复 findbug 找出来的问题。
- 🐛 Fixing @Nullable 包引用错误。
- ⬆️ 升级 redisson 到 3.12.5。
- ⬆️ 升级 xxl-Job 到 2.2.0。
- ⬆️ 升级 spring boot 到 2.2.6.RELEASE。
- ⬆️ 升级 spring cloud 到 Hoxton.SR4。
- ⬆️ 升级 spring cloud alibaba 到 2.2.1.RELEASE。
v2.1.1 - 2020-03-15
- ✨ 添加 xmind 组件脑图。
- ✨ mica-ribbon 添加对 nacos、consul、Eureka 等注册中心的支持。
- ✨ mica-boot 中 jackson 响应时的处理进行抽象和配置,
mica.jackson
前缀配置迁移到mica.jackson.response
。 - ✨ mica-core 中的 jackson 包移动到 mica-boot,并做调整用于支持 mica-api-encrypt 组件。
- ✨ mica-core 简化 aes 工具类代码。
- ✨ mica-core 拆解完善 HexUtil。
- ✨ mica-core 添加 DesUtil。
- ✨ mica-core 添加 RsaUtil。
- ✨ mica-core jackson 如果响应字符串,直接返回,不做 json 处理。
- ✨ mica-core 微调 Bean copy。
- ✨ mica-redis 开源版本的 redis 组件简化。
- ✨ mica-captcha 去掉 mica-redisson 依赖,改为 spring cache 依赖.
- ✨ 添加新特性 mica-ip2region 组件。
- ✨ 添加新特性 mica-logging 组件。
- ✨ 添加新特性 mica-api-encrypt 组件。
- 🐛 mica-bom 添加 mica-actuator.
- ⬆️ Upgrading knife4j to 2.0.2.
- ⬆️ Upgrading xxl-job to 2.1.2.
- ⬆️ Upgrading rocksdb to
6.6.4, 退回 6.5.3 详见:https://github.com/facebook/rocksdb/issues/6480 - ⬆️ Upgrading jsoup to 1.13.1.
- ⬆️ Upgrading redisson to 3.12.3.
- ⬆️ Upgrading lombok to 1.18.12.
- ⬆️ Upgrading mybatis-plus to 3.3.1.
- ⬆️ Upgrading spring boot to 2.2.5.RELEASE
- ⬆️ Upgrading spring cloud to Hoxton.SR3
v2.1.0 - 2020-02-18
- ✨ mica-boot 优化异常日志打印,404 不打印堆栈。
- ✨ mica-cloud 简化 context 上下文传递。
- ✨ 优化 mica-rocksdb 组件,添加 props 获取方法。
- ✨ 添加新特性 mica-kafka 组件。
- 🐛 Fixing mica-rocksdb KvStore get All。
- 🐛 Fixing redisson issues 2432。
- ⚡️ add .gitattributes。
- ✨ 优化 redisson lock 组件。
- ⬆️ 依赖升级 spring boot 2.2.4.RELEASE
- ⬆️ update redisson to 3.12.1
- ⬆️ Upgrading spring cloud alibaba to 2.2.0.RELEASE.
v2.0.0 - 2020-01-20
- ✨ 添加 mica-rocksdb 组件。
- ✨ mica-swagger 升级 swagger 到 knife4j。
- ⚡️ 打通 log4j2 和 服务内 Mdc requestId 处理。
- ⚡️ 完善 mica-bom 说明。
- ✨ 验证码缓存接口,完善验证码生成说明。
- ⚡️ mica-redisson redssion address config。
- 🐛 mica-bom missing mica-redisson.
- 🐛 mica-redisson fixed redisson stream group 自动创建.
- 🐛 mica-redisson fixed redisson stream message missing.
- 🐛 mica-redisson EnableCaching 冲突,导致使用了 redisson jcache.
- 🐛 mica-boot RequestLogAspect 日志打印序列化问题,优化请求日志打印.
- ✨ mica-cloud 重新设计 context。
- ✨ mica-ribbon 去掉 ribbon 的降级配置。
- ✨ mica-jobs 添加 xxl-job starter。
- ✨ mica-spider 增强 CssQueryMethodInterceptor。
- ✨ mica-http 拆出 mica-spider 爬虫工具。
- ⚡️ mica-captcha 验证码抽象,支持数学计算型验证码。
- ✨ 优化 jackson Module 处理。
- ✨ mica-boot 调整线程池配置。
- ✨ mica-boot MicaContextInitializer。
- ✨ mica-boot 添加 @MicaPropertySource,支持 yml、activeProfile 加载。
- ➖ mica-core delete YmlPropertyLoaderFactory.
- ⚡️ mica-redisson 简化模糊的话题使用,自动判断。
- ✨ mica-redisson 模块命名空间自定义,方便扩展租户隔离。
- ✨ 添加全能型 redis 组件 mica-redisson,支持轻量级mq、延时队列等,删除 redis、分布式限流、分布式锁组件。
- ✨ mica-core 优化 ResourceUtil 工具类。
- ✨ mica-core function 添加序列化。
- ✨ mica-core MD5 不再依赖 Spring DigestUtils。
- ✨ mica-core 优化 file 工具对文件名处理。
- ✨ 去掉 mica-launcher、mica-boot-test 组件,改用 Spring boot initializer 实现。
- 🏗 @Configuration(proxyBeanMethods = false)
- ✨ Copyright 调整。
- ✨ 调整模块名称。
- ⬆️ 依赖升级 spring boot 2.2.2
- ⬆️ 依赖升级 spring cloud Hoxton.SR1
- ⬆️ 更新 redisson 版本。
微信公众号
精彩内容每日推荐!!!