Releases: fugerit-org/fj-doc
Releases · fugerit-org/fj-doc
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
2024-02.2
[3.4.2] - 2024-02-19
Changed
- openpdf-version set to 1.3.40 Currently not moving to openpdf 2.X as it requires java 17
- xsd-parser-version set to 1.2.6
- fj-xml-to-json version set to 1.0.0
- Upgraded build_maven_package workflow to version 1.0.1, (accespt DISABLE_MAVEN_DEPENDENCY_SUBMISSION)
- [playground-quarkus] handle direct link to xml2xml, json2json and yaml2yaml conversion
- [playground-quarkus] theme selector
- [playground-quarkus] base image amazoncorretto:21.0.2-alpine3.19
- [playground-quarkus] migrate SPA bundler to Vite
- [playground-quarkus] suggested node 20 for react front end
- [playground-quarkus] quarkus-version set to 3.7.3
2024-02.1
[3.4.1] - 2024-02-11
Added
- docker publish workflow
- fugerit org github project conventions reference
- snyk status badge and scan
Changed
- new deploy workflow
- workflows review and documentation
- fj-bom set to 1.6.0
- [playground-quarkus] quarkus-version set to 3.7.2
- [playground-quarkus] base image changed to 21.0.2_13-jre-ubi9-minimal
2024-02.0
[3.4.0] - 2024-02-04
Added
- fj-doc-mod-openpdf-ext, PDF and HTML renderer based on OpenPDF
- fj-doc-mod-openrtf-ext, RTF renderer based on OpenRTF
Changed
- Setup java 17 for code ql workflow
- Switch to codeql actions v3
- Minimum java version to run quarkus playground set to 17
- Minimum java version for build set to 17
- fj-doc-playground quarkus, added openpdf and openrtf output format
- [playground-quarkus] quarkus-version set to 3.7.1
- [playground-quarkus] base docker image eclipse-temurin:21.0.2_13-jre-alpine
- fj-core version set to 8.4.7
2024-01.1
[3.3.1] - 2024-01-10
Added
- fj-doc-mod-opencsv, new OpenCSVTypeHandlerUTF8 handler
- fj-doc-base, new SimpleMarkdownBasicTypeHandlerNoCommentsUTF8 and SimpleMarkdownExtTypeHandlerNoCommentsUTF8 handlers
Changed
- fj-doc-playground-quarkus, switched to freemarker doc process config xml
- fj-doc-sample, fj-doc-mod-openpdf version set to 1.3.0
- fj-doc-sample, setup fop-config fod pdf/a doc handler as inline
Fixed
- freemarker-doc-process-1-0.xsd, docHandlerCustomConfigType now accepts any child elements