Highcharts for Python Releases

Released: Jun 10, 2024

Updates in v1.8.1

Features

Core

  • Added resources (files, js, and css) support for exporting charts.

Released: Jun 10, 2024

Updates in v1.8.0

Features

Core

  • Added for_export as a special parameter to the .to_json() serialization method to maintain past behavior while simultaneously fixing serialization bugs related to export via the Node Export Server. Extended .trim_dict() and .trim_iterable() internal methods with for_export support for the same purpose.

Fixes

Core

  • Fixed over-eager trimming of None data values when serializing .to_json() for export via the Export Server.
  • Fixed DumbbellSeries.data incorrect type (reverted from...

Released: Jun 7, 2024

Updates in v1.7.6

Fixes

Core

  • Enabled support for the 'image/svg+xml' export type when using the Node Export Server. Now supplying a type of 'svg' will coerce (under the hood) to 'image/svg+xml' which supports more extensive rendering options.

Released: Jun 6, 2024

Updates in v1.7.5

Fixes

Core

  • Fixed encoding issue when handling certain exported SVGs from the Node Export Server.

Released: Jun 5, 2024

Updates in v1.7.4

Fixes

Core

  • Fixed incorrect .to_json() serialization of null values inside of an iterable.

Released: Jun 1, 2024

Updates in v1.7.3

Fixes

Core

  • Fixed handling of boolean values in GenericTypeOptions.animation property.
  • Fixed incorrect serialization of format strings that begin with { and end with }. In particular, now added an “escape hatch” if the {...} string is prefixed with $ to ensure proper serialization.
  • Adjusted export support for Highcharts Node Export Server v.3.1.1.

Released: May 30, 2024

Updates in v1.7.2

Features

Core

  • Bumped dependency on requests to v2.32.

Fixes

Core

  • Fixed incorrect handling of empty string in YAxis.title.text.

Released: May 9, 2024

Updates in v1.7.1

Features

Maps

  • Bumped requirement to use latest version of Highcharts Core for Python, which also fixes an export-related serialization error.
  • Bumped requests version number for security patch.

Fixes

Core

  • Fixed data collection roundtrip via .to_json() / .from_json().

Maps

  • Fixed the use of an improper constructor when exporting Map charts.

Released: Apr 8, 2024

Updates in v1.7.0

Features

Core

  • Aligned the API to Highcharts (JS) v.11.4. In particular, this includes:
    • Added Accessibility.high_contrast_mode support.
    • Added OrganizationOptions.hanging_side support.
    • Added SankeyOptions.node_distance support.
    • Added TreegraphOptions.node_distance support.
    • Adjusted diagram (ArcDiagramOptions, TreegraphOptions, DependencyWheelOptions, and SankeyOptions) .node_width support and documentation.
    • Added NodeOptions.height support.
  • Added utility_functions.datetime64_to_datetime() function...

Released: Apr 7, 2024

Updates in v1.6.0

Features

Core

  • Aligned the API to Highcharts (JS) v.11.3. In particular, this includes:
    • Added ChartOptions.axis_layout_runs property.
    • Added ColorAxis.height property.
    • Added ColorAxis.width property.
    • Added Data.column_types property.
    • Added Exporting.fetch_options property.
    • Added support for verbose axis date-time unit labelling configuration.
  • Added support for nodeFormat and nodeFormatter to tooltip properties for diagram series (Organization, Dependency Wheel, and Sankey).
  • Added the ability to...