Skip to content

Releases: lets-mica/mica

mica 2.4.5 完善 druid、undertow metrics 收集

28 Apr 13:03
Compare
Choose a tag to compare
  • ✨ 添加 mica-jetcache 模块,二级缓存扩展。
  • ✨ 添加 mica-lite 模块,方便 Spring boot 项目使用。
  • ✨ mica-metrics 重构 UndertowMetrics,暴露更加有用的指标。
  • ✨ mica-metrics 完善 DruidMetrics,暴露更加有用的指标。
  • ✨ mica-redis 调整 bean 名称 redisTemplate 为 micaRedisTemplate 减少冲突。
  • ✨ mica-captcha 中的 cache 改为每次读取, caffeine 会刷新,照成引用为 null。
  • ✨ mica-captcha 优化 bean 名称和添加 generateBase64Vo 方法。
  • ✨ mica-logging 减少 reflections 日志,readme 添加阿里云、腾讯云日志服务接入链接。
  • ✨ mica-qrcode 添加 base64 image 方法。
  • ✨ mica-core 添加网关通用 code。
  • ✨ mica-core 添加 CollectionUtil computeIfAbsent 方法 避免 jdk8 下的 bugs JDK-8161372
  • ✨ mica-core Pkcs7Encoder 中默认的 BLOCK_SIZE 改为 16 github #35 兼容更多编程语言。
  • 🐛 mica-caffeine 多 cache name 时报错。
  • ⬆️ 升级 spring boot 到 2.4.5
  • ⬆️ 升级 mica-weixin 到 2.1.0(优化对 mica-caffeine 的支持)

2.4.4-GA 重构 mica-logging,添加 mica-qrcode 模块

28 Mar 12:28
Compare
Choose a tag to compare
  • ✨ mica-qrcode 新增模块,友好的二维码识别和生成
  • ✨ mica-logging 重新设计,logstash-logback-encoder 调整为可选,logstashjson 需手动添加依赖
  • ✨ mica-core 优化完善 DesensitizationUtil
  • ✨ mica-core 添加 ImageUtil
  • ✨ mica-ip2region 更新 db 文件 gitee #I3AJNV
  • 🐛 mica-redis 修复 ScanOptions count 空指针
  • ⬆️ 升级到 mica-auto 到 2.0.4
  • ⬆️ 升级到 mica-weixin 到 2.0.6
  • ⬆️ 升级到 spring cloud 2020.0.2
  • ⬆️ 升级 spring boot 到 2.4.4

mica 2.4.3-GA 发布,开源 mica-logging、mica-caffeine 组件

28 Feb 11:15
Compare
Choose a tag to compare

2.4.x 累积更新

v2.4.3-GA - 2021-02-27

  • ✨ 开源 mica-logging 组件。
  • ✨ mica-core 完善 JsonUtil 和 SystemUtil。
  • ✨ mica-core 请求开始时间 key。
  • ✨ mica-xss 支持转义和清理2种模式。
  • ✨ mica-swagger api key 认证 token key-name 默认改为 Authorization
  • 📝 添加观星图。
  • 📝 更换模块图。
  • ⬆️ 升级 spring boot 到 2.4.3,spring cloud 到 2020.0.1

v2.4.2-GA - 2021-02-08

  • ✨ mica-caffeine、mica-redis 默认 @EnableCaching。
  • ✨ mica-bom 添加 mica-caffeine 模块。

v2.4.1-GA - 2021-01-29

  • 🐛 【严重】mica-xss ThreadLocal remove。
  • ✨ mica-xss 完善,新增字符串全局 trim、换行、转义配置。

v2.4.0-GA - 2021-01-18

  • ✨ mica-xss XssUtil 放开 Whitelist 方便自定义。
  • ✨ mica-core 添加 ACTIVE_PROFILES_PROPERTY 常量。
  • ✨ 移动 SpringContextUtil 到 mica-core 中。
  • ⬆️ 升级到 spring boot 2.4.2。
  • ⬆️ 使用 spring cloud 2020.0.0
  • ⬆️ 升级 mica auto 到 2.0.3。
  • ⬆️ 升级到 mica-weixin 2.0.5。

2.1.1-GA 修复 mica-xss ThreadLocal remove

24 Feb 01:28
Compare
Choose a tag to compare
  • 🐛 mica-xss ThreadLocal remove。
  • ⬆️ 升级到 mica-weixin 2.0.5。

2.1.0-GA

