Releases: highcharts-for-python/highcharts-core
v.1.5.1
v.1.5.0
-
ENHANCEMENT: Align the API to Highcharts (JS) v.11.2 (#127). In particular, this includes:
- Added
AxisEvents.point_break_out
property. - Added
.node_alignment
property toSankeyOptions
andSankeySeries
. - Added
.link_color_mode
property toSankeyOptions
andSankeySeries
. - Added
.inactive_other_points
property to multiple series types. - Added
.grouping
property to Lollipop series type. - Added
.low_marker
property Area Range and Dumbell series types. - Added
.show_export_in_progress
and.export_in_progress
support. - Added
.drag
annotation event support.
- Added
-
BUGFIX: Fixed missing
.levels
support inTreegraphOptions
andTreegraphSeries
.
v.1.4.3
v.1.4.2
v.1.4.1
v.1.4.0
-
MAJOR performance gains in the
.to_js_literal()
method. Implementation seems to
improve performance by 50 - 90%. (#51) -
SIGNIFICANT performance gains in the
.to_json()
method. Implementation seems to
improve performance by 30 - 90%. -
ENHANCEMENT: Significantly simplified use of the
.from_pandas()
method to support:- creation of multiple series from one DataFrame in one method call
- creation of series without needing to specify a full property map
- support for creating series by DataFrame row, rather than just by DataFrame column
-
ENHANCEMENT: Added the
.from_pandas_in_rows()
method to support creation of
charts and series from simple two-dimensional DataFrames laid out in rows. -
ENHANCEMENT: Added one-shot chart creation and rendering from Series objects (#89).
-
ENHANCEMENT: Added one-shot chart creation using
series
anddata
/series_type
keywords. (#90). -
ENHANCEMENT: Added
.convert_to()
convenience method to Series objects (#107). -
ENHANCEMENT: Added
CallbackFunction.from_python()
method which converts a Python function
to its JavaScript equivalent using generative AI, with support for both OpenAI and Anthropic (#109). -
BUGFIX: Fixed instability issues in Jupyter Notebooks, both when operating as a Notebook (outside of
Jupyter Lab) and when saved to a static HTML file (#66).