Skip to content

Releases: fugerit-org/fj-daogen

2024-02.1

27 Feb 22:31
a5c0a13
Compare
Choose a tag to compare

[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

12 Feb 00:44
712b67c
Compare
Choose a tag to compare

[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

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

24 Sep 20:31
e2e8616
Compare
Choose a tag to compare

[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

24 Sep 14:27
22c12b2
Compare
Choose a tag to compare

[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

13 Sep 21:59
dd2e57a
Compare
Choose a tag to compare

[1.2.0] - 2023-09-13

Added

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

04 Sep 15:41
e5528fa
Compare
Choose a tag to compare

[1.1.10] - 2023-09-04

Added

Changed

Security

  • fj-bom set to 1.3.5

[1.1.9] - 2023-09-04

Added

Changed

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

29 Aug 12:14
a7773dc
Compare
Choose a tag to compare

1.1.5 (2023-08-29)

  • [fix] [fj-daogen-base] Fox to SpringBoot rest load generators
  • [documentation] [fj-daogen] Added documentation for daogen-config-1.0.xsd
  • [enhancement] [fj-daogen] Removed maven 'full' profile as not needed (inherited from fj-bom)

2023-08.4

29 Aug 20:25
2231087
Compare
Choose a tag to compare

1.1.6 (2023-08-29)

  • [enhancement] [fj-daogen] fj-bom version updated to 1.2.5
  • [enhancement] [fj-daogen] fj-core version updated to 8.2.1

2023-08.2

27 Aug 09:18
e3f6416
Compare
Choose a tag to compare

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

25 Aug 11:26
ef35f90
Compare
Choose a tag to compare

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]