v8.6.0
·
1216 commits
to refs/heads/main
since this release
What’s Changed
- Upgrade to Spring Boot 3.3.1 (#26490) @github-actions
- Upgrade to Angular 18 (#26213) @mraible
- Add Java 22 support (#25645, #26495) @mraible and @mshima
- Upgrade to Maven v3.9.8 (#26452) @renovate
- Upgrade to Gradle v8.8 (#26329) @renovate
- Upgrade to Node v20.15.0 (#26494) @renovate
- Upgrade to Keycloak 25.0.0 (#26420) @qmonmert
- Fix Gatling: remove deprecated plugin configuration option (#26493) @timothystone-knsl
- Unnecessary
npmw
variables (#26436) @henri-tremblay - Docker Compose version is obsolete (#26438) @qmonmert
- Always add
ci:server:await
script (#26393) @mshima - Fix MySQL 8.4.0 so it starts in Docker (#26359) @mraible
- Don't add annotations to inner classes (#26345) @mshima
- Upgrade to MariaDB 11.4.2 (#26346) @qmonmert
- Sonar: UserDTO overrides
equals()
and should therefore also overridehashCode()
(#26325) @qmonmert - Loggers should be
private static final
(#26532) @qmonmert
🖥️ Frontend
- [Angular] Fix deprecated signature for
tableRow.injector.get
(#26516 and #26529) @qmonmert - [Angular] Sonar: Fields that are only assigned in the constructor should be
readonly
(#26514) @qmonmert - [Angular]
throwError()
function is deprecated (#26515) @qmonmert - [Angular] Rename Jhipster to JHipster (#26512) @qmonmert
- [Angular] HttpClientTestingModule is deprecated (#26511) @qmonmert
- [Angular] Fix input fields style on Bootswatch Quartz theme (#26507) @qmonmert
- [Angular] Sonar: InfiniteScrollModule is deprecated (#26465) @qmonmert
- [Angular] Sonar: HttpClientModule is deprecated (#26464) @qmonmert
- [Angular] Fix deprecated RxJS method (throwError) (#26336) @qmonmert
- [Angular] Fix deprecated method (angular/core/testing) (#26335) @qmonmert
- [Angular] Use signal contentChild (#26334) @qmonmert
- [React] Fix OAuth2 login and logout issues (#26384) @yhao3
- The documentation should recommend using
./npmw
instead of requiring Node be installed (#26437) @henri-tremblay - Fix initial text direction setting (#26406) @emilpaw
- Avoid filtering out relationships where entities support filtering (#26357) @OmarHawk
- Cleanup
.eslintignore
(#26453) @mshima
🐾 JDL/Internals/Blueprints
- internal improvements (#26526) @mshima
- migrate blueprints to ESLint v9 (#26491) @mshima
- don't show removed commands in help (#26479) @mshima
- more adjusts for Kotlin blueprint migration (#26477) @mshima
- add eslint/recommended exports (#26476) @mshima
- Adjusts for kotlin blueprint (#26463) @mshima
- allow blueprints to override filterEntitiesForClient (#26369) @mshima
- check blueprints using engines (#26331) @mshima
- add editJavaFile function (#26344) @mshima
- improve from-issue (#26326) @mshima
- disable auto merge for typescript (#26510) @mshima
- workaround v7 files structure bug (#26503) @mshima
- allow blueprints to override filterEntitiesForClient (#26369) @mshima
- ignore files in blueprints. (#26352) @mshima
- fix load config of generator scope (#26371) @mshima
- improvements to blueprints (#26489, #26367) @mshima
- increase keycloak docker retries (#26379) @mshima
🪶 Maven
- Add maven mergeMavenPomContent and sort build configuration (#26530) @mshima
- Update dependency maven to v3.9.8 (#26452) @renovate
- Don't override maven-resources-plugin (#26408) @mshima