diff --git a/CHANGELOG.md b/CHANGELOG.md index c540ee3..21594fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,48 @@ Buession Parent Changelog =========================== +## [2.3.0](https://github.com/buession/buession-parent/releases/tag/v2.3.0) (2023-08-15) + +### 🔨依赖升级 +- [io.dropwizard.metrics](https://mvnrepository.com/search?q=io.dropwizard.metrics) 版本升级至 4.2.18 +- [io.micrometer](https://github.com/micrometer-metrics/micrometer) 版本升级至 1.10.5 +- [joda-time](https://www.joda.org/joda-time/) 版本升级至 2.12.5 +- [mysql-connector-java](http://dev.mysql.com/doc/connector-j/en/) 版本升级至 8.0.32 +- [checker-qual](https://github.com/typetools/checker-framework) 版本升级至 3.33.0 +- [jedis](https://github.com/redis/jedis) 版本升级至 4.3.2 +- [mybatis](http://www.mybatis.org/mybatis-3) 版本升级至 3.5.13 +- [mybatis-spring](https://github.com/mybatis/spring) 版本升级至 2.1.0 +- [dom4j](http://dom4j.github.io/) 版本升级至 2.1.4 +- [apache log4j](https://mvnrepository.com/artifact/org.apache.logging.log4j) 版本升级至 2.20.0 + + +### ⭐ 新特性 + +- 引入 [apache httpcomponents httpasyncclient](http://hc.apache.org/httpcomponents-asyncclient) +- 引入 [apache httpcomponents httpcore-nio](http://hc.apache.org/httpcomponents-core-ga) +- 引入 [apache httpcomponents httpclient-cache](http://hc.apache.org/httpcomponents-client-ga) +- 引入 [apache httpcomponents 5](https://hc.apache.org/httpcomponents-client-5.2.x/) +- 引入 [mysql-connector-j](http://dev.mysql.com/doc/connector-j/en/) +- 引入 [mongodb-driver-sync](https://www.mongodb.com/) +- 引入 [spring-data-cassandra](https://github.com/spring-projects/spring-data-cassandra) +- 引入 [spring-data-elasticsearch](https://github.com/spring-projects/spring-data-elasticsearch) +- 引入 [spring-session-data-mongodb](https://spring.io/projects/spring-session) +- 引入 [spring-session-hazelcast](https://spring.io/projects/spring-session) +- 引入 [spring-session-jdbc](https://spring.io/projects/spring-session) +- 引入 [commons-text](https://commons.apache.org/proper/commons-text) +- 引入 [commons-jexl3](https://commons.apache.org/proper/commons-jexl/) +- 引入 [objectweb asm](http://asm.ow2.io/) +- 引入 [rabbitmq amqp-client](https://www.rabbitmq.com) + + +### 漏洞修复 + +- [mysql-connector-java](http://dev.mysql.com/doc/connector-j/en/) 修复 [CVE-2021-2471](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2471) 、 [CVE-2022-21363](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21363) 漏洞 + + +--- + + ## [2.2.1](https://github.com/buession/buession-parent/releases/tag/v2.2.1) (2023-03-31) ### 🔨依赖升级 diff --git a/pom.xml b/pom.xml index 5ad46b0..fd620df 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ parent http://www.buession.com/ Buession Parent - 2.2.1 + 2.3.0 pom @@ -52,13 +52,17 @@ 2.3.12.RELEASE 5.3.13.RELEASE 2.5.1.RELEASE + 2.3.3.RELEASE 2.2 1.7.22 + 5.2.1 4.10.0 1.11.0 4.5.7 3.1 1.19.4 + 2.8.2 + 4.9.4 4.9.0 4.1.89.Final 2.14.2 @@ -67,13 +71,14 @@ 2.14.2 2.14.2 1.9.13 - 1.10.4 - 4.2.17 + 1.10.5 + 4.2.18 1.9.19 1.70 + 9.2 1.5.3.Final 1.7.36 - 2.18.0 + 2.20.0 @@ -281,6 +286,18 @@ 2.3.9.RELEASE compile + + org.springframework.data + spring-data-cassandra + 3.0.9.RELEASE + compile + + + org.springframework.data + spring-data-elasticsearch + 4.0.9.RELEASE + compile + org.springframework.data spring-data-mongodb @@ -293,10 +310,41 @@ 2.3.9.RELEASE compile + + + org.springframework.session + spring-session-core + ${springframework.session.version} + compile + + + org.springframework.session + spring-session-hazelcast + ${springframework.session.version} + compile + + + javax.annotation + javax.annotation-api + + + + + org.springframework.session + spring-session-jdbc + ${springframework.session.version} + compile + + + org.springframework.session + spring-session-data-mongodb + 2.3.2.RELEASE + compile + org.springframework.session spring-session-data-redis - 2.3.3.RELEASE + ${springframework.session.version} compile @@ -461,11 +509,26 @@ compile + + org.jetbrains + annotations + 16.0.3 + org.jetbrains.kotlin kotlin-stdlib ${kotlin.version} + + org.jetbrains.kotlin + kotlin-stdlib-jdk7 + ${kotlin.version} + + + org.jetbrains.kotlin + kotlin-stdlib-jdk8 + ${kotlin.version} + org.jetbrains.kotlin kotlin-stdlib-common @@ -505,13 +568,13 @@ org.mybatis mybatis - 3.5.11 + 3.5.13 compile org.mybatis mybatis-spring - 2.0.7 + 2.1.0 compile @@ -530,7 +593,12 @@ mysql mysql-connector-java - 8.0.23 + 8.0.32 + + + com.mysql + mysql-connector-j + 8.0.32 @@ -544,6 +612,44 @@ mongodb-driver-core ${mongodb.version} + + org.mongodb + mongodb-driver-sync + ${mongodb.version} + + + + org.apache.kafka + kafka-clients + ${kafka.version} + + + org.apache.kafka + kafka-streams + ${kafka.version} + + + + org.apache.rocketmq + rocketmq-client + ${rocketmq.version} + + + org.apache.rocketmq + rocketmq-acl + ${rocketmq.version} + + + + com.rabbitmq + amqp-client + 5.17.0 + + + com.rabbitmq + http-client + 5.0.0 + @@ -629,6 +735,22 @@ commons-collections4 4.4 + + org.apache.commons + commons-text + 1.10.0 + + + org.apache.commons + commons-jexl3 + 3.3 + + + commons-logging + commons-logging + + + org.apache.commons commons-pool2 @@ -640,20 +762,57 @@ 3.2 + + org.apache.httpcomponents + httpmime + 4.5.14 + org.apache.httpcomponents httpcore 4.4.16 + + org.apache.httpcomponents + httpclient-cache + 4.5.14 + + + commons-logging + commons-logging + + + + + org.apache.httpcomponents + httpcore-nio + 4.4.16 + org.apache.httpcomponents httpclient 4.5.14 + + + commons-logging + commons-logging + + org.apache.httpcomponents - httpmime - 4.5.14 + httpasyncclient + 4.1.5 + + + org.apache.httpcomponents.core5 + httpcore5 + ${apache.httpcomponents5.version} + + + org.apache.httpcomponents.client5 + httpclient5 + ${apache.httpcomponents5.version} @@ -736,13 +895,20 @@ io.netty netty-transport-native-epoll + linux-x86_64 + ${netty.version} + + + io.netty + netty-transport-native-kqueue + osx-x86_64 ${netty.version} redis.clients jedis - 4.3.1 + 4.3.2 compile @@ -755,7 +921,7 @@ joda-time joda-time - 2.12.1 + 2.12.5 com.fasterxml @@ -765,12 +931,12 @@ org.dom4j dom4j - 2.1.3 + 2.1.4 org.checkerframework checker-qual - 3.27.0 + 3.33.0 cglib @@ -842,6 +1008,27 @@ ${org.bouncycastle.version} + + org.ow2.asm + asm + ${org.objectweb.asm.version} + + + org.ow2.asm + asm-commons + ${org.objectweb.asm.version} + + + org.ow2.asm + asm-analysis + ${org.objectweb.asm.version} + + + org.ow2.asm + asm-tree + ${org.objectweb.asm.version} + + com.sun.jersey jersey-core @@ -925,6 +1112,12 @@ io.micrometer micrometer-registry-cloudwatch ${io.micrometer.version} + + + commons-logging + commons-logging + + io.micrometer @@ -1037,6 +1230,11 @@ rxjava-reactive-streams 1.2.1 + + io.reactivex.rxjava3 + rxjava + 3.0.13 + io.projectreactor @@ -1373,7 +1571,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.10.1 + 3.11.0 ${project.build.encoding} ${project.java.version} @@ -1384,7 +1582,7 @@ org.apache.maven.plugins maven-jar-plugin - 3.2.2 + 3.3.0 @@ -1413,7 +1611,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.4.0 + 3.5.0 ${project.build.encoding} ${project.build.encoding} @@ -1439,7 +1637,7 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.1.2 + 3.2.1 ${project.basedir}/../checkstyle.xml ${project.build.encoding} @@ -1462,7 +1660,7 @@ org.apache.maven.plugins maven-surefire-plugin - 2.22.2 + 3.0.0 **/*Tests.java @@ -1473,7 +1671,7 @@ org.apache.maven.plugins maven-release-plugin - 2.5.3 + 3.0.0 true false @@ -1484,7 +1682,7 @@ org.apache.maven.plugins maven-gpg-plugin - 1.6 + 3.0.1 sign-artifacts