chore(deps): bump the all-maven group in /backend-spring with 17 updates - #8
Closed
dependabot[bot] wants to merge 1 commit into
Closed
chore(deps): bump the all-maven group in /backend-spring with 17 updates#8dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the all-maven group in /backend-spring with 17 updates: | Package | From | To | | --- | --- | --- | | [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) | `3.5.12` | `4.0.5` | | [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.21.3` | `2.0.4` | | [com.baomidou:mybatis-plus-spring-boot3-starter](https://github.com/baomidou/mybatis-plus) | `3.5.5` | `3.5.16` | | org.redisson:redisson-spring-boot-starter | `3.27.0` | `4.3.1` | | [io.jsonwebtoken:jjwt-api](https://github.com/jwtk/jjwt) | `0.12.5` | `0.13.0` | | [io.jsonwebtoken:jjwt-impl](https://github.com/jwtk/jjwt) | `0.12.5` | `0.13.0` | | io.jsonwebtoken:jjwt-jackson | `0.12.5` | `0.13.0` | | [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) | `2.3.0` | `3.0.3` | | [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.30` | `1.18.44` | | [cn.hutool:hutool-all](https://github.com/looly/hutool) | `5.8.26` | `5.8.44` | | [org.mapstruct:mapstruct](https://github.com/mapstruct/mapstruct) | `1.5.5.Final` | `1.6.3` | | [org.mapstruct:mapstruct-processor](https://github.com/mapstruct/mapstruct) | `1.5.5.Final` | `1.6.3` | | [org.owasp.encoder:encoder](https://github.com/owasp/owasp-java-encoder) | `1.3.1` | `1.4.0` | | [com.meilisearch.sdk:meilisearch-java](https://github.com/meilisearch/meilisearch-java) | `0.11.0` | `0.20.0` | | [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `4.12.0` | `5.3.2` | | [org.apache.dubbo:dubbo-spring-boot-starter](https://github.com/apache/dubbo) | `3.2.14` | `3.3.6` | | [org.apache.dubbo:dubbo-registry-nacos](https://github.com/apache/dubbo) | `3.2.14` | `3.3.6` | Updates `org.springframework.boot:spring-boot-starter-parent` from 3.5.12 to 4.0.5 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v3.5.12...v4.0.5) Updates `org.testcontainers:testcontainers-bom` from 1.21.3 to 2.0.4 - [Release notes](https://github.com/testcontainers/testcontainers-java/releases) - [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md) - [Commits](testcontainers/testcontainers-java@1.21.3...2.0.4) Updates `com.baomidou:mybatis-plus-spring-boot3-starter` from 3.5.5 to 3.5.16 - [Release notes](https://github.com/baomidou/mybatis-plus/releases) - [Changelog](https://github.com/baomidou/mybatis-plus/blob/3.0/CHANGELOG.md) - [Commits](baomidou/mybatis-plus@v3.5.5...v3.5.16) Updates `org.redisson:redisson-spring-boot-starter` from 3.27.0 to 4.3.1 Updates `io.jsonwebtoken:jjwt-api` from 0.12.5 to 0.13.0 - [Release notes](https://github.com/jwtk/jjwt/releases) - [Changelog](https://github.com/jwtk/jjwt/blob/master/CHANGELOG.md) - [Commits](jwtk/jjwt@0.12.5...0.13.0) Updates `io.jsonwebtoken:jjwt-impl` from 0.12.5 to 0.13.0 - [Release notes](https://github.com/jwtk/jjwt/releases) - [Changelog](https://github.com/jwtk/jjwt/blob/master/CHANGELOG.md) - [Commits](jwtk/jjwt@0.12.5...0.13.0) Updates `io.jsonwebtoken:jjwt-jackson` from 0.12.5 to 0.13.0 Updates `io.jsonwebtoken:jjwt-impl` from 0.12.5 to 0.13.0 - [Release notes](https://github.com/jwtk/jjwt/releases) - [Changelog](https://github.com/jwtk/jjwt/blob/master/CHANGELOG.md) - [Commits](jwtk/jjwt@0.12.5...0.13.0) Updates `io.jsonwebtoken:jjwt-jackson` from 0.12.5 to 0.13.0 Updates `org.springdoc:springdoc-openapi-starter-webmvc-ui` from 2.3.0 to 3.0.3 - [Release notes](https://github.com/springdoc/springdoc-openapi/releases) - [Changelog](https://github.com/springdoc/springdoc-openapi/blob/v3.0.3/CHANGELOG.md) - [Commits](springdoc/springdoc-openapi@v2.3.0...v3.0.3) Updates `org.projectlombok:lombok` from 1.18.30 to 1.18.44 - [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown) - [Commits](projectlombok/lombok@v1.18.30...v1.18.44) Updates `cn.hutool:hutool-all` from 5.8.26 to 5.8.44 - [Release notes](https://github.com/looly/hutool/releases) - [Changelog](https://github.com/chinabugotech/hutool/blob/v5-master/CHANGELOG.md) - [Commits](chinabugotech/hutool@5.8.26...v5.8.44) Updates `org.mapstruct:mapstruct` from 1.5.5.Final to 1.6.3 - [Release notes](https://github.com/mapstruct/mapstruct/releases) - [Commits](mapstruct/mapstruct@1.5.5.Final...1.6.3) Updates `org.mapstruct:mapstruct-processor` from 1.5.5.Final to 1.6.3 - [Release notes](https://github.com/mapstruct/mapstruct/releases) - [Commits](mapstruct/mapstruct@1.5.5.Final...1.6.3) Updates `org.owasp.encoder:encoder` from 1.3.1 to 1.4.0 - [Release notes](https://github.com/owasp/owasp-java-encoder/releases) - [Commits](OWASP/owasp-java-encoder@v1.3.1...v1.4.0) Updates `com.meilisearch.sdk:meilisearch-java` from 0.11.0 to 0.20.0 - [Release notes](https://github.com/meilisearch/meilisearch-java/releases) - [Commits](meilisearch/meilisearch-java@v0.11.0...v0.20.0) Updates `com.squareup.okhttp3:okhttp` from 4.12.0 to 5.3.2 - [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md) - [Commits](lysine-dev/okhttp@parent-4.12.0...parent-5.3.2) Updates `org.apache.dubbo:dubbo-spring-boot-starter` from 3.2.14 to 3.3.6 - [Release notes](https://github.com/apache/dubbo/releases) - [Changelog](https://github.com/apache/dubbo/blob/3.3/CHANGES.md) - [Commits](apache/dubbo@dubbo-3.2.14...dubbo-3.3.6) Updates `org.apache.dubbo:dubbo-registry-nacos` from 3.2.14 to 3.3.6 - [Release notes](https://github.com/apache/dubbo/releases) - [Changelog](https://github.com/apache/dubbo/blob/3.3/CHANGES.md) - [Commits](apache/dubbo@dubbo-3.2.14...dubbo-3.3.6) Updates `org.mapstruct:mapstruct-processor` from 1.5.5.Final to 1.6.3 - [Release notes](https://github.com/mapstruct/mapstruct/releases) - [Commits](mapstruct/mapstruct@1.5.5.Final...1.6.3) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-starter-parent dependency-version: 4.0.5 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-maven - dependency-name: org.testcontainers:testcontainers-bom dependency-version: 2.0.4 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-maven - dependency-name: com.baomidou:mybatis-plus-spring-boot3-starter dependency-version: 3.5.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-maven - dependency-name: org.redisson:redisson-spring-boot-starter dependency-version: 4.3.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-maven - dependency-name: io.jsonwebtoken:jjwt-api dependency-version: 0.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven - dependency-name: io.jsonwebtoken:jjwt-impl dependency-version: 0.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven - dependency-name: io.jsonwebtoken:jjwt-jackson dependency-version: 0.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven - dependency-name: io.jsonwebtoken:jjwt-impl dependency-version: 0.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven - dependency-name: io.jsonwebtoken:jjwt-jackson dependency-version: 0.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven - dependency-name: org.springdoc:springdoc-openapi-starter-webmvc-ui dependency-version: 3.0.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-maven - dependency-name: org.projectlombok:lombok dependency-version: 1.18.44 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-maven - dependency-name: cn.hutool:hutool-all dependency-version: 5.8.44 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-maven - dependency-name: org.mapstruct:mapstruct dependency-version: 1.6.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven - dependency-name: org.mapstruct:mapstruct-processor dependency-version: 1.6.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven - dependency-name: org.owasp.encoder:encoder dependency-version: 1.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven - dependency-name: com.meilisearch.sdk:meilisearch-java dependency-version: 0.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven - dependency-name: com.squareup.okhttp3:okhttp dependency-version: 5.3.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-maven - dependency-name: org.apache.dubbo:dubbo-spring-boot-starter dependency-version: 3.3.6 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven - dependency-name: org.apache.dubbo:dubbo-registry-nacos dependency-version: 3.3.6 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven - dependency-name: org.mapstruct:mapstruct-processor dependency-version: 1.6.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-maven ... Signed-off-by: dependabot[bot] <support@github.com>
Contributor
Author
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
Owner
|
Closing: Spring Boot 3.5→4.0 is a major framework migration requiring dedicated planning. Includes breaking changes in Redisson 3→4, OkHttp 4→5, jjwt 0.12→0.13, Dubbo 3.2→3.3, springdoc 2→3, and testcontainers 1→2. Will handle as a separate milestone. |
Contributor
Author
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
dependabot
Bot
deleted the
dependabot/maven/backend-spring/all-maven-884459f2cc
branch
April 18, 2026 05:42
DavidHLP
pushed a commit
that referenced
this pull request
Jun 11, 2026
… handler, compute real progress Fixes 6 issues from docs/achievement-api-test-report-2026-06-11.md plus 2 newly-discovered typeHandler bugs (Bug #7, Bug #8) surfaced during validation. CRITICAL #1 — escape `key` column via @TableField(value = "`key`") - Achievement.java:19 — affects MyBatis-Plus auto-generated column lists in selectById / selectPage / selectBatchIds. - Without this, every SQL that lists the achievements columns fails with 'You have an error in your SQL syntax ... near key,...'. CRITICAL #2 — escape `key` in @select SQL - AchievementMapper.findByKey:24 — WHERE clause now backticks. - Fixes admin POST /achievements which called findByKey for dedup. HIGH #3 — T2b /achievements/{invalid} now returns 404 (was 500) - Follows from CRITICAL #1+#2: the BadSqlGrammarException no longer fires before the business-level ACHIEVEMENT_NOT_FOUND can be raised. MEDIUM #4 — BadSqlGrammarException → DATABASE_ERROR (50001) - GlobalExceptionHandler:227 — new handler preserves root cause in server log while returning generic 'Database error' to clients. - Pairs with existing MyBatisSystemException / BindingException / DataIntegrityViolationException handlers (no fallback to 50000 'Unknown error'). LOW #5 — getUserAchievements progress is no longer hard-coded to 0 - AchievementServiceImpl:280 — mirrors getUserProgress logic, reads criteria.type from JSON Map, dispatches to SubmissionMapper counter. LOW #6 — re-scoped Javadoc: getUserAchievements and getUserProgress are NOT duplicates (verified UserController /me/achievements/progress uses the latter). Both serve different endpoints with different DTO shapes. Bug #7 — findAllActive missing JacksonTypeHandler - AchievementMapper:46 — @select bypassed @TableField(typeHandler= JacksonTypeHandler.class), returning criteria=null. - Converted to default method via BaseMapper.selectList. Bug #8 — findByKey same typeHandler bypass - Discovered by AchievementMapperIT (L2) on first run; findByKey_criteriaIsDeserializedAsMap failed. - AchievementMapper:24 — also converted to default method. - Latent: only caller (create) never read criteria. Refactors - M1 (review): getUserAchievements extracted buildProgressDTO helper (52 → 16 lines). - L1 (review): findAllActive uses LambdaQueryWrapper<Achievement> method refs instead of string column names. - L3 (review): Javadoc clarified the two service methods. Tests + AchievementMapperSQLGuardTest: 3 reflection-guard tests (CRITICAL #1, CRITICAL #2, no @select on findAllActive/findByKey). + AchievementMapperIT: 5 Testcontainers MySQL 8.0 IT tests verifying JacksonTypeHandler runtime behavior + Bug #7/#8 regression guards. + AchievementServiceTest: 3 progress tests + 2 new mock fields (SubmissionMapper, ContestParticipantMapper). + GlobalExceptionHandlerTest: 2 BadSqlGrammarException tests. Validation - compile / package: BUILD SUCCESS - Unit tests: 36/36 pass - Testcontainers IT: 5/5 pass - 8 curl integration tests on worktree:9091: all match expected HTTP codes (200/400/404/409) and real progress values (admin 6 accepted problems → progress=6 for all 3 rows). Refs: docs/achievement-api-test-report-2026-06-11.md, .claude/PRPs/plans/completed/achievement-api-fixes.plan.md, .claude/PRPs/reports/achievement-api-fixes-report.md, .claude/reviews/achievement-api-fixes-review.md
DavidHLP
pushed a commit
that referenced
this pull request
Jun 11, 2026
…dation Merges the fix/achievement-api worktree changes: - CRITICAL #1, #2 (MySQL reserved word `key`) - HIGH #3 (T2b 404) - MEDIUM #4 (BadSqlGrammarException handler) - LOW #5 (real progress computation) - LOW #6 (Javadoc re-scoped) - Bug #7 (findAllActive typeHandler) - Bug #8 (findByKey typeHandler, IT-discovered) M1/L1/L2/L3/L4 from .claude/reviews/achievement-api-fixes-review.md all addressed. Test coverage: 36 unit + 5 Testcontainers IT.
DavidHLP
added a commit
that referenced
this pull request
Jul 3, 2026
… handler, compute real progress Fixes 6 issues from docs/achievement-api-test-report-2026-06-11.md plus 2 newly-discovered typeHandler bugs (Bug #7, Bug #8) surfaced during validation. CRITICAL #1 — escape `key` column via @TableField(value = "`key`") - Achievement.java:19 — affects MyBatis-Plus auto-generated column lists in selectById / selectPage / selectBatchIds. - Without this, every SQL that lists the achievements columns fails with 'You have an error in your SQL syntax ... near key,...'. CRITICAL #2 — escape `key` in @select SQL - AchievementMapper.findByKey:24 — WHERE clause now backticks. - Fixes admin POST /achievements which called findByKey for dedup. HIGH #3 — T2b /achievements/{invalid} now returns 404 (was 500) - Follows from CRITICAL #1+#2: the BadSqlGrammarException no longer fires before the business-level ACHIEVEMENT_NOT_FOUND can be raised. MEDIUM #4 — BadSqlGrammarException → DATABASE_ERROR (50001) - GlobalExceptionHandler:227 — new handler preserves root cause in server log while returning generic 'Database error' to clients. - Pairs with existing MyBatisSystemException / BindingException / DataIntegrityViolationException handlers (no fallback to 50000 'Unknown error'). LOW #5 — getUserAchievements progress is no longer hard-coded to 0 - AchievementServiceImpl:280 — mirrors getUserProgress logic, reads criteria.type from JSON Map, dispatches to SubmissionMapper counter. LOW #6 — re-scoped Javadoc: getUserAchievements and getUserProgress are NOT duplicates (verified UserController /me/achievements/progress uses the latter). Both serve different endpoints with different DTO shapes. Bug #7 — findAllActive missing JacksonTypeHandler - AchievementMapper:46 — @select bypassed @TableField(typeHandler= JacksonTypeHandler.class), returning criteria=null. - Converted to default method via BaseMapper.selectList. Bug #8 — findByKey same typeHandler bypass - Discovered by AchievementMapperIT (L2) on first run; findByKey_criteriaIsDeserializedAsMap failed. - AchievementMapper:24 — also converted to default method. - Latent: only caller (create) never read criteria. Refactors - M1 (review): getUserAchievements extracted buildProgressDTO helper (52 → 16 lines). - L1 (review): findAllActive uses LambdaQueryWrapper<Achievement> method refs instead of string column names. - L3 (review): Javadoc clarified the two service methods. Tests + AchievementMapperSQLGuardTest: 3 reflection-guard tests (CRITICAL #1, CRITICAL #2, no @select on findAllActive/findByKey). + AchievementMapperIT: 5 Testcontainers MySQL 8.0 IT tests verifying JacksonTypeHandler runtime behavior + Bug #7/#8 regression guards. + AchievementServiceTest: 3 progress tests + 2 new mock fields (SubmissionMapper, ContestParticipantMapper). + GlobalExceptionHandlerTest: 2 BadSqlGrammarException tests. Validation - compile / package: BUILD SUCCESS - Unit tests: 36/36 pass - Testcontainers IT: 5/5 pass - 8 curl integration tests on worktree:9091: all match expected HTTP codes (200/400/404/409) and real progress values (admin 6 accepted problems → progress=6 for all 3 rows). Refs: docs/achievement-api-test-report-2026-06-11.md, .claude/PRPs/plans/completed/achievement-api-fixes.plan.md, .claude/PRPs/reports/achievement-api-fixes-report.md, .claude/reviews/achievement-api-fixes-review.md
DavidHLP
added a commit
that referenced
this pull request
Jul 3, 2026
…dation Merges the fix/achievement-api worktree changes: - CRITICAL #1, #2 (MySQL reserved word `key`) - HIGH #3 (T2b 404) - MEDIUM #4 (BadSqlGrammarException handler) - LOW #5 (real progress computation) - LOW #6 (Javadoc re-scoped) - Bug #7 (findAllActive typeHandler) - Bug #8 (findByKey typeHandler, IT-discovered) M1/L1/L2/L3/L4 from .claude/reviews/achievement-api-fixes-review.md all addressed. Test coverage: 36 unit + 5 Testcontainers IT.
DavidHLP
added a commit
that referenced
this pull request
Jul 10, 2026
… to colors Architecture review candidate #8: Create shared/submission-status — the single source of truth linking sandbox verdicts (DFormVerdict 'Title Case') to badge colors (SUBMISSION_STATUS_COLOR_MAP UPPERCASE_UNDERSCORE). Before this module, the two types were unlinked: adding a new verdict could silently produce a colorless badge. Four verdicts (Output Limit Exceeded, Presentation Error, System Error, Sandbox Error) had no color mapping at all. The contract test (34 assertions) verifies: - Every DFormVerdict has a status key and a color - Colors are consistent with the original SUBMISSION_STATUS_COLOR_MAP on shared keys - All status keys are unique and UPPERCASE_UNDERSCORE Verified: 34 tests pass in 6ms.
DavidHLP
added a commit
that referenced
this pull request
Jul 10, 2026
Console had no validate:i18n-keys pipeline, allowing hardcoded strings and missing translations to ship silently (asymmetry documented in AGENTS.md). Port management's check.ts (uses jiti — already in devDeps) and add check:i18n / validate:i18n-keys npm scripts. First run surfaced 24 previously-undetected missing keys (translation debt to resolve separately; the validator is the architectural fix). Architecture review Card #8 — see /tmp/architecture-review-1783403689.html.
DavidHLP
added a commit
that referenced
this pull request
Jul 10, 2026
#1 SecurityUtil → CurrentUserProvider port - New CurrentUserProvider interface in common/auth/ - SecurityCurrentUserProvider @component adapter (wraps SecurityContextHolder) - 37 files migrated from static SecurityUtil calls to injected interface - Eliminates duplicated userId==null guards across controller layer #2 DashboardMapper+Service → DashboardStatsProjection - New DashboardStatsProjection interface + DefaultDashboardStatsProjection - Absorbs 7 private sub-aggregators + 6 mapper default methods - DashboardService + DashboardServiceImpl deleted - DashboardController now injects the projection directly - Mirrors ADR-0011 *Projection pattern #3 AdminCommentService → CommentModerator polymorphic seam - New CommentModerator interface with ForumCommentModerator + SolutionCommentModerator - AdminCommentServiceImpl refactored to thin router - Eliminates 5x duplicated forum/solution type-string switch #5 SubmissionMapper.calculateStreak → SubmissionStreakCalculator - New SubmissionStreakCalculator interface + JdbcSubmissionStreakCalculator - Streak algorithm (recursive CTE) now behind a JVM-testable interface - 3 production callers redirected + 3 test classes updated #7 Frontend wrapper cleanup - 8 re-export wrapper files deleted (markdown, useTheme, useTypographyDensity, cn) - tsconfig path remaps @/lib/utils → @/shared/auth-core/src/utils - shared/sidebar-menu cn() consolidated to import from auth-core - LOCALE_HEADER_KEY duplicate declarations removed #8 OAuthService → OAuthClient port + adapters - New OAuthClient interface + OAuthTokenResponse/OAuthUserInfo DTOs - GithubOAuthClient + GoogleOAuthClient @component adapters - OAuthService refactored to thin coordinator (221→195 LoC) - 11 unit tests covering dispatch, callback, DB upsert Production code compiles (BUILD SUCCESS). 53 test compilation errors from constructor signature changes — mechanical @mock field additions. Candidates #4 (analytics projections) and #6 (contest.ts split) pending.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the all-maven group in /backend-spring with 17 updates:
3.5.124.0.51.21.32.0.43.5.53.5.163.27.04.3.10.12.50.13.00.12.50.13.00.12.50.13.02.3.03.0.31.18.301.18.445.8.265.8.441.5.5.Final1.6.31.5.5.Final1.6.31.3.11.4.00.11.00.20.04.12.05.3.23.2.143.3.63.2.143.3.6Updates
org.springframework.boot:spring-boot-starter-parentfrom 3.5.12 to 4.0.5Release notes
Sourced from org.springframework.boot:spring-boot-starter-parent's releases.
... (truncated)
Commits
fe74b31Release v4.0.5e1d6e5aMerge branch '3.5.x' into 4.0.x6c9e52aNext development version (v3.5.14-SNAPSHOT)a413e95Upgrade to Netty 4.2.12.Finalc1694b5Add missing Spring Integration test module to the relevant starter51ffdc6Merge branch '3.5.x' into 4.0.x696a60eFull auto-configure transaction management in slice testsba70d41Upgrade to Tomcat 11.0.20fd94ca0Upgrade to Netty 4.2.11.Final7e6833bUpgrade to jOOQ 3.19.31Updates
org.testcontainers:testcontainers-bomfrom 1.21.3 to 2.0.4Release notes
Sourced from org.testcontainers:testcontainers-bom's releases.
... (truncated)
Commits
ccd28bfUpdate docker-java version to 3.7.1 (#11572)cdca4b1Update cockroachdb image version01451d1Disable DockerComposeContainerVolumeRemovalTest and ComposeContainerVolumeRem...326987fUpdate Pull Request templatea756bc6Improve k6 docs (#11564)5323acdUse non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (#11223)8da56ffSupport apache/activemq in ActiveMQContainer (#11498)dea9725Update ryuk version to 0.14.0 (#11486)43c6a97Combined dependencies PR (#11353)7778cc5Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...Updates
com.baomidou:mybatis-plus-spring-boot3-starterfrom 3.5.5 to 3.5.16Release notes
Sourced from com.baomidou:mybatis-plus-spring-boot3-starter's releases.
... (truncated)
Changelog
Sourced from com.baomidou:mybatis-plus-spring-boot3-starter's changelog.
... (truncated)
Commits
adb5615升级依赖1287959处理子包路径为空.7d1ce24feat: 升级mybatis-plus-spring-boot3-starter测试依赖mybatis-spring-boot-starter至3.0.560e109bfix:Jackson3TypeHandlerc118158mybatis-plus-spring-boot4-starter依赖升级mybatis-spring4.0.0933a292发布3.5.151dfd48a更新日志.1e4bd33更新json支持.ff0d32ffeat(mybatis-plus-extension): 添加对 Jackson 3 的支持db91d1a升级springboot4.0.0Updates
org.redisson:redisson-spring-boot-starterfrom 3.27.0 to 4.3.1Updates
io.jsonwebtoken:jjwt-apifrom 0.12.5 to 0.13.0Release notes
Sourced from io.jsonwebtoken:jjwt-api's releases.
... (truncated)
Changelog
Sourced from io.jsonwebtoken:jjwt-api's changelog.
Commits
a757add[maven-release-plugin] prepare release 0.13.0e357463Preparing for the 0.13.0 release.b6f8cb8Made constructor public to allow users their own objectMapper instance (#972)03f088aBumping development version to 0.13.0-SNAPSHOT (#1014)3f2697fRelease 0.12.7 (#1012)efed1cfUpdated 0.12.7 change listca27b12Resolves #1010 (#1011)55c7b9aResolves #771 (#1009)6e9c6a5Bump org.bouncycastle:bcpkix-jdk18on from 1.78 to 1.78.1 (#1008)7ec7dd1Enable JwtParser empty nested algorithm collections. (#1007)Updates
io.jsonwebtoken:jjwt-implfrom 0.12.5 to 0.13.0Release notes
Sourced from io.jsonwebtoken:jjwt-impl's releases.
... (truncated)
Changelog
Sourced from io.jsonwebtoken:jjwt-impl's changelog.
Commits
a757add[maven-release-plugin] prepare release 0.13.0e357463Preparing for the 0.13.0 release.b6f8cb8Made constructor public to allow users their own objectMapper instance (#972)03f088aBumping development version to 0.13.0-SNAPSHOT (#1014)3f2697fRelease 0.12.7 (#1012)efed1cfUpdated 0.12.7 change listca27b12Resolves #1010 (#1011)55c7b9aResolves #771 (#1009)6e9c6a5Bump org.bouncycastle:bcpkix-jdk18on from 1.78 to 1.78.1 (#1008)7ec7dd1Enable JwtParser empty nested algorithm collections. (#1007)Updates
io.jsonwebtoken:jjwt-jacksonfrom 0.12.5 to 0.13.0Updates
io.jsonwebtoken:jjwt-implfrom 0.12.5 to 0.13.0Release notes
Sourced from io.jsonwebtoken:jjwt-impl's releases.
... (truncated)
Changelog
Sourced from io.jsonwebtoken:jjwt-impl's changelog.
Commits
a757add[maven-release-plugin] prepare release 0.13.0e357463Preparing for the 0.13.0 release.b6f8cb8Made constructor public to allow users their own objectMapper instance (#972)03f088aBumping development version to 0.13.0-SNAPSHOT (#1014)3f2697fRelease 0.12.7 (#1012)efed1cfUpdated 0.12.7 change listca27b12Resolves #1010 (#1011)55c7b9aResolves #771 (#1009)6e9c6a5Bump org.bouncycastle:bcpkix-jdk18on from 1.78 to 1.78.1 (#1008)7ec7dd1Enable JwtParser empty nested algorithm collections. (#1007)Updates
io.jsonwebtoken:jjwt-jacksonfrom 0.12.5 to 0.13.0Updates
org.springdoc:springdoc-openapi-starter-webmvc-uifrom 2.3.0 to 3.0.3Release notes
Sourced from org.springdoc:springdoc-openapi-starter-webmvc-ui's releases.