Skip to content

Commit 5f4a209

Browse files
committed
1.4.0-rc.001 (2023-07-29)
+ [Added native support for GraalVM in core modules (fj-doc-base and fj-doc-freemarker)](#39) + [[fj-doc-mod-fop] support for last page constant ${pageCount}](#47) + Added documentation for native support status + Added "since" in readme of most modules Ref issues #39 ad #47
2 parents 5555ecd + ff2e6f0 commit 5f4a209

File tree

49 files changed

+345
-47
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+345
-47
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,12 @@ You can find in them in a dedicated repository [fj-doc-ext](https://gitlab.com/f
6161
* [Itext 2.X Renderer (PDF/RTF/HTML)(fj-doc-mod-jxl)](https://github.com/fugerit-org/fj-doc-mod-itext.git) (deprecated as [IText 2.1.X](https://mvnrepository.com/artifact/com.lowagie/itext/2.1.7) is no longer mantained, may be used 'AS IS') (deprecated since version 0.5.0)
6262
* [Java EE extension (fj-doc-ent)](https://github.com/fugerit-org/fj-doc-ent.git)) (deprecated as not the module fj-mod-freemarker provided mostly the same features, but in a standalone mode) (deprecated since version 0.5.0)
6363

64+
### 9. GraalVM native support
65+
Beginning with version 1.4.0-rc.001, *GraalVM* metadata started to be added (*reflect-config.json* and *resources-config.json*). Initially only the *fj-doc-base* and *fj-doc-freemarker* have full support.
66+
Actual support for other module will be added as soon as possible, but somtimes is dependant on underlying depandancies support (for example *Apache FOP* for *fj-doc-mod-fop*).
67+
It is possible to check the current status on the module documentation, in the section *native support*
68+
69+
6470
*About javadoc*
6571
Javadoc are far from being complete, but you can find latest version at [https://www.fugerit.org](https://www.fugerit.org/data/java/javadoc/)
6672
Note that, being an open source project hosted on maven central, you can find release javadoc on [javadoc.io](https://javadoc.io/doc/org.fugerit.java/fj-doc-base/)

docgen/parameters.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"title" : "Venus (Fugerit Document Generation Framework)",
33
"name": "Venus",
4-
"version" : "1.3.2-rc.001",
5-
"date" : "20/07/2023",
4+
"version" : "1.4.0-rc.001",
5+
"date" : "29/07/2023",
66
"organization" : {
77
"name" : "Fugerit Org",
88
"url" : "https://www.fugerit.org"

docgen/release-notes.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
1.3.2-rc.001 (2023-07-20)
1+
1.4.0-rc.001 (2023-07-29)
2+
------------------
3+
+ [Added native support for GraalVM in core modules (fj-doc-base and fj-doc-freemarker)](https://github.com/fugerit-org/fj-doc/issues/39)
4+
+ [[fj-doc-mod-fop] support for last page constant ${pageCount}](https://github.com/fugerit-org/fj-doc/issues/47)
5+
+ Added documentation for native support status
6+
+ Added "since" in readme of most modules
7+
8+
1.3.2-rc.001 (2023-07-20)
29
------------------
310
+ [New module fj-doc-mod-poi5 based on Apache Poi 5+ (java 11+ needed)](https://github.com/fugerit-org/fj-doc/issues/45)
411

fj-doc-base-json/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ Add the option to use a json as document generator instead of standard xml sourc
1010
*Status* :
1111
All basic features are implemented (json parsing, conversion from and to xml)
1212

13+
*Since* : fj-doc 0.7
14+
15+
*Native support* :
16+
Disabled, native support will be added in a future release.
17+
1318
*Doc Json format*
1419
The xml and json format have inherent differences. this is why is important to read the [conversion conventions used](xml_conversion.md)
1520

fj-doc-base-json/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-doc</artifactId>
10-
<version>1.4.0-native.001</version>
10+
<version>1.4.0-rc.001</version>
1111
</parent>
1212

1313
<name>fj-doc-base-json</name>

fj-doc-base-yaml/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ Add the option to use a yank as document generator instead of standard xml sourc
1010
*Status* :
1111
All basic features are implemented (yaml parsing, conversion from and to xml)
1212

13+
*Since* : fj-doc 0.7
14+
15+
*Native support* :
16+
Disabled, native support will be added in a future release.
17+
1318
*Doc YAML format*
1419
The xml and yaml format have inherent differences. this is why is important to read the [conversion conventions used](../fj-doc-base-json/xml_conversion.md) [note : the conventions refers to the json format, but the same considerations has been used for YAML format).
1520

fj-doc-base-yaml/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-doc</artifactId>
10-
<version>1.4.0-native.001</version>
10+
<version>1.4.0-rc.001</version>
1111
</parent>
1212

1313
<name>fj-doc-base-yaml</name>

fj-doc-base/DocXsdChangelog.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
2.0.0 (2023-01-XX)
1+
2.0.0.rc.002 (2023-07-29)
2+
------------------
3+
* Added documentation for ${currentPage} and ${pageCount} constatns
4+
5+
2.0.0-rc.001 (2023-01-17)
26
------------------
37
* Refactor of type order with documentation for the new [fj-doc-lib-autodoc](https://github.com/fugerit-org/fj-doc/tree/main/fj-doc-lib-autodoc) feature.
48
* Attributes 'id' are now typed as 'idType'

fj-doc-base/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ Basic infrastructure for generation of [fj-doc XML format](https://www.fugerit.o
99

1010
*Status* :
1111
All basic features are implemented (plus helpers for other modules).
12+
13+
*Since* : fj-doc 0.1
14+
15+
*Native support* :
16+
Enabled since version 1.4.0-rc.001, This module should fully support native image. (*reflect-config.json* and *resources-config.json* have been added and there is no dependent library without native support)
1217

1318
*Quickstart* :
1419

fj-doc-base/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-doc</artifactId>
10-
<version>1.4.0-native.001</version>
10+
<version>1.4.0-rc.001</version>
1111
</parent>
1212

1313
<name>fj-doc-base</name>

0 commit comments

Comments
 (0)