13 Dec 12:27
Compare
Choose a tag to compare
  • ✨ mica-bom 添加 mica-weixin。
  • ✨ mica-redis 添加 redis key 失效事件配置。
  • ✨ mica-swagger 添加 SwaggerCustomizer,用于自定义配置。
  • ✨ mica-swagger 添加 oauth2 认证配置。
  • ✨ mica-http 添加流上传,完善文档。
  • ✨ mica-core 添加 GeoUtil。
  • ✨ mica-core StringUtil 优化 format 方法参数泛型。
  • ✨ mica-core JsonUtil 添加参数化类型 getParametricType 方法。
  • ⬆️ 升级 knife4j 到 3.0.2。
  • ⬆️ 升级 druid 到 1.2.3。
  • ⬆️ 升级 spring boot 到 2.3.7.RELEASE。

2.0.9-GA

15 Nov 16:07
Compare
Choose a tag to compare
  • ✨ mica-xss 可自定义 XssCleaner 接口。
  • ✨ mica-xss 日志统一调整为 debug。
  • ✨ mica-xss 默认拦截 /** #I24753 。
  • ✨ mica-ip2region 更新 db 文件。
  • ✨ mica-redis 优化 redis scan。
  • ✨ mica-redis 添加强制依赖 commons-pool2。
  • ⬆️ mica-bom 添加 druid 到 bom。
  • ✨ mica-core 完善 ReflectUtil。
  • ⬆️ 升级 spring cloud 到 Hoxton.SR9。
  • ⬆️ 升级 spring boot 到 2.3.6.RELEASE。

v2.0.8-GA

20 Oct 12:50
Compare
Choose a tag to compare
  • ✨ mica-metrics 添加对 druid 连接池的支持。
  • ✨ mica-core StringUtil 添加格式化执行时间方法。
  • ✨ mica-core CollectionUtil 优化泛型。
  • ✨ mica-core 完善 FileUtil,方便使用
  • ✨ mica-core 完善 JsonUtil,方便使用。
  • ✨ mica-core 完善 DateUtil,方便使用。
  • ✨ mica-core 抽取 Pkcs7Encoder。
  • ✨ mica-core Validated group extends Default.
  • 📝 修复文档错误.
  • 📝 添加 mica 生态连接。

v2.0.7-GA

25 Sep 14:06
Compare
Choose a tag to compare
  • 📝 文档完善,详见:http://wiki.dreamlu.net
  • ✨ mica-core Once 添加方法。
  • ✨ 优化 mica-jobs 模块,默认开启。
  • ✨ 添加 DesensitizationUtil 脱敏工具类。
  • ✨ 添加 commons-lang 中的字符串系列操作方法。
  • ✨ 优化 mica-redis getCounter。
  • ✨ mica-redis 优化 incrBy、decrBy,添加带超时的方法。
  • ✨ mica-redis 优化 jdk 序列化。
  • ⬆️ Upgrading dependencies. spring boot 2.3.4
  • ⬆️ 升级到 Spring cloud Hoxton.SR8。

v2.0.6-GA

22 Aug 11:30
Compare
Choose a tag to compare
  • ✨ mica-core BeanUtil 添加 toNewMap 方法。
  • ✨ 优化 mica-core MicaConstant 中添加 mdc accountId。
  • ✨ 优化 mica-core 补上 LuTool 中的 Bean diff。
  • ✨ 优化 mica-core DateUtil 添加部分方法。
  • ✨ mica-captcha graphics dispose.
  • ✨ mica-http 文档添加https证书示例。
  • ⬆️ 升级 spring boot 到 2.3.3.RELEASE。

v2.0.5-GA

09 Aug 08:15
Compare
Choose a tag to compare
  • ✨ 添加 mica-metrics 模块,用于使用 prometheus 进行指标收集,已支持 undertow、sentinel。
  • ✨ mica-redis add scan 和 sscan。
  • 📝 mica-redis 修复使用文档。 Gitee pr by @醉酒的蝴蝶zzz/N/A
  • ✨ mica-core 添加 RsaHelper RSA PEM格式秘钥对的解析和导出,Gitee pr by @caiqiyuan
  • ✨ mica-core RsaUtil 完善加解密方法。
  • ✨ mica-core 添加忽略序列化 id 的 jdk 对象序列化。
  • ✨ mica-core 添加 CheckedPredicate。
  • ✨ mica-core 添加 json 格式校验。
  • 🐛 修复部分 sonarcloud 问题。
  • ⬆️ 升级 spring cloud 到 Hoxton.SR7。