Releases: jhipster/generator-jhipster
Releases · jhipster/generator-jhipster
v8.7.0
What’s Changed
- Upgrade Node to 20.17.0 (#27031) @renovate
- Fix application field not sent to prometheus (#27065) @vmartowicz
- Look for applications in
jhipster info
(#27059) @mshima - Add produces to /authenticate endpoint (#27058) @mshima
- Improve BUG_REPORT.md (#27036) @mshima
- Add SonarQube Analysis for PRs (#26993) @anarsultanov
- Fix npm execution with default buildTool (#27017) @mshima
- Fix h2 console data (#27016) @mshima
- Add addJavaDefinitions api to sources (#26973) @mshima
- Fix compilation issue when using elasticsearch (#26964) @BrayanMnz
- Apply prettier to Java templates (#26949) @mshima
- Cypress improvements (#26938) @mshima
- Correct issue with invalid contraint being generated for ManyToMany relationships (#26911) @OmarHawk
- Fix dependabot for eslint 9 (#26811) @mshima
- Correct the ar-ly fron english to ar-ly (#26772) @mithun522
- Add generate-generator dev blueprint command (#26726) @mshima
- Fix oauth2 microservice roles (#26717 and #26716) @mshima
- Replace ModifyServersOpenApiFilter with ServerBaseUrlCustomizer (#26706) @mshima
- Add prettier to monorepository root (#26692) @mshima
- Update
generate-sample
command (#26697) @mshima - Fix deprecated @cucumber (#26636) @qmonmert
- Unnecessary SuppressWarning annotations in generated code (#26657 and #26630) @qmonmert
- Sonar: several improvements by @qmonmert
- Fix cyclic entities in neo4j sample (#26539) @mshima
🖥️ Frontend
- [Angular] typescript-eslint 8.2.0 (#27018) @qmonmert
- [Angular] NG8112 @let xxx is declared but its value is never read (#26991) @qmonmert
- Fixes for Vue compat (#26989) @mshima
- [Angular] Angular 18.2.0 migrate dependency injection (#26980) @qmonmert
- [Angular] Angular 18.2.0 migrate route-lazy-loading (#26981) @qmonmert
- apply prettier/eslint to vue templates (#26963) @mshima
- apply eslint/prettier to react templates (#26950) @mshima
- apply eslint/prettier to angular templates (#26952) @mshima
- apply prettier/eslint to templates (#26948) @mshima
- adjust cypress eslint config (#26937) @mshima
- add more eslint rules to base (#26936) @mshima
- apply prettier to templates (#26935) @mshima
- add sort-imports to eslint base config. (#26932) @mshima
- Update ESLint to v9 (#26916) @mshima
- convert editorconfig to multistep template (#26828) @mshima
- update vue eslint to v9 (#26827) @mshima
- migrate vue eslint to flat config (#26794) @mshima
- react: update eslint to v9 (#26793) @mshima
- update husky to v9.1.1 (#26762) @mshima
- Update Angular to eslint@9 (#26504) @mshima
- ignore js files in docker folder (#26758) @mshima
- switch apps to javascript:prettier generator (#26742) @mshima
- Migrate React eslint to flat config (#26725) @mshima
- Improvements to imperative gateway (#26718) @mshima
- [Angular] let syntax (#26699) @qmonmert
- Upgrade Prettier 3.3.3 (#26711) @qmonmert
- [Angular] Refactor this code to not nest functions more than 4 levels deep (#26654) @qmonmert
- [Angular] Referencing the conditional expression's result (#26676) @qmonmert
- [Angular] Referencing the conditional expression's result (#26658) @qmonmert
- [Angular] Refactor this code to not nest functions more than 4 levels deep (#26642) @qmonmert
- [Angular] Unexpected duplicate selector (#26641) @qmonmert
- [Angular] Reorganize imports (#26638) @qmonmert
- [Angular] Referencing the conditional expression's result (#26640) @qmonmert
- Sonar: Rename UserManagementResolve function to match the regular expression (#26635) @qmonmert
- Forward proxy URI from proxy to server to let it pass to oauth2 authentication (#26544) @henri-tremblay
- add javascript:bootstrap generator (#26624) @mshima
- enable queueCommandTasks by default for built in generators (#26623) @mshima
- add javascript:prettier and javascript:husky generators. (#26567) @mshima
- drop airbnb eslint config (#26555) @mshima
- apply prettier to vue templates (#26552) @mshima
- apply prettier to react templates (#26551) @mshima
- apply prettier to templates (#26550) @mshima
- Local variables should not be declared and then immediately returned or thrown (#26546) @qmonmert
🐾 JDL/Internals/Blueprints
- don't include devtools in docker image. (#27063) @mshima
- adjust /authenticate api (#27052) @mshima
- adjust supported java versions to official support (#27049) @mshima
- fix some sonar issues (#27039) @mshima
- add force-git option (#27025) @mshima
- add ESLintPool and PrettierPool classes (#26953) @mshima
- add sort-imports to eslint base config. (#26932) @mshima
- Upgrade org.liquibase.gradle 3.0.0 (#26915) @qmonmert
- Update ESLint to v9 (#26916) @mshima
- Don't sort maven dependency imports (#26903) @mshima
- Sort pom.xml using transform. (#26893) @mshima
- customizeTemplatePaths adjusts (#26867) @mshima
- update husky to v9.1.1 (#26762) @mshima
- Update Angular to eslint@9 (#26504) @mshima
- switch apps to javascript:prettier generator (#26742) @mshima
- Migrate React eslint to flat config (#26725) @mshima
- Improvements to imperative gateway. (#26718) @mshima
- Upgrade Prettier 3.3.3 (#26711) @qmonmert
- enable queueCommandTasks by default for built in generators (#26623) @mshima
- Improve test apis. (#26617) @mshima
- add javascript:prettier and javascript:husky generators. (#26567) @mshima
- drop airbnb eslint config (#26555) @mshima
- add queueCommandTasks feature (#26545) @mshima
🪶 Maven
- don't include devtools in docker image. (#27063) @mshima
- move org.apache.maven.plugins plugins to the top (#27061) @mshima
- Update dependency maven to v3.9.9 (#26992) @renovate
- add sort-imports to eslint base config. (#26932) @mshima
- keep xml tag value as string when parsing pom.xml (#26931) @mshima
- move templates from server to spring-boot generator templates (#26922) @mshima
- Update ESLint to v9 (#26916) @mshima
- Don't sort maven dependency imports (#26903) @mshima
- Sort pom.xml using transform. (#26893) @mshima
- add java:openapi-generator generator (#26694) @mshima
- enable queueCommandTasks by default for built in generators (#26623) @mshima
- drop airbnb eslint config (#26555) @mshima
🐘 Gradle
- don't include devtools in docker image. (#27063) @mshima
- Update dependency gradle to v8.10 (#26972) @renovate
- add sort-imports to eslint base config. (#26932) @mshima
- Upgrade org.liquibase.gradle 3.0.0 (#26915) @qmonmert
- move templates from server to spring-boot generator templates (#26922) @mshima
- Update ESLint to v9 (#26916) @mshima
- sort build.gradle dependencies (#26894) @mshima
- fix gradle implementation platform scope (#26832) @mshima
- Update dependency gradle to v8.9 (#26695) @renovate
- enable queueCommandTasks by default for built in generators (#26623) @mshima
- drop airbnb eslint config (#26555) @mshima
📦 Dependency updates
- Bump transitional dependencies (#27057) @github-actions
- update spring-boot-dependencies bom to v3.3.3 (#27037) @github-actions
- cleanup dependencies (#27020) @mshima
- [Angular] typescript-eslint 8.2.0 (#27018) @qmonmert
- Bump transitional dependencies (#26990) @github-actions
- adjust to vue compat (#26989) @mshima
- Bump transitional dependencies (#26940) @github-actions
- Update ESLint to v9 (#26916) @mshima
- Bump transitional dependencies (#26895) @github-actions
- Bump transitional dependencies (#26834) @github-actions
- update vue eslint to v9 (#26827) @mshima
- migrate vue eslint to flat config (#26794) @mshima
- react: update eslint to v9 (#26793) @mshima
- update husky to v9.1.1 (#26762) @mshima
- Bump transitional dependencies (#26773) @github-actions
- update spring-boot-dependencies bom to v3.3.2 (#26760) @github-actions
- Update Angular to eslint@9 (#26504) @mshima
- revert husky to 9.0.11 (#26757) @mshima
- Migrate React eslint to flat config (#26725) @mshima
- Upgrade Prettier 3.3.3 (#26711) @qmonmert
- Bump transitional dependencies (#26710) @github-actions
- Bump transitional dependencies (#26634) @github-actions
- add javascript:eslint generator (#26632) @mshima
- Bump transitional dependencies (#26576) @github-actions
- add javascript:prettier and javascript:husky generators. (#26567) @mshima
- drop airbnb eslint config (#26555) @mshima
v8.6.0
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
🐘 Gradle
v8.5.0
What’s Changed
- Cypress: Fix warn 'response is possibly undefined' (#26316) @qmonmert
- rework PublicUserResourceIT to don’t depend on User order (#26312) @mshima
- Sonar: This block of commented-out lines of code should be removed (#26302) @qmonmert
- Update dependency node to v20.14.0 (#26292) @renovate
- Sonar: This block of commented-out lines of code should be removed (#26272) @qmonmert
- adjust to neo4j (#26273) @mshima
- cleanup cache in tests (#26271) @mshima
- More type checking (#26269) @Tcharl
- Sonar: This block of commented-out lines of code should be removed (#26270) @qmonmert
- Sonar: This block of commented-out lines of code should be removed (#26268) @qmonmert
- Sonar: Remove this unused 'databaseSizeBeforeCreate' local variable (#26264) @qmonmert
- randomize node and java versions (#26262) @mshima
- don't deleteAll in entities tests. (#26259) @mshima
- Sonar: Remove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body (#26258) @qmonmert
- Sonar: Rename 'user' which hides the field declared at line 25 (#26246) @qmonmert
- Sonar: Rename 'user' which hides the field declared at line 80 (#26241) @qmonmert
- move UserMapperTest to correct class (#26240) @mshima
- don't delete all Users in DomainUserDetailsServiceITs (#26227) @mshima
- Sonar: Rename 'user' which hides the field declared at line 80 (#26225) @qmonmert
- Sonar: Remove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body (#26210) @qmonmert
- add repository to update-spring-boot-dependencies workflow (#26209) @mshima
- adjusts for daily-builds (#26204) @mshima
- More type checking (#26177) @Tcharl
- improvements to generate-sample (#26176) @mshima
- drop broken embedded relationship in react and vue (#26175) @mshima
- add details to UserVM (#26171) @mshima
- only add applicationIndex if there is more than one application (#26169) @mshima
- Jhipster typescript iteration 4 (#26133) @Tcharl
- adjust search engine warning. (#26143) @mshima
- ignore dto warning for built in entities. (#26142) @mshima
- simplify jdl test without external fixture (#26135) @mshima
- Type safety on jdl to json converters (#26115) @Tcharl
- Type safety - Incremental step 3 (#26111) @Tcharl
- Type safety - Incremental step 1 (#26096) @Tcharl
- Fix bidirectional/unidirectional question (#26099) @mshima
- chore(deps): update dependency node to v20.13.1 (#26097) @renovate
- Enable and Fix keycloak User Registration Config along with defaulting to 'User' group for newly registered users (#24765) @RawSanj
- more params to devcontainer (#26090) @Tcharl
- use OAS sdk requiredMode instead of deprecated api (#26081) @Tcharl
- Updates to generated blueprint. (#26078) @mshima
- chore(deps): update dependency node to v20.13.0 (#26058) @renovate
- MySQL 8.4.0 (#26026) @qmonmert
- improvements to addJavaAnnotation (#26044) @mshima
- replace setup-generator-jhipster-jit (#25978) @mshima
- Fix formatting (#26002) @qmonmert
🖥️ Frontend
- use input instead of @input (#26313) @mshima
- Jest: toBeCalledWith is deprecated (#26305) @qmonmert
- [Angular] Remove useless space (#26304) @qmonmert
- [Angular] Use input signal (#26303) @qmonmert
- remove close button from the header. (#26294) @mshima
- [Angular] Use viewChild signal (#26293) @qmonmert
- [Angular] Use viewChild signal (#26291) @qmonmert
- [Angular] Use viewChild signal (#26282) @qmonmert
- ignore relationships with embedded entities in react and vue (#26170) @mshima
- Test types adjusts (#26156) @mshima
- adjusts for embedded entities (#25976) @mshima
- normalize paths for vite-plugin-static-copy (#26141) @mshima
- Add composing component priority. (#26080) @mshima
- [Angular] style broken on the threads dump modal (#26113) @qmonmert
- Sonar: Add a 'onKeyPress|onKeyDown|onKeyUp' attribute to this tag (#26107) @qmonmert
- change tsconfig.app.json.ejs to properly find imports (#26098) @yennor
- rework react error handling (#26059) @mshima
- Fix typos in questions (#26076) @mraible
🐾 JDL/Internals/Blueprints
- Jest: toBeCalledWith is deprecated (#26305) @qmonmert
- adjusts to user cleanups (#26281) @mshima
- fix daily builds errors. downgrade gradle openapi generator plugin. (#26260) @mshima
- don't delete all Users in AccountResourceIT (#26233) @mshima
- don't delete all users in some integration tests (#26250) @mshima
- add configureCurrentJHipsterCommandConfig and add configure to some c… (#26172) @mshima
- Test types adjusts (#26156) @mshima
- adjusts for embedded entities (#25976) @mshima
- Add composing component priority. (#26080) @mshima
- Type safety - Incremental step 2 (#26110) @Tcharl
- some more use of constants instead of string (#26074) @Tcharl
- Add manual routes support to imperative gateway (#25817) @mshima
- Move some prompts to command config (#26008) @mshima
- Update jhipster-bom to 8.4.1-SNAPSHOT (#26009) @mraible
- improve jdl serialization and types (#26006) @mshima
🪶 Maven
- Update dependency maven to v3.9.7 (#26267) @renovate
- bump maven wrapper to v3.3.2 (#26261) @mshima
- fix daily builds errors. downgrade gradle openapi generator plugin. (#26260) @mshima
- Bump spring-boot to v3.3.0 (#26242) @mshima
- Update dependency maven-wrapper to v3.3.1 (#26196) @renovate
- Test types adjusts (#26156) @mshima
- Add manual routes support to imperative gateway (#25817) @mshima
🐘 Gradle
- adjusts to user cleanups (#26281) @mshima
- fix daily builds errors. downgrade gradle openapi generator plugin. (#26260) @mshima
- Test types adjusts (#26156) @mshima
📦 Dependency updates
- Bump transitional dependencies (#26266) @github-actions
- Bump transitional dependencies (#26174) @github-actions
- fix jdl tests types and add to npm test (#26154) @mshima
- Bump transitional dependencies (#26109) @github-actions
- bump execa from 8.0.1 to 9.0.2 (#26091) @qmonmert
- Revert "build(deps-dev): bump octokit from 4.0.1 to 4.0.2" (#26084) @mshima
- Bump transitional dependencies (#26034) @github-actions
8.4.0
What’s Changed
- Upgrade to Spring Boot 3.2.5 (#25902)
- Update Codec for Redis to fix
LazyInitializationException
(#25988) @solnone - Use custom CSRF handler to provide BREACH protection (#25907) @yhao3
- Fix Spring Boot profiles to inherit from Spring Boot parent (#25980) @timothystone
- Add support for homepage customizations in blueprints (#25943) @mshima
🖥️ Frontend
- Use Node 20.12.2 for GitHub actions and workflows (#25840) @qmonmert
- Remove LocaleConfiguration (#23818) @shrralis
- drop unused _I18N_RESOURCES_PREFIX variable (#25974) @mshima
- https is deprecated so --ssl is now passing a server type (#25969) @henri-tremblay
- fix 48 sonar bugs (#25934) @mshima
- fix vite coverage path (#25859) @mshima
- Entity fields default values (#25633) @OmarHawk
🐾 JDL/Internals/Blueprints
- add reserved words for h2 (#25975) @mshima
- add warning about dto and non-dto relationships (#25963) @mshima
- add tests for java keywords for entities, fields and relationships (#25961) @mshima
- add warning about non-dto entity relationship with user (#25959) @mshima
- adjust project version for sonar (#25933) @mshima
- move syncUserWithIdp to bootstrap-application-base (#25993) @mshima
- allow to customize home page links (#25946) @mshima
- add liquibaseGenerateFakeData property (#25932) @mshima
- finalize angular/react/vue workflows migration to jhipster/actions (#25857) @mshima
- fix vue workflow (#25899) @mshima
- Move prompts to spring-boot generator (#25888) @mshima
- drop unused java-version input (#25887) @DanielFran
- adjusts to cache (#25862) @mshima
- Entity fields default values (#25633) @OmarHawk
- drop insight (#25843) @mshima
- continue migration to jhipster/actions (#25858) @mshima
- use jhipster/actions (#25844) @mshima
🪶 Maven
- build(generator): default maven-resources-plugin to the spring-boot-parent definition (#25980) @timothystone
🐘 Gradle
- build(generator): default maven-resources-plugin to the spring-boot-parent definition (#25980) @timothystone
📦 Dependency updates
8.3.0
What’s Changed
- Upgrade to Spring Boot 3.2.4 (#25593)
- Drop
jhipster-dependencies
in favor of Spring Boot's dependency management (#25602) - Add
--experimental
support for Spring Cloud Gateway MVC (#25768). - Improve Spring context caching during tests (#25642)
- Upgrade to Gradle 8.7 (#25681)
- Keycloak fixes so user registration works (#25680, #25679)
- Add
vitest.test-setup.ts
to generate-blueprint (#25641) @mshima - Drop
commons-collections4
dependency (#25597) @mshima - Avoid inconsistent incremental changelog files (#25585) @OmarHawk
🖥️ Frontend
- adjusts to translate api (#25709) @mshima
- Fix typo (#25769) @qmonmert
- [Angular] Fix console warnings when running
main.component.spec.ts
(#25762) @mraible - [Angular] Standardize position of standalone property (#25753) @qmonmert
- Sonar: Add an initial value to this reduce() call (#25750) @qmonmert
- Normalize some method calls. (#25718) @mshima
- [Angular] Migrate Input to Signal Input (#25691) @qmonmert
- rework lodash-es imports (#25708) @mshima
- move websocket dependencies to dependabot (#25695) @mshima
- fix websocket in react and add to test sample (#25692) @mshima
- convert entities to new translate api (#25693) @mshima
- [Angular] Migrate Input to Signal Input (#25690) @qmonmert
- fix warning (#25689) @mshima
- [Angular] Fix close button on health modal (#25682) @qmonmert
- switch common angular ui to new translation. (#25676) @mshima
- add simplified and improved translation process. (#25650) @mshima
- remove type inferrence from delegateTasksToBlueprint calls (#25619) @mshima
- [Angular] RouterTestingModule is deprecated since Angular 17.3 (#25618) @qmonmert
- fix vue websocket and add cypress (#25566) @mshima
- [Vue] Fix login menu (#25606) @qmonmert
🐾 JDL/Internals/Blueprints
- add compose to command definition. (#25783) @mshima
- Fix typo (#25775) @qmonmert
- Dependency adjusts (#25773) @mshima
- Fix typos (#25770) @qmonmert
- add node to renovate (#25738) @mshima
- Update node version to 20.12.1 (#25732) @qmonmert
- add java/build-tool generator (#25730) @mshima
- Normalize some method calls. (#25718) @mshima
- split java/domain java/bootstrap generators (#25716) @mshima
- rework lodash-es imports (#25708) @mshima
- drop escape-string-regexp (#25704) @mshima
- move websocket dependencies to dependabot (#25695) @mshima
- enable renovate for gradle-wrapper (#25678) @mshima
- Fix typo (#25664) @qmonmert
- Update node version to 20.12.0 (#25632) @DanielFran
- adjusts to liquibase generator. (#25631) @mshima
- remove type inferrence from delegateTasksToBlueprint calls (#25619) @mshima
- Drop jhipster-dependencies. (#25602) @mshima
- add cucumber-bom (#25600) @mshima
- add node-gradle generator/conventions plugin (#25594) @mshima
- add line numbers to transform errors (#25591) @mshima
- rework spring-cache dependencies (#25568) @mshima
- Update jhipster-bom version to 8.3.0-SNAPSHOT (#25587) @DanielFran
🪶 Maven
- Add spring-cloud:gateway generator and initial imperative gateway support. (#25768) @mshima
- add maven:code-quality and java:code-quality generators (#25751) @mshima
- add maven:frontend-plugin and java:node generators (#25733) @mshima
- add maven/jib and java/jib generators (#25731) @mshima
- Normalize some method calls. (#25718) @mshima
- rework lodash-es imports (#25708) @mshima
- add dependency on starter-aop (#25643) @mshima
- include spring-boot-starter-validation in imperative applications (#25639) @mshima
- adjusts to liquibase generator. (#25631) @mshima
- exclude tomcat, undertow is used by default (#25617) @mshima
- Drop jhipster-dependencies. (#25602) @mshima
- rework spring-cache dependencies (#25568) @mshima
🐘 Gradle
- add java/build-tool generator (#25730) @mshima
- Normalize some method calls. (#25718) @mshima
- chore(deps): update dependency gradle to v8.7 (#25681) @renovate
- enable renovate for gradle-wrapper (#25678) @mshima
- Fix typo (#25664) @qmonmert
- fix dependabot with gradle versions catalog (#25652) @mshima
- add settings.gradle to fix dependabot (#25651) @mshima
- adjusts to liquibase generator. (#25631) @mshima
- Drop jhipster-dependencies. (#25602) @mshima
- split gradle/code-quality and gradle/jib generators (#25601) @mshima
- add cucumber-bom (#25600) @mshima
- add node-gradle generator/conventions plugin (#25594) @mshima
- rework spring-cache dependencies (#25568) @mshima
📦 Dependency updates
- Dependency adjusts (#25773) @mshima
- Bump transitional dependencies (#25771) @github-actions
- drop escape-string-regexp (#25704) @mshima
- drop hoist workaround (#25705) @mshima
- Bump transitional dependencies (#25703) @github-actions
- drop fs-extra (#25702) @mshima
- drop watch script (#25701) @mshima
- remove unused dependencies (#25700) @mshima
- move websocket dependencies to dependabot (#25695) @mshima
- Bump transitional dependencies (#25677) @github-actions
- add fix-bin helper (#25630) @mshima
- Bump transitional dependencies (#25607) @github-actions
- fix vue websocket and add cypress (#25566) @mshima
- update spring-boot-dependencies bom to v3.2.4 (#25593) @github-actions
- add postbuild script (#25567) @mshima
8.2.1
What’s Changed
- Update setup actions to v4 for Node and Java (#25561) @mraible
- Revert "build(deps): bump mongo from 7.0.6 to 7.0.7 in /generators/server/resources" (#25549) @mraible
- switch download command to use axios (#25543) @mshima
- Resolve deprecation warning for annotation attribute overrides in AuthorizedFeignClient (#25536) @yhao3
- ignore addEntitiesOtherRelationships for builtIn entities (#25525) @mshima
- Fix Neo4j reactive implementation (#25523) @mraible
- adjust loading supportedLanguages in language generator (#25471) @dwarakaprasad
- Clean code: Redundant new expression in constant array creation (#25456) @qmonmert
- Fix: Unnecessarly qualified statically imported element (#25450) @qmonmert
- Fix: The declaration exception is never thrown (#25451) @qmonmert
- Initialize composedBlueprints in language generator for issue 25437 (#25438) @dwarakaprasad
- Move load domains logic to java generator and make relational depend on server (#25392) @dwarakaprasad
- allow custom entrypoint generator (#25390) @mshima
- Update
@AuthorizedFeignClient
to usedismiss404
instead of deprecateddecode404
(#25410) @yhao3 - Missing field in status in Spanish health.json fixed. Setting the pri… (#25415) @RickPoleshuck
- Jdl blueprint fix 25385 (#25386) @dwarakaprasad
- fix new application logic for jdl without applications (#25311) @mshima
- Typo (#25298) @qmonmert
- Typo: Runnning=>Running (#25289) @qmonmert
- Typos (#25288) @qmonmert
- add addApplicationPropertiesProperty needle (#25286) @mshima
- improve generate-blueprint defaults. (#25276) @mshima
- Fix some typos in markdown files (#25273) @qmonmert
- Fix some typos in markdown files (#25274) @qmonmert
- Fix some typos in markdown files (#25275) @qmonmert
- fix typo in Javadoc (#25272) @haisi
- Sonar: Use a primitive boolean expression (#25242) @qmonmert
- add sample code-smells badge (#25236) @mshima
- fix upgrade executable and add tests. (#25235) @mshima
- improve upgrade for blueprints (#25232) @mshima
- add check for entity microservice (#25229) @mshima
- Sonar: Replace these 3 tests with a single Parameterized one (#25225) @qmonmert
- add --apply-config support to upgrade (#25209) @mshima
- Minor updates to upgrade messages (#25207) @mraible
- revert commander test to test implicit negative flags (#25205) @mshima
- add missing --with-entities option to v7 (#25206) @mshima
- simplify upgrade generator (#25203) @mshima
- fix sonar issues (#25193) @mshima
- fix sonar issue (#25181) @mshima
- fix duplicated literal code smell (#25179) @mshima
- fix unused import code smell (#25178) @mshima
- fix partialUpdate test code smells (#25155) @mshima
- cleanup Java integration tests. (#25152) @mshima
- Add entity mapper test and domain assertion utilities to be used in tests. (#25151) @mshima
- remove hibernate incubating logs from tests (#25138) @mshima
- add liquibase header partial template (#25125) @mshima
- Renovate: disable Dependency Dashboard (#25126) @DanielFran
- Simplify MSSQL Server testcontainer setup for integration tests (#25108) @yhao3
- [server] improve create integration test. (#25114) @mshima
- use spring boot injected ObjectMapper to serialize tests. (#25113) @mshima
- execute npm install after backend test and if frontend tests will be executed (#25112) @mshima
- chore: correct misspelling in lambda expression (#25080) @timothystone-knsl
- cleanup generated java code (#25073) @mshima
- drop v8 from stale exempt labels. (#24999) @mshima
- refactor: add German translation keys for cache metrics (#24994) @timothystone-knsl
- Add support to nested generators and split Kafka/pulsar generators. (#24955) @mshima
- simplify update_template (#24927) @mshima
- simplify save_template (#24926) @mshima
- fix missing CSRF in Kafka test (#24916) @artyomsv
- replace alias with customizeNamespace (#24867) @mshima
- adjusts to local blueprint (#24836) @mshima
- add loginPage to oauth2 config (#24753) @mshima
- change many-to-many behavior for spring-data-relational (#24751) @mshima
- check for existing sample at closing issue (#24750) @mshima
- Reinstate webflux + mongodb tests (#24748) @mshima
- disable junit test for cyclic required relationships (#24746) @mshima
- disable blueprints at issue check (#24737) @mshima
- Remove copyright dates from stale workflow (#24724) @DanielFran
- extract gradle jib config to dedicated conventions plugin (#24715) @atomfrede
- Sort maven dependencies by alphabetical order (#24701) @qmonmert
- replace gradle apply from cache with cache convention plugin (#24700) @atomfrede
- Add tests for CRLFLogConverter.java (#24699) @qmonmert
- [Angular] Missing some translations for health.status.OUT_OF_SERVICE (#24651) @qmonmert
- [server] check for composite ids. (#24578) @mshima
- Do not prompt for feign clients when creating a monolith (#24566) @nil-malh
- Upgrade to the latest version of the Heroku Maven Plugin (#24565) @mraible
- add prebuild script (#25563) @mshima
💎 Features & Enhancements
- [gradle] add gradle cucumber convention plugin (#24615) @atomfrede
- [gradle] generate initial files for convention plugin usage (#24551) @atomfrede
🐞 Bug Fixes
🖥️ Frontend
- don't generate rest api and client resources for authority at microservices (#25556) @mshima
- Replace
husky install
withhusky
(#25545) @mraible - downgrade module federation utils (#25533) @mshima
- Pass arguments to blueprints (#25497) @mshima
- fix devserver workflow (#23378) @mshima
- move check-enforcements back into test/support (#25462) @dwarakaprasad
- fix npm start-tls in react app (#24756) @timoreichert
- bump @types/node (#25455) @qmonmert
- expose test matrix through /testing folder (#25393) @dwarakaprasad
- fix user-management sonar issues and adjust modal close button. (#25343) @mshima
- fix sessions api (#25336) @mshima
- fix new sonar issues (#25337) @mshima
- clear session for non authenticated (#25312) @mshima
- bump cypress 13.6.6 (#25299) @qmonmert
- Disable sonar rule S125 at logback-spring.xml (#25257) @mshima
- cleanup index.html (#25230) @mshima
- Unify creation of links to entity pages (#25254) @OmarHawk
- Sonar: Disable S1192 on CacheConfiguration (#25238) @qmonmert
- migrate admin ui to new sort directives (#25208) @mshima
- [Angular] Improve coverage (#25165) @qmonmert
- Sonar: Refactor this function to reduce its Cognitive Complexity from 30 to the 15 allowed (#25157) @qmonmert
- Sonar: Refactor this function to reduce its Cognitive Complexity from 30 to the 15 allowed (#25156) @qmonmert
- add filter entities utilities. (#25140) @mshima
- fix authorities in user management ui. (#25133) @mshima
- add a signal to track current account (#25120) @mshima
- [Angular] Sonar: Unnecessary use of conditional expression for default assignment (#25098) @qmonmert
- [Angular] Signals to handle errorMessage (#25078) @qmonmert
- Prettier 3.2.5 (#25077) @qmonmert
- [vue] downgrade bootswatch (#25076) @mshima
- [Angular] Signals to handle loggers filteredAndOrderedLoggers (#25074) @qmonmert
- [Angular] Signals to handle allBeans beans propertySources (#25072) @qmonmert
- [Angular] Signals to handle threads and metrics (#25070) @qmonmert
- Add UserManagement entity (#25069) @mshima
- [angular] rework infinite-scroll based on response headers (#25068) @mshima
- Filter relevant model fields in React & Vue (#25065) @emilpaw
- [angular] add test for delete at list component (#25066) @mshima
- [angular] rework sorting with signal based sort state. (#25047) @mshima
- [angular] fix ng-zone warning (#25046) @mshima
- [angular] generate user-management at entities (#25044) @mshima
- Move authority to admin client-root-folder. (#25043) @mshima
- [Angular] Simplify template for PasswordResetInitComponent (#25042) @qmonmert
- [angular] simplify list component (#25029) @mshima
- [Angular] Simplify template for JvmMemoryComponent (#25041) @qmonmert
- [Angular] Remove duplicated condition (#25040) @qmonmert
- [Angular] Simplify template for UserManagementComponent (#25032) @qmonmert
- [Angular] Use Deferrable Views for logs page (#25009) @qmonmert
- ignore not relevant fields at model (#25007) @mshima
- [Angular] The signature '(error: any): Observable' of 'throwError' is deprecated (#24982) @qmonmert
- Prettier 3.2.4 (#24898) @qmonmert
- [Angular] Upgrade Angular 17.1.0 (#24902) @qmonmert
- Add authority angular ui. (#24965) @mshima
- [Angular] Fix warnings: '?.' operator can be replaced with the '.' operator (#24948) @qmonmert
- [Angular] Using Entity 'Refresh list' button makes pagination links multiply requests (#24936) @qmonmert
- add built-in authority entity (#24935) @mshima
- Angular: use Signals (#24882) @qmonmert
- rework non updatable entities (#24913) @mshima
- [Angular] reuse entities templates for user model and service (relationships). (#24885) @mshima
- remove not necessary ActivatedRoute usages (#24881) @mshima
- Angular: Use Signals (#24875) @qmonmert
- [Angular] typescript-eslint 6.19.0 (#24873) @qmonmert
- [Angular] Use Signal to handle isSaving (#24854) @qmonmert
- [React] bump react-toastify from 9.1.3 to 10.0.0 (#24852) @qmonmert
- [Angular] Use Signal to handle isNavbarCollapsed (#24844) @qmonmert
- [Angular] Remove unused NgZone (#24843) @qmonmert
- bump npm to 10.3.0 (#24838) @mshima
- rework and modularize reserved keywords. (#24837) @mshima
- [Angular] Buttons have black text on colored background (#24766) @qmonmert
- switch vite to esm build (#24759) @mshima
- [Vue] Update Vue 3.4.x (#24728) @qmonmert
- Adjusts for angular microfrontend support (#24747) @mshima
- Split database repositories (#24727) @mshima
- fix angular with session and websocket (#24730) @mshima
- Update Copyright Headers (#24725) @github-actions
- [Vue] Vue frontend doesn't detect custo...
8.1.0
What’s Changed
- use /**/ for template comments (#24515) @Tcharl
- Fix Kakfa test for Spring Boot 3.2 (#24504) @mraible
- Revert "build(deps): bump actions/labeler from 4 to 5" (#24481) @DanielFran
- group more dependencies (#24468) @mshima
- don't use self reference (#24431) @mshima
- Upgrade to Keycloak 23 (#24403) @theycallmeducks
- use session endpoint metadata for oauth logout (#24430) @atomfrede
- configure principal claim name for oauth2 (#24400) @mshima
- Use
authentication.name
for principal expression with JWT auth (#24385) @mraible - Rename variable (typo) (#24381) @qmonmert
- Fix typo (#24369) @qmonmert
- Bad SQL grammar is thrown when sorting using foreign key (#24340) @rjbgaspar
- Update to cassandra 4 (#24359) @mshima
- increase stale operations (#24351) @mshima
- increase sleep for cassandra and changelogDate adjusts (#24349) @mshima
- Compare adjusts (#24348) @mshima
- import cli options at from-issue (#24347) @mshima
- ignore most CI workflows at every non main/maintenance branch (#24319) @mshima
- fix warnings. (#24295) @mshima
- Fix typos (#24279) @qmonmert
- improve from-issue (#24260) @mshima
- Group dependabot updates for Angular (#24220) @mraible
- update docker check (#24201) @mshima
- adjust cache (#24192) @mshima
- Use shared actions for caching (#24185) @mshima
- throw error with non supported websocket with reactive and microservi… (#24184) @mshima
- adjusts to elasticsearch for entitySuffix (#24182) @mshima
- allow local blueprints to have custom commands (#24133) @mshima
- Modified default values for metrics export (#24137) @sbouchex
- Use generate-sample at CI (#24132) @mshima
- Update "Revved up by Develocity" badge (#24075) @runningcode
- Remove last gold sponsor: Entando (#24084) @pascalgrimaud
🖥️ Frontend
- [React] Update model for date field in dayjs instead of string (#24367) @qmonmert
- fix angular cleanup (#24415) @mshima
- convert app component to standalone. (#24398) @mshima
- [Fix] Option "browserTarget" is deprecated: Use 'buildTarget' instead. (#24368) @mraible
- [Angular 17] Control flow syntax for 'switch' (#24363) @qmonmert
- add persistableRelationship and adjust Neo4j (#24350) @mshima
- [Angular 17] Change to use new control flow syntax (#24316) @mraible
- Fix error during entity deletion process (#24320) @mshima
- add missing webapp:dev script to vue (#24294) @mshima
- Fix typo (#24293) @qmonmert
- Allow to store configuration in a JDL file. (#24261) @mshima
- escape html characters (#24245) @mshima
- Improve test defaults (#24232) @mshima
- Typos (#24202) @qmonmert
- Typos (#24194) @qmonmert
- Fix typo (#24189) @qmonmert
- Typos (#24187) @qmonmert
🔒 Authentication/Security
🐾 JDL/Internals/Blueprints
- Upgrade to Spring Boot 3.2 (#24098) @mraible
- split feign client generator (#24457) @mshima
- Fix typo (#24402) @qmonmert
- Fix typo (#24380) @qmonmert
- Fix typo (#24361) @qmonmert
- reinstate reactive mariadb tests using r2dbc-mysql (#24199) @mshima
- Rewrite documentation. (#23305) @mshima
- add persistableRelationship and adjust Neo4j (#24350) @mshima
- Fix typo (#24317) @qmonmert
- Export annotations (#24277) @mshima
- Rename variable (#24280) @qmonmert
- Allow to store configuration in a JDL file. (#24261) @mshima
- write translation files even for entity only generation (#24259) @mshima
- Improve test defaults (#24232) @mshima
- Adding entity's name to error (#24219) @amatosg
- languages adjusts (#24181) @mshima
- adjusts to project-name generator (#24205) @mshima
- Typos (#24203) @qmonmert
- test node 18/20 and java 17/21 matrix (#24200) @mshima
- adjusts to generate-sample (#24193) @mshima
- add user back reference error (#24186) @mshima
- Update jhipster-bom version to 8.0.1-SNAPSHOT (#24095) @DanielFran
- Fix saving jhipsterVersion (#24083) @mshima
🐘 Gradle
📝 Documentation
📦 Dependency updates
- Bump transitional dependencies (#24516) @github-actions
- Bump transitional dependencies (#24434) @github-actions
- Bump transitional dependencies (#24362) @github-actions
- Bump transitional dependencies (#24276) @github-actions
- Bump transitional dependencies (#24188) @github-actions
- Bump transitional dependencies (#24097) @github-actions
8.0.0
What’s Changed
- fix user search api to follow new standards (#24063) @mshima
- increase coverage (#24058) @mshima
- optimize caching restore (#24049) @mshima
- Fixed Hyphen issue the base application name (#23932) @dmateen
- eager load list view by default (#24038) @mshima
- add validation of skipClient in language generator (#24037) @minplaal
- Update Heroku generator for JHipster 8 (#23971) @mraible
- Fix Elasticsearch deprecations (#24036) @mraible
- Sonar: Call async methods via an injected dependency instead of directly via 'this' (#24034) @qmonmert
- Typo: concreate=>concrete (#24035) @qmonmert
- Add Java and Node versions supported (#23975) @mraible
- doc(README): remove typo (#24027) @AranavMahalpure
- fix cache (#24013) @mshima
- Allow namespaced configs for blueprints in jdl. (#23961) @mshima
- Upgrade to Maven Checkstyle Plugin 3.3.1 (#23982) @mraible
- drop app generator from generate-blueprint sample (#23979) @mshima
- remove deprecated annotation from kubernetes ingress template (#23966) @indiepopart
- modified to return related entity IDs (#23960) @hide212131
- fix populate right side relationship with annotation (#23944) @mshima
- Remove warning for resources plugins (#23946) @aheritier
- do not hide registration errors (login/email already used) (#23940) @atomfrede
- entity prompt improvements (#23877) @mshima
- adjust docker-prompts lookups (#23866) @mshima
💎 Features & Enhancements
🖥️ Frontend
- Avoid repeating the entity's name on each endpoint (#23554) @amatosg
- Make banners similar between frameworks (#24050) @mraible
- Use reference asset instead of relative path (#24048) @ndywicki
- allow view/edit in new tabs from list view (#22888) @nitram84
- simplify microfrontend config and change vue to lazy load remotes (#23978) @mshima
- upgrade to yeoman-generator v7 (#24020) @mshima
- fix react admin menu using module federation. (#22264) @mshima
- move queueTransformStream to default step (#23941) @mshima
- [React] Numeric field of an entity is sent as a string in the JSON via REST API (#23850) @qmonmert
- More blueprint adjusts. (#23921) @mshima
- Adjusts for blueprint support (#23916) @mshima
- More blueprint adjusts. (#23869) @mshima
🐾 JDL/Internals/Blueprints
- start replacing ownerSide property (#24073) @mshima
- improve warning message (#24074) @mshima
- Adjusts for v8 (#24067) @mshima
- add java samples class for entities and increase coverage (#24051) @mshima
- remove warning for microfrontends (#24046) @mshima
- simplify microfrontend config and change vue to lazy load remotes (#23978) @mshima
- set correct annotations types (#24014) @mshima
- upgrade to yeoman-generator v7 (#24020) @mshima
- don't override relationshipEagerLoad (#23942) @mshima
- use defaults utility at relationships. (#23931) @mshima
- Update nodejs version to 18.18.2 (#23929) @DanielFran
- Update spring-boot version to 3.1.5 (#23930) @DanielFran
- [React] Numeric field of an entity is sent as a string in the JSON via REST API (#23850) @qmonmert
- More blueprint adjusts. (#23921) @mshima
- Adjusts for blueprint support (#23916) @mshima
- fixes javadoc regressions. (#23872) @mshima
- Update jhipster-bom version to 8.0.0-SNAPSHOT (#23864) @DanielFran
📦 Dependency updates
- simplify microfrontend config and change vue to lazy load remotes (#23978) @mshima
- upgrade to yeoman-generator v7 (#24020) @mshima
- fix react admin menu using module federation. (#22264) @mshima
- Bump transitional dependencies (#23936) @github-actions
- bump yeoman-stack (#23867) @mshima
- set min required node version (#23849) @deepu105
8.0.0-rc.1
What’s Changed
- Using getter in equals() methods to be Hibernate-safe (#23839) @jperezdelafuente
- Update maven version to 3.9.5 (#23843) @DanielFran
- stale workflow adjusts (#23838) @mshima
- add java generator to server changes (#23842) @mshima
- increase blueprint test timeout (#23841) @mshima
- update actions/checkout at templates (#23768) @mshima
- allow /login to be accesed directly at session auth (#23766) @mshima
- use spawn mocks to avoid outside calls (#23741) @mshima
- fix blueprint cli without generator- prefix (#23731) @mshima
- use posix relative at templates (#23693) @mshima
- Typos (#23687) @qmonmert
- fix jdl download (#23677) @mshima
- Add translation to polish. (#23596) @IgorDomagala
- fix jdl multi-line javadoc issue (#23530) @hide212131
- fix writing task filename in generate-blueprint (#23528) @hide212131
- Sonar: Remove this use of 'setCookieName'; it is deprecated (#23472) @qmonmert
- add String.valueof() for correct log message (#23455) @Farley-Chen
- Fix some templates permissions and convert blueprint cli to cjs (#23442) @mshima
- Try to reproduce kubernetes. (#23439) @mshima
- fix kubernetes generation (#23409) @mshima
- readd stale workflow. (#23410) @mshima
🖥️ Frontend
- compose bootstrap* with blueprints (#23802) @mshima
- replace lodash with lodash-es (#23767) @mshima
- Adjusts for improved blueprint support. (#23762) @mshima
- rename javadoc to documentation (#23742) @mshima
- [Angular] Add tests for MetricsModalThreadsComponent (#23712) @qmonmert
- [Angular] Improve coverage on MetricsComponent (#23695) @qmonmert
- Typos: spec files (#23688) @qmonmert
- Client rework. (#23680) @mshima
- Misc improvements (#23668) @mshima
- Adjusts for dotnetcore blueprint (#23616) @mshima
- Split README fragments (#23599) @mshima
- Blueprint support improvements. (#23598) @mshima
- Improve blueprint support. (#23591) @mshima
- add tests for Integer ids (#23531) @mshima
- Migrate vue to vite. (#23532) @mshima
- fix swagger for gateway/microservices (#23499) @mshima
- Rework translation process. (#23488) @mshima
- Add cli options and allow read jdl file from mem-fs (#23478) @mshima
- Improve and expose test helpers for blueprints (#23438) @mshima
- migrate main generators options to new structure. (#23418) @mshima
🐾 JDL/Internals/Blueprints
- Update nodejs version to 18.18.1 (#23614) @DanielFran
- Rework entity generator (#23804) @mshima
- compose bootstrap* with blueprints (#23802) @mshima
- replace lodash with lodash-es (#23767) @mshima
- Adjusts for improved blueprint support. (#23762) @mshima
- move entities and enums to the java generator (#23732) @mshima
- rename javadoc to documentation (#23742) @mshima
- Rework ci-cd for v8 (#23718) @mshima
- Typos: mjs files (#23689) @qmonmert
- Client rework. (#23680) @mshima
- improve docker generator for blueprints (#23676) @mshima
- drop openapi-client generator (#23632) @mshima
- Adjusts for dotnetcore blueprint (#23616) @mshima
- drop page generator (#23615) @mshima
- Update spring-boot version to 3.1.4 (#23613) @DanielFran
- Split README fragments (#23599) @mshima
- Blueprint support improvements. (#23598) @mshima
- Improve blueprint support. (#23591) @mshima
- add tests for Integer ids (#23531) @mshima
- Migrate vue to vite. (#23532) @mshima
- Follow option imports at blueprints. (#23523) @mshima
- drop spring-controller and spring-service generators (#23502) @mshima
- Rework translation process. (#23488) @mshima
- Add cli options and allow read jdl file from mem-fs (#23478) @mshima
- Many adjusts (#23450) @mshima
- Improve and expose test helpers for blueprints (#23438) @mshima
- Drop not maintained deployments (#23422) @mshima
- Update jhipster-bom version to 8.0.0-SNAPSHOT (#23427) @DanielFran
- migrate main generators options to new structure. (#23418) @mshima
🪶 Maven
- replace lodash with lodash-es (#23767) @mshima
- Typos: mjs files (#23689) @qmonmert
- Client rework. (#23680) @mshima
- Adjusts for dotnetcore blueprint (#23616) @mshima
- Improve blueprint support. (#23591) @mshima
- Improve and expose test helpers for blueprints (#23438) @mshima
🐘 Gradle
- Upgrade to Gradle 8.4 (#23787) @mraible
- Client rework. (#23680) @mshima
- Adjusts for dotnetcore blueprint (#23616) @mshima
- Improve and expose test helpers for blueprints (#23438) @mshima
📦 Dependency updates
- Bump transitional dependencies (#23846) @github-actions
- replace lodash with lodash-es (#23767) @mshima
- Bump transitional dependencies (#23765) @github-actions
- Adjusts for improved blueprint support. (#23762) @mshima
- Bump transitional dependencies (#23692) @github-actions
- drop shelljs (#23684) @mshima
- Generate beforeQueue at full blueprints (#23631) @mshima
- Upgrade fast-xml-parser from 4.3.0 to 4.3.1 (#23630) @qmonmert
- Bump transitional dependencies (#23602) @github-actions
- Upgrade fast-xml-parser 4.3.0 (#23590) @qmonmert
- Migrate vue to vite. (#23532) @mshima
- Remove aws-sdk dependency (#23529) @DanielFran
- Bump transitional dependencies (#23527) @github-actions
- Bump transitional dependencies (#23454) @github-actions
- Improve and expose test helpers for blueprints (#23438) @mshima
8.0.0-beta.3
What’s Changed
- readd stale workflow. (#23410) @mshima
- Cleanup jdl (#23402) @mshima
- Expose dev blueprint to blueprints and improvements to argument parsing. (#23395) @mshima
- comment should not be always executed. (#23312) @mshima
- fix compilation errors in reactive app (#23234) @dinu0000
- fix issue number reference (#23311) @mshima
- Update openapi-generator-maven-plugin version to 7.0.0 (#23303) @DanielFran
- Update maven version to 3.9.4 (#23280) @DanielFran
- export more jdl stuff (#23232) @deepu105
- Sonar: Remove this call to a deprecated method, it has been marked for removal (#23218) @qmonmert
- Sonar: Remove useless curly braces (#23217) @qmonmert
- Fix gateway users cache (#23199) @shrralis
- Remove Okta as a sponsor (#23185) @mraible
- remove deprecated method call (#23178) @mshima
- Fix H2 console not working (#23150) @hide212131
- Fix time zone issue with hibernate 6.2.x (#22946) @anarsultanov
- fix compilation failure for openapi and gradle (#23151) @hide212131
- Unused imports (#23152) @qmonmert
- Sonar: Remove this use of 'getMarker'; it is deprecated (#23149) @qmonmert
- Improve Account resource test (#23117) @dinu0000
- add a development blueprint (#23087) @mshima
- Java tests fail for default app without user management (#23116) @qmonmert
- adjusts to cucumber (#23108) @mshima
- disable spotless removeUnusedImports (#23103) @mshima
- Upgrade keycloak 22.0.1 (#23098) @BrayanMnz
- Make sure yeoman-generator will not throw on empty tasks due to filtered priorities (#23013) @mshima
- Add entity to entities list (#23012) @mshima
- add one-to-one back reference for sql only (#23011) @mshima
- fix export jdl with nullish configs (#23010) @mshima
- Update maven version to 3.9.3 (#22689) @DanielFran
- Sonar: Invoke method only conditionally (#23007) @qmonmert
- Sonar: Remove this unused 'xxxRepository' private field (not just for reactive) (#22947) @qmonmert
- Sonar: Remove this unused 'xxxRepository' private field (#22945) @qmonmert
- reenable enableSwaggerCodegen at gradle sample (#22658) @mshima
- Fix sonar issue. (#22941) @mshima
- allow upgrade to use node 16. (#22863) @mshima
- add .devcontainter to gitignore (#22908) @mshima
- fix custom command parsing on windows. (#22854) @mshima
🖥️ Frontend
- split client/server testFramework prompt (#23403) @mshima
- drop generator-base-todo (#23396) @mshima
- remove parseCommonRuntimeOptions and loadRuntimeOptions (#23370) @mshima
- [React] Fix bump sinon from 15.1.2 to 15.2.0 (#23369) @qmonmert
- rework addWebpackConfig needle (#23368) @mshima
- More cleanups (#23359) @mshima
- Cleanup todo generator. (#23352) @mshima
- Cleanup todo methods. (#23348) @mshima
- Add from-issue generator and issue-ci workflow (#23298) @mshima
- cleanups (#23284) @mshima
- blueprint support and generate-blueprint improvements (#23281) @mshima
- Many improvements to generate-blueprint and blueprint support. (#23249) @mshima
- tsconfig.test update (#23233) @dinu0000
- Moved test files from test folder to main for vue (#23188) @dinu0000
- Update spring-boot version to 3.1.2 (#22933) @DanielFran
- Fix error related to importing Buffer with Angular (#23216) @hide212131
- fix vue translation (#23193) @mshima
- allow searchEngine with boolean value at entities (#23189) @mshima
- Fixes deploying with context-path (#23166) @mshima
- fixes to types (#23167) @mshima
- React template: Add missing link for login in the register page (#22956) @virtualdesigner
- fix unused variables warnings (#23132) @mshima
- [Angular] French JHipster generation failed (#23008) @qmonmert
- bump eslint-plugin-import from 2.27.5 to 2.28.0 (#23009) @qmonmert
- drop vue dependency workarounds (#22940) @mshima
- rework sonar-project.properties (#22920) @mshima
- Sonar: 'dayjs/esm/locale/en' import is duplicated (#22923) @qmonmert
- [Angular] Sonar: '@angular/router' import is duplicated (#22922) @qmonmert
- configure import/no-duplicates and import/order eslint rules. (#22909) @mshima
- Fix typo in the alert message for "reset password" (#22921) @virtualdesigner
- Fix sonar issues. (#22907) @mshima
- add eslint-plugin-unused-imports and fix others unsused variables (#22892) @mshima
- Update to prettier 3 (#22875) @emilpaw
- [Angular] typescript-eslint/eslint-plugin 6.0.0 (#22871) @qmonmert
- [React] typescript-eslint/eslint-plugin 6.0.0 (#22872) @qmonmert
- remove consul from openapi lookup (#22864) @mshima
🐾 JDL/Internals/Blueprints
- split client/server testFramework prompt (#23403) @mshima
- drop generator-base-todo (#23396) @mshima
- drop --with-entities option (#23393) @mshima
- Implement base-workspaces (#23392) @mshima
- Info and generate-samples adjusts (#23377) @mshima
- remove parseCommonRuntimeOptions and loadRuntimeOptions (#23370) @mshima
- rework addWebpackConfig needle (#23368) @mshima
- More cleanups (#23359) @mshima
- Implement generator-base-entity-changes (#23357) @mshima
- Cleanup todo generator. (#23352) @mshima
- Cleanup todo methods. (#23348) @mshima
- Change development database default value to match production database (#23347) @qmonmert
- Add support for JDK 20 and 21 (#23344) @mraible
- Cleanup more todo methods (#23332) @mshima
- fix composing with entities (#23304) @mshima
- Add from-issue generator and issue-ci workflow (#23298) @mshima
- Update @openapitools/openapi-generator-cli version to 2.7.0 (#23279) @DanielFran
- cleanups (#23284) @mshima
- Update spring-boot version to 3.1.3 (#23277) @DanielFran
- don't compose info with bootstrap (#23283) @mshima
- blueprint support and generate-blueprint improvements (#23281) @mshima
- Update Node version to 18.17.1 (#23278) @DanielFran
- Many improvements to generate-blueprint and blueprint support. (#23249) @mshima
- adjusts to types and exports (#23194) @mshima
- Update spring-boot version to 3.1.2 (#22933) @DanielFran
- Fix error related to importing Buffer with Angular (#23216) @hide212131
- allow searchEngine with boolean value at entities (#23189) @mshima
- Fixes deploying with context-path (#23166) @mshima
- fixes to types (#23167) @mshima
- add transform for java unused variables (#23119) @mshima
- fix unused variables warnings (#23132) @mshima
- Switch to hibernate 6.2.x (#23107) @mshima
- workaround h2 failures. (#23085) @mshima
- bump eslint-plugin-import from 2.27.5 to 2.28.0 (#23009) @qmonmert
- Fakerjs 8 deprecated method (#22948) @qmonmert
- rework sonar-project.properties (#22920) @mshima
- configure import/no-duplicates and import/order eslint rules. (#22909) @mshima
- integrate eslint (#22893) @mshima
- add eslint-plugin-unused-imports and fix others unsused variables (#22892) @mshima
- Fakerjs 8: commerce.color is deprecated (#22878) @qmonmert
- Update to prettier 3 (#22875) @emilpaw
- Fakerjs 8: address replace by location (#22865) @qmonmert
- Revert "Fakerjs 8: address replace by location" (#22862) @DanielFran
- Fakerjs 8: address replace by location (#22861) @qmonmert
- Update jhipster-bom version to 8.0.0-SNAPSHOT (#22847) @DanielFran
🪶 Maven
- cleanups (#23284) @mshima
- fixes to types (#23167) @mshima
- bump eslint-plugin-import from 2.27.5 to 2.28.0 (#23009) @qmonmert
- Update to prettier 3 (#22875) @emilpaw
🐘 Gradle
- cleanups (#23284) @mshima
- Upgrade to Gradle 8.3 (#23200) @mraible
- fixes to types (#23167) @mshima
- bump eslint-plugin-import from 2.27.5 to 2.28.0 (#23009) @qmonmert
- Update to prettier 3 (#22875) @emilpaw
📦 Dependency updates
- bump p-queue from 7.3.4 to 7.4.1 (#23394) @qmonmert
- Bump transitional dependencies (#23381) @github-actions
- [React] Fix bump sinon from 15.1.2 to 15.2.0 (#23369) @qmonmert
- Polish issue-check workflow. (#23307) @mshima
- Bump transitional dependencies (#23310) @github-actions
- Add from-issue generator and issue-ci workflow (#23298) @mshima
- blueprint support and generate-blueprint improvements (#23281) @mshima
- Many improvements to generate-blueprint and blueprint support. (#23249) @mshima
- adjusts to types and exports (#23194) @mshima
- Bump transitional dependencies (#23215) @github-actions
- Fix error related to importing Buffer with Angular (#23216) @hide212131
- build(deps): bump eslint-plugin-import from 2.28.0 to 2.28.1 (#23212) @dependabot
- Bump transitional dependencies (#23146) @github-actions
- add transform for java unused variables (#23119) @mshima
- fix unused variables warnings (#23132) @mshima
- Bump transitional dependencies (#23070) @github-actions
- bump eslint-plugin-import from 2.27.5 to 2.28.0 (#23009) @qmonmert
- Bump transitional dependencies (#23006) @github-actions
- Bump transitional dependencies (#22944) @github-actions
- rework sonar-project.properties (#22920) @mshima
- configure import/no-duplicates and import/order eslint rules. (#22909) @mshima
- integrate eslint (#22893) @mshima
- add eslint-plugin-unused-imports and fix others unsused variables (#22892) @mshima
- bump @typescript-eslint/eslint-plugin from 5.61.0 to 6.1.0 (#22891) @qmonmert
- Update to prettier 3 (#22875) @emilpaw
- [Angular] typescript-eslint/eslint-plugin 6.0.0 (#22871) @qmonmert
- [React] typescript-eslint/eslint-plugin 6.0.0 (#22872) @qmonmert
- Bump transitional dependencies (#22869) @github-actions