diff --git a/docs/Controllers.md b/docs/Controllers.md
index dc9a84c0..8bf455ce 100644
--- a/docs/Controllers.md
+++ b/docs/Controllers.md
@@ -97,7 +97,7 @@ ControllerType myLine = new ControllerType("myline", ChartType.LINE, myControlle
A controller must implement the [Controller](https://pepstock-org.github.io/Charba/6.5/org/pepstock/charba/client/Controller.html) interface which is containing all hooks which will be invoked during the whole chart life cycle.
-The interface provides **before** and **after** hooks for each phases exposes by [Chart.JS controller](https://www.chartjs.org/docs/4.3.0/developers/charts.html):
+The interface provides **before** and **after** hooks for each phases exposes by [Chart.JS controller](https://www.chartjs.org/docs/4.4.1/developers/charts.html):
#### Initialization
diff --git a/docs/Requirements.md b/docs/Requirements.md
index e5717466..b1f353b2 100644
--- a/docs/Requirements.md
+++ b/docs/Requirements.md
@@ -23,7 +23,7 @@ Even if [Chart.JS](http://www.chartjs.org/) leaves the users to select a date ad
Furthermore **Charba** has embedded a set of [Chart.JS](http://www.chartjs.org/) plugins and controllers in order to enrich own features:
* [DataLabels](https://github.com/chartjs/chartjs-plugin-datalabels) plugin
- * [Labels](https://github.com/emn178/chartjs-plugin-labels) plugin (former PieceLabels). Due to the project is unmaintained, the plugin has been [imported](https://github.com/pepstock-org/Charba/blob/master/src/org/pepstock/charba/client/resources/js/chartjs-plugin-labels.js) in **Charba** project and maintained in [Charba](https://github.com/pepstock-org/Charba/blob/6.4/src/org/pepstock/charba/client/resources/js/chartjs-plugin-labels.js) project
+ * [Labels](https://github.com/emn178/chartjs-plugin-labels) plugin (former PieceLabels). Due to the project is unmaintained, the plugin has been [imported](https://github.com/pepstock-org/Charba/blob/master/src/org/pepstock/charba/client/resources/js/chartjs-plugin-labels.js) in **Charba** project and maintained in [Charba](https://github.com/pepstock-org/Charba/blob/6.5/src/org/pepstock/charba/client/resources/js/chartjs-plugin-labels.js) project
* [Zoom](https://github.com/chartjs/chartjs-plugin-zoom) plugin
* [Hammer.JS](https://github.com/hammerjs/hammer.js) javaScript library for detecting touch gestures, as dependency of [Zoom](https://github.com/chartjs/chartjs-plugin-zoom) plugin
* [Annotation](https://github.com/chartjs/chartjs-plugin-annotation) plugin
@@ -35,7 +35,7 @@ Furthermore **Charba** has embedded a set of [Chart.JS](http://www.chartjs.org/)
**Charba** has got embedded [ML.js](https://github.com/mljs/ml) to enable some [regressions](Regressions) models as part of machine learning tools.
-To enable the minifying of javascript objects, not provided out-of-the-box, **Charba** needs also [Google Closure Compiler](https://developers.google.com/closure/compiler/), invoked only in [Ant build.xml](https://github.com/pepstock-org/Charba/blob/6.4/build.xml).
+To enable the minifying of javascript objects, not provided out-of-the-box, **Charba** needs also [Google Closure Compiler](https://developers.google.com/closure/compiler/), invoked only in [Ant build.xml](https://github.com/pepstock-org/Charba/blob/6.5/build.xml).
See here the license matrix.
@@ -43,16 +43,16 @@ See here the license matrix.
| :- | :- | :-
| JSInterop Annotations | [2.0.0](https://github.com/google/jsinterop-annotations/releases/tag/2.0.0) | [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0)
| GWT Web Toolkit | [2.9.0](http://www.gwtproject.org/release-notes.html#Release_Notes_2_9_0) | [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0)
-| Google Closure Compiler | v20230502 | [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0)
-| Chart.JS | [4.3.0](https://github.com/chartjs/Chart.js/releases/tag/v4.3.0) | [MIT](https://raw.githubusercontent.com/chartjs/Chart.js/v4.3.0/LICENSE.md)
+| Google Closure Compiler | v20231112 | [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0)
+| Chart.JS | [4.4.1](https://github.com/chartjs/Chart.js/releases/tag/v4.4.1) | [MIT](https://raw.githubusercontent.com/chartjs/Chart.js/v4.4.1/LICENSE.md)
| Chart.JS Luxon adapter | [1.3.1](https://github.com/chartjs/chartjs-adapter-luxon/releases/tag/v1.3.1) | [MIT](https://raw.githubusercontent.com/chartjs/chartjs-adapter-luxon/master/LICENSE.md)
-| Luxon | [3.3.0](https://github.com/moment/luxon/releases/tag/3.3.0) | [MIT](https://raw.githubusercontent.com/moment/luxon/master/license.md)
+| Luxon | [3.4.4](https://github.com/moment/luxon/releases/tag/3.4.4) | [MIT](https://raw.githubusercontent.com/moment/luxon/master/license.md)
| DataLabels | [2.2.0](https://github.com/chartjs/chartjs-plugin-datalabels/releases/tag/v2.2.0) | [MIT](https://raw.githubusercontent.com/chartjs/chartjs-plugin-datalabels/master/LICENSE.md)
| Zoom | [2.0.1](https://github.com/chartjs/chartjs-plugin-zoom/releases/tag/v2.0.1) | [MIT](https://github.com/chartjs/chartjs-plugin-zoom/blob/master/LICENSE.md)
| HammerJS | [2.0.8](https://github.com/hammerjs/hammer.js/releases/tag/v2.0.8) | [MIT](https://github.com/hammerjs/hammer.js/blob/master/LICENSE.md)
| Annotation | [3.0.1](https://github.com/chartjs/chartjs-plugin-annotation/releases/tag/v3.0.1) | [MIT](https://github.com/chartjs/chartjs-plugin-annotation/blob/master/LICENSE.md)
| Gradient | [0.6.1](https://github.com/kurkle/chartjs-plugin-gradient/releases/tag/v0.6.1) | [MIT](https://github.com/kurkle/chartjs-plugin-gradient/blob/master/LICENSE)
-| Chart Geo | [4.2.0](https://github.com/sgratzl/chartjs-chart-geo/releases/tag/v4.2.0) | [MIT](https://github.com/sgratzl/chartjs-chart-geo/blob/main/LICENSE)
+| Chart Geo | [4.2.8](https://github.com/sgratzl/chartjs-chart-geo/releases/tag/v4.2.8) | [MIT](https://github.com/sgratzl/chartjs-chart-geo/blob/main/LICENSE)
| Chart Treemap | [2.3.0](https://github.com/kurkle/chartjs-chart-treemap/releases/tag/v2.3.0) | [MIT](https://github.com/kurkle/chartjs-chart-treemap/blob/next/LICENSE)
| Chart Matrix | [2.0.1](https://github.com/kurkle/chartjs-chart-matrix/releases/tag/v2.0.1) | [MIT](https://github.com/kurkle/chartjs-chart-matrix/blob/next/LICENSE)
| Chart Sankey | [0.12.0](https://github.com/kurkle/chartjs-chart-sankey/releases/tag/v0.11.0) | [MIT](https://github.com/kurkle/chartjs-chart-sankey/blob/master/LICENSE)
@@ -75,12 +75,13 @@ For more information about browser support, see the details **[here](https://can
The following matrixes are showing the dependencies with version of components which are released in all **Charba** versions.
-
+
### Java
| Charba | Version
date | JDK | JsInterop
Base | JsInterop
Annotations | GWT Web
toolkit**(1)** | Google
Closure
Compiler | Google
Closure
Stylesheets**(2)**
| :- | - | - | - | - | - | - | -
+| 6.5 | Feb 10, 2024 | 11 | - | 2.0.0 | 2.9.0 | v20231112 | -
| 6.4 | May 31, 2023 | 11 | - | 2.0.0 | 2.9.0 | v20230502 | -
| 6.3 | Apr 2, 2023 | 11 | - | 2.0.0 | 2.9.0 | v20230228 | -
| 6.2 | Mar 3, 2023 | 11 | - | 2.0.0 | 2.9.0 | v20230206 | -
@@ -128,6 +129,7 @@ The following matrixes are showing the dependencies with version of components w
| Charba | Chart.JS | Chart.JS
Luxon
adapter | Luxon | Chart.JS
Moment
adapter**(1)** | Moment**(1)** | Chart.JS
Datefns
adapter**(1)** | Datefns**(1)** |
| :- | :- | - | :- | - | :- | - | :-
+| 6.5 | 4.4.1 | 1.3.1 | 3.4.4 | - | - | - | -
| 6.4 | 4.3.0 | 1.3.1 | 3.3.0 | - | - | - | -
| 6.3 | 4.2.1 | 1.3.1 | 3.3.0 | - | - | - | -
| 6.2 | 4.2.1 | 1.3.1 | 3.2.1 | - | - | - | -
@@ -173,7 +175,8 @@ The following matrixes are showing the dependencies with version of components w
| Charba | Datalabels | Labels**(1)** | Zoom | HammerJS | Annotation | Gradient | Geo | Treemap | Matrix | Sankey
| :- | :- | :- | :- | :- | :- | :- | :- | :- | :-
-| 6.4 | 2.2.0 | 1.1.0 | 2.0.1 | 2.0.8 | 3.0.1 | 0.6.1 | 4.3.0 | 2.3.0 | 2.0.1 | 0.12.0
+| 6.5 | 2.2.0 | 1.1.0 | 2.0.1 | 2.0.8 | 3.0.1 | 0.6.1 | 4.2.8 | 2.3.0 | 2.0.1 | 0.12.0
+| 6.4 | 2.2.0 | 1.1.0 | 2.0.1 | 2.0.8 | 3.0.1 | 0.6.1 | 4.2.0 | 2.3.0 | 2.0.1 | 0.12.0
| 6.3 | 2.2.0 | 1.1.0 | 2.0.1 | 2.0.8 | 2.2.1 | 0.6.1 | 4.1.2 | 2.3.0 | 2.0.1 | 0.12.0
| 6.2 | 2.2.0 | 1.1.0 | 2.0.0 | 2.0.8 | 2.1.2 | 0.6.1 | 4.1.2 | 2.3.0 | 2.0.1 | 0.12.0
| 6.1 | 2.2.0 | 1.1.0 | 2.0.0 | 2.0.8 | 2.1.2 | 0.6.1 | 4.1.2 | 2.3.0 | 2.0.1 | 0.12.0
@@ -218,6 +221,7 @@ The following matrixes are showing the dependencies with version of components w
| Charba | ML.js
| :- | :-
+| 6.5 | 6.0.0
| 6.4 | 6.0.0
| 6.3 | 6.0.0
| 6.2 | 6.0.0
diff --git a/docs/getting-started/Building.md b/docs/getting-started/Building.md
index a1ff7524..50d8c16a 100644
--- a/docs/getting-started/Building.md
+++ b/docs/getting-started/Building.md
@@ -8,9 +8,9 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
## Building
-To build **Charba**, you can check out the project and to run [Ant build.xml](https://github.com/pepstock-org/Charba/blob/6.4/build.xml).
+To build **Charba**, you can check out the project and to run [Ant build.xml](https://github.com/pepstock-org/Charba/blob/6.5/build.xml).
-The [Ant build.xml](https://github.com/pepstock-org/Charba/blob/6.4/build.xml) is able to build the 2 artifacts, related to the 2 distributions available.
+The [Ant build.xml](https://github.com/pepstock-org/Charba/blob/6.5/build.xml) is able to build the 2 artifacts, related to the 2 distributions available.
The first distribution is a **Charba** file without any GWT dependency (but working on GWT anyway), consumable also in other [J2CL - JavaToClosure](https://github.com/google/j2cl) frameworks, like [Google Elemental2](https://github.com/google/elemental2) and [Elemento](https://github.com/hal/elemento).
@@ -36,18 +36,18 @@ If you are using [Apache Maven](https://maven.apache.org/):
org.pepstock
charba
- 6.4
+ 6.5
- 6.4-gwt
+ 6.5-gwt
```
If you are using [Apache Ivy](http://ant.apache.org/ivy/):
```xml
-
+
-
+
```
To install in your GWT project, both for GWT and for J2CL artifacts, you must the following configuration in your GWT project module configuration:
diff --git a/docs/plugins/Import.md b/docs/plugins/Import.md
index 727f02ec..2191d693 100644
--- a/docs/plugins/Import.md
+++ b/docs/plugins/Import.md
@@ -93,7 +93,7 @@ Usually all [Chart.JS](http://www.chartjs.org/) are registering themselves autom
:::
:::note PAY ATTENTION
-Unfortunately some [Chart.JS](https://www.chartjs.org/docs/4.3.0/developers/plugins.html#plugin-options) plugins implementations are not respecting the described standard way to store the plugin options.
+Unfortunately some [Chart.JS](https://www.chartjs.org/docs/4.4.1/developers/plugins.html#plugin-options) plugins implementations are not respecting the described standard way to store the plugin options.
Therefore **Charba** provides a method to add an additional configuration to whatever chart configuration.
diff --git a/versioned_docs/version-6.4/Requirements.md b/versioned_docs/version-6.4/Requirements.md
index e5717466..14715264 100644
--- a/versioned_docs/version-6.4/Requirements.md
+++ b/versioned_docs/version-6.4/Requirements.md
@@ -173,7 +173,7 @@ The following matrixes are showing the dependencies with version of components w
| Charba | Datalabels | Labels**(1)** | Zoom | HammerJS | Annotation | Gradient | Geo | Treemap | Matrix | Sankey
| :- | :- | :- | :- | :- | :- | :- | :- | :- | :-
-| 6.4 | 2.2.0 | 1.1.0 | 2.0.1 | 2.0.8 | 3.0.1 | 0.6.1 | 4.3.0 | 2.3.0 | 2.0.1 | 0.12.0
+| 6.4 | 2.2.0 | 1.1.0 | 2.0.1 | 2.0.8 | 3.0.1 | 0.6.1 | 4.2.0 | 2.3.0 | 2.0.1 | 0.12.0
| 6.3 | 2.2.0 | 1.1.0 | 2.0.1 | 2.0.8 | 2.2.1 | 0.6.1 | 4.1.2 | 2.3.0 | 2.0.1 | 0.12.0
| 6.2 | 2.2.0 | 1.1.0 | 2.0.0 | 2.0.8 | 2.1.2 | 0.6.1 | 4.1.2 | 2.3.0 | 2.0.1 | 0.12.0
| 6.1 | 2.2.0 | 1.1.0 | 2.0.0 | 2.0.8 | 2.1.2 | 0.6.1 | 4.1.2 | 2.3.0 | 2.0.1 | 0.12.0