Skip to content

Releases: fugerit-org/fj-doc

2024-09.2

11 Sep 22:16
6257f38

Choose a tag to compare

[8.8.5] - 2024-09-12

Changed

  • [fj-doc-maven-plugin] goal init, added openapi documentation for flavour 'openliberty' #193

Fixed

  • [fj-doc-playground-quarkus] springboot-3 flavour on doc project init

[8.8.4] - 2024-09-11

Changed

  • [fj-doc-mod-openrtf-ext] handling doc-title, doc-subject, doc-author, doc-language, doc-creator #196
  • [fj-doc-mod-openpdf-ext] handling doc-title, doc-subject, doc-author, doc-language, doc-creator #196
  • [fj-doc-mod-openpdf-ext] default creator set to 'OpenPDF over Fugerit Venus DOC' #196
  • [fj-doc-mod-fop] default creator set to 'Apache FOP over Fugerit Venus DOC'
  • [fj-doc-playground-quarkus] added venus version 8.8.3 and 8.8.4 to doc project init

[8.8.3] - 2024-09-11

Fixed

  • [fj-doc-maven-plugin] m2e lifecycleMappingMetadata (xml is not valid) # 194

Changed

  • [fj-doc-maven-plugin] goal init, added openapi documentation for flavour 'micronaut-4'
  • [fj-doc-maven-plugin] goal init, added openapi documentation for flavour 'springboot-3'
  • [fj-doc-playground-quarkus] added venus version 8.8.1 and 8.8.2 to doc project init

2024-09.1

10 Sep 21:35
5a3f4e8

Choose a tag to compare

[8.8.2] - 2024-09-10

Changed

  • [fj-doc-maven-plugin] goal init, new flavour : springboot-3
  • [fj-doc-maven-plugin] goal init, Quarkus and Micronaut generation based on freemarker macros.

Fixed

  • [fj-doc-maven-plugin] goal init, micronaut-4 typo in Controller class name

[8.8.1] - 2024-09-10

Changed

  • [fj-doc-maven-plugin] goal add, new parameter : freemarkerVersion (default : 2.3.32)
  • [fj-doc-maven-plugin] goal init, new flavour : micronaut-4
  • [fj-doc-playground-quarkus] doc project init default version set to 8.8.0

[8.8.0] - 2024-09-09

Added

  • [fj-doc-maven-plugin] goal init, flavour parameter (currently : vanilla, quarkus-3, quarkus-2)
  • [fj-doc-maven-plugin] goal add, optimized order for fj-doc-* dependencies
  • [fj-doc-maven-plugin] addDependencyOnTop parameter to put fj-doc-* dependencies on top
  • [fj-doc-maven-plugin] addLombok parameter to add lombok dependency (will add slf4j-simple in test scope)
  • [fj-doc-maven-plugin] addJunit5 parameter to add junit-jupiter dependency (will skip main generation)
  • [fj-doc-val-p7m] P7MPemValidator and P7MRawValidator

Changed

  • fj version 8.6.5
  • fj-bom version 1.6.6
  • [fj-doc-playground-quarkus] quarkus version 3.14.2
  • [fj-doc-playground-quarkus] changed base image eclipse-temurin:21.0.4_7-jre-alpine
  • [fj-doc-val-p7m] Optimized P7MValidator (for previous behaviour use P7MLegacyValidator)

Fixed

  • [fj-doc-maven-plugin] add goal, short name module recognition

2024-09.0

02 Sep 10:34
07a3f33

Choose a tag to compare

[8.7.6] - 2024-09-02

Fixed

  • [fj-doc-val-p7m] failed to validate PKCS7 : unknown tag 31 encountered #188

2024-08.5

29 Aug 16:34
44ebb79

Choose a tag to compare

[8.7.5] - 2024-08-29

Changed

  • [fj-doc-playground-quarkus] Add project init function
  • fj-doc-maven-plugin is no on plugin management of fj-doc parent
  • [fj-doc-sample] fj-doc-maven-plugin:verify configuration

Fixed

  • [fj-doc-maven-plugin] Could not find goal 'verify' #180

2024-08.4

28 Aug 16:45
b8a1aac

Choose a tag to compare

[8.7.4] - 2024-08-28

Fixed

  • docker build

[8.7.3] - 2024-08-28

Fixed

[8.7.2] - 2024-08-28

Changed

  • [fj-doc-maven-plugin] added init fugerit venus goal
  • [fj-doc-maven-plugin] build order changed, now will build before fj-doc-sample
  • [fj-doc-maven-plugin] new param 'reportOutputFormat' (default 'html') of 'verify' plugin

