diff --git a/CHANGELOG.md b/CHANGELOG.md index 04dc2483..63e2c470 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,36 @@ +## [v2.0.0](https://github.com/Charles7c/continew-starter/compare/v1.5.1...v2.0.0) (2024-04-17) + +### ✨ 新特性 + +- 【web】新增 XSS 过滤器 ([2656da4](https://github.com/Charles7c/continew-starter/commit/2656da450c866681c270c30131c028847e1e21d4)) ([2573fb0](https://github.com/Charles7c/continew-starter/commit/2573fb04f0698db3ab662a0e7bf762c04300468b)) ([Gitee PR#13](https://gitee.com/continew/continew-starter/pulls/13)) + +### 🐛 问题修复 + +- 【cache/redisson】修复Failed to submit a listener notification task. Event loop shut down? 问题 ([2d71eca](https://github.com/Charles7c/continew-starter/commit/2d71eca07505f143c82cca8d24bc6f54105d0bbb)) + +### 💎 功能优化 + +- 【core】应用关闭,支持优雅关闭自定义线程池 ScheduledExecutorService ([c4051a6](https://github.com/Charles7c/continew-starter/commit/c4051a6465e0d70d119ec27c6ae4eb4d1893339a)) +- 【extension/crud】优化部分注释 ([fe310bc](https://github.com/Charles7c/continew-starter/commit/fe310bcb879d3f20eb8ead4b39436ec96b99e7f6)) +- 移除 Qodana 扫描,License 已过期 ([b0e567d](https://github.com/Charles7c/continew-starter/commit/b0e567d749b988e3f45772742a273a422a661edb)) + +### 📦 依赖升级 + +- 【dependencies】Spring Boot 3.1.9 => 3.1.10 ([2d71eca](https://github.com/Charles7c/continew-starter/commit/2d71eca07505f143c82cca8d24bc6f54105d0bbb)) +- 【dependencies】Redisson 3.27.2 => 3.28.0 ([2d71eca](https://github.com/Charles7c/continew-starter/commit/2d71eca07505f143c82cca8d24bc6f54105d0bbb)) +- 【dependencies】CosId 2.6.6 => 2.6.8 ([2d71eca](https://github.com/Charles7c/continew-starter/commit/2d71eca07505f143c82cca8d24bc6f54105d0bbb)) +- 【dependencies】SMS4J 3.1.1 => 3.2.1 ([2d71eca](https://github.com/Charles7c/continew-starter/commit/2d71eca07505f143c82cca8d24bc6f54105d0bbb)) +- 【dependencies】Easy Excel 3.3.3 => 3.3.4 ([2d71eca](https://github.com/Charles7c/continew-starter/commit/2d71eca07505f143c82cca8d24bc6f54105d0bbb)) +- 【dependencies】AWS S3 1.12.675 => 1.12.702 ([2d71eca](https://github.com/Charles7c/continew-starter/commit/2d71eca07505f143c82cca8d24bc6f54105d0bbb)) +- 【dependencies】Crane4j 2.6.1 => 2.7.0 ([2d71eca](https://github.com/Charles7c/continew-starter/commit/2d71eca07505f143c82cca8d24bc6f54105d0bbb)) +- 【dependencies】TLog 1.5.1 => 1.5.2 ([2d71eca](https://github.com/Charles7c/continew-starter/commit/2d71eca07505f143c82cca8d24bc6f54105d0bbb)) +- 【dependencies】Hutool 5.8.26 => 5.8.27 ([2d71eca](https://github.com/Charles7c/continew-starter/commit/2d71eca07505f143c82cca8d24bc6f54105d0bbb)) +- 【dependencies】IP2Region 3.1.9 => 3.1.10 ([2d71eca](https://github.com/Charles7c/continew-starter/commit/2d71eca07505f143c82cca8d24bc6f54105d0bbb)) + +### 💥 破坏性变更 + +- groupId 及基础包名调整,更短的包名,聚合品牌形象。top.charles7c.continew => top.continew ([dbb7a63](https://github.com/Charles7c/continew-starter/commit/dbb7a6319e9440e7a05f2eb4aab3b445f43197f7)) + ## [v1.5.1](https://github.com/Charles7c/continew-starter/compare/v1.5.0...v1.5.1) (2024-03-23) ### ✨ 新特性 diff --git a/README.md b/README.md index 8ab57135..d82c75f1 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,10 @@ License -Release +Release -Release +Release Codacy Badge @@ -16,7 +16,7 @@ Sonar Status -Spring Boot +Spring Boot Open JDK @@ -137,31 +137,6 @@ continew-starter.web: exposed-headers: '*' ``` -
- 抢先体验快照(SNAPSHOT)版本💡 - -> **注意:** 快照版本目前处于开发测试阶段,其中很多特性或改动尚不稳定,可能会因为修复或优化而频繁调整。因此,仅可用于体验,切勿用于生产环境! - -1.在项目 pom.xml 中配置 SNAPSHOT(快照)仓库地址(如果你已配有其他仓库地址,追加下方快照仓库地址即可) - -```xml - - - sonatype-nexus-snapshots - Sonatype Nexus Snapshots - https://s01.oss.sonatype.org/content/repositories/snapshots/ - - always - true - - - -``` - -2.将 ContiNew Starter 版本改为对应快照版本,例如:1.3.0-SNAPSHOT - -
- ## 模块结构 ### 核心模块 @@ -189,7 +164,6 @@ continew-starter.web: | continew-starter-security-password | 密码编码器 | | | continew-starter-security-mask | JSON 脱敏 | | | continew-starter-security-crypto | 数据库字段加/解密 | | -| continew-starter-security-all | | | ### Web模块 @@ -250,7 +224,6 @@ continew-starter.web: | 模块名称 | 模块说明 | 依赖版本 | | ------------------------------- | -------- | ------------------------------------------------------------ | | continew-starter-messaging-mail | 邮件 | Jakarta Mail:1.1.0 | -| continew-starter-messaging-sms | 短信 |
SMS4J:3.1.1 | ### 扩展模块 diff --git a/continew-starter-dependencies/pom.xml b/continew-starter-dependencies/pom.xml index 96a15742..3fa6fd45 100644 --- a/continew-starter-dependencies/pom.xml +++ b/continew-starter-dependencies/pom.xml @@ -36,14 +36,14 @@ - https://github.com/Charles7c/continew-starter scm:git:git@github.com:Charles7c/continew-starter.git scm:git:git@github.com:Charles7c/continew-starter.git + https://github.com/Charles7c/continew-starter - 2.0.0-SNAPSHOT + 2.0.0 1.37.0 1.16.6 3.5.5 @@ -339,13 +339,6 @@ ${revision} - - - top.continew - continew-starter-messaging-sms - ${revision} - - top.continew @@ -402,13 +395,6 @@ ${revision} - - - top.continew - continew-starter-security-all - ${revision} - - top.continew @@ -652,20 +638,18 @@ + + org.sonatype.central + central-publishing-maven-plugin + 0.4.0 + true + + central + true + + - - - sonatype-nexus-snapshots - Sonatype Nexus Snapshots - https://s01.oss.sonatype.org/content/repositories/snapshots/ - - - sonatype-nexus-staging - Nexus Release Repository - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - diff --git a/continew-starter-messaging/continew-starter-messaging-sms/pom.xml b/continew-starter-messaging/continew-starter-messaging-sms/pom.xml deleted file mode 100644 index 0fb6dfce..00000000 --- a/continew-starter-messaging/continew-starter-messaging-sms/pom.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - 4.0.0 - - top.continew - continew-starter-messaging - ${revision} - - - continew-starter-messaging-sms - ContiNew Starter 消息模块 - SMS - - - - - org.dromara.sms4j - sms4j-spring-boot-starter - - - \ No newline at end of file diff --git a/continew-starter-messaging/continew-starter-messaging-sms/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/continew-starter-messaging/continew-starter-messaging-sms/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports deleted file mode 100644 index e69de29b..00000000 diff --git a/continew-starter-messaging/pom.xml b/continew-starter-messaging/pom.xml index 8174bd02..2aa5efc6 100644 --- a/continew-starter-messaging/pom.xml +++ b/continew-starter-messaging/pom.xml @@ -14,7 +14,6 @@ ContiNew Starter 消息模块 - continew-starter-messaging-sms continew-starter-messaging-mail diff --git a/continew-starter-security/continew-starter-security-all/pom.xml b/continew-starter-security/continew-starter-security-all/pom.xml deleted file mode 100644 index b8fab446..00000000 --- a/continew-starter-security/continew-starter-security-all/pom.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - 4.0.0 - - top.continew - continew-starter-security - ${revision} - - - continew-starter-security-all - ContiNew Starter 安全模块 - 统一模块 - - - - - top.continew - continew-starter-security-crypto - - - - - top.continew - continew-starter-security-mask - - - - - top.continew - continew-starter-security-password - - - \ No newline at end of file diff --git a/continew-starter-security/pom.xml b/continew-starter-security/pom.xml index de64c35f..dd87ac2f 100644 --- a/continew-starter-security/pom.xml +++ b/continew-starter-security/pom.xml @@ -14,7 +14,6 @@ ContiNew Starter 安全模块 - continew-starter-security-all continew-starter-security-password continew-starter-security-mask continew-starter-security-crypto diff --git a/pom.xml b/pom.xml index 72568bc7..8b2eeb2f 100644 --- a/pom.xml +++ b/pom.xml @@ -12,6 +12,7 @@ continew-starter pom + ContiNew Starter ContiNew Starter(Continue New Starter)基于“约定优于配置”的理念, 再次精简常规配置,提供一个更为完整的配置解决方案,帮助开发人员更加快速的集成常用第三方库或工具到 Spring Boot Web 应用程序中。 @@ -37,21 +38,11 @@ +8 https://github.com/Charles7c - - bull-bcls - Bull-BCLS - Tomcat416@163.com - - Java Development Engineer - - +8 - https://github.com/Bull-BCLS - - https://github.com/Charles7c/continew-starter scm:git:git@github.com:Charles7c/continew-starter.git scm:git:git@github.com:Charles7c/continew-starter.git + https://github.com/Charles7c/continew-starter