Release Notes
ð Features
- feat(openapi): new module for checking backwards incompatible changes to OpenAPI contracts - #10812 by @murdos
- feat: new module for generating OpenAPI contract at build-time for SpringMVC applications - #10803 by @murdos
- move husky and lintstaged setup from 'prettier' module to 'init' - #10713 by @fabienpuissant
ð§ Enhancements
- Rework vue-core - #10712 by @DamnClin
- Add run all in scripts - #10796 by @DamnClin
- Prevent logback from outputting its own status - #10658 by @pascalgrimaud
- Remove unused lint files - #10759 by @qmonmert
- React/ESLint: enable some rules - #10760 by @qmonmert
- Vue/ESLint: @typescript-eslint/no-unused-vars rule is enable by default - #10761 by @qmonmert
- Replace
@import
by@use
inside Tikui style - #10755 by @qmonmert - increase the space between the module columns on the landscape screen - #10756 by @renanfranca
- Clean code - #10747 by @qmonmert
- Tikui: standardization - #10746 by @qmonmert
- Sonar: Dockerfile (generated apps) - #10745 by @qmonmert
- Sonar: Dockerfile - #10742 by @qmonmert
- Add tsc watch scripts - #10734 by @DamnClin
- Add getters for loader - #10733 by @DamnClin
- Disable virtual threads by default on generated Spring app - #10730 by @Harsh4902
- Front hexagonal architecture documentation module - #10711 by @DamnClin
- harmonize the css with the current jhipster-website design - #10702 by @renanfranca
- Frontend: update title tag - #10689 by @qmonmert
- Frontend: update meta description - #10679 by @qmonmert
- Vue: fix contrast for accessibility - #10680 by @qmonmert
- Vue: meta description is missing - #10673 by @qmonmert
- Fonts loaded twice on Tikui - #10671 by @qmonmert
- add react internationalization - #10639 by @fabienpuissant
- feat: setup prettier-plugin-sh for automatically formatting shell scripts - #10664 by @murdos
- Preset: improvements of default - #10661 by @pascalgrimaud
ðĻ Refactoring
- extract landscape compact/extend mode switch to tikui molecule - #10743 by @renanfranca
- chore: simplify cucumber module steps - #10714 by @murdos
- React resources reorg - #10668 by @murdos
- CI: format generate.sh - #10662 by @pascalgrimaud
ð Bug Fixes
- Bug: Remove redundant OAuth2 audience key - #10820 by @richersoon
- Cypress imports error - #10802 by @qmonmert
- fix(react): use type module - #10797 by @murdos
- Tikui: navigation broken - #10758 by @qmonmert
- Fix: placeholder-loading not loaded - #10670 by @qmonmert
- Fix: preset modules selected and deselected - #10663 by @qmonmert
- Dockerfile: use entrypoint instead of cmd - #10659 by @pascalgrimaud
ðĻ Breaking changes
ðĨïļ Frontend
- Rework vue-core - #10712 by @DamnClin
- Add run all in scripts - #10796 by @DamnClin
- fix(react): use type module - #10797 by @murdos
- Upgrade Angular 18.2.3 - #10793 by @qmonmert
- React/ESLint: enable some rules - #10760 by @qmonmert
- Vue/ESLint: @typescript-eslint/no-unused-vars rule is enable by default - #10761 by @qmonmert
- ESLint 9 - #10598 by @qmonmert
- Add tsc watch scripts - #10734 by @DamnClin
- Upgrade vue-tsc 2.1.4 - #10735 by @qmonmert
- Angular 18.2.2 - #10723 by @qmonmert
- Frontend: update title tag - #10689 by @qmonmert
- Frontend: update meta description - #10679 by @qmonmert
- Vue: fix contrast for accessibility - #10680 by @qmonmert
- Angular 18.2.1 - #10678 by @qmonmert
- React resources reorg - #10668 by @murdos
- add react internationalization - #10639 by @fabienpuissant
ð Spring Boot
- Bug: Remove redundant OAuth2 audience key - #10820 by @richersoon
- feat(openapi): new module for checking backwards incompatible changes to OpenAPI contracts - #10812 by @murdos
- feat: new module for generating OpenAPI contract at build-time for SpringMVC applications - #10803 by @murdos
- Prevent logback from outputting its own status - #10658 by @pascalgrimaud
- Disable virtual threads by default on generated Spring app - #10730 by @Harsh4902
ð Security
- Bug: Remove redundant OAuth2 audience key - #10820 by @richersoon
ðŠķ Maven
ð Gradle
ð Documentation
- Add a small documentation for ApprovalTests - #10774 by @Harsh4902
ðĶ Dependency updates
- chore(deps): update dependency start-server-and-test to v2.0.7 - #10816 by @renovate
- chore(deps): update typescript-eslint monorepo to v8.5.0 - #10818 by @renovate
- fix(deps): update dependency i18next to v23.15.0 - #10819 by @renovate
- chore(deps): update dependency start-server-and-test to v2.0.6 - #10813 by @renovate
- fix(deps): update dependency io.kemtoa.openapi:openapi-backwards-compat-maven-plugin to v1.0.3 - #10815 by @renovate
- fix(deps): update dependency com.google.protobuf:protobuf-java to v4.28.1 - #10814 by @renovate
- fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v7 - #10810 by @renovate
- chore(deps): update dependency @prettier/plugin-pug to v3.1.0 - #10808 by @renovate
- chore(deps): update dependency jasmine-core to v5.3.0 - #10809 by @renovate
- chore(deps): update quay.io/keycloak/keycloak docker tag to v25.0.5 - #10807 by @renovate
- chore(deps): update dependency gradle to v8.10.1 - #10804 by @renovate
- chore(deps): update eslint monorepo to v9.10.0 - #10806 by @renovate
- fix(deps): update dependency vue to v3.5.3 - #10805 by @renovate
- chore(deps): lock file maintenance - #10801 by @renovate
- chore(deps): update dependency @playwright/test to v1.47.0 - #10799 by @renovate
- chore(deps): lock file maintenance - #10800 by @renovate
- fix(deps): update dependency vue to v3.5.2 - #10798 by @renovate
- Upgrade Angular 18.2.3 - #10793 by @qmonmert
- Update dependency pinia-plugin-persistedstate to v4 - #10792 by @renovate
- Update dependency cssnano to v7.0.6 - #10786 by @renovate
- Update dependency vue-tsc to v2.1.6 - #10790 by @renovate
- Update dependency eslint-plugin-import-x to v4.2.1 - #10791 by @renovate
- Update dependency vue to v3.5.1 - #10789 by @renovate
- Update dependency @types/node to v20.16.5 - #10785 by @renovate
- Update dependency postcss to v8.4.45 - #10788 by @renovate
- Update dependency cypress to v13.14.2 - #10787 by @renovate
- Update angular-cli monorepo to v18.2.3 - #10783 by @renovate
- Update angularmaterial monorepo to v18.2.3 - #10784 by @renovate
- Update dependency vue to v3.5.0 - #10780 by @renovate
- Update dependency vite to v5.4.3 - #10778 by @renovate
- Update dependency sass to v1.78.0 - #10779 by @renovate
- Update dependency eslint-plugin-react to v7.35.2 - #10777 by @renovate
- Update dependency @types/node to v20.16.4 - #10776 by @renovate
- Update dependency eslint-plugin-vue to v9.28.0 - #10772 by @renovate
- Update typescript-eslint monorepo to v8.4.0 - #10771 by @renovate
- Update dependency prettier-plugin-gherkin to v3.1.0 - #10769 by @renovate
- Update dependency postcss to v8.4.44 - #10768 by @renovate
- Update dependency eslint-plugin-react to v7.35.1 - #10767 by @renovate
- chore(deps): update peter-evans/create-pull-request action to v7 - #10750 by @renovate
- Update dependency postcss to v8.4.43 - #10765 by @renovate
- Update dependency org.liquibase:liquibase-core to v4.29.2 - #10764 by @renovate
- Update dependency lint-staged to v15.2.10 - #10763 by @renovate
- Update dependency @types/node to v20.16.3 - #10762 by @renovate
- fix(deps): update dependency axios to v1.7.7 - #10749 by @renovate
- chore(deps): update dependency postcss to v8.4.42 - #10748 by @renovate
- Bump NPM to 10.8.3 - #10744 by @qmonmert
- chore(deps): update typescript-eslint monorepo to v8.3.0 - #10740 by @renovate
- fix(deps): update dependency eu.michael-simons.neo4j:neo4j-migrations to v2.13.0 - #10741 by @renovate
- chore(deps): update dependency eslint to v9.9.1 - #10737 by @renovate
- fix(deps): update dependency axios to v1.7.6 - #10739 by @renovate
- chore(deps): update dependency @types/react to v18.3.5 - #10736 by @renovate
- chore(deps): update dependency eslint-plugin-import-x to v4.1.1 - #10738 by @renovate
- Upgrade vue-tsc 2.1.4 - #10735 by @qmonmert
- chore(deps): lock file maintenance - #10729 by @renovate
- chore(deps): update dependency cypress to v13.14.1 - #10726 by @renovate
- chore(deps): update dependency @babel/cli to v7.25.6 - #10727 by @renovate
- chore(deps): update dependency @vitejs/plugin-vue to v5.1.3 - #10725 by @renovate
- chore(deps): update dependency @testing-library/react to v16.0.1 - #10724 by @renovate
- Angular 18.2.2 - #10723 by @qmonmert
- fix(deps): update dependency pinia-plugin-persistedstate to v3.2.3 - #10719 by @renovate
- chore(deps): update dependency stylelint to v16.9.0 - #10720 by @renovate
- fix(deps): update dependency io.github.ascopes:protobuf-maven-plugin to v2.4.5 - #10718 by @renovate
- chore(deps): update dependency npm to v10.8.3 - #10716 by @renovate
- fix(deps): update angularmaterial monorepo to v18.2.2 - #10717 by @renovate
- chore(deps): update dependency cypress to v13.14.0 - #10710 by @renovate
- chore(deps): update dependency @types/node to v20.16.2 - #10708 by @renovate
- fix(deps): update dependency com.puppycrawl.tools:checkstyle to v10.18.1 - #10709 by @renovate
- chore(deps): update dependency eslint-import-resolver-typescript to v3.6.3 - #10703 by @renovate
- fix(deps): update dependency org.apache.commons:commons-lang3 to v3.17.0 - #10706 by @renovate
- chore(deps): update typescript-eslint monorepo to v8.3.0 - #10705 by @renovate
- chore(deps): update dependency net.bytebuddy:byte-buddy to v1.15.1 - #10704 by @renovate
- chore(deps): update dependency jsdom to v25 - #10700 by @renovate
- chore(deps): update dependency jsdom to v24.1.3 - #10698 by @renovate
- fix(deps): update dependency com.google.protobuf:protobuf-java to v4.28.0 - #10699 by @renovate
- fix(deps): update surefire-plugin.version to v3.5.0 - #10697 by @renovate
- fix(deps): update dependency react-hook-form to v7.53.0 - #10696 by @renovate
- chore(deps): update dependency prettier-plugin-packagejson to v2.5.2 - #10691 by @renovate
- fix(deps): update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.5.0 - #10695 by @renovate
- fix(deps): update dependency com.google.protobuf:protobuf-java to v4.27.4 - #10692 by @renovate
- chore(deps): update dependency org.mockito:mockito-junit-jupiter to v5.13.0 - #10694 by @renovate
- chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.10.0 - #10693 by @renovate
- chore(deps): update dependency ts-jest to v29.2.5 - #10681 by @renovate
- chore(deps): update dependency tikuidoc-tikui to v8 - #10688 by @renovate
- fix(deps): update dependency tslib to v2.7.0 - #10686 by @renovate
- chore(deps): update dependency @tikui/core to v6.2.0 - #10685 by @renovate
- chore(deps): update mongo docker tag to v7.0.14 - #10683 by @renovate
- fix(deps): update dependency axios to v1.7.5 - #10684 by @renovate
- chore(deps): update eslint monorepo to v9.9.1 - #10682 by @renovate
- Angular 18.2.1 - #10678 by @qmonmert
- fix(deps): update dependency io.github.ascopes:protobuf-maven-plugin to v2.4.4 - #10675 by @renovate
- chore(deps): lock file maintenance - #10677 by @renovate
- fix(deps): update dependency com.puppycrawl.tools:checkstyle to v10.18.0 - #10676 by @renovate
- fix(deps): update angularmaterial monorepo to v18.2.1 - #10674 by @renovate
- chore(deps): update node.js to v20.17.0 - #10666 by @renovate
- chore(deps): update angular-cli monorepo to v18.2.1 - #10665 by @renovate