Releases: fugerit-org/fj-daogen
Releases · fugerit-org/fj-daogen
2024-02.1
[1.4.0] - 2024-02-27
Added
- Sample Junit4ModelGenerator
Changed
- fj-bom set to 1.6.1
- fj-lib set to 8.4.9
- fj-doc-version set to 3.4.3
[1.3.4] - 2024-02-23
Changed
- fix to jee target
- Upgraded build_maven_package workflow to version 1.0.1, (accespt DISABLE_MAVEN_DEPENDENCY_SUBMISSION)
2024-02.0
[1.3.3] - 2024-02-12
Changed
- fj-bom set to 1.6.0
- fj-lib set to 8.4.8
- fj-doc-version set to 3.4.1
- review workflows
[1.3.2] - 2023-12-23
Changed
- fj-bom version set to 1.5.2
- fj-bom parent set to 1.5.1, fix lombok-maven-plugin compatibility with java 21
- java and maven badges link
- fj-version set to 8.4.6
- fj-doc-version set to 3.2.5
Fixed
- LICENSE place holder
[1.3.1] - 2023-09-25
Added
- Attribute 'jdk-target-version' for element 'daogen-config' (default is '8', allowed values are '8', '11', '17', '21')
- Attribute 'jee-target-mode' for element 'daogen-config' (default is 'javax', allowed values are 'javax', 'jakarta')
Changed
- If 'jee-target-mode' is set to 'jakarta' the prefix for enterprise edition packages will be 'jakarta' see jesp
- If 'jdk-target-version' is set to '17'+ some
2023-09.3
[1.3.0] - 2023-09-24
Added
- Code of conduct badge and file
Changed
- Sonar cloud workflow merged in maven build
- fj-bom version set to 1.4.5
- fj-core version set to 8.3.9
- fj-doc version set to 3.0.9
- Removed javax.ejb.Stateles annotation from default rest generator
- Fixed typo on FactoryDefGenerator
- Stream loadAll method added to FacadeDefGenerator and FacadeImplDataGenerator (#17)
- Added loadById Optional to FacadeDefGenerator and FacadeImplDataGenerator (#17)
- Sample stub for finder, facade and rest load classes regenerated.
- column size attribute from short to int daogen-config-1-0.xsd
- definition of mapToTable entity attribute daogen-config-1-0.xsd
- code optimization
Removed
- Sonar cloud workflow yml removed. (after being merged with maven build)
2023-09.2
[1.2.4] - 2023-09-20
Changed
- fj-core set to 8.3.7
- fj-doc set to 3.0.7
[1.2.3] - 2023-09-17
Added
- added java/maven badges
Changed
- fj-core set to 8.3.5 (some changes needed because of MetaDataUtils)
- fj-doc set to 3.0.5
- All Sonar Cloud issues addressed
[1.2.2] - 2023-09-16
Changed
- WrapperGenerator unwrap() method does not check for null on instanceof.
[1.2.1] - 2023-09-15
Changed
- fj-bom set to 1.4.0 (fj-test-helper8 now managed by parent pom)
- fj-core set to 8.3.1 (some changes needed because of MetaDataUtils)
- fj-doc set to 3.0.4
Security
2023-09.1
[1.2.0] - 2023-09-13
Added
- maven deploy workflow
- workflow codeql on branch main
- badge link to the daogen-config xsd 1.0
Changed
- fj-bom set to 1.3.6
- fj-core set to 8.2.8
- fj-doc set to 3.0.3
Fixed
- typos to the daogen-config-1-0.xsd
Removed
- index.md
2023-09.0
[1.1.10] - 2023-09-04
Added
- dependabot configuration
Changed
- fj-doc set to 1.5.10
- reference to https://keepachangelog.com/ v1.1.0 in changelog
Security
- fj-bom set to 1.3.5
[1.1.9] - 2023-09-04
Added
- tag element (HEAD) to scm element. (pom.xml)
- issueManagement element (pom.xml, url : https://github.com/fugerit-org/fj-daogen/issues )
- fj-tester-helper8 set to 0.4.1
- workflow for package testing and dependency upload
Changed
- fj-bom set to 1.3.3
- fj-core set to 8.2.4
- Changelog badge link set absolute 'https://github.com/fugerit-org/fj-daogen/blob/main/CHANGELOG.md'
Fixed
- scm url (.git was missing at the end).
[1.1.8] - 2023-09-01
Added
- documentation badge
- keep a changelog badge
- maven repo central and javadoc badges to modules
- javadoc badges
Changed
- fj-bom version set to 1.3.1
- Added build metadata to artifacts (fugerit-org/fj-bom#2) (#7)
- Sonar Cloud Maven Build set to use maven profile sonarfugerit and github environmental variable for sonarKey (#9)
- New changelog style based on : https://github.com/olivierlacan/keep-a-changelog (#8)
- badge order on README.md
- directory docs renamed to src/docs (to comply with maven standard layout)
- test resource : fugerit-sample-daogen-config.xml renamed to daogenruntest-sample-daogen-config.xml (to make it clear it is only for test run purpose) (#11)
- DaogenCatalogEntity increased test coverage (#11)
Fixed
- DaogenCatalogEntity now uses equals() method from java.lang.Object (#11)
[1.1.7] - 2023-09-01
Removed
- this version is skipped because of a maven release fail.
2023-08.3
2023-08.4
2023-08.2
1.1.4 (2023-08-27)
- [enhancement] [fj-daogen-maven-plugin] Added experimental feature 'generate-lazy' plugin (should not run on m2e incremental builds
1.1.3 (2023-08-27)
- [fix] [fj-daogen-base] fix to overrideProperties handling in DaogeFacade.generate(InputStream, Properties)
1.1.2 (2023-08-25)
- [fix] [fj-daogen-base] fix indentation of column constants in FacadeImplDataGenerator
2023-08.1
1.1.1 (2023-08-25)
- [enhancement] [fj-daogen]added documentation [1.1.1-rc.2]
- [enhancement] [fj-daogen-maven-plugin]added site and documentatin [1.1.1-rc.2]
- [enhancement] [fj-daogen-maven-plugin]added handling of parameters generator-catalog and decorator-catalog [1.1.1-rc.2]
- [enhancement] updated fj-bom to 1.2.4 [1.1.1-rc.1]
- [enhancement] fixed sonar cloud issues [1.1.1-rc.1]
- [enhancement] [fj-daogen-tool] main class moved from default package to tool.Daogen [1.1.1-rc.1]