Release Notes
- Fix label for dependabot with dependencies - #333 by @pascalgrimaud
- GitHub Actions: use composite for setup environment - #328 by @pascalgrimaud
- Clean unused import - #327 by @pascalgrimaud
- JaCoCo: check minimum coverage - #326 by @pascalgrimaud
- Improve coverage for security and mvc - #325 by @pascalgrimaud
- Refactoring: rename Nested class - #323 by @pascalgrimaud
- Fix copy for Maven Wrapper Downloader - #321 by @pascalgrimaud
- Add MySQL - #320 by @swarajsaaj
- Mvn delete - #318 by @MSaguer
- Fix windows breaking paths - #317 by @swarajsaaj
- Maven: change permission +x for maven wrapper - #316 by @pascalgrimaud
- Init: change permission +x for .husky/pre-commit - #315 by @pascalgrimaud
- Project Repository: new method set executable - #314 by @pascalgrimaud
- Update links after transfert repo - #313 by @pascalgrimaud
- Rename light to lite - #312 by @pascalgrimaud
- Add diagram, using mingrammer - #310 by @pascalgrimaud
- Readme instructions generation - #309 by @pascalgrimaud
- Security JWT: do not use patch for adding annotation - #308 by @pascalgrimaud
- Refactoring: polish main application - #307 by @pascalgrimaud
- Spring Boot Properties: use replace text - #306 by @pascalgrimaud
- Maven Domain: use replace text - #305 by @pascalgrimaud
- Add method to replace text in Project - #304 by @pascalgrimaud
- Core: rename tests to tests-ci - #300 by @pascalgrimaud
- Core: rename template to generator - #299 by @pascalgrimaud
- Templates : prettier format - #288 by @pascalgrimaud
- PostgreSQL: add DatabaseConfiguration - #287 by @pascalgrimaud
- Jwt security utils - #285 by @pascalgrimaud
- spring security jwt - #256 by @pascalgrimaud
- Refactoring: technical/infrastructure/secondary - #269 by @pascalgrimaud
- Add git methods to Project Repository - #266 by @pascalgrimaud
- Upgrade version spring boot 2.6.1 - #265 by @pascalgrimaud
- CI: wait 10sec after starting the app - #264 by @pascalgrimaud
- Spring Boot Web: add TestUtil - #257 by @pascalgrimaud
- Add UnitTest and IntegrationTest to templates - #255 by @pascalgrimaud
- Improve description for error 500 - #254 by @pascalgrimaud
- Refactoring: rename beans to config - #253 by @pascalgrimaud
- Refactoring: move template from web to mvc - #252 by @pascalgrimaud
- Create empty packages with different options of generator-jhipster - #251 by @pascalgrimaud
- Refactoring: rename web to mvc - #250 by @pascalgrimaud
- Spring Boot Web: fix package with infrastructure/primary - #246 by @pascalgrimaud
- Spring Boot Web: fix package - #245 by @pascalgrimaud
- Refactoring: rename error to base - #244 by @pascalgrimaud
- Spring Boot Web: add exception handler - #242 by @pascalgrimaud
- Spring Boot Core: add Integration Test annotation - #241 by @pascalgrimaud
- Java: add UnitTest annotation - #239 by @pascalgrimaud
- Add exception handler, using Zalando Problem - #232 by @pascalgrimaud
- Migrate to springdoc - #233 by @pascalgrimaud
- Refactoring: move springfox configuration to technical/infrastructure - #230 by @pascalgrimaud
- CI: real tests - #179 by @pascalgrimaud
- CI: separate codecov to another job - #229 by @pascalgrimaud
- Fix template classpath - #224 by @pascalgrimaud
- Prettier: rename jsxBracketSameLine to bracketSameLine - #222 by @pascalgrimaud
- Spring boot core: add application fast properties - #221 by @pascalgrimaud
- Spring Boot Web: add springfox dependency - #220 by @pascalgrimaud
- Upgrade spring boot 2.6.0 - #214 by @pascalgrimaud
- Improve tests for Spring Boot Properties - #210 by @pascalgrimaud
- Bump lint-staged from 11.2.3 to 12.0.2 - #208 by @dependabot
- Bump prettier-plugin-java from 1.5.0 to 1.6.0 - #207 by @dependabot
- Bump prettier-plugin-packagejson from 2.2.13 to 2.2.15 - #206 by @dependabot
- Add NPM to dependabot - #205 by @pascalgrimaud
- Fix warning in pom.xml - #204 by @pascalgrimaud
- Plugin with version - #203 by @pascalgrimaud
- Bump guava from 30.1.1-jre to 31.0.1-jre - #202 by @dependabot
- Bump actions/setup-node from 1 to 2.4.1 - #201 by @dependabot
- CI: add dependabot - #200 by @pascalgrimaud
- Rename to JHipster Light - #196 by @pascalgrimaud
- Fix packagename with liquibase - #194 by @pascalgrimaud
- Fix docker-compose with postgresql, without basename - #193 by @pascalgrimaud
- Improve api tags - #192 by @pascalgrimaud
- Improve build tool rules - #191 by @pascalgrimaud
- Improve template in Project Local Repository - #190 by @pascalgrimaud
- Clean tests - #189 by @pascalgrimaud
- Build tool without event - #188 by @pascalgrimaud
- Clean existing code - #187 by @pascalgrimaud
- Project: manage different types, related to possible options - #186 by @pascalgrimaud
- Generator: add banner - #185 by @pascalgrimaud
- Rename psql to postgresql - #184 by @pascalgrimaud
- Project clean up - #183 by @pascalgrimaud
- Liquibase: improve coverage by addind tests for Spring Liquibase Util - #180 by @pascalgrimaud
- Change default server port of JHipster Forge: 8080 -> 7470 - #178 by @pascalgrimaud
- License - #166 by @pascalgrimaud
- Jacoco: ignore maven wrapper - #177 by @pascalgrimaud
- Rename example json - #176 by @pascalgrimaud
- Update some api - #175 by @pascalgrimaud
- Update ProjectDTO by renaming path to folder - #174 by @pascalgrimaud
- Upgrade dependencies - #173 by @pascalgrimaud
- Improve README - #172 by @pascalgrimaud
- Reorganize template - #171 by @pascalgrimaud
- Liquibase: add api and missing h2 dependency - #169 by @pascalgrimaud
- Fix bug with server port during tests - #168 by @pascalgrimaud
- Improve Hexagonal Arch Test - #165 by @pascalgrimaud
- Refactoring: spring boot web - #164 by @pascalgrimaud
- Display swagger url at startup - #163 by @pascalgrimaud
- Move common package to forge - #162 by @pascalgrimaud
- Project build tool init - #161 by @pascalgrimaud
- Refactoring call of maven service - #160 by @pascalgrimaud
- Refactoring consumer and producer - #159 by @pascalgrimaud
- Reduce logs during tests - #158 by @pascalgrimaud
- Add consumer for DependencyAdded - #157 by @pascalgrimaud
- Add BuildToolRepository to Project domain - #156 by @pascalgrimaud
- Project added - #155 by @pascalgrimaud
- Buildtool buildtoolservice - #154 by @pascalgrimaud
- Fix package for annotation arch test - #153 by @pascalgrimaud
- Domain: add check maven / gradle in Project - #152 by @pascalgrimaud
- Clean up package - #151 by @pascalgrimaud
- Refactoring - #150 by @pascalgrimaud
- Refactoring: add new domain Project - #149 by @pascalgrimaud
- Fix tests in resource - #148 by @pascalgrimaud
- More REST compliant APIs - #146 by @hdurix
- Refactoring hexagonal architecture - #145 by @pascalgrimaud
- Generator: add liquibase - #141 by @pascalgrimaud
- Psql: improve testcontainers by adding only needed properties - #140 by @pascalgrimaud
- Fix psql with testcontainers - #139 by @pascalgrimaud
- Java 17 - #138 by @pascalgrimaud
- Refactoring: package name path - #136 by @pascalgrimaud
- Refactoring assert file exist - #137 by @pascalgrimaud
- Add Psql API and rename PostgreSQL to Psql - #135 by @pascalgrimaud
- Upgrade to Maven 3.8.3 and add maven enforcer plugin - #134 by @pascalgrimaud
- Upgrade dependencies - #133 by @pascalgrimaud
- Generator: add error domain with Assert - #124 by @pascalgrimaud
- Generator: add testcontainers to PostgreSQL - #131 by @pascalgrimaud
- Generator: add property method to Maven - #130 by @pascalgrimaud
- Junit jupiter version - #128 by @pascalgrimaud
- Generator: add application.properties for test - #122 by @pascalgrimaud
- Refactoring: reorder methods in application service - #119 by @pascalgrimaud
- Generator: add database postgresql - #118 by @pascalgrimaud
- Spring Boot Web: allow customize server port using config - #117 by @pascalgrimaud
- Spring Boot Web: add undertow - #112 by @pascalgrimaud
- Clean import - #115 by @pascalgrimaud
- Maven: add dependency with exclusions - #106 by @pascalgrimaud
- Add Spring Boot Web API - #98 by @pascalgrimaud
- Add Spring Boot API - #97 by @pascalgrimaud
- Remove Primary Java - #95 by @pascalgrimaud
- Maven init maven - #94 by @pascalgrimaud
- Reorder methods for Maven - #93 by @pascalgrimaud
- Add Maven API - #92 by @pascalgrimaud
- Add Spring Boot Web Java - #91 by @pascalgrimaud
- Refactoring Spring Boot generator to single Hexagon - #90 by @pascalgrimaud
- Generator: add spring boot web - #89 by @pascalgrimaud
- Spring Boot: add properties - #88 by @pascalgrimaud
- Domain: change config in Project, to use map of String/Object - #87 by @pascalgrimaud
- Validate config - #86 by @pascalgrimaud
- Add Check Config - #85 by @pascalgrimaud
- Improve tests with contains lines - #83 by @pascalgrimaud
- Add method containsLines - #82 by @pascalgrimaud
- Use Beans configuration - #81 by @pascalgrimaud
- Upgrade to Spring Boot 2.5.5 - #76 by @pascalgrimaud
- Add banner - #75 by @pascalgrimaud
- Replace npm exec by npx - #74 by @pascalgrimaud
- Init api - #73 by @pascalgrimaud
- Add SpringFox for having Swagger UI - #72 by @pascalgrimaud
- Reorder template pom.xml - #70 by @pascalgrimaud
- Reorder pom.xml - #69 by @pascalgrimaud
- Improve GitUtils - #68 by @pascalgrimaud
- Polish template for MainApp and MainAppIT - #67 by @pascalgrimaud
- Polish JhforgeApp - #66 by @pascalgrimaud
- Spring boot mvc - #63 by @pascalgrimaud
- Add Arch Unit tests - #58 by @pascalgrimaud
- Refactoring Hexagonal Architecture - #57 by @pascalgrimaud
- Generator: add spring boot - #41 by @pascalgrimaud
- Add method add plugin to Maven - #55 by @pascalgrimaud
- Add management methods - #54 by @pascalgrimaud
- Improve replace in File Utils - #53 by @pascalgrimaud
- Add Plugin in Maven domain - #52 by @pascalgrimaud
- Add Dependency in Maven domain - #51 by @pascalgrimaud
- Add Parent in Maven domain - #50 by @pascalgrimaud
- Add method to check if the project is a Maven Project - #49 by @pascalgrimaud
- Add Maven domain to manage parent, dependencies... - #48 by @pascalgrimaud
- Manage indentation - #47 by @pascalgrimaud
- Improve File Utils - #43 by @pascalgrimaud
- Add git apply patch - #40 by @pascalgrimaud
- Assert file content in Init and Maven - #39 by @pascalgrimaud
- Add method to check content in file - #38 by @pascalgrimaud
- Generator: add maven - #30 by @pascalgrimaud
- Utils: add word utils to manage the change of case - #35 by @pascalgrimaud
- Use codecov/codecov-action@v2 - #34 by @pascalgrimaud
- Codecov - #33 by @pascalgrimaud
- Refactoring common utils for GitUtils, MustacheUtils and FileUtils - #32 by @pascalgrimaud
- Secondary: add git to manage repository - #29 by @pascalgrimaud
- Manage exception when adding/templating file - #28 by @pascalgrimaud
- Upgrade husky to 7.0.2 - #26 by @pascalgrimaud
- Secondary: template with mustache without extension - #25 by @pascalgrimaud
- Reduce logs - #24 by @pascalgrimaud
- Add init repository - #19 by @pascalgrimaud
- Add default config - #18 by @pascalgrimaud
- Domain: add value to config in Project - #17 by @pascalgrimaud
- Test utils - #16 by @pascalgrimaud
- Add destination when templating file - #15 by @pascalgrimaud
- Add destination when adding file - #14 by @pascalgrimaud
- Improve tmpDirForTest - #13 by @pascalgrimaud
- Add emojis to README [ci skip] - #12 by @pascalgrimaud
- Improve CI - #11 by @pascalgrimaud
- Add config field to domain project - #10 by @pascalgrimaud
- Add secondary: project template - #9 by @pascalgrimaud
- Domain project - #8 by @pascalgrimaud
- Improve tests - #7 by @pascalgrimaud
- Add jacoco for coverage - #6 by @pascalgrimaud
- Improve tests for JhforgeApp - #5 by @pascalgrimaud
- Use java nio instead - #4 by @pascalgrimaud
- CI: update npm - #3 by @pascalgrimaud
- Add GitHub Actions - #1 by @pascalgrimaud
💎 Features & Enhancements
- Dependabot: change label to area: dependencies - #332 by @pascalgrimaud
- Add Release Drafter and Automated Release - #331 by @pascalgrimaud
- Add Spring Boot - #2 by @pascalgrimaud
🍃 Spring Boot
- Add Spring Boot - #2 by @pascalgrimaud
📦 Dependency updates
- Bump mockito.version from 4.1.0 to 4.2.0 - #330 by @dependabot
- Bump springdoc-openapi-ui from 1.6.0 to 1.6.1 - #322 by @dependabot
- Bump springdoc-openapi-ui from 1.5.13 to 1.6.0 - #319 by @dependabot
- Bump prettier from 2.5.0 to 2.5.1 - #303 by @dependabot
- Bump springdoc-openapi-ui from 1.5.12 to 1.5.13 - #267 by @dependabot
- Bump org.eclipse.jgit from 5.13.0.202109080827-r to 6.0.0.202111291000-r - #261 by @dependabot
- Bump spring-boot-starter-parent from 2.6.0 to 2.6.1 - #262 by @dependabot
- Bump spring-boot-maven-plugin from 2.6.0 to 2.6.1 - #260 by @dependabot
- Bump actions/setup-node from 2.4.1 to 2.5.0 - #258 by @dependabot
- Bump junit-jupiter-engine from 5.8.1 to 5.8.2 - #259 by @dependabot
- Bump prettier from 2.4.1 to 2.5.0 - #235 by @dependabot
- Bump lint-staged from 12.0.3 to 12.1.2 - #227 by @dependabot
- Bump mockito.version from 4.0.0 to 4.1.0 - #226 by @dependabot
- Bump spring-boot-maven-plugin from 2.5.6 to 2.6.0 - #212 by @dependabot
- Bump lint-staged from 12.0.2 to 12.0.3 - #211 by @dependabot