Removed

2024-08.3

25 Aug 08:39
2e4381b

Choose a tag to compare

[8.7.1] - 2024-08-25

Changed

  • [fj-doc-maven-plugin] new param 'addVerifyPlugin' (default 'true') of 'add' plugin

[8.7.0] - 2024-08-25

Added

  • [fj-doc-maven-plugin] verify plugin using FreeMarkerTemplateSyntaxVerifier
  • [fj-doc-maven-plugin] m2e lifecycle configuration
  • [fj-doc-freemarker] tool FreeMarkerTemplateSyntaxVerifier (check for FreeMarker templates syntax) with report

Fixed

  • [fj-doc-freemarker] back color handling in html check
  • [fj-doc-maven-plugin] removed template reference to font.

[8.6.5] - 2024-08-23

Fixed

  • [fj-doc-maven-plugin] groupId from parent

2024-08.2

21 Aug 22:18
ae4fadd

Choose a tag to compare

[8.6.4] - 2024-08-22

Changed

  • [fj-doc-maven-plugin] new parameter excludeXmlApis (could be needed with quarkus)
  • [fj-doc-maven-plugin] new parameter addExclusions

[8.6.3] - 2024-08-21

Changed

  • [fj-doc-mod-openpdf-ext] revert openpdf to version 1.3.43

[8.6.2] - 2024-08-21

Changed

  • [fj-doc-val-pdfbox] pdfbox version 2.0.32
  • [fj-doc-mod-openpdf-ext] openpdf version 1.4.2
  • [fj-doc-maven-plugin] latest version discovery
  • [fj-doc-maven-plugin] version customization
  • [fj-doc-maven-plugin] check if project is already configured for fj-doc (default fail)
  • [fj-doc-maven-plugin] new parameter : force (if set will not fail if project already configured)

[8.6.1] - 2024-08-21

Changed

  • [fj-doc-maven-plugin] check if module exists

2024-08.1

21 Aug 13:39
fd192bb

Choose a tag to compare

[8.6.0] - 2024-08-21

Added

  • fj-doc-maven-plugin (configure a maven project for Fugerit Venus Doc usage)

2024-08.0

03 Aug 10:14
f39233c

Choose a tag to compare

[8.5.0] - 2024-08-03

Added

Changed

  • DocTypeHandlerDefault.toString() has more informations now,
    and a customID generated from UUID when the class is created
  • [doc-base] DocHandlerFacade.findHandler() now changed a bit handlers id resolution,
    (will now search first the natural id from the xml configuration)
  • fj-version set to 8.6.4
  • fj-bom set to 1.6.5
  • [playground-quarkus] kotlin source set to fj-doc-ext-kotlin 0.3.2
  • [playground-quarkus] quarkus-version set to 3.12.2
  • [playground-quarkus] base image is no eclipse-temurin:21.0.3_9-jre-alpine

[8.4.6] - 2024-04-21

Changed

  • xsd-parser-version set to 1.2.13 xmlet/XsdParser#67
  • openpdf version set to 1.3.43
  • bouncy-castle-version set to 1.78
  • fj-version set to 8.5.4
  • [playground-quarkus] quarkus-version set to 3.9.4
  • [playground-quarkus] docker image eclipse-temurin:21.0.2_13-jre-alpine
  • fj-bom set to 1.6.3
  • pdfbox-version set to 2.0.31

2024-03.0

19 Mar 20:12
fdc4fcf

Choose a tag to compare

[3.4.5] - 2024-03-19

Added

  • html-charset property for freemarker(html) renderer
  • [fj-doc-lib-autodoc] alternate template with additional
    schema handling #135

Changed

  • xsd-parser-version set to 1.2.10 xmlet/XsdParser#63
  • fj-version set to 8.5.3
  • openpdf-version set to 1.3.42 #128
  • [playground-quarkus] quarkus-version set to 3.8.3

[3.4.4] - 2024-02-28

Added

Changed

  • fj-xml-to-json-version set to 1.2.0
  • exec-plugin.version set to 3.2.0
  • xsd-parser-version set to 1.2.8
  • fj-version set to 8.4.10
  • fj-bom set to 1.6.1
  • [playground-quarkus] quarkus-version set to 3.8.1

Fixed

  • security issue on html include
  • security issue on Dockerfile
  • typo in test case

[3.4.3] - 2024-02-20

Changed

Fixed

  • [playground-quarkus] doc conversion shortcut for xml, json and yaml