Skip to content

Releases: highcharts-for-python/highcharts-core

v.1.8.1

10 Jun 13:43
417c434
Compare
Choose a tag to compare
  • ENHANCEMENT: Added resources (files, js, and css) support to chart export.

v.1.8.0

10 Jun 01:24
4a7a2be
Compare
Choose a tag to compare
  • BUGFIX: Fixed over-eager trimming of None data values when serializing .to_json() for
    export via the Export Server. Closes #168.
  • BUGFIX: Fixed DumbbellSeries.data incorrect type (reverted from CartesianData to
    RangeData-descended). Closes #176.
  • BUGFIX: Fixed coercion of datetime.date type values to milliseconds when serializaing .to_json()
    for export via the Export Server.
  • ENHANCEMENT: 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.

v.1.7.6

06 Jun 17:37
9434ecb
Compare
Choose a tag to compare
  • BUGFIX: 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.

v.1.7.5

05 Jun 16:13
7ab5fbc
Compare
Choose a tag to compare
  • BUGFIX: Fixed encoding issue when handling certain exported SVGs from the Node Export Server.

v.1.7.4

04 Jun 14:02
75e0c32
Compare
Choose a tag to compare
  • BUGFIX: Fixed incorrect .to_json() serialization of null values inside of an iterable.

v.1.7.3

31 May 20:58
a40d908
Compare
Choose a tag to compare
  • BUGFIX: Fixed handling of boolean values in GenericTypeOptions.animation property.
  • BUGFIX: 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.
  • BUGFIX: Adjusted export support for Highcharts Node Export Server v.3.1.1.

v.1.7.2

30 May 00:05
718c927
Compare
Choose a tag to compare
  • BUGFIX: Fixed incorrect handling of empty string in YAxis.title.text (#171).
  • ENHANCEMENT: Bumped dependency on requests to v.2.32.

v.1.7.1

08 May 14:14
8b7b54e
Compare
Choose a tag to compare
  • BUGFIX: Fixed data collection roundtrip via .to_json() / .from_json() (#169).

v.1.7.0

07 Apr 18:26
8ddc0fe
Compare
Choose a tag to compare
  • ENHANCEMENT: Align the API to Highcharts (JS) v.11.4 (#163). 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.
  • ENHANCEMENT: Added utility_functions.datetime64_to_datetime() function to convert
    numpy.datetime64 to datetime.datetime (#162).

v.1.6.0

06 Apr 23:06
06e76b4
Compare
Choose a tag to compare
  • ENHANCEMENT: Align the API to Highcharts (JS) v.11.3 (#146). 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.
    • Implemented support for verbose axis date-time unit labelling configuration (see: DateTimeLabelFormats).
  • BUGFIX: Added support for nodeFormat and nodeFormatter to tooltip properties for
    diagram series (Organization, Dependency Wheel, and Sankey). (#148)

  • ENHANCEMENT: Added ability to remove or override the JavaScript event listener when
    serializing a chart to a JavaScript literal (#131 - courtesy of
    @ByronCook ).

  • ENHANCEMENT: Added support for the HCP_ALLOW_SPECIAL_IPS environment variable
    which allows localhost (or other special URLs) to pass URL validation. (#147)

  • DOCUMENTATION: Fixed typos in Getting Started tutorial. (#149)

  • DOCUMENTATION: Fixed typos in documentation (courtesy of @karlacio
    and @maxduganknight ).