ENHANCEMENT: Align the API to Highcharts (JS) v.11.2 (#127). In particular, this includes:
.class_nameto Stock Tools definitions.
Added reversal support to Fibonacci Stock Tools.
.inactive_other_pointsproperty to multiple series types.
.groupingproperty to Lollipop series type.
.low_markerproperty Area Range and Dumbell series types.
.dragannotation event support.
BUGFIX: Fixed missing
FlagDataCollectionserialization bug (#49).
BUGFIX: Fixed error in
FlagsSeriesserialization and added unit test.
BUGFIX: Fixed missing
FlagSeriesobjects (#43 )
BUGFIX: Fixed serialization of OHLCData to JS literal.
.openproperty no longer serializing to
null. (#40 )
MAJOR performance gains in the
.to_js_literal()method. Implementation seems to improve performance by 50 - 90%.
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.
ENHANCEMENT: Added one-shot chart creation using
.convert_to()convenience method to Series objects.
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.
__repr__()method for Highcharts Core for Python classes.
__str__()method with special handling for difficult-to-read classes.
BUGFIX: Fixed incorrect serialization of datetime and Pandas
BUGFIX: Fixed incorrect serialization of
BUGFIX: Fixed incorrect
datetimeserialization to SECONDS from Unix epoch. Now serializing to JS-compatible MILLISECONDS from Unix epoch.
ENHANCEMENT: Align the API to Highcharts (JS) v.11.1 (#22). In particular, this includes:
Changes inherited from Highcharts Core for Python v.1.2.0. See here.
ENHANCEMENT: Added support for the inclusion of scripts based on features used in the chart (#4).
.styleproperty on labels and titles.
DOCS: Various documentation updates and fixes.
requestsversion for security patch.
FIXED: Problem when producing a JS literal, with the JS code inserting an unnecessary
ENHANCEMENT: Added more elegant error handling when something goes wrong displaying a chart in Jupyter.
Align the API to Highcharts (JS) v.11. In particular, this includes:
Changes inherited from Highcharts Core for Python v.1.1.0. See here.
FIXED: Broken heatmap and tilemap documentation links.
FIXED: Fixed missing
DOCUMENTATION: Added documentation of “hard” dependencies in the README.
First official release!
Added demos to documentation.
Added support for additional
.from_array()patterns to HLC-and-related visualizations.
Fixed Jupyter display functionality to align signature to new release of Highcharts Core for Python.
Further tweaks to documentation CSS for better accessibility.
Added CSS overrides to documentation for better accessibility.
Added jQuery to documentation to address issue in Sphinx 6.0 and Sphinx RTD Theme.
Fixed JSON deserialization in
Fixed dependency on
Fixed error in Stock Tools rendering.
First public release: Release Candidate 1