Releases: fugerit-org/fj-doc
Releases · fugerit-org/fj-doc
2024-10.3
[8.10.2] - 2024-10-25
Changed
- [fj-mod-lib-kotlin] fj-script-helper-version set to 2.0.3
- [fj-mod-lib-kotlin] added simpleMap conversion function to HelperDSL #229
- [fj-doc-playground-quarkus] init supported versions review : '8.10.1', '8.10.0', '8.9.7', '8.9.0', '8.8.9', '8.8.0', '8.7.6'
- [fj-doc-playground-quarkus] io.quarkus:quarkus-webjars-locator relocated to io.quarkus:quarkus-web-dependency-locator
- [fj-doc-playground-quarkus] added quarkus-smallrye-openapi
- [fj-doc-maven-plugin] goal init, flavour springboot-3, default springboot version 3.3.5
Fixed
- [fj-doc-playground-quarkus] quarkus.rest.path in stead of quarkus.resteasy-reactive.path in REST reactive environment quarkusio/quarkus#35794
- [fj-doc-mod-fop] set of profile PDF-UA
- [fj-doc-mod-fop] fail to create a PDF which is both compliant to PDF/A-1b and PDF/UA-1 #52
2024-10.2
[8.10.1] - 2024-10-23
Changed
- [fj-doc-base-kotlin] fj-script-helper version set to 2.0.0
[8.10.0] - 2024-10-23
Added
- [fj-doc-freemarker] new step type 'kotlin' #222
- [fj-doc-base-kotlin] support to use kotlin script (KTS) as source #222
- [fj-doc-lib-kotlin] kotlin utilities #222
[8.9.7] - 2024-10-20
Added
- [fj-doc-freemarker] new FreeMarkerSkipProcessStep (skipfm) #225
[8.9.6] - 2024-10-20
Added
- [fj-doc-freemarker] support for source type in FreemarkerDocProcessConfig #223
2024-10.1
[8.9.5] - 2024-10-17
Changed
- [fj-doc-maven-plugin] removed annotation @tags for quarkus X flavour
- [fj-doc-maven-plugin] removed unused dependencies for quarkus X flavour
Fixed
- [fj-doc-maven-plugin] Fix path test openrtf quarkus X flavour
[8.9.4] - 2024-10-16
Changed
- [fj-doc-maven-plugin] support for openpdf-ext and openrtf-ext modules
[8.9.3] - 2024-10-16
Changed
- [fj-doc-maven-plugin] support for asciidoc doc handler (fj-doc-version 8.8.7+)
- [fj-doc-maven-plugin] updated readme information for quarkus-3 flavour
- [fj-doc-guide] added pdf documentation
- [fj-doc-playground-quarkus] fj-doc-ext-kotlin-version set to 0.4.2
[8.9.2] - 2024-10-14
Changed
- [fj-doc-playground-quarkus] fj-doc-ext-kotlin-version set to 0.4.1
- [fj-doc-playground-quarkus] apply DocFacadeSource.cleanInput() to document generation playground
- [fj-doc-playground-quarkus] fj-service-helper-bom-version set to 1.4.3
Fixed
- [fj-doc-base] doc-2-1.xsd, element phrase, para, h are now allowed as
children for para and h.
2024-10.0
[8.9.1] - 2024-10-12
Changed
- [fj-doc-mod-fop] fop-version set to 2.10
- [fj-doc-playground-quarkus] kotlin.version set to 2.0.21
- [fj-doc-freemarker] new CleanXmlFun and CleanTextFun #213
- [fj-doc-base] new DocXMLUtils utility #213
- [fj-doc-freemarker] new attribute : validating, failOnValidate, cleanSource
[8.9.0] - 2024-10-11
Added
- [fj-doc-guide] new asciidoc guide
Fixed
- [fj-doc-base] Fix log doc xml validation
[8.8.9] - 2024-09-27
Changed
- [fj-doc-maven-plugin] goal init, flavour micronaut, default micronaut version 4.6.3
- [fj-doc-playground-quarkus] added options for new venus versions in playground
- [fj-doc-playground-quarkus] quarkus version set to 3.15.1
- [fj-doc-maven-plugin] goal init, flavour quarkus-3, default quarkus version 3.15.1
[8.8.8] - 2024-09-25
Changed
- [fj-doc-playground-quarkus] quarkus version set to 3.15.0
- [fj-doc-maven-plugin] goal init, flavour springboot-3, default springboot version 3.3.4
- [fj-doc-maven-plugin] goal init, flavour quarkus-3, default quarkus version 3.15.0
Fixed
2024-09.3
[8.8.7] - 2024-09-16
Added
- [fj-doc-freemarker] new simple asciidoc renderer
Changed
- [fj-doc-playground-quarkus] base image changed to registry.access.redhat.com/ubi9/openjdk-21:1.20-2.1725851045
- [fj-doc-playground-quarkus] quarkus version set to 3.14.4
[8.8.6] - 2024-09-13
Changed
- [fj-doc-maven-plugin] goal init, new parameter : flavourVersion
- [fj-doc-playground-quarkus] doc project init, added flavour version parameter
- [fj-doc-maven-plugin] goal init, flavour quarkus-2, default quarkus version 2.16.12.Final
- [fj-doc-maven-plugin] goal init, flavour springboot-3, default springboot version 3.3.3
- [fj-doc-maven-plugin] goal init, flavour openliberty, default openliberty version 24.0.0.9
- [fj-doc-maven-plugin] goal init, flavour micronaut-4, default micronaut version 4.6.2
- [fj-doc-maven-plugin] goal init, flavour quarkus-3, default quarkus version 3.14.3
- [fj-doc-playground-quarkus] doc project init, default venus version 8.8.6
- [fj-doc-playground-quarkus] added venus version 8.8.5 and 8.8.6 to doc project init
- [fj-doc-playground-quarkus] quarkus version set to 3.14.3
Fixed
- [fj-doc-maven-plugin] goal init, generation of flavour 'vanilla' was bugged
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.