Generator Jhipster Versions Save

JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

v8.3.0

2 weeks ago

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

v8.2.1

1 month ago

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 use dismiss404 instead of deprecated decode404 (#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 (https://github.com/jhipster/generator-jhipster/pull/25563) @mshima

💎 Features & Enhancements

  • [gradle] add gradle cucumber convention plugin (#24615) @atomfrede
  • [gradle] generate initial files for convention plugin usage (#24551) @atomfrede

🐞 Bug Fixes

  • fix ci-cd prompts (#24568) @mshima

🖥️ Frontend

  • don't generate rest api and client resources for authority at microservices (#25556) @mshima
  • Replace husky install with husky (#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 custom primary key names (#24686) @qmonmert
  • [Vue] Expose a "host" to display in the network (#24663) @devalgas-k
  • rework react relationships (#24672) @mshima
  • [Vue] Accept negative number for Integer and Long (#24656) @qmonmert
  • add missing import to UserManagementDetailComponent (#24642) @OmarHawk
  • add missing import to FooterComponent (#24640) @OmarHawk
  • add syncUserWithIdp option (#24632) @mshima
  • [Angular] Metric page not showing metric params (#24630) @qmonmert
  • [Angular] Sonar: Unexpected empty constructor (#24603) @qmonmert
  • [Angular] Angular DI: Using Inject instead of Constructor (#24585) @qmonmert
  • Angular: Fix duplicate exports (#24587) @qmonmert
  • Angular: ThreadState.Terminated is not used (#24586) @qmonmert
  • Redux 5.0.0 (#24482) @qmonmert
  • [internal] don't use mocha globals and adjusts (#24556) @mshima
  • [internal] normalize extensions to js/ts (#24549) @mshima
  • Handle Angular navigation errors (#24517) @atomfrede
  • Update localization (#24540) @yhao3

🐾 JDL/Internals/Blueprints

  • don't generate rest api and client resources for authority at microservices (#25556) @mshima
  • adjust builtIn entities for microservices (#25552) @mshima
  • switch to node 20 (#25546) @mshima
  • Update @openapitools/openapi-generator-cli version to 2.13.1 (#25547) @DanielFran
  • drop custom junit-platform-launcher version (#25505) @mshima
  • Use spring-boot-dependencies's managed dependencies (#25502) @mshima
  • inject springDependencies using spring-boot-dependencies bom file (#25501) @mshima
  • Pass arguments to blueprints (#25497) @mshima
  • fix devserver workflow (#23378) @mshima
  • adjust blueprint generator scheduling (#25445) @dwarakaprasad
  • expose test matrix through /testing folder (#25393) @dwarakaprasad
  • Upgrade to Spring Boot 3.2.3 (#25317) @mraible
  • bump Piscina 4.4.0 (#25377) @qmonmert
  • don't override a file with a partial template (#25335) @mshima
  • improve relatedField validation and others adjusts (#25330) @mshima
  • move some support libs from server to java (#25287) @mshima
  • reorganize relationship preparation (#25260) @mshima
  • don't generate fake data for many-to-many relationships (#25256) @mshima
  • add liquibase async-start property to ApplicationProperties (#25233) @mshima
  • improve upgrade readme (#25213) @mshima
  • Node 20.11.1 (#25194) @qmonmert
  • load default config from global config (#25190) @mshima
  • move eslint/prettier tasks to workers (#25189) @mshima
  • Rework criteria generation (#25180) @mshima
  • pass entity object at LOADING_ENTITIES (#25127) @mshima
  • add columnRequired property for liquibase generator (#25095) @mshima
  • Add UserManagement entity (#25069) @mshima
  • Update spring-boot version to 3.2.2 (#24945) @DanielFran
  • Move authority to admin client-root-folder. (#25043) @mshima
  • Move server's writing priorities to spring-boot (#24998) @mshima
  • FakerJS 8.4.0: faker.number.float({ precision }) is deprecated (#24981) @qmonmert
  • Rework dto and modularize spring-boot logic and entity templates. (#24977) @mshima
  • replace custom AuthorityRepository with generated one (#24967) @mshima
  • simplify blueprint api, export nested generators and add depends on b… (#24966) @mshima
  • Add authority angular ui. (#24965) @mshima
  • generate authority domain and rest layers (#24954) @mshima
  • make layers optional (#24949) @mshima
  • add built-in authority entity (#24935) @mshima
  • rework non updatable entities (#24913) @mshima
  • rework entityTableName generation. (#24901) @mshima
  • [Angular] reuse entities templates for user model and service (relationships). (#24885) @mshima
  • improve gradle libs.toml versions loader (#24808) @mshima
  • Upgrade Node 20.11.0 (#24828) @qmonmert
  • switch vite to esm build (#24759) @mshima
  • add user.hasImageField and generateSpringAuditor properties (#24735) @mshima
  • Update Copyright Headers (#24725) @github-actions
  • Update spring-boot version to 3.2.1 (#24644) @DanielFran
  • rework react relationships (#24672) @mshima
  • add syncUserWithIdp option (#24632) @mshima
  • gradle gatling convention plugin (#24584) @atomfrede
  • Update nodejs version to 20.10.0 (#23980) @DanielFran
  • [internal] don't use mocha globals and adjusts (#24556) @mshima
  • [internal] normalize extensions to js/ts (#24549) @mshima
  • [internal] add linked issue workflow that check closing issues samples (#24190) @SudharakaP
  • [internal] switch to actions/stale release. (#24548) @mshima
  • [liquibase, neo4j] exclude slf4j dependency from liquibase-neo4j (#24547) @mshima
  • Exclude current neo4j driver provided by liquibase plugin and use the… (#24545) @DanielFran
  • Update bom version to 8.1.1-SNAPSHOT (#24543) @DanielFran
  • [internal] add support to disable blueprints (#24534) @mshima
  • [internal] don't set jhipsterVersion config when reproducible (#24532) @mshima
  • Revert "build(deps): bump actions/labeler from 4 to 5" (#24528) @mraible

🪶 Maven

  • add JavaDependencyVersion and addJavaDefinition abstraction (#25526) @mshima
  • Fix Maven build so there are no warnings (#25524) @mraible
  • rework spring-cache dependencies. (#25506) @mshima
  • drop custom junit-platform-launcher version (#25505) @mshima
  • inject db gradle dependencies using api (#25504) @mshima
  • use api to inject cassandra dependencies (#25503) @mshima
  • Use spring-boot-dependencies's managed dependencies (#25502) @mshima
  • inject springDependencies using spring-boot-dependencies bom file (#25501) @mshima
  • inject jhipster-bom gradle/maven dependencies using api. (#25498) @mshima
  • expose test matrix through /testing folder (#25393) @dwarakaprasad
  • chore(deps): update dependency maven to v3.9.6 (#25123) @renovate
  • Add renovate configuration to update maven-wrapper (#25121) @DanielFran
  • enable logs at surefire tests (#25096) @mshima
  • fix: remove the use of the Eclipse and IDEA plugins (#25082) @timothystone-knsl
  • improve gradle libs.toml versions loader (#24808) @mshima
  • Update Copyright Headers (#24725) @github-actions
  • [internal] don't use mocha globals and adjusts (#24556) @mshima
  • [internal] normalize extensions to js/ts (#24549) @mshima
  • Update maven version to 3.9.6 (#24546) @DanielFran

🐘 Gradle

  • add JavaDependencyVersion and addJavaDefinition abstraction (#25526) @mshima
  • Upgrade to Gradle 8.6 (#25521) @mraible
  • rework spring-cache dependencies. (#25506) @mshima
  • inject db gradle dependencies using api (#25504) @mshima
  • use api to inject cassandra dependencies (#25503) @mshima
  • Use spring-boot-dependencies's managed dependencies (#25502) @mshima
  • inject jhipster-bom gradle/maven dependencies using api. (#25498) @mshima
  • expose test matrix through /testing folder (#25393) @dwarakaprasad
  • Upgrade to Spring Boot 3.2.3 (#25317) @mraible
  • fix neo4j liquibase dependencies (#25064) @mshima
  • improve gradle libs.toml versions loader (#24808) @mshima
  • Update Copyright Headers (#24725) @github-actions
  • Sort gradle dependencies by alphabetical order (#24717) @qmonmert
  • add code quality gradle convention plugin (#24687) @atomfrede
  • Pulsar kafka convention plugins (#24652) @atomfrede
  • gradle gatling convention plugin (#24584) @atomfrede
  • [gradle] generate initial files for convention plugin usage (#24551) @atomfrede
  • [internal] don't use mocha globals and adjusts (#24556) @mshima
  • [internal] normalize extensions to js/ts (#24549) @mshima
  • [gradle] cleanup javax.validation usage (#24535) @atomfrede

📦 Dependency updates

  • downgrade module federation utils (#25533) @mshima
  • Bump transitional dependencies (#25500) @github-actions
  • fix devserver workflow (#23378) @mshima
  • bump @types/node (#25455) @qmonmert
  • Bump transitional dependencies (#25449) @github-actions
  • Bump transitional dependencies (#25389) @github-actions
  • bump Piscina 4.4.0 (#25377) @qmonmert
  • Bump transitional dependencies (#25315) @github-actions
  • bump cypress 13.6.6 (#25299) @qmonmert
  • Bump transitional dependencies (#25228) @github-actions
  • move eslint/prettier tasks to workers (#25189) @mshima
  • bump typescript-eslint (#25176) @qmonmert
  • Commander 12.0.0 (#25111) @qmonmert
  • Bump transitional dependencies (#25154) @github-actions
  • Prettier 3.2.5 (#25077) @qmonmert
  • [vue] downgrade bootswatch (#25076) @mshima
  • Bump transitional dependencies (#25071) @github-actions
  • Prettier 3.2.4 (#24898) @qmonmert
  • Bump transitional dependencies (#24980) @github-actions
  • [Angular] Upgrade Angular 17.1.0 (#24902) @qmonmert
  • simplify blueprint api, export nested generators and add depends on b… (#24966) @mshima
  • Bump transitional dependencies (#24915) @github-actions
  • [Angular] typescript-eslint 6.19.0 (#24873) @qmonmert
  • [React] bump react-toastify from 9.1.3 to 10.0.0 (#24852) @qmonmert
  • bump npm to 10.3.0 (#24838) @mshima
  • Bump transitional dependencies (#24841) @github-actions
  • Bump transitional dependencies (#24764) @github-actions
  • [Vue] Update Vue 3.4.x (#24728) @qmonmert
  • Bump transitional dependencies (#24698) @github-actions
  • Bump transitional dependencies (#24654) @github-actions
  • Redux 5.0.0 (#24482) @qmonmert
  • Bump transitional dependencies (#24583) @github-actions
  • [internal] Use the quibble for dependency mock in tests (#24579) @mshima
  • [internal] normalize extensions to js/ts (#24549) @mshima

v8.1.0

4 months ago

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

  • Refactor authorization header in CustomClaimConverter (#24413) @yhao3

🐾 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

  • Upgrade to Gradle 8.5 (#24399) @mraible

📝 Documentation

  • Rewrite documentation. (#23305) @mshima

📦 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

v8.0.0

5 months ago

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

  • [React] Numeric field of an entity is sent as a string in the JSON via REST API (#23850) @qmonmert

🖥️ 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

v8.0.0-rc.1

6 months ago

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

v8.0.0-beta.3

7 months ago

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

v7.9.4

7 months ago

What's Changed

Full Changelog: https://github.com/jhipster/generator-jhipster/compare/v7.9.3...v7.9.4

v8.0.0-beta.2

9 months ago

What’s Changed

  • add devcontainer for jhipster development (#22814) @mshima
  • Update documentation for Generator development setup (#22808) @jelharou
  • drop spotless npmw integration (#22807) @mshima
  • Enable CORS when app is a gateway or monolith (#22780) @mraible
  • docs: use consistent uppercase "J" (#22738) @CodingSpiderFox
  • Fix typos (#22735) @haisi
  • Sonar: Remove this unused import 'jakarta.servlet.http.HttpServletRequest' (#22736) @qmonmert
  • Sonar: Replace this lambda with method reference 'FrameOptionsConfig::sameOrigin' (#22733) @qmonmert
  • Sonar: Remove this 'public' modifier (#22726) @qmonmert
  • update indonesian language at daily builds. (#22716) @mshima
  • Remove fork parameter from Spring Boot Maven Plugin (#22698) @mraible
  • cleanup NODE_OPTIONS env variable (#22673) @mshima
  • adjusts to integration test samples (#22674) @mshima
  • fix: heroku sub-generator improvement. (#21892) @zhyd1997
  • Sonar code smells fixes (#22589) @qmonmert
  • Adjusts to Dockerfile and node version. (#22587) @mshima
  • Update Japanese localization (#22580) @hide212131
  • Update modernizer-maven-plugin version to 2.6.0 (#22568) @qmonmert

🐞 Bug Fixes

  • prevent spotless from trying to handle generated sources (#22846) @atomfrede

🖥️ Frontend

  • Update jhipster-react version to 0.25.2 (#22802) @DanielFran
  • Sonar: fix code smells (#22743) @qmonmert
  • Sonar: Extract this nested ternary operation into an independent statement (#22719) @qmonmert
  • Update Google Analytics tag (analytics.js) to the Google tag (gtag.js) (#22697) @mraible
  • don't try to detect microfrontends. (#22659) @mshima
  • Move base-core implementation to base-core folder and export basic types. (#22619) @mshima
  • [Angular] CanActivate is deprecated (#22585) @qmonmert
  • [Angular] Resolve is deprecated (#22588) @qmonmert
  • Sonar code smells fixes (#22584) @qmonmert
  • Fix react pagination translation (#22583) @hide212131
  • Update jhipster-react version to main (#22493) @DanielFran

🐾 JDL/Internals/Blueprints

  • Fakerjs 8: fix phone number (#22815) @qmonmert
  • build(deps): bump @faker-js/faker from 7.6.0 to 8.0.2 (#22118) @qmonmert
  • Update jhipster-bom version to 8.0.0-beta.2 (#22803) @DanielFran
  • fix maven liquibase execution (#22737) @hide212131
  • feat: add spotless formatter (#22744) @CodingSpiderFox
  • fix: typos (#22746) @CodingSpiderFox
  • fix: typos (#22742) @CodingSpiderFox
  • Fix gradle liquibase execution (#22667) @hide212131
  • don't try to detect microfrontends. (#22659) @mshima
  • Update spring-boot version to 3.1.1 (#22646) @DanielFran
  • Move base-core implementation to base-core folder and export basic types. (#22619) @mshima
  • Move micrometer context-propagation to reactive only (#21733) @mshima
  • Fix npe at windows. (#22604) @mshima
  • Update spring-boot version to 3.1.0 (#22230) @DanielFran
  • fixes and improvements. (#22528) @mshima
  • Update jhipster-bom version to 8.0.0-SNAPSHOT (#22494) @DanielFran

🪶 Maven

  • Move base-core implementation to base-core folder and export basic types. (#22619) @mshima

🐘 Gradle

  • Upgrade to Gradle 8.2.1 (#22813) @mraible
  • Upgrade to Gradle 8.2 (#22729) @mraible
  • Upgrade to Gradle 8.1.1 (#22675) @mraible
  • Move base-core implementation to base-core folder and export basic types. (#22619) @mshima

📝 Documentation

  • Remove Datastax from Gold Sponsor (#22653) @pascalgrimaud

📦 Dependency updates

  • Run npm audit fix (#22845) @mraible
  • build(deps): bump @faker-js/faker from 7.6.0 to 8.0.2 (#22118) @qmonmert
  • Bump transitional dependencies (#22806) @github-actions
  • Update jhipster-react version to 0.25.2 (#22802) @DanielFran
  • Bump transitional dependencies (#22731) @github-actions
  • edit properties file using dto-properties lib (#22717) @mshima
  • Bump transitional dependencies (#22664) @github-actions
  • Move base-core implementation to base-core folder and export basic types. (#22619) @mshima
  • Bump transitional dependencies (#22578) @github-actions
  • Switch to yeoman-environment v4. (#22543) @mshima
  • Update jhipster-react version to main (#22493) @DanielFran

v8.0.0-beta.1

10 months ago

What’s Changed

  • fix generate sample using samples dir. (#22480) @mshima
  • feat : Upgrade keycloak 21.x (#22429) @BrayanMnz
  • Fix logback shutdown hook class name (#22388) @mraible
  • Update maven version to 3.9.2 (#22428) @DanielFran
  • Fix generation of incorrect code for enums where key equals value. (#22411) @hide212131
  • add CRLFLogConverter.java javadoc (#22407) @mshima
  • queue git write operations in adapter. (#22231) @mshima
  • drop non used import-jdl samples (#22200) @mshima
  • [elasticsearch] Type conflicts with dynamic field mapping (#22155) @nitram84
  • Add username to PostgreSQL healthcheck (#22131) @mraible
  • disable enableSwaggerCodegen at gradle sample (#22130) @mshima
  • use v{major} as jdl sample repository (#22107) @mshima
  • disable pulsar samples generation (#22063) @mshima
  • Remove basename from app.yml urls and re-add at docker-compose (#22090) @mshima
  • don't run npm at monorepository childs (#22089) @mshima
  • disable gradle + cassandra sample (#22019) @mshima
  • Enable cypress experimentalRunAllSpecs (#21989) @mshima
  • chore: fix spelling mistake in ColumnConverter_reactive.java.ejs (#21970) @wallind
  • add keycloak to k8s for ingress nginx (#21447) @indiepopart
  • Fix npm install command on Windows (#21877) @mraible
  • fix package name on windows (#21822) @mshima
  • implement persistable interface at User if needed (#21806) @mshima
  • fix daily-builds webflux-neo4j sample (#21807) @mshima
  • Add daily builds samples (#21798) @mshima
  • add overrides at workspaces if angular is used (#21795) @mshima
  • add liquibase support to neo4j. (#21791) @mshima
  • replace skipUserManagement logic with 'with builtInEntity' definition (#21767) @mshima
  • don’t restore cache at build cache workflow. (#21748) @mshima
  • drop unnecessary exclusion (#21732) @mshima
  • generate testcontainer test dependency in main dependencies. (#21715) @mshima
  • rework liquibase generator (#21716) @mshima
  • azerbaijani lang support added (#21562) @Coenni
  • Modularize more pom dependencies (#21712) @mshima
  • drop infinispan bom. (#21678) @mshima
  • Improve Pulsar tests (#21658) @cbornet
  • move maven-failsafe-plugin out of profiles (#21660) @mshima
  • drop useOldISOCodes option (#21661) @mshima
  • use spring-boot 3 at open-api (#21663) @mshima
  • additional fixes to cache workflow (#21659) @mshima
  • drop bucket4j dependency (#21652) @mshima
  • switch ehcache to jakarta classifier (#21650) @mshima
  • add actions/setup-java to cache workflow (#21651) @mshima
  • drop jhipster-dependencies dependency from liquibase plugin (#21604) @mshima
  • drop eureka pre release repository (#21603) @mshima
  • Fixed api.yaml.ejs so it does not connect to Zalando (#21531) @fpesari
  • [jdl] drop generatorVersion from jdl (#21557) @mshima
  • [jdl] use temporary dir at jdl tests. (#21556) @mshima
  • migrate indonesian language. (#21560) @mshima
  • [jdl] don’t generate other side relationships. (#21548) @mshima
  • fix cassandra with reactive. (#21533) @mshima
  • fix generate sample (#21521) @mshima
  • Fix broken Hibernate mapping of Instants (#21476) @gzsombor
  • Auto generate package-info for every package. (#21507) @mshima
  • bump consul (#21506) @mshima
  • add @GeneratedByJHipster to @inteface. (#21465) @mshima
  • fix existing project detection on multiples project-name composing (#21464) @mshima
  • enable neo4j+gateway at test sample. (#18777) @mshima
  • add keycloak to k8s for ingress gke (#20869) @indiepopart
  • Create SpaWebFilterIT for reactive app (#21041) @frascu
  • (fix): Fix 'ERROR! Template file cli/commands.mjs was not found at..' (#21305) @KCL-TelferAA
  • fix dependabot yml (#21267) @mshima
  • Add tip about ARM64 when generating Docker Compose files (#21247) @mraible
  • Fix search locations for JHipster Registry in Docker (#21246) @mraible
  • Extend mysql dependency management to new Maven identifier (#21227) @DanielFran
  • move tests near the generator (#21218) @mshima
  • change base compare to use jit (#21211) @mshima
  • Correct generate-blueprint package.json merge (#21203) @timothystone
  • replace test sample resources with dynamically generated files. (#21129) @mshima
  • cleanup export-jdl test (#21177) @mshima
  • Use YAML block sequence syntax (#21074) @lmartelli
  • Test cleanups (#21170) @mshima
  • Update Gradle Enterprise plugin version (#21140) @jprinet
  • add time to dependabot schedule (#21116) @mshima
  • drop ignored dependencies from dependabot. (#21086) @mshima
  • Revert "Bump docker/build-push-action from 3.3.0 to 4.0.0" (#21039) @DanielFran
  • ci: use GITHUB_OUTPUT to expose outputs (#20930) @rlespinasse
  • adjusts to SpaWebFilter. (#21015) @mshima
  • switch from yeoman-test to custom helpers (#21006) @mshima
  • Use Spring Security 6's authorizeHttpRequests (#20107) @mraible
  • use new helpers apis (#21005) @mshima
  • Karakalpak lang (#20946) @saylaww
  • Sonar code smells (#20953) @qmonmert
  • Sonar: Bugs (#20952) @qmonmert
  • Sonar (#20947) @qmonmert
  • fix add and drop fk relationships with involved primary key columns not named 'id' (#20537) @OmarHawk
  • Fixed some Turkish language typos and added new updates. (#20802) @cevheri
  • Sonar: Replace this usage of 'Stream.collect(Collectors.toList())' with 'Stream.toList()' (#20888) @qmonmert
  • Sonar: ExceptionTranslator (#20887) @qmonmert
  • remove unused testcontainers property (#20442) @ctamisier
  • Minor fixes for Contributing guidelines (#20851) @shospodarets
  • fix dependabot ignore prettier (#20826) @mshima
  • drop experimentalSessionAndOrigin (#20783) @mshima
  • Improve liquibase gradle experience (#20747) @fleboulch
  • Perform write calls to elasticsearch async & save user updates into database (#20560) @OmarHawk
  • fix spring-boot 3 session authentication (#20749) @mshima
  • fix cassandra for spring boot 3 (#20568) @mshima
  • Improve developer experience: add vscode mocha explorer configuration. (#20692) @mshima
  • Add new script to update year (#20717) @DanielFran
  • Update copyright header for workflows (#20716) @DanielFran
  • Migrate to liquibase-hibernate6 (#20693) @DanielFran
  • Extend mysql dependency management to new Maven identifiers (#20691) @DanielFran
  • Fix typo in gatling documentation (#20665) @murdos
  • Switch to gatling's java dsl (#20569) @murdos
  • use string value for matrix (#20662) @mshima
  • Disable mongodb webflux backend tests (#20599) @mshima
  • disable kafka tests. (#20597) @mshima
  • disable workflows on push for revert-* branches (#20566) @mshima
  • disable cassandra samples (#20565) @mshima
  • disable couchbase samples (#20564) @mshima
  • add support to disable samples (#20563) @mshima
  • Disable health check for neo4j + reactive (#20464) @mshima
  • allow mapstructExpression also in related fields (#20148) @Futureglobe
  • Update liquibase version to 4.18.0 (#20532) @DanielFran
  • Update cassandra docker image version to 3.11.14 (#20530) @DanielFran
  • Add Cypress task for logging (#20483) @mraible
  • fix: Replace asterisk with UUID and conditional inject internal client (#20402) @vishal423
  • Misc fixes. (#20400) @mshima
  • drop --prod from npm ci at scripts (#20399) @mshima
  • Upgrade Keycloak to v20 and realm configurations (#20395) @vishal423
  • remove realm content from snapshots. (#20396) @mshima
  • disable mariadb/mysql webflux tests (#20351) @mshima
  • Minor fixes in ExceptionTranslator (#20331) @mraible
  • Fix PublicUserResourceIT#getAllPublicUsers() for WebFlux + Neo4j (#20332) @mraible
  • Don't lazy-load ManyToOne if relationship is required (#20344) @mraible
  • Rework cypress settings page. (#20316) @mshima
  • sb3: fix sql reactive workflows. (#20302) @mshima
  • Prevent OutOfMemory error in integration tests (#20296) @egvimo
  • sb3: fix jwt integration tests at microservices (#20289) @mshima
  • sb3: set relationships as lazy load. (#20285) @mshima
  • support mongock for reactive applications (#20241) @atomfrede
  • fix cypress race condition that causes random failures at react frontend (#20201) @mshima
  • Fix missing interpolation on Angular client when translation is disabled (#20190) @ghacupha
  • JPA Entity Filtering option does not work when using reactive option (#19959) @dwarakaprasad
  • Migrate from Zalando to Spring Framework 6 problem support implementation #19991[skip-ci] (#20080) @dwarakaprasad
  • remove a trailing whitespace (#20150) @ArloL
  • Add package health badge (#20109) @mraible
  • Migrate from cloud sleuth to micrometer tracing (#20011) @mshima
  • polish ClientForwardController (#20067) @mshima
  • Migrate to new Elasticsearch Java client for Spring Boot 3 (#20001) @frascu
  • Switch MySql testcontainer from Debian to Oracle. (#19126) @mshima
  • Update archunit-junit5 version to 1.0.0 (#19977) @frascu
  • fake data content type issue fix (#19953) @dwarakaprasad
  • Rework incremental changelog generators (#19891) @mshima
  • word error fixed, improved readability in formatDateForChangelog method. (#19848) @musttafayildirim
  • stop using generator as data at entity-i18n generator (#19812) @mshima
  • Add npm ci before npm install (#19766) @emilpaw
  • Fix docker image build (#19763) @emilpaw
  • Add better message for jwtSecret and rememberMe keys with jhipster info (#19715) @mraible
  • change parseOptions to es2022 (#19740) @mshima
  • drop blueprint tests from test folder, they are tested modulary. (#19741) @mshima
  • increase sleep time for monolith oauth2 (#19632) @mshima
  • Issue 19649 Fix (#19661) @jdbuys
  • Move Netty dependency to fix reactive compilation (#19631) @mraible

💎 Features & Enhancements

  • Consul as default (#19300) @deepu105
  • Rename angularX configuration option to angular (#19361) @qmonmert
  • Drop upgrade-config generator (#19655) @mshima
  • Bump node dependency to 16 lts (#19648) @mshima

🐞 Bug Fixes

  • prevent leakage of user information via api (#22373) @atomfrede

🖥️ Frontend

  • Fix non-serializable detect error (#22492) @hide212131
  • bump lighthouse from 9.6.8 to 10.2.0 (#22491) @qmonmert
  • Fix unauthorized error handling (#22489) @hide212131
  • Update jhipster-react version to 0.25.2 (#22486) @DanielFran
  • Background Color Correction (#22484) @hide212131
  • replace deprecated class based Resolve with a ResolveFn (#22482) @mshima
  • Update jhipster-react version to 0.24.0 (#22414) @DanielFran
  • fix: api/gateway/routes/ seems to not be accepted anymore (#21858) @mshima
  • Upgrade to angular 16 (#22182) @mshima
  • do send 0 (number) query param values to backend (#22370) @OmarHawk
  • bump p-transform to v4.0.3 (#22337) @mshima
  • Fix adjust enum field code generation to use key type (#22319) @hide212131
  • integrate jhipster log into yeoman log (#22307) @mshima
  • Rework composeWith api (#22284) @mshima
  • convert vue tests to vitest and fix coverage. (#22250) @mshima
  • Convert to vue 3. (#22232) @mshima
  • Start migrating to yeoman-environment v4. (#22202) @mshima
  • move dependabot files from templates to resources (#22201) @mshima
  • Vue router and alert improvements. (#22171) @mshima
  • angular/elasticsearch: exception handling for queries (#22153) @nitram84
  • migrate to esmocha (#22108) @mshima
  • migrate to yeoman-generator v6 beta (#22064) @mshima
  • Fix: remove CYPRESS_ENABLE_RECORD (Cypress sub-generator) (#21893) @zhyd1997
  • [jdl] don't validate and don't include defaults (#22010) @mshima
  • Vue tests adjusts. (#21988) @mshima
  • Drop vue dependencies (#21987) @mshima
  • Switch from vuex to pinia. (#21978) @mshima
  • rework vue validation at entities (#21977) @mshima
  • translate vue applications (#21976) @mshima
  • fix token name (#21968) @mshima
  • replace vue2 infinite loading with a vueuse implementation (#21964) @mshima
  • rework LoginService and provided services (#21963) @mshima
  • replace deprecated slot tag (#21961) @mshima
  • convert date filters to composables (#21962) @mshima
  • vue: remove non translated content (#21960) @mshima
  • Use vue-i18n-bridge for migration. (#21935) @mshima
  • Allow to customize user id using jdl. (#21954) @mshima
  • Use authenticationUsesCsrf and cleanup vue cookies handling (#21953) @mshima
  • user-management uses the login(string) to edit users (#21952) @mshima
  • Rework alertService (#21922) @mshima
  • Migrate to vuelidate v2 (#21912) @mshima
  • fix page refresh with infinite scroll (#21896) @mshima
  • Fix vue test calling jhipster site at tests. (#21895) @mshima
  • Drop vue2-filters (#21889) @mshima
  • Drop vue property decorators and class component. (#21879) @mshima
  • Start converting vue to composition api. (#21852) @mshima
  • rework types (#21815) @mshima
  • Fixes for no database (#21809) @mshima
  • Changes to workflows (#21808) @mshima
  • add generateInMemoryUserCredentials and others adjusts (#21784) @mshima
  • rework jdl definitions. (#21750) @mshima
  • use local jhipster to test upgrade command and bump husky (#21737) @mshima
  • use npm exec jhipster for npm 9 (#21734) @mshima
  • Fix default version in DEV for Vue.js (#21677) @Falydoor
  • prod and dev database types only applies to sql (#21703) @mshima
  • cleanup one todo method (#21617) @Tcharl
  • Add Apache Pulsar support (#21563) @cbornet
  • Bump eslint-plugin-cypress from 2.12.1 to 2.13.2 (#21623) @qmonmert
  • sourceType adjusts (#21579) @mshima
  • [Angular] Jest 29 (#21561) @qmonmert
  • always generate other side relationships when required (#21509) @mshima
  • [react] change sort icons for entity (#21384) @solnone
  • rework vue route (#21375) @mshima
  • rework some templates. (#21299) @mshima
  • drop old dependabot structures (#21151) @mshima
  • cleanup logs. (#21193) @mshima
  • Consul as default (#19300) @deepu105
  • React - Import bootstrap variable scss file (#21180) @benjaminbarbe10
  • Bump lint-staged from 13.1.1 to 13.1.2 (#21181) @qmonmert
  • Apply translations and i18n removal at transforms. (#21178) @mshima
  • make typescript happy at tests (#21176) @mshima
  • Test cleanups. (#21152) @mshima
  • Cleanup tests (#21149) @mshima
  • convert options to new format (#21087) @mshima
  • Bump lint-staged from 13.1.0 to 13.1.1 in /generators/common/templates (#21084) @qmonmert
  • Cleanups. (#21073) @mshima
  • Improve types. (#21066) @mshima
  • chore: fix config and usage instructions for local sonar setup and code coverage (#20931) @Rajpratik71
  • drop not used fieldsIsReactAvField and i18nToLoad (#21049) @mshima
  • Rework types. (#21020) @mshima
  • Add microservices to admin log view (#20999) @egvimo
  • cleanup client support (#21014) @mshima
  • drop generators/cleanup and generators/generator-defaults (#21013) @mshima
  • move util/* to the appropriate generator (#21004) @mshima
  • drop generator/utils. (#20985) @mshima
  • convert needles (partially) to typescript (#20923) @mshima
  • move angular needle API to relative blueprint (#20949) @Tcharl
  • Move logics to typescript base. (#20948) @mshima
  • move needle react to react generator (#20951) @Tcharl
  • Convert to statistics and a test util to esm (#20945) @mshima
  • rename every (almost) index.mjs to index.mts (#20932) @mshima
  • rework languages generator (#20900) @mshima
  • move enum base support to base-application. (#20922) @mshima
  • fix logger typo (#20918) @mshima
  • Move fieldIsEnum and remove getEntityFolderName. (#20916) @mshima
  • drop not necessary handleError (#20914) @mshima
  • Extracted all the needed functions from base-private (#20286) @Tcharl
  • [React] Bump axios from 0.27.2 to 1.2.3 (#20891) @qmonmert
  • [Vue] Bump axios from 0.27.2 to 1.2.3 (#20895) @qmonmert
  • Bump lint-staged from 13.0.3 to 13.1.0 (#20890) @qmonmert
  • Sonar: angular/forms import is duplicated (#20884) @qmonmert
  • Simplifies and orders current jh dependencies (#20800) @Tcharl
  • Use absolute path for static images. (#20617) @CGarces
  • revert prettier to 2.8.1 (#20803) @mshima
  • update snapshots to use jest 29 format (#20753) @mshima
  • Normalize test titles. (#20750) @mshima
  • normalize client templates folder (#20734) @mshima
  • increment devServerPort based on applicationIndex (#20733) @mshima
  • Add (dev/prod)HibernateDialect, (dev/prod)JdbcDriver properties and others (#20732) @mshima
  • Rework defaults (#20728) @mshima
  • Update Copyright Headers (#20718) @github-actions
  • migrate remaining cjs files to mjs (#20680) @Tcharl
  • remove 'false' option for servicediscovery, websocket, messageBroker and searc… (#20664) @Tcharl
  • Bump angular to v15 (#20389) @mshima
  • Convert cli to esm (#20657) @mshima
  • Convert jdl to esm (#20591) @mshima
  • Upgrade to Spring Boot 3.0 (#19791) @mraible
  • [Angular] Remove row CSS class on update form (#20484) @mraible
  • Reorganize test helpers, samples and a few fixes. (#20445) @mshima
  • drop modules support. (#20388) @mshima
  • modularize react generator (#20350) @mshima
  • Rework environment variables options parsing. (#20346) @mshima
  • modularize angular generator. (#20347) @mshima
  • Move native language loading to the languages generator (#20329) @mshima
  • Remove userPrimaryKeyTypeString and userPrimaryKeyTypeUUID. (#20313) @mshima
  • sb3: merge user management (#20303) @mshima
  • Rework user management. (#20298) @mshima
  • Replace constants with variables (#20294) @mshima
  • Drop output path customizer and protractor. (#20277) @mshima
  • Revert "First PR - export some methods from the base generator" (#20287) @mshima
  • First PR - export some methods from the base generator (#20151) @Tcharl
  • modularize vue generator. (#20154) @mshima
  • workspaces: use .gitignore from git generator (#20261) @mshima
  • modularize git generator (#20243) @mshima
  • cleanup and modularize some utils (#20242) @mshima
  • Load node dependencies and implement jhipster v7 data proxy (#20212) @mshima
  • Use project-name generator to configure baseName and other fixes. (#20231) @mshima
  • Add docker dependency and health checks (#20000) @mshima
  • Add sort for react non paginated list (#19960) @Tcharl
  • Implement delegateTasksToBlueprint. (#20127) @mshima
  • Rename ngx to ng in CI samples (#20108) @mraible
  • Cleanup unused template files. (#20103) @mshima
  • Rename type files to use esm extension. (#20104) @mshima
  • Migrate remaining generators to esm (#20079) @mshima
  • Migrate generators to esm (#20068) @mshima
  • Add entity tests to client and adjusts to types (#19952) @mshima
  • Drop registerComposedGenerator and compose once (#19995) @mshima
  • Finalize unambiguous priorities api changes. (#19978) @mshima
  • [React] Bump react-router-dom from 6.4.1 to 6.4.2 (#19958) @qmonmert
  • Switch to type modules. (#19941) @mshima
  • Integrate entity-* generators into client/server/languages. (#19930) @mshima
  • rework languages (#19917) @mshima
  • Test improvements. (#19911) @mshima
  • Rework entities and related generators (#19890) @mshima
  • Modularize client/common/server tests (#19877) @mshima
  • Change client/common/server generators to use shared application (#19864) @mshima
  • Implement bootstrap-application-(client, server, base) to configure shared application and entities objects. (#19857) @mshima
  • upgrade to [email protected] (#19847) @mshima
  • Don't use generator as template data at server generator. (#19846) @mshima
  • Stop using generator as template data at entity-client generator (#19826) @mshima
  • cleanup exports and export mjs files (#19823) @mshima
  • Move generator-base-application to generators/base-application. (#19825) @mshima
  • Stop using generator as template data at client generator. (#19817) @mshima
  • [Angular] Sonar: atob is deprecated (#19827) @qmonmert
  • [Angular] Warnings: tilde imports is deprecated (#19828) @qmonmert
  • Modularize client tests (#19809) @mshima
  • Stop using generator as template data. (#19808) @mshima
  • Stop using the generator as template data. (#19790) @mshima
  • [Angular] Setting page titles natively with the Angular router (#19694) @qmonmert
  • move entities preparation to utils and cleanup entity generators (#19764) @mshima
  • Cleanup missing priorities api. (#19751) @mshima
  • Add initial types for tasks. (#19738) @mshima
  • [React] Bump react-router-dom from 6.3.0 to 6.4.0 (#19742) @qmonmert
  • [react] bump jest stack to v29 (#19714) @mshima
  • [React] Profile menus labels are not updated after login using react (#19692) @qmonmert
  • Rename angularX configuration option to angular (#19361) @qmonmert
  • switch from docker-compose to docker compose (#19603) @mshima

🔒 Authentication/Security

  • prevent leakage of user information via api (#22373) @atomfrede

🐾 JDL/Internals/Blueprints

  • add relationshipSideconcept to jdl relationships (#22481) @mshima
  • workaround npm test taking a long time with kubectl installed without a server. (#22474) @mshima
  • Update jhipster-bom version to 8.0.0-beta.1 (#22415) @DanielFran
  • ESLint 8.42.0 (#22413) @qmonmert
  • support any node 18 lts (#22372) @mshima
  • Upgrade to angular 16 (#22182) @mshima
  • bump p-transform to v4.0.3 (#22337) @mshima
  • integrate jhipster log into yeoman log (#22307) @mshima
  • Rework composeWith api (#22284) @mshima
  • drop jpaDerivedIdentifier option from jdl (#22283) @mshima
  • integrate Kafka and Pulsar into spring-cloud-stream generator (#22233) @mshima
  • Start migrating to yeoman-environment v4. (#22202) @mshima
  • move dependabot files from templates to resources (#22201) @mshima
  • bump yeoman dependencies. (#22198) @mshima
  • Update spring-boot version to 3.0.7 (#21878) @DanielFran
  • git adjusts (#22185) @mshima
  • update some apis. (#22181) @mshima
  • Rename generators to spring-data-*. (#22172) @mshima
  • migrate to esmocha (#22108) @mshima
  • migrate to yeoman-generator v6 beta (#22064) @mshima
  • convert jdl command to a generator (#21191) @mshima
  • Allow to customize user id using jdl. (#21954) @mshima
  • Drop vue property decorators and class component. (#21879) @mshima
  • Start converting vue to composition api. (#21852) @mshima
  • rework types (#21815) @mshima
  • Fixes for no database (#21809) @mshima
  • change version to 7.10.0 (#21792) @mshima
  • add features and disable jhipster 7 context by default (#21787) @mshima
  • add generateInMemoryUserCredentials and others adjusts (#21784) @mshima
  • improvements to liquibase generator. (#21765) @mshima
  • rework jdl definitions. (#21750) @mshima
  • Reinstate r2dbc mysql/mariadb support using r2dbc-mysql. (#21713) @mshima
  • don't customize caffeine version (#21714) @mshima
  • modularize sql pom dependencies. (#21705) @mshima
  • improvements to package-info transform (#21687) @mshima
  • prod and dev database types only applies to sql (#21703) @mshima
  • rework cache generator (#21702) @mshima
  • rework constants (#21683) @mshima
  • add source object mocking. (#21686) @mshima
  • cleanup one todo method (#21617) @Tcharl
  • reimplement liquibase needles support (#21665) @mshima
  • replace old gradle needles api. (#21662) @mshima
  • drop needle-logback-spring (#21654) @mshima
  • Add Apache Pulsar support (#21563) @cbornet
  • bump spring-boot to 3.0.5 (#21637) @mshima
  • Improvements to pom generation. (#21624) @mshima
  • Implement maven source injection (#21602) @mshima
  • sourceType adjusts (#21579) @mshima
  • fix language migration (#21578) @mshima
  • migrate kafka to spring-boot 3 (#21577) @mshima
  • rework entities and liquibase preparation. (#21535) @mshima
  • always generate other side relationships when required (#21509) @mshima
  • sb3: reinstate infinispan support (#20398) @mshima
  • Add gradle dependencies to dependabot (#21508) @mshima
  • add gradle to dependabot (#21501) @mshima
  • fix configureServer with --defaults (#21477) @mshima
  • Reorganize server files (#21360) @mshima
  • Test adjusts. (#21323) @mshima
  • Modularize spring-cache (#21322) @mshima
  • implement api to add spring-factories (#21308) @mshima
  • modularize neo4j (#21306) @mshima
  • modularize java generator (#21303) @mshima
  • Modularize gatling and spring-websocket generators (#21302) @mshima
  • rework some templates. (#21299) @mshima
  • modularize missing sql templates (#21300) @mshima
  • Modularize cucumber generator (#21298) @mshima
  • modularize sql generator (#21287) @mshima
  • drop old dependabot structures (#21151) @mshima
  • replace yeoman-assert in favor of runResult.assert (#21276) @mshima
  • don't try to execute locally installed jhipster (#21277) @mshima
  • Rework base tests (#21275) @mshima
  • when deleting files, delete from memory fs too. (#21266) @mshima
  • bump mem-fs-editor to v9.7.0 (#21264) @mshima
  • rework keytool execution (#21210) @mshima
  • cleanup logs. (#21193) @mshima
  • convert blueprints test templates files to esm (#21190) @mshima
  • rework logger (#21189) @mshima
  • Consul as default (#19300) @deepu105
  • Modularize generated annotation transform and rework bootstrap generator (#21175) @mshima
  • make typescript happy at tests (#21176) @mshima
  • allow defining onDelete and onUpdate in relationships (#21070) @OmarHawk
  • Test cleanups. (#21152) @mshima
  • filter stream before transform (#21150) @mshima
  • Cleanup tests (#21149) @mshima
  • sort json config files using transform (#21118) @mshima
  • convert options to new format (#21087) @mshima
  • bump os-locale to 6.0.2 (#21130) @mshima
  • move multistep transform to a dedicated priority (#21085) @mshima
  • don't load manually written config file to mem-fs (#21082) @mshima
  • don't use global faker instance. (#21081) @mshima
  • More cli rework (#21077) @mshima
  • Cleanups. (#21073) @mshima
  • Improve types. (#21066) @mshima
  • Rework cli support (#21048) @mshima
  • drop not used fieldsIsReactAvField and i18nToLoad (#21049) @mshima
  • Rework types. (#21020) @mshima
  • cleanup client support (#21014) @mshima
  • drop generators/cleanup and generators/generator-defaults (#21013) @mshima
  • move util/* to the appropriate generator (#21004) @mshima
  • reorganize base support (#21002) @mshima
  • move utils/liquibase to generators/liquibase/support/prepare-field (#21001) @mshima
  • rework doc formating (#20981) @mshima
  • move utils/blueprint to generator/base/internal (#21000) @mshima
  • drop generator/utils. (#20985) @mshima
  • move entity to base-application (#20957) @mshima
  • convert needles (partially) to typescript (#20923) @mshima
  • move angular needle API to relative blueprint (#20949) @Tcharl
  • Move logics to typescript base. (#20948) @mshima
  • move needle react to react generator (#20951) @Tcharl
  • Convert to statistics and a test util to esm (#20945) @mshima
  • cleanup generator-private methods (#20944) @mshima
  • rename every (almost) index.mjs to index.mts (#20932) @mshima
  • rework languages generator (#20900) @mshima
  • move enum base support to base-application. (#20922) @mshima
  • remove unused methods from generators/utils (#20921) @mshima
  • fix logger typo (#20918) @mshima
  • reorganize server/support (#20920) @mshima
  • Move fieldIsEnum and remove getEntityFolderName. (#20916) @mshima
  • rework getPkType (#20917) @mshima
  • remove unused methods (#20919) @mshima
  • move optionFromArray implementation locally (#20915) @mshima
  • drop not necessary handleError (#20914) @mshima
  • Extracted all the needed functions from base-private (#20286) @Tcharl
  • Update spring-boot version to 3.0.2 (#20896) @DanielFran
  • optimize mem-fs-editor usage (#20831) @mshima
  • Review join table and constraints name limits (#20870) @DanielFran
  • split deepCleanup into two methods, use more meaninful names (#20861) @Tcharl
  • Simplifies and orders current jh dependencies (#20800) @Tcharl
  • cleanup config before applying defaults (#20839) @mshima
  • disable ejs cache (#20757) @mshima
  • Rework server files, entity-files and cleanup (#20755) @mshima
  • modularize cassandra generator (#20754) @mshima
  • update snapshots to use jest 29 format (#20753) @mshima
  • Normalize test titles. (#20750) @mshima
  • modularize elasticsearch (#20736) @mshima
  • modularize mongodb generator (#20735) @mshima
  • Add (dev/prod)HibernateDialect, (dev/prod)JdbcDriver properties and others (#20732) @mshima
  • Rework defaults (#20728) @mshima
  • Update Copyright Headers (#20718) @github-actions
  • Manage java dependency updates with dependabot (#20694) @DanielFran
  • cleanup template and render methods. (#20386) @mshima
  • Move checkJava to server generator (#20387) @mshima
  • migrate remaining cjs files to mjs (#20680) @Tcharl
  • remove 'false' option for servicediscovery, websocket, messageBroker and searc… (#20664) @Tcharl
  • Convert cli to esm (#20657) @mshima
  • Update spring-boot version to 3.0.1 (#20660) @DanielFran
  • Upgrade to Spring Cloud 2022.0.0 (#20649) @mraible
  • Convert jdl to esm (#20591) @mshima
  • Upgrade to Spring Boot 3.0 (#19791) @mraible
  • Fix windows (#20540) @mshima
  • sb3: bump elasticseach container to v8.5.0 (#20463) @mshima
  • Reorganize test helpers, samples and a few fixes. (#20445) @mshima
  • modularize couchbase generator. (#20416) @mshima
  • replace testsNeedCsrf with authenticationUsesCsrf (#20415) @mshima
  • drop INTERPOLATE_REGEX (#20413) @mshima
  • Modularize kafka (#20412) @mshima
  • drop modules support. (#20388) @mshima
  • modularize react generator (#20350) @mshima
  • Rework environment variables options parsing. (#20346) @mshima
  • modularize angular generator. (#20347) @mshima
  • Move native language loading to the languages generator (#20329) @mshima
  • Remove userPrimaryKeyTypeString and userPrimaryKeyTypeUUID. (#20313) @mshima
  • sb3: merge user management (#20303) @mshima
  • Rework user management. (#20298) @mshima
  • manage halzelcast version. (#20293) @mshima
  • Replace constants with variables (#20294) @mshima
  • Drop output path customizer and protractor. (#20277) @mshima
  • Revert "First PR - export some methods from the base generator" (#20287) @mshima
  • First PR - export some methods from the base generator (#20151) @Tcharl
  • modularize vue generator. (#20154) @mshima
  • modularize git generator (#20243) @mshima
  • cleanup and modularize some utils (#20242) @mshima
  • Load node dependencies and implement jhipster v7 data proxy (#20212) @mshima
  • Use project-name generator to configure baseName and other fixes. (#20231) @mshima
  • Use dependabot to update docker image version (#20177) @DanielFran
  • Add docker dependency and health checks (#20000) @mshima
  • Modularize liquibase generator. (#20153) @mshima
  • Change defaults logic (#20128) @mshima
  • Implement delegateTasksToBlueprint. (#20127) @mshima
  • Rename type files to use esm extension. (#20104) @mshima
  • Convert base to typescript (#20101) @mshima
  • Switch to spring-security for jwt authentication (#20066) @mshima
  • Migrate remaining generators to esm (#20079) @mshima
  • Migrate generators to esm (#20068) @mshima
  • bump @faker-js/faker to 7.6.0 (#20034) @mshima
  • let java dependencies and docker images to be updated by dependabot. (#20014) @mshima
  • implement docker containers and java dependencies map (#20012) @mshima
  • Add entity tests to client and adjusts to types (#19952) @mshima
  • migrate to docker-compose v2. (#18877) @mshima
  • Remove using blueprint info. (#19999) @mshima
  • Drop registerComposedGenerator and compose once (#19995) @mshima
  • Finalize unambiguous priorities api changes. (#19978) @mshima
  • Switch to type modules. (#19941) @mshima
  • Integrate entity-* generators into client/server/languages. (#19930) @mshima
  • rework languages (#19917) @mshima
  • Test improvements. (#19911) @mshima
  • Move bootstrap related files to bootstrap folder (#19893) @mshima
  • Rework entities and related generators (#19890) @mshima
  • Modularize client/common/server tests (#19877) @mshima
  • Change client/common/server generators to use shared application (#19864) @mshima
  • Implement bootstrap-application-(client, server, base) to configure shared application and entities objects. (#19857) @mshima
  • upgrade to [email protected] (#19847) @mshima
  • Don't use generator as template data at server generator. (#19846) @mshima
  • Stop using generator as template data at entity-client generator (#19826) @mshima
  • cleanup exports and export mjs files (#19823) @mshima
  • Move generator-base-application to generators/base-application. (#19825) @mshima
  • Stop using generator as template data at client generator. (#19817) @mshima
  • Stop using generator as template data. (#19808) @mshima
  • Stop using the generator as template data. (#19790) @mshima
  • Update jhipster-registry version to 7.4.0 (#19798) @juliensadaoui
  • move entities preparation to utils and cleanup entity generators (#19764) @mshima
  • Cleanup missing priorities api. (#19751) @mshima
  • Add initial types for tasks. (#19738) @mshima
  • Fix MySQL with h2 (#19688) @mshima
  • Update liquibase version to 4.16.0 (#19690) @DanielFran
  • Rename angularX configuration option to angular (#19361) @qmonmert
  • Upgrade to SonarQube 9.6.1 Docker image (#19659) @mraible
  • Drop upgrade-config generator (#19655) @mshima
  • Bump to jhipster-bom 7.9.4-SNAPSHOT (#19630) @pascalgrimaud

🪶 Maven

  • Start migrating to yeoman-environment v4. (#22202) @mshima
  • migrate to esmocha (#22108) @mshima
  • migrate to yeoman-generator v6 beta (#22064) @mshima
  • Update maven version to 3.9.1 (#21823) @DanielFran
  • rework cache generator (#21702) @mshima
  • rework constants (#21683) @mshima
  • modularize pom.xml (#21676) @mshima
  • Improve maven needles (#21664) @mshima
  • Improvements to pom generation. (#21624) @mshima
  • Implement maven source injection (#21602) @mshima
  • Test cleanups. (#21152) @mshima
  • Cleanups. (#21073) @mshima
  • Rework types. (#21020) @mshima
  • Move logics to typescript base. (#20948) @mshima
  • rename every (almost) index.mjs to index.mts (#20932) @mshima
  • Update maven version to 3.8.7 (#20871) @DanielFran
  • Rework server files, entity-files and cleanup (#20755) @mshima
  • update snapshots to use jest 29 format (#20753) @mshima
  • Normalize test titles. (#20750) @mshima
  • Update Copyright Headers (#20718) @github-actions
  • migrate remaining cjs files to mjs (#20680) @Tcharl
  • Reorganize test helpers, samples and a few fixes. (#20445) @mshima
  • modularize angular generator. (#20347) @mshima
  • Implement delegateTasksToBlueprint. (#20127) @mshima
  • Rename type files to use esm extension. (#20104) @mshima
  • Migrate remaining generators to esm (#20079) @mshima
  • Switch to type modules. (#19941) @mshima
  • Implement bootstrap-application-(client, server, base) to configure shared application and entities objects. (#19857) @mshima
  • upgrade to [email protected] (#19847) @mshima
  • Don't use generator as template data at server generator. (#19846) @mshima
  • cleanup exports and export mjs files (#19823) @mshima
  • Move generator-base-application to generators/base-application. (#19825) @mshima

🐘 Gradle

  • migrate to esmocha (#22108) @mshima
  • update gradle wrapper to 8.1.1 (#22025) @atomfrede
  • start reducing eslint warnings. (#21834) @mshima
  • update to gradle 8.0.2 (#21747) @atomfrede
  • replace old gradle needles api. (#21662) @mshima
  • sourceType adjusts (#21579) @mshima
  • migrate kafka to spring-boot 3 (#21577) @mshima
  • sb3: reinstate infinispan support (#20398) @mshima
  • Test cleanups. (#21152) @mshima
  • Rework types. (#21020) @mshima
  • Move logics to typescript base. (#20948) @mshima
  • rename every (almost) index.mjs to index.mts (#20932) @mshima
  • Rework server files, entity-files and cleanup (#20755) @mshima
  • update snapshots to use jest 29 format (#20753) @mshima
  • Normalize test titles. (#20750) @mshima
  • Update Copyright Headers (#20718) @github-actions
  • migrate remaining cjs files to mjs (#20680) @Tcharl
  • Mark GenerateGitPropertiesTask as non cacheable (#20498) @jprinet
  • Reorganize test helpers, samples and a few fixes. (#20445) @mshima
  • modularize couchbase generator. (#20416) @mshima
  • modularize angular generator. (#20347) @mshima
  • Implement delegateTasksToBlueprint. (#20127) @mshima
  • Rename type files to use esm extension. (#20104) @mshima
  • Migrate remaining generators to esm (#20079) @mshima
  • Switch to type modules. (#19941) @mshima
  • Implement bootstrap-application-(client, server, base) to configure shared application and entities objects. (#19857) @mshima
  • upgrade to [email protected] (#19847) @mshima
  • Don't use generator as template data at server generator. (#19846) @mshima
  • cleanup exports and export mjs files (#19823) @mshima
  • Move generator-base-application to generators/base-application. (#19825) @mshima

📝 Documentation

  • Remove Octo Consulting from Gold sponsors [ci skip] (#20770) @pascalgrimaud

📦 Dependency updates

  • bump lighthouse from 9.6.8 to 10.2.0 (#22491) @qmonmert
  • Update jhipster-react version to 0.25.2 (#22486) @DanielFran
  • Bump transitional dependencies (#22479) @github-actions
  • move noist to dev (#22476) @mshima
  • Update jhipster-react version to 0.24.0 (#22414) @DanielFran
  • ESLint 8.42.0 (#22413) @qmonmert
  • Bump transitional dependencies (#22410) @github-actions
  • support any node 18 lts (#22372) @mshima
  • Upgrade to angular 16 (#22182) @mshima
  • bump p-transform to v4.0.3 (#22337) @mshima
  • Bump transitional dependencies (#22318) @github-actions
  • integrate jhipster log into yeoman log (#22307) @mshima
  • use fixed yeoman dependencies version (#22279) @mshima
  • convert vue tests to vitest and fix coverage. (#22250) @mshima
  • Convert to vue 3. (#22232) @mshima
  • Start migrating to yeoman-environment v4. (#22202) @mshima
  • move dependabot files from templates to resources (#22201) @mshima
  • bump yeoman dependencies. (#22198) @mshima
  • Bump transitional dependencies (#22197) @github-actions
  • update some apis. (#22181) @mshima
  • bump yeoman dependencies (#22178) @mshima
  • migrate to esmocha (#22108) @mshima
  • Bump transitional dependencies (#22112) @github-actions
  • migrate to yeoman-generator v6 beta (#22064) @mshima
  • Bump glob from 9.3.4 to 10.2.3 (#22091) @qmonmert
  • Drop vue dependencies (#21987) @mshima
  • Switch from vuex to pinia. (#21978) @mshima
  • replace vue2 infinite loading with a vueuse implementation (#21964) @mshima
  • Use vue-i18n-bridge for migration. (#21935) @mshima
  • Use authenticationUsesCsrf and cleanup vue cookies handling (#21953) @mshima
  • Migrate to vuelidate v2 (#21912) @mshima
  • Drop vue2-filters (#21889) @mshima
  • Drop vue property decorators and class component. (#21879) @mshima
  • start reducing eslint warnings. (#21834) @mshima
  • convert executables to cjs. (#21559) @mshima
  • rework types (#21815) @mshima
  • change version to 7.10.0 (#21792) @mshima
  • Bump transitional dependencies (#21745) @github-actions
  • use local jhipster to test upgrade command and bump husky (#21737) @mshima
  • use npm exec jhipster for npm 9 (#21734) @mshima
  • move jdl tests near the implementation. (#21685) @mshima
  • Bump transitional dependencies (#21656) @github-actions
  • Bump eslint-plugin-cypress from 2.12.1 to 2.13.2 (#21623) @qmonmert
  • [Angular] Jest 29 (#21561) @qmonmert
  • Bump transitional dependencies (#21552) @github-actions
  • add gradle to dependabot (#21501) @mshima
  • Bump transitional dependencies (#21468) @github-actions
  • blacklist node 18.14.x and 18.15.x (#21385) @mshima
  • Bump transitional dependencies (#21381) @github-actions
  • Test adjusts. (#21323) @mshima
  • Bump transitional dependencies (#21301) @github-actions
  • Rework base tests (#21275) @mshima
  • add node to types (#21265) @mshima
  • bump mem-fs-editor to v9.7.0 (#21264) @mshima
  • Bump transitional dependencies (#21229) @github-actions
  • convert blueprints test templates files to esm (#21190) @mshima
  • add bin/jhipster.mjs command that runs jit from source. (#21208) @mshima
  • Consul as default (#19300) @deepu105
  • Bump lint-staged from 13.1.1 to 13.1.2 (#21181) @qmonmert
  • Bump transitional dependencies (#21179) @github-actions
  • Bump transitional dependencies (#21142) @github-actions
  • bump os-locale to 6.0.2 (#21130) @mshima
  • Bump lint-staged from 13.1.0 to 13.1.1 in /generators/common/templates (#21084) @qmonmert
  • More cli rework (#21077) @mshima
  • Bump transitional dependencies (#21078) @github-actions
  • chore: fix config and usage instructions for local sonar setup and code coverage (#20931) @Rajpratik71
  • Bump transitional dependencies (#21021) @github-actions
  • Bump transitional dependencies (#20950) @github-actions
  • Convert to statistics and a test util to esm (#20945) @mshima
  • rework languages generator (#20900) @mshima
  • [React] Bump axios from 0.27.2 to 1.2.3 (#20891) @qmonmert
  • [Vue] Bump axios from 0.27.2 to 1.2.3 (#20895) @qmonmert
  • Bump lint-staged from 13.0.3 to 13.1.0 (#20890) @qmonmert
  • optimize mem-fs-editor usage (#20831) @mshima
  • Bump transitional dependencies (#20882) @github-actions
  • Simplifies and orders current jh dependencies (#20800) @Tcharl
  • revert prettier to 2.8.1 (#20803) @mshima
  • Bump transitional dependencies (#20801) @github-actions
  • Bump transitional dependencies (#20771) @github-actions
  • Bump transitional dependencies (#20756) @github-actions
  • Add samples generation to vscode launch (#20752) @mshima
  • Improve some mocking tests (#20745) @mshima
  • normalize client templates folder (#20734) @mshima
  • Bump transitional dependencies (#20699) @github-actions
  • cleanup template and render methods. (#20386) @mshima
  • Move checkJava to server generator (#20387) @mshima
  • Bump angular to v15 (#20389) @mshima
  • Bump transitional dependencies (#20663) @github-actions
  • Convert cli to esm (#20657) @mshima
  • Bump transitional dependencies (#20619) @github-actions
  • Convert jdl to esm (#20591) @mshima
  • add mocha config to update snapshots (#20284) @mshima
  • Bump transitional dependencies (#20562) @github-actions
  • Upgrade to Spring Boot 3.0 (#19791) @mraible
  • switch from proxyquire to @node-loaders/mock (#20549) @mshima
  • Fix windows (#20540) @mshima
  • Bump transitional dependencies (#20499) @github-actions
  • Bump transitional dependencies (#20449) @github-actions
  • Reorganize test helpers, samples and a few fixes. (#20445) @mshima
  • drop chevrotain types copy (#20414) @mshima
  • Bump transitional dependencies (#20397) @github-actions
  • modularize react generator (#20350) @mshima
  • Fix watch npm script in Windows (#20360) @kaidohallik
  • fix build at windows (#20330) @mshima
  • modularize angular generator. (#20347) @mshima
  • Bump transitional dependencies (#20288) @github-actions
  • modularize vue generator. (#20154) @mshima
  • drop @chevrotain/types direct dependency (#20262) @mshima
  • Bump transitional dependencies (#20200) @github-actions
  • Bump transitional dependencies (#20149) @github-actions
  • Add sort for react non paginated list (#19960) @Tcharl
  • Convert base to typescript (#20101) @mshima
  • Migrate remaining generators to esm (#20079) @mshima
  • Bump transitional dependencies (#20078) @github-actions
  • improve watch script (#20047) @mshima
  • bump @faker-js/faker to 7.6.0 (#20034) @mshima
  • Migrate JDL to TypeScript (#19856) @emilpaw
  • let java dependencies and docker images to be updated by dependabot. (#20014) @mshima
  • update snapshots (#20002) @mshima
  • migrate to docker-compose v2. (#18877) @mshima
  • [React] Bump react-router-dom from 6.4.1 to 6.4.2 (#19958) @qmonmert
  • Bump transitional dependencies (#19954) @github-actions
  • Switch to type modules. (#19941) @mshima
  • Integrate entity-* generators into client/server/languages. (#19930) @mshima
  • Test improvements. (#19911) @mshima
  • Move bootstrap related files to bootstrap folder (#19893) @mshima
  • Modularize client/common/server tests (#19877) @mshima
  • Bump transitional dependencies (#19889) @github-actions
  • Implement bootstrap-application-(client, server, base) to configure shared application and entities objects. (#19857) @mshima
  • upgrade to [email protected] (#19847) @mshima
  • cleanup exports and export mjs files (#19823) @mshima
  • Move generator-base-application to generators/base-application. (#19825) @mshima
  • Bump transitional dependencies (#19816) @github-actions
  • Bump transitional dependencies (#19765) @github-actions
  • Set up TypeScript (#19559) @emilpaw
  • Add initial types for tasks. (#19738) @mshima
  • [React] Bump react-router-dom from 6.3.0 to 6.4.0 (#19742) @qmonmert
  • [react] bump jest stack to v29 (#19714) @mshima
  • bump jest/expect stack and mocha. (#19665) @mshima
  • Bump node dependency to 16 lts (#19648) @mshima
  • Bump transitional dependencies (#19629) @github-actions

v7.9.3

1 year ago

What’s Changed

  • Fixing typos in Greek translations (#19581) @dimitrisli
  • Update circleci config in ci-cd generator (#19469) @indiepopart
  • increase workflow task timeout (#19502) @mshima
  • allow jdl search option with no value. (#19485) @mshima
  • adjust workflow timeout (#19478) @mshima
  • add timeout to github steps (#19466) @mshima
  • fix incorrect eureka status message (#19465) @atomfrede
  • fix: jwt claims should always be converted. (#19454) @mshima
  • fix some sonar issues. (#19449) @mshima
  • disable dependency review workflow at forks (#19432) @mshima
  • fix npmw.cmd failing to set the local node.js up (#19404) @vgdm
  • improve templates formatting (#19410) @mshima
  • Fix elasticsearch test configuration and others fixes/improvements (#19409) @mshima
  • Revert "add .npmrc to force npm to use bash." (#19374) @mshima
  • fix r2dbc-h2 condition (#19388) @mshima
  • configure spring-security to send client-related http security header… (#19363) @nickshoe
  • Fix mssqlserver reactive integration tests (#19348) @aneri90
  • use caffeine cache for caching user information (#19301) @atomfrede
  • Generated application now works in development with MS SqlServer container (#19336) @aneri90
  • fix/ignore sonar code smells (#19325) @mshima
  • Fix MSSQL Server testcontainer issues (#19323) @aneri90

🐞 Bug Fixes

  • wrap non long ids with ' to have valid sql where clause (#19463) @atomfrede
  • ignore h2-console for csrf usage (#19347) @atomfrede

🖥️ Frontend

  • Bump react-jhipster 0.22.0 (#19624) @pascalgrimaud
  • Implement local blueprint support. (#19451) @mshima
  • [Vue] Typescript 4.8.2 (#19616) @qmonmert
  • [Angular] Sonar: Assertions should be complete (#19561) @qmonmert
  • [Angular] Sonar: Remove this unused import of 'PAGE_HEADER' (#19562) @qmonmert
  • [Angular] Sonar: Remove this unused import of 'ITEM_DELETED_EVENT' (#19563) @qmonmert
  • [Angular] Sonar: Remove this unused import of 'filter' (#19564) @qmonmert
  • Ignore Security hot spots as identified by Sonar (#19557) @qmonmert
  • improve jest/sonar integration. (#19531) @mshima
  • Misc improvements (#19553) @mshima
  • change sample version for sonar (#19481) @mshima
  • fix for serviceDiscoveryType no (#19503) @mshima
  • workaround tough-cookie breaking change (#19519) @mshima
  • update snapshots (#19517) @mshima
  • Browser Language Preference Needs To Be Honored (#17477) @vw98075
  • [angular] improve filter component/model (#19372) @mshima
  • fix vue cache invalidation for at dev profile (#19430) @mshima
  • [Vue] Increase Vue code coverage (#19429) @qmonmert
  • [Vue] Increase Vue code coverage (#19428) @qmonmert
  • remove unnecessary optional property (#19427) @ertunga
  • cleanup UserResource and fix elasticsearch url for microfrontends (#19384) @mshima
  • [Vue] Increase Vue code coverage (#19408) @qmonmert
  • [Vue] Increase Vue code coverage (#19405) @qmonmert
  • fix(angular): entities should not be exposed by microfrontends (#19357) @mshima
  • Fix Microservices with neo4j (#19402) @mshima
  • [angular] improve table title (#19371) @mshima
  • correct entity template to use fieldname correctly (#19351) @atomfrede
  • [angular] fix user insertion. (#19370) @mshima
  • fix infinite scroll not load next page data (#19359) @edilsonmendes
  • [Vue] Increase Vue code coverage (#19362) @qmonmert
  • [react] fix race condition at translation load. (#19339) @mshima
  • Revert "chore(deps): bump vue from 2.7.5 to 2.7.8 in /generators/client/templates/vue" (#19335) @mshima
  • Fix sonar security issues (#19324) @mshima

🐾 JDL/Internals/Blueprints

  • Bump jhipster-bom to 7.9.3 (#19623) @pascalgrimaud
  • fix generate-blueprint workflow. (#19594) @mshima
  • Implement local blueprint support. (#19451) @mshima
  • A few more adjusts to entity audit. (#19565) @mshima
  • Update liquibase version to 4.15.0 (#19242) @DanielFran
  • improve jest/sonar integration. (#19531) @mshima
  • Misc improvements (#19553) @mshima
  • feat: Support Keycloak v19.x (#19540) @vishal423
  • Update docker images version (#19480) @DanielFran
  • change sample version for sonar (#19481) @mshima
  • Increase workflow timeout, improve cache workflow and fix lf/crlf condition (#19530) @mshima
  • fix for serviceDiscoveryType no (#19503) @mshima
  • add option to detect and normalize line endings. (#19501) @mshima
  • Update node version to 16.17.0 (#19479) @DanielFran
  • Update spring-boot version to 2.7.3 and other dependencies (#19468) @DanielFran
  • Update BOM version to 7.9.3-SNAPSHOT (#19390) @DanielFran
  • Unknown option value 'no' for option 'clientFramework' (#19341) @qmonmert
  • [react] fix race condition at translation load. (#19339) @mshima

🐘 Gradle

  • replace arm64 workaround for gradle node download (#19452) @atomfrede

📦 Dependency updates

  • Bump react-jhipster 0.22.0 (#19624) @pascalgrimaud
  • [Vue] Typescript 4.8.2 (#19616) @qmonmert
  • improve jest/sonar integration. (#19531) @mshima
  • Bump transitional dependencies (#19556) @github-actions
  • add option to detect and normalize line endings. (#19501) @mshima
  • Bump transitional dependencies (#19483) @github-actions
  • Bump transitional dependencies (#19406) @github-actions
  • Bump transitional dependencies (#19352) @github-actions
  • Revert "chore(deps): bump vue from 2.7.5 to 2.7.8 in /generators/client/templates/vue" (#19335) @mshima