Skip to content

Commit

Permalink
1.5.0 (2023-08-20)
Browse files Browse the repository at this point in the history
+ [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-rc.1 [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]
  • Loading branch information
fugerit79 committed Aug 20, 2023
1 parent d039b1f commit 6c55248
Show file tree
Hide file tree
Showing 30 changed files with 33 additions and 33 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ There are five kinds of components (each components README.md contains module st
* [Core library (fj-doc-base)](fj-doc-base/README.md) (contains a simple renderer for [Markdowm BASIC](fj-doc-base/src/main/java/org/fugerit/java/doc/base/typehandler/markdown/SimpleMarkdownBasicTypeHandler.java) and [Markdown EXT](fj-doc-base/src/main/java/org/fugerit/java/doc/base/typehandler/markdown/SimpleMarkdownExtTypeHandler.java))
* [Json extension (fj-doc-base-json)](fj-doc-base-json/README.md) (allow for using json as document generator instead of standard xml generator) [since 0.7.0]
* [Yaml extension (fj-doc-base-yaml)](fj-doc-base-yaml/README.md) (allow for using yaml as document generator instead of standard xml generator) [since 0.7.0]
* Doc format XSD [public](https://www.fugerit.org/data/java/doc/xsd/doc-2-0.xsd) and [private](fj-doc-base/src/main/resources/config/doc-2-0.xsd)
* Doc format XSD [public](https://www.fugerit.org/data/java/doc/xsd/doc-2-1.xsd) and [private](fj-doc-base/src/main/resources/config/doc-2-0.xsd)

### 2. Modules :
* [FreeMarker template, (fj-doc-freemarker)](fj-doc-freemarker/README.md) (contains a simple renderer for [HTML](fj-doc-freemarker/src/main/java/org/fugerit/java/doc/freemarker/html/FreeMarkerHtmlTypeHandler.java) and [HTML FRAGMENT](fj-doc-freemarker/src/main/java/org/fugerit/java/doc/freemarker/html/FreeMarkerHtmlFragmentTypeHandler.java))
Expand Down
4 changes: 2 additions & 2 deletions docgen/parameters.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"title" : "Venus (Fugerit Document Generation Framework)",
"name": "Venus",
"version" : "1.5.0-rc.1",
"date" : "17/08/2023",
"version" : "1.5.0",
"date" : "20/08/2023",
"organization" : {
"name" : "Fugerit Org",
"url" : "https://www.fugerit.org"
Expand Down
4 changes: 2 additions & 2 deletions docgen/release-notes.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
1.5.0-rc.3 (2023-08-XX)
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-rc.1 [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]
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-base-json/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-base-json</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-base-yaml/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-base-yaml</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-base/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-base</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-base/src/main/docs/doc_xsd_config_ref.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
</head>
<body>
<div>
<h1 style="font-weight: bold;">Reference xsd documentation for Venus - Fugerit Document Generation Framework (fj-doc) 2.1.0-rc.1</h1>
<h1 style="font-weight: bold;">Reference xsd documentation for Venus - Fugerit Document Generation Framework (fj-doc) 2.1.0</h1>
<table style='width: 100%' aria-describedby="Reference xsd documentation for Venus - Fugerit Document Generation Framework (fj-doc)">
<thead>
<tr>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-bom-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-bom-core</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-bom-fop/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-bom-fop</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-bom</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-freemarker/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-freemarker</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-freemarker/src/main/docs/fdp_xsd_config_ref.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
</head>
<body>
<div>
<h1 style="font-weight: bold;">Reference xsd documentation for Venus - Fugerit Document Generation Framework (fj-doc) - Freemarker Configuration 1.0.0-rc.004</h1>
<h1 style="font-weight: bold;">Reference xsd documentation for Venus - Fugerit Document Generation Framework (fj-doc) - Freemarker Configuration 1.0.0</h1>
<table style='width: 100%' aria-describedby="Reference xsd documentation for Venus - Fugerit Document Generation Framework (fj-doc) - Freemarker Configuration">
<thead>
<tr>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
*
* @project : org.fugerit.java.doc.base
* @creation : 2023-07-12
* @version : 1.0.0-rc.004 (2023-07-30)
* @version : 1.0.0 (2023-08-20)
*
* XSD for Freemarker Doc Process Configuration
*/
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-lib-autodoc/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-lib-autodoc</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ public class VenusAutodocFacade {

private VenusAutodocFacade() {}

public static final String CURRENT_VERSION = "2.1.0-rc.1";
public static final String CURRENT_VERSION = "2.1.0";

public static final String TITLE = "Reference xsd documentation for Venus - Fugerit Document Generation Framework (fj-doc)";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ public class VenusFreemarkerAutodocFacade {

private VenusFreemarkerAutodocFacade() {}

public static final String CURRENT_VERSION = "1.0.0-rc.004";
public static final String CURRENT_VERSION = "1.0.0";

public static final String TITLE = "Reference xsd documentation for Venus - Fugerit Document Generation Framework (fj-doc) - Freemarker Configuration";

Expand Down
2 changes: 1 addition & 1 deletion fj-doc-lib-simpletable-import/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-lib-simpletable-import</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-lib-simpletable/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-lib-simpletable</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-mod-fop/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-mod-fop</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-mod-opencsv/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-mod-opencsv</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-mod-poi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-mod-poi</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-mod-poi5/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-mod-poi5</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-playground-quarkus/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc-bom</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
<relativePath>../fj-doc-bom</relativePath>
</parent>
<artifactId>fj-doc-playground-quarkus</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-sample/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc-bom</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
<relativePath>../fj-doc-bom</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion fj-doc-tool/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-tool</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-val-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-val-core</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-val-pdfbox/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-val-pdfbox</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-val-poi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-val-poi</name>
Expand Down
2 changes: 1 addition & 1 deletion fj-doc-val/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.fugerit.java</groupId>
<artifactId>fj-doc</artifactId>
<version>1.5.0-rc.3</version>
<version>1.5.0</version>
</parent>

<name>fj-doc-val</name>
Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

<artifactId>fj-doc</artifactId>

<version>1.5.0-rc.3</version>
<version>1.5.0</version>
<packaging>pom</packaging>

<name>fj-doc</name>
Expand All @@ -25,7 +25,7 @@
<maven.compiler.target>${java-version-compliance}</maven.compiler.target>
<maven.compiler.release>${java-version-compliance}</maven.compiler.release>
<!-- fj java versions -->
<fj-version>8.1.0-rc.2</fj-version>
<fj-version>8.1.0</fj-version>
<fj-doc-version>${project.version}</fj-doc-version>
<jackson-version>2.15.2</jackson-version>
<!-- deprecated and incubator modules version -->
Expand Down

0 comments on commit 6c55248

Please sign in to comment.