Releases: fugerit-org/fj-doc
Releases · fugerit-org/fj-doc
2024-09.2
[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
[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
2024-08.5
2024-08.4
[8.7.4] - 2024-08-28
Fixed
- docker build
[8.7.3] - 2024-08-28
Fixed
- [fj-doc-mod-fop] java.lang.IllegalArgumentException: Not supported: http://javax.xml.XMLConstants/property/accessExternalDTD
[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
- obsolete docgen folder.
2024-08.3
[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
[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
2024-08.0
[8.5.0] - 2024-08-03
Added
- [mod-fop] fop-pool-min and fop-pool-max properties (fop configuration can be now resued)
- [playground-quarkus] added kotlin input https://github.com/fugerit-org/fj-doc-ext-kotlin/
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
[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
- codacy badge
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