Releases: fugerit-org/fj-doc
Releases · fugerit-org/fj-doc
2023-08.4
1.5.0 (2023-08-20)
- [enhancement][fj-doc-base] Now DocTypeHandlerDefault implements ConfigurableObject instead of extending XMLConfigurableObject to reduce hierarchy depth[1.5.0-rc.3]
- [dependency]Updated fj-version to 8.1.0 [1.5.0-rc.3]
- [enhancement][fj-doc-base] DocConstants refactor to conform to singleton pattern [1.5.0-rc.3]
- [removed][fj-doc-mod-fop] removed org.fugerit.java.doc.mod.fop.FreeMarkerFopProcess [1.5.0-rc.3]
- [removed][fj-doc-val-pdfbox] removed deprecated class org.fugerit.java.doc.val.pdf.boc.PdfboxValidator [1.5.0-rc.3]
- [enhancement] added sonar cloud quality gate [1.5.0-rc.3]
- [enhancement][fj-doc-lib-autodoc] now the default html does not use a template but the standard html generation [1.5.0-rc.3]
- [enhancement][fj-doc-freemarker] html type handler automatically add doctype and xml lang (default to 'en') [1.5.0-rc.3]
- [enhancement][fj-doc-base] doc-2-1.xsd (added new 'alt' attribute for table) [1.5.0-rc.3]
- [enhancement][fj-doc-freemarker] added doctype definition to html type handler [1.5.0-rc.3]
- [documentation][fj-doc-base]Added documentation to the doc-2-0.xsd [1.5.0-rc.2]
- [enhancement][fj-doc-mod-fop] optimization in style rendering for FO/PDF Type Handler [1.5.0-rc.2]
- [enhancement][fj-doc-mod-fop] added support for table 'padding' and 'spacing' (convert to fo cell padding and margin) [1.5.0-rc.2]
- [enhancement][fj-doc-freemarker] added support for table 'padding' and 'spacing' (convert to html cell padding and margin) [1.5.0-rc.2]
- [enhancement][fj-doc-base] Added generic meta information 'default-table-spacing' and 'default-table-padding' [1.5.0-rc.2]
- [enhancement][fj-doc-playground-quarkus] updated quarkus version to 3.2.4.Final [1.5.0-rc.2]
- [enhancement][fj-doc-base] Added generic meta information 'default-cell-border-width' [1.5.0-rc.1]
- [enhancement][fj-doc-freemarker] optimization in style rendering for HTML Type Handler [1.5.0-rc.1]
- [fix][fj-doc-freemarker] fixed multiple parents loading for FreemarkerDocProcessConfig [1.4.6-rc.2]
- [documentation][fj-doc-lib-autodoc]Some fix in meta info generation [1.4.6-rc.1]
- [documentation][fj-doc-lib-autodoc]Added anchor to specific meta info [1.4.6-rc.1]
- [documentation][fj-doc-base]Improved javadoc [1.4.6-rc.1]
- [enhancement][fj-doc-freemarker] added compatibility process() + validation method to FreemarkerDocProcessConfig [1.4.6-rc.1]
2023-08.3
1.4.5 (2023-08-15)
- [fj-doc-lib-autodoc]Added new chain for meta informations processing
- [fj-doc-lib-autodoc]Autodoc detail namespace changed from http://autodoc.fugerit.org to https://autodoc.fugerit.org
1.4.5-rc.2 (2023-08-13)
- Added documentation to [fj-doc-lib-autodoc]
- Added sample xml as helper for writing autodoc detail
- [fj-doc-freemarker] added support for html-css-style and html-css-link meta info
- Added meta informations documentation
1.4.5-rc.1 (2023-08-13)
- [fj-doc-mod-fop] added cell vertical alignment handling
- [fj-doc-mod-fop] added cell rowspan handling
- Updated fj-core version to 8.0.13
- Updated fj-doc-mod-openpdf version to 0.1.0
- Added module fj-doc-bom (dependency management for incubator and deprecated projects is here now, fj-mod-doc-openpdf, fj-mod-doc-pdfbox etc)
2023-08.2
1.4.4-rc.001 (2023-08-10)
- [fj-doc-lib-simpletable] Fix on simple table special characters
- [fj-doc-lib-simpletable] Fix DocTypeHandlerXML rendering for simple table
2023-08.1
1.4.3-rc.001 (2023-08-02)
- Updated freemarker version to 2.3.32
1.4.2-rc.002 (2023-08-01)
- Updated fj-core version to 8.0.13-rc.001
1.4.1-rc.002 (2023-07-31)
- Updated fj-core version to 8.0.12-rc.001
2023-07.12
1.4.1-rc.001 (2023-07-30)
- Add more unit test for PDF/A format
- Handler registration allowed by id (freemarker-doc-process-1-0.xsd updated)
- Added some Useful resources on Apache FOP
- Fix to version import
- Added sample for ${pageCount}
2023-07.11
1.4.0-rc.002 (2023-07-29)
- Added PDFA output format in playground
- fj-doc-mod-fop fix to pdf-a metadata, changed structure of title and creator tag
1.4.0-rc.001 (2023-07-29)
- Added native support for GraalVM in core modules (fj-doc-base and fj-doc-freemarker)
- [fj-doc-mod-fop] support for last page constant ${pageCount}
- Added documentation for native support status
- Added "since" in readme of most modules
2023-07.10
1.3.2-rc.001 (2023-07-20)
1.3.1-rc.006 (2023-07-20)
- Autodoc configuration review
- AutodocDocConfig converted to new configuration model
1.3.1-rc.004 (2023-07-19)
- Fix chain parent handling
- Fix xsd for attribute mapping of complex
2023-07.9
1.3.1-rc.003 (2023-07-18)
- Freemarker html type handler converted to new configuration model
- Configuration stub for freemarker configuration model
- Tool for stub generation and conversion from old model (new maven module fj-doc-tool)
2023-07.8
1.3.1-rc.002 (2023-07-14)
- Updated fj-core version to 8.0.11-rc.002
- Simplified FreemarkerDocProcessConfig