Skip to content

Commit b6ae78a

Browse files
devondragonclaude
andcommitted
Address PR feedback: Java 21 requirement and cleanup
- Update Java toolchain from 17 to 21 (Spring Boot 4 requirement) - Remove unused springBootVersion property from ext block - Add comment clarifying thymeleaf-extras-springsecurity6 compatibility with Spring Security 7 (no springsecurity7 artifact exists yet) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 3b8bf6f commit b6ae78a

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,12 @@ group = 'com.digitalsanctuary'
1717
description = 'Spring User Framework'
1818

1919
ext {
20-
springBootVersion = '3.5.5'
2120
lombokVersion = '1.18.42'
2221
}
2322

2423
java {
2524
toolchain {
26-
languageVersion = JavaLanguageVersion.of(17)
25+
languageVersion = JavaLanguageVersion.of(21)
2726
}
2827
}
2928

@@ -41,6 +40,8 @@ dependencies {
4140
compileOnly 'org.springframework.boot:spring-boot-starter-security'
4241
compileOnly 'org.springframework.boot:spring-boot-starter-thymeleaf'
4342
compileOnly 'org.springframework.boot:spring-boot-starter-web'
43+
// Note: thymeleaf-extras-springsecurity6 is compatible with Spring Security 7
44+
// No springsecurity7 artifact exists yet - Thymeleaf team uses springsecurity6 for 6.x+
4445
compileOnly 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6:3.1.3.RELEASE'
4546
compileOnly 'nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect:3.4.0'
4647

0 commit comments

Comments
 (0)