Release Notes
π§ Enhancements
- Sonar configuration: use sonar.test.exclusions properties - #10267 by @pascalgrimaud
- Sonar configuration: ignore src test resources projects - #10265 by @pascalgrimaud
- Sonar configuration: ignore src test resources - #10263 by @pascalgrimaud
- Sonar: Function and method names should comply with a naming convention - #10218 by @qmonmert
- Sonar: Remove parentheses around the parameter of this arrow function - #10219 by @qmonmert
- Sonar: Expected property shorthand - #10217 by @qmonmert
- Sonar: Fields that are only assigned in the constructor should be 'readonly' - #10216 by @qmonmert
- Sonar: Fields that are only assigned in the constructor should be 'readonly' - #10215 by @qmonmert
- Sonar: Fields that are only assigned in the constructor should be 'readonly' - #10214 by @qmonmert
- Sonar: Rename this generic name to match the regular expression - #10212 by @qmonmert
- Sonar: Loggers should be 'private static final' - #10204 by @qmonmert
- Sonar: String literals should not be duplicated - #10203 by @qmonmert
- safely remove libs version reference - #10191 by @renanfranca
- Sonar: Rename this generic name to match the regular expression - #10167 by @qmonmert
- Sonar: Add a nested comment - #10168 by @qmonmert
- chore: remove @Autowired annotations in Cucumber configuration and steps - #10153 by @murdos
π¨ Refactoring
- refactor(VersionsCatalog): move libraryEntriesMatchingDependency meth⦠- #10238 by @renanfranca
π Bug Fixes
- Bug: removed SpringDoc apiLicenseUrl and apiExternalDocUrl blank value - #10269 by @richersoon
- fix: prevent OutOfMemory while writing pom.xml when using indentation > 2 - #10143 by @murdos
π₯οΈ Frontend
- Sonar: Function and method names should comply with a naming convention - #10218 by @qmonmert
- Sonar: Remove parentheses around the parameter of this arrow function - #10219 by @qmonmert
- Sonar: Expected property shorthand - #10217 by @qmonmert
- Sonar: Fields that are only assigned in the constructor should be 'readonly' - #10216 by @qmonmert
- Sonar: Fields that are only assigned in the constructor should be 'readonly' - #10215 by @qmonmert
- Sonar: Fields that are only assigned in the constructor should be 'readonly' - #10214 by @qmonmert
- chore: use a dedicated typescript version for Angular - #10183 by @murdos
π Spring Boot
- Bug: removed SpringDoc apiLicenseUrl and apiExternalDocUrl blank value - #10269 by @richersoon
πͺΆ Maven
π Gradle
- refactor(VersionsCatalog): move libraryEntriesMatchingDependency meth⦠- #10238 by @renanfranca
- safely remove libs version reference - #10191 by @renanfranca
π¦ Dependency updates
- Bump Node to 20.15.1 and NPM to 10.8.2 - #10268 by @pascalgrimaud
- chore(deps): update vitest monorepo to v2 (major) - #10259 by @renovate
- chore(deps): update dependency sass to v1.77.7 - #10266 by @renovate
- chore(deps): update dependency rimraf to v6 - #10258 by @renovate
- build(deps-dev): bump com.approvaltests:approvaltests from 24.2.0 to 24.3.0 in /src/main/resources/generator/dependencies - #10260 by @dependabot
- build(deps-dev): bump @babel/cli from 7.24.7 to 7.24.8 in /src/main/resources/generator/dependencies/common - #10261 by @dependabot
- chore(deps): update typescript-eslint monorepo to v7.16.0 - #10257 by @renovate
- build(deps-dev): bump sass from 1.77.7 to 1.77.8 in /src/main/resources/generator/dependencies/react - #10254 by @dependabot
- chore(deps): update dependency rimraf to v5.0.9 - #10255 by @renovate
- chore(deps): update dependency gradle to v8.9 - #10256 by @renovate
- build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.0 to 3.3.1 in /src/main/resources/generator/dependencies - #10245 by @dependabot
- build(deps-dev): bump npm from 10.8.1 to 10.8.2 in /src/main/resources/generator/dependencies/common - #10251 by @dependabot
- build(deps-dev): bump ts-jest from 29.2.0 to 29.2.2 in /src/main/resources/generator/dependencies/common - #10249 by @dependabot
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 in /src/main/resources/generator/dependencies - #10246 by @dependabot
- build(deps): bump the angular group in /src/main/resources/generator/dependencies/angular with 6 updates - #10253 by @dependabot
- build(deps): bump org.springframework.cloud:spring-cloud-dependencies from 2023.0.2 to 2023.0.3 in /src/main/resources/generator/dependencies - #10248 by @dependabot
- build(deps): bump surefire-plugin.version from 3.3.0 to 3.3.1 - #10252 by @dependabot
- build(deps-dev): bump vitest and @vitest/coverage-istanbul in /src/main/resources/generator/dependencies/common - #10250 by @dependabot
- build(deps): bump org.springframework.cloud:spring-cloud-starter-netflix-eureka-client from 4.1.2 to 4.1.3 in /src/main/resources/generator/dependencies - #10247 by @dependabot
- bump Vitest 2.0.1 - #10237 by @qmonmert
- build(deps-dev): bump node and @types/node in /src/main/resources/generator/dependencies/common - #10244 by @dependabot
- build(deps): bump neo4j from 5.21.0-community to 5.21.2-community in /src/main/resources/generator/dependencies - #10243 by @dependabot
- build(deps-dev): bump org.assertj:assertj-core from 3.26.0 to 3.26.3 in /src/main/resources/generator/dependencies - #10242 by @dependabot
- build(deps-dev): bump sass from 1.77.6 to 1.77.7 in /src/main/resources/generator/dependencies/react - #10240 by @dependabot
- chore(deps): update dependency rimraf to v5.0.8 - #10241 by @renovate
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.15.0 to 7.16.0 in /src/main/resources/generator/dependencies/common - #10235 by @dependabot
- build(deps-dev): bump net.bytebuddy:byte-buddy from 1.14.17 to 1.14.18 - #10236 by @dependabot
- chore(deps): update dependency prettier-plugin-gherkin to v2.4.0 - #10232 by @renovate
- build(deps-dev): bump ts-jest from 29.1.5 to 29.2.0 in /src/main/resources/generator/dependencies/common - #10234 by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 7.15.0 to 7.16.0 in /src/main/resources/generator/dependencies/common - #10233 by @dependabot
- build(deps): bump com.github.spullara.mustache.java:compiler from 0.9.13 to 0.9.14 - #10229 by @dependabot
- Lock file maintenance - #10228 by @renovate
- Update dependency vue-tsc to v2.0.26 - #10227 by @renovate
- Update dependency npm-run-all2 to v6.2.2 - #10226 by @renovate
- build(deps-dev): bump prettier-plugin-gherkin from 2.3.0 to 2.4.0 in /src/main/resources/generator/dependencies/common - #10225 by @dependabot
- build(deps-dev): bump @testing-library/dom from 10.3.0 to 10.3.1 in /src/main/resources/generator/dependencies/react - #10224 by @dependabot
- build(deps-dev): bump cssnano from 7.0.3 to 7.0.4 in /src/main/resources/generator/dependencies/common - #10223 by @dependabot
- Update dependency npm-run-all2 to v6.2.1 - #10220 by @renovate
- Update dependency vite to v5.3.3 - #10221 by @renovate
- chore(deps): update dependency eslint-plugin-vue to v9.27.0 - #10213 by @renovate
- build(deps-dev): bump vue-tsc from 2.0.24 to 2.0.26 in /src/main/resources/generator/dependencies/vue - #10211 by @dependabot
- build(deps): bump tchiotludo/akhq from 0.25.0 to 0.25.1 in /src/main/resources/generator/dependencies - #10210 by @dependabot
- build(deps): bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 in /.github/workflows - #10209 by @dependabot
- chore(deps): update dependency typescript to v5.5.3 - #10206 by @renovate
- chore(deps): update typescript-eslint monorepo to v7.15.0 - #10208 by @renovate
- chore(deps): update dependency cypress to v13.13.0 - #10207 by @renovate
- build(deps): bump the angular group in /src/main/resources/generator/dependencies/angular with 6 updates - #10201 by @dependabot
- build(deps-dev): bump vite from 5.3.2 to 5.3.3 in /src/main/resources/generator/dependencies/common - #10199 by @dependabot
- chore(deps): update dependency vue-tsc to v2.0.24 - #10200 by @renovate
- build(deps): bump mysql from 8.4.0 to 9.0.0 in /src/main/resources/generator/dependencies - #10195 by @dependabot
- build(deps-dev): bump eslint-plugin-vue from 9.26.0 to 9.27.0 in /src/main/resources/generator/dependencies/vue - #10198 by @dependabot
- build(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.0.0 to 9.0.1 - #10197 by @dependabot
- build(deps-dev): bump @playwright/test from 1.45.0 to 1.45.1 in /src/main/resources/generator/dependencies/common - #10196 by @dependabot
- build(deps-dev): bump @testing-library/dom from 10.2.0 to 10.3.0 in /src/main/resources/generator/dependencies/react - #10194 by @dependabot
- build(deps): bump react-hook-form from 7.52.0 to 7.52.1 in /src/main/resources/generator/dependencies/react - #10193 by @dependabot
- build(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.0.0 to 9.0.1 in /src/main/resources/generator/dependencies - #10192 by @dependabot
- build(deps): bump apache/kafka from 3.7.0 to 3.7.1 in /src/main/resources/generator/dependencies - #10185 by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.14.1 to 7.15.0 in /src/main/resources/generator/dependencies/common - #10190 by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 7.14.1 to 7.15.0 in /src/main/resources/generator/dependencies/common - #10189 by @dependabot
- build(deps-dev): bump cypress from 13.12.0 to 13.13.0 in /src/main/resources/generator/dependencies/common - #10188 by @dependabot
- build(deps-dev): bump the angular group in /src/main/resources/generator/dependencies/angular with 5 updates - #10187 by @dependabot
- build(deps): bump com.buschmais.jqassistant:jqassistant-maven-plugin from 2.3.0 to 2.3.1 in /src/main/resources/generator/dependencies - #10186 by @dependabot
- build(deps-dev): bump typescript from 5.4.5 to 5.5.3 in /src/main/resources/generator/dependencies/common - #10184 by @dependabot
- chore: use a dedicated typescript version for Angular - #10183 by @murdos
- Upgrade sonarqube 10.6.0-community - #10152 by @qmonmert
- fix(deps): update dependency vue to v3.4.31 - #10182 by @renovate
- build(deps): bump springdoc-openapi-starter-webmvc.version from 2.5.0 to 2.6.0 in /src/main/resources/generator/dependencies - #10181 by @dependabot
- build(deps): bump springdoc-openapi-starter-webflux.version from 2.5.0 to 2.6.0 in /src/main/resources/generator/dependencies - #10178 by @dependabot
- build(deps-dev): bump net.jqwik:jqwik from 1.8.5 to 1.9.0 in /src/main/resources/generator/dependencies - #10180 by @dependabot
- build(deps): bump org.apache.kafka:kafka-clients from 3.7.0 to 3.7.1 in /src/main/resources/generator/dependencies - #10179 by @dependabot
- build(deps): bump com.electronwill.night-config:toml from 3.7.4 to 3.8.0 - #10177 by @dependabot
- build(deps-dev): bump postcss from 8.4.38 to 8.4.39 in /src/main/resources/generator/dependencies/common - #10175 by @dependabot
- build(deps): bump mongo from 7.0.11 to 7.0.12 in /src/main/resources/generator/dependencies - #10173 by @dependabot
- build(deps-dev): bump vue-tsc from 2.0.22 to 2.0.24 in /src/main/resources/generator/dependencies/vue - #10171 by @dependabot
- build(deps): bump vue from 3.4.30 to 3.4.31 in /src/main/resources/generator/dependencies/vue - #10172 by @dependabot
- chore(deps): lock file maintenance - #10170 by @renovate
- chore(deps): update dependency vite to v5.3.2 - #10169 by @renovate
- build(deps): bump neo4j from 5.20.0-community to 5.21.0-community in /src/main/resources/generator/dependencies - #10166 by @dependabot
- build(deps-dev): bump junit-jupiter.version from 5.10.2 to 5.10.3 in /src/main/resources/generator/dependencies - #10165 by @dependabot
- build(deps): bump com.buschmais.jqassistant:jqassistant-maven-plugin from 2.3.0-RC2 to 2.3.0 in /src/main/resources/generator/dependencies - #10164 by @dependabot
- build(deps-dev): bump vite from 5.3.1 to 5.3.2 in /src/main/resources/generator/dependencies/common - #10162 by @dependabot
- chore(deps): update typescript-eslint monorepo to v7.14.1 - #10163 by @renovate
- build(deps): bump com.electronwill.night-config:toml from 3.7.3 to 3.7.4 - #10161 by @dependabot
- build(deps): bump the angular group in /src/main/resources/generator/dependencies/angular with 6 updates - #10160 by @dependabot
- build(deps): bump org.webjars.npm:htmx.org from 1.9.12 to 2.0.0 in /src/main/resources/generator/dependencies - #10157 by @dependabot
- fix(deps): update dependency vue to v3.4.30 - #10156 by @renovate
- build(deps): bump com.google.protobuf:protobuf-java from 4.27.1 to 4.27.2 in /src/main/resources/generator/dependencies - #10159 by @dependabot
- build(deps): bump org.webjars.npm:alpinejs from 3.14.0 to 3.14.1 in /src/main/resources/generator/dependencies - #10158 by @dependabot
- chore(deps): update dependency vue-tsc to v2.0.22 - #10155 by @renovate
- build(deps-dev): bump @types/node from 20.14.8 to 20.14.9 in /src/main/resources/generator/dependencies/common - #10154 by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 7.13.1 to 7.14.1 in /src/main/resources/generator/dependencies/common - #10149 by @dependabot
- fix(deps): update dependency vue-router to v4.4.0 - #10146 by @renovate
- chore(deps): update sonarqube docker tag to v10.6.0 - #10145 by @renovate
- build(deps-dev): bump @playwright/test from 1.44.1 to 1.45.0 in /src/main/resources/generator/dependencies/common - #10148 by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.13.1 to 7.14.1 in /src/main/resources/generator/dependencies/common - #10147 by @dependabot
- build(deps-dev): bump @testing-library/dom from 10.1.0 to 10.2.0 in /src/main/resources/generator/dependencies/react - #10144 by @dependabot
- build(deps): bump vue from 3.4.29 to 3.4.30 in /src/main/resources/generator/dependencies/vue - #10140 by @dependabot
- build(deps-dev): bump vue-tsc from 2.0.21 to 2.0.22 in /src/main/resources/generator/dependencies/vue - #10141 by @dependabot
- build(deps): bump vue-router from 4.3.3 to 4.4.0 in /src/main/resources/generator/dependencies/vue - #10139 by @dependabot
- build(deps-dev): bump @types/node from 20.14.2 to 20.14.8 in /src/main/resources/generator/dependencies/common - #10138 by @dependabot
- chore(deps): lock file maintenance - #10136 by @renovate
- chore(deps): update dependency typescript to v5.5.2 - #10135 by @renovate
- build(deps): bump json-web-token.version from 0.12.5 to 0.12.6 in /src/main/resources/generator/dependencies - #10134 by @dependabot