Release History
Release 1.1.1
FIXED: Problem when producing a JS literal, with the JS code inserting an unnecessary
new(#42 and #43).ENHANCEMENT: Added more elegant error handling when something goes wrong displaying a chart in Jupyter (#43).
Release 1.1.0
Align the API to Highcharts (JS) v.11. In particular, this includes:
Updating documentation for
options.chart.ChartOptions.styled_modeto align to new v11 design changes.Updated documentation for
options.series.data.base.DataBase.color_indexto align to new v11 design changes.Added new
utility_classes.data_labels.SunburstDataLabelclass to patch missing data label.rotation_modeproperty.Updated
options.plot_options.SunburstOptions.data_labelsto acceptSunburstDataLabelvalues.Updated documentation of
options.axes.labels.AxisLabelOptions.distanceto reflect new (or newly-documented) behavior.Added new
utility_classes.data_labels.OrganizationDataLabelclass to patch misisng data label. link_text_pathproperty.Updated
options.plot_options.organization.OrganizationOptions.data_labelsto acceptOrganizationDataLabelvalues.Added
.description_formatproperty tooptions.plot_options.accessibility.TypeOptionsAccessibility.Added
PictorialOptions/PictorialSeriesseries type with related classes.Added
.minor_ticks_per_majortooptions.axes.x_axis.XAxisOptions.Added
.stack_shadowtooptions.axes.y_axis.YAxisOptions.Added
.border_radiustoColumnRangeOptions/ColumnRangeSeries.Added
.play_as_sandand.download_miditoglobal_options.language.Language.Added
.border_radiustoPieOptions/PieSeries.Added
.styletoutility_classes.buttons.CollapseButtonConfiguration.Added
utility_classes.events.SimulationEventsand modifiedNetworkGraphOptionsto support.Added
options.sonificationand all related classes.Added series-level
SeriesSonificationto all series.
FIXED: Broken heatmap and tilemap documentation links.
FIXED: Fixed missing
TreegraphOptions/TreegraphSeriesseries type.
Release 1.0.2
DOCUMENTATION: Added documentation of hard dependencies to the README (issue #37).
Release 1.0.1
BUGFIX: Fixed a bug encountered when parsing CSV data (issue #32).
ENHANCEMENT: Added a catch for when trying to set
Chart.optionsto aSharedOptionsinstance (issue #34).Fixed a broken link in the documentation.
Release 1.0.0
First official release!
Release 1.0.0-rc9
Added demos to documentation.
Release 1.0.0-rc8
BUG: #25. Fixed the edge case where if multiple notebooks are open in Jupyter Labs and different notebooks use the same container, the charts get rendered in one container.
BUG: Fixed bug when serializing a string value equal to
'Date'.BUG: Fixed boolean handling in
options.legend.LegendOptions.shadow.Enhancement: Added
.from_array()support to thedecorators.validate_types()function.BUG: Fixed data valization in
options.plot_options.pie.PieOptions.end_angleand.start_angle.Added
dateanddatetimesupport to axis min and max.Added iterable support to
.from_dict()method.
Release 1.0.0-rc7
Further tweaks to documentation CSS for better accessibility.
Release 1.0.0-rc6
Added CSS overrides to documentation for better accessibility.
Added jQuery to documentation to address issue in Sphinx 6.0 and Sphinx RTD Theme.
Release 1.0.0-rc5
Bug fixes to Jupyter Labs rendering.
Bug fix for timestamp serialization of timezone-naive
datetimeobjects.Bug fix: typo in Plot Bands serialization.
Added null support to color validation.
Bug fix in
styledeserialization.Bug fix in
CartesianData.from_array().Fixed
NaNhandling in.load_from_pandas().Fixed JSON deserialization in
.from_array().Added support for stylesheet links in Jupyter Labs context.
Several bug fixes in JS literal serialization.
Major improvements to JavaScript module inclusion.
Release 1.0.0-rc4
Revised the documentation.
Release 1.0.0-rc3
Revised the documentation.
Release 1.0.0-rc2
Closed #18. Fixed bug where loading data from a Pandas Dataframe could produce data points with None values.
Added
HighchartsPandasDeserializationErrorandHighchartsPySparkDeserializationError.
Release 1.0.0-rc1
First public release: Release Candidate 1