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
beforenpm 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 mocha-expect-snapshot@6.2.0 (#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
relationshipSide
concept 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 mocha-expect-snapshot@6.2.0 (#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 mocha-expect-snapshot@6.2.0 (#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 mocha-expect-snapshot@6.2.0 (#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 mocha-expect-snapshot@6.2.0 (#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