Change Log

the java api for highcharts

HyJavaStock v8.1.2 – June 22, 2020

Changes to the API to match the Highcharts Stock v8.1.2 API.

HyJavaCharts v8.1.2 – June 22, 2020

Changes to the API to match the Highcharts v8.1.2 API.

HyJavaStock v8.1.1 – June 12, 2020

Changes to the API to match the Highstock v8.1.1 API.

HyJavaCharts v8.1.1 – June 11, 2020

Changes to the API to match the Highcharts v8.1.1 API.

HyJavaStock v8.1.0 – May 9, 2020

Changes to the API to match the Highstock v8.1.0 API.

HyJavaCharts v8.1.0 – May 8, 2020

Changes to the API to match the Highcharts v8.1.0 API.

HyJavaStock v8.0.4 – March 29, 2020

Changes to the API to match the Highstock v8.0.4 API.

HyJavaCharts v8.0.4 – March 14, 2020

Changes to the API to match the Highcharts v8.0.4 API.
Getter/Setter methods for global.getTimezoneOffset and time.getTimezoneOffset chart options now exactly match the Highcharts API.

HyJavaCharts v8.0.3 – March 8, 2020

Changes to the API to match the Highcharts v8.0.3 API.
All series types now have an additional setter method to define chart data in json format.

HyJavaStock v8.0.0 – January 14, 2020

Initial release of the HyJavaStock Java API. The API matches the Highstock v8.0.0 API.

HyJavaCharts v8.0.0 – December 17, 2019

Changes to the API to match the Highcharts v8.0.0 API.
Noteable changes:
Chart option setters are now overloaded where chart options support multiple data types.
For example the Chart.width option supports both Number and String.
Previously you would code setWidthAsNumber(25) or setWidthAsString(“50%”).
You now code setWidth(25) or setWidth(“50%”).

Support for methods that follow the Highcharts chart option naming convention has now been removed.
This was overcomplicating the API for no real benefit.
All chart options must now be accessed with methods prefixed with get or set.
For example the Chart.width option could previously be set with width(25) or setWidth(25). You must now code setWidth(25).

HyJavaCharts v7.2.1 – November 6, 2019

Changes to the API to match the Highcharts v7.2.1 API.
Noteable changes:
colorAxis and zAxis chart options are now an array of options.
As an example the easiest way to handle the API change would be as follows: chartOptions.getColorAxis().setMargin(5); is replaced with: chartOptions.getColorAxisSingle().setMargin(5);

HyJavaCharts v7.2.0 – September 24, 2019

Changes to the API to match the Highcharts v7.2.0 API.

HyJavaCharts v7.1.2 – June 26, 2019

Changes to the API to match the Highcharts v7.1.2 API.

HyJavaCharts v7.1.1 – April 18, 2019

Changes to the API to match the Highcharts v7.1.1 API.

HyJavaCharts v7.0.3 – February 10, 2019

Changes to the API to match the Highcharts v7.0.3 API.

HyJavaCharts v7.0.2 – January 21, 2019

Changes to the API to match the Highcharts v7.0.2 API.

HyJavaCharts v7.0.1 – December 21, 2018

Changes to the API to match the Highcharts v7.0.1 API.

HyJavaCharts v6.2.0 – October 26, 2018

Changes to the API to match the Highcharts v6.2.0 API.
Color gradients and pattern fills changed to exactly match the Highcharts API.
Bug fix: options global.getTimezoneOffset, lang.accessibility.series.summary.default, time.getTimezoneOffset now generate with correct property name.

HyJavaCharts v6.1.4 – October 3, 2018

Changes to the API to match the Highcharts v6.1.4 API.
New method on Color class: brighten().
Design improvement: Highchart standard themes have been moved from Interface Theme to new class HighchartTheme.
Bug fix: Stops color was not converted to Javascript correctly when the color was a Javascript value.

HyJavaCharts v6.1.2 – September 18, 2018

Changes to the API to match the Highcharts v6.1.2 API.
New class HighchartRenderer.
New methods on Color class: setRGB, setRGBA, setGradient

HyJavaCharts v6.1.1 – June 29, 2018

Changes to the API to match the Highcharts v6.1.1 API.
New class HighchartOptions.

HyJavaCharts v6.1.0 – April 18, 2018

Changes to the API to match the Highcharts v6.1.0 API.

HyJavaCharts v6.0.7 – March 16, 2018

Changes to the API to match the Highcharts v6.0.7 API.

HyJavaCharts v6.0.6 – Febrary 11, 2018

Changes to the API to match the Highcharts v6.0.6 API.

HyJavaCharts v6.0.4 – December 20, 2017

Changes to the API to match the Highcharts v6.0.4 API.

HyJavaCharts v6.0.3 – November 21, 2017

Changes to the API to match the Highcharts v6.0.3 API.

HyJavaCharts v6.0 – November 13, 2017

Changes to the API to match the Highcharts v6.0 API.

HyJavaCharts v5.0.14 – August 11, 2017

Changes to the API to match the Highcharts v5.0.14 API.

The Java API’s are up to date with the latest version of Highcharts and Highcharts Stock. They fully supports all chart types and chart options in Highcharts v5.x, v6.x, v7.x, v8.x and Highcharts Stock v8.x.

Current versions supported are:

HyJavaCharts

HyJavaStock