Skip to content

Releases: avdaredevil/highcharts-chart

Official Polymer 3.0 Release

14 Jun 08:15
Compare
Choose a tag to compare

Finally a Polymer 3.0 release.

If you're still on Polymer 1.0, or 2.0, you can use the branches polymer-1.0 or polymer-2.0:

bower i highcharts-chart#polymer-2.0

Feel free to report any issues, since I have not been able to personally dedicate as much time to this library as of late as I used to.

Official migration to Polymer 2.0

05 Jun 22:07
Compare
Choose a tag to compare

A little late, but here it is! You can now simply install Highcharts the normal way, and the default target will not be polymer 2.0.

If you're still on Polymer 1.0, you can use the branch polymer-1.0:

bower i highcharts-chart#polymer-1.0

Feel free to report an issues, since I have not been able to personally dedicate as much time to this library as of late as I used to.

Highcharts 5.0.0 compatible element, Binding Complete, Efficiency upgrades

01 Mar 18:14
Compare
Choose a tag to compare

Highcharts-Chart is now 5.0.0 ready.

New Elements/Behavior in/about this release

  • highcharts-shared-styles - The shared styles for all elements.

New Features in/about this release

  • Shared Styles created
  • Height responsive mode added
  • binding updated to match and work with v5
  • plotOptions and chartOptions now work with the appropriate keys in config
  • Bindings added to
    • Zoom
    • Legend options
    • Tooltip options
    • Highchart options
    • Exporting
    • Credits
    • colorByPoint
  • Removed extraneous properties like legendPos, legendValign, etc.
  • setData updated to also accept a singular object that defines series 1
  • Added getSeries and zoomOut as a function

Elements Suite Complete + Data Bind overhaul

14 Mar 19:59
Compare
Choose a tag to compare

Highcharts-Chart is now fully compatible with Highmaps, and HighStock.

New Elements/Behavior in/about this release

  • highcharts-chart - Highcharts Chart element
  • highcharts-map - Highcharts Map element
  • highcharts-stock - Highcharts Stock element [for massive data sets]
  • highcharts-behavior - The base component that includes Highcharts and Polymer interop behavior.

New Features in/about this release

  • Event payloads now include the component field which points to the Polymer element itself
  • highcharts-options now let's you append/override any part of the chart
  • Component System added to highcharts to work with Stock and Map
  • Label logic adjusted
  • Lot's of refactored changes
    • Dummy Function
    • Behavior nomenclature
    • pushData adjusted

Production v1.0.1 released - Databinding Complete

23 Feb 01:10
Compare
Choose a tag to compare

Highcharts-Chart is now Fully Data-Binded.

New Features in/about this release

  • X and Y Zooming Binded
  • Legend Binded
  • Chart Options Binded
  • Generic Label Binded
  • Exporting Binded
  • Fixed X-Axis Ready Binding
  • Fixed Y-Axis Binding that broke after #3
  • reRender() Added - Force complete re-render of highchart

Production Version 1.0.0 Released

16 Feb 20:52
Compare
Choose a tag to compare

Highcharts-Chart is now Production Ready.

New Features in/about this release

  • Updated Docs
  • yAxis Binding added thanks to #3
  • General code refactoring
  • Production level testing

STABLE Version v0.0.4 released

01 Feb 20:10
Compare
Choose a tag to compare

Features

  • Remove Series Function Added
  • [Internal API] Safe Series getter created: _getSeries(z) which will get series by index, else return a dummy object.
  • Internal Cleaning up, optimization
  • Highcharts Error support added with Polymer like warnings in the console.
  • Zooming Adjusted
  • Update Series overloaded with Multiple and Single options support
  • Add Series supports otherOptions as the last parameter
  • --highcharts-chart-container mixin now available for styling
  • Warn errors adjusted for debugging
  • X & Y Label, data binds now provided

Stable Version v0.0.3 released

18 Nov 19:14
Compare
Choose a tag to compare

Features:

  • Support Events [click,load,drills,print,etc...]
  • Zooming Supported
  • Cleaned Library
  • Drilling Supported
  • Multiple Series support
  • Legend/Tooltip Configurations
  • Exporting support
  • Default Options override support.
  • Bar/Column chart supported
  • xLabel Added
  • label functionality added as an overrider
  • Super robust live demo site, with interactivity and easter eggs
  • Functions Updated to support multiple series [overloads] and drillability/colorByPoint/names.
  • Dynamic Data/Series insertions.
  • Lots more functions added:
Method Parameters Description
setData(data,z=0) Data Array,Series Index Replaces series data with the passed array
addData(x,y,z,drill) x,y,index,drillable? Appends to data [efficient]
pushData(x,y,z) x,y,index Shifts and adds to data [efficient]
addSeries(name,data,colorByPoint) String,Array,boolean Shifts and adds to data [efficient]
addDrillSeries(point,data,name) point,Array,String Shifts and adds to data [efficient]
updateSeries(options,z=0) {},0 Modifies the options for series [given by z]
showLoading(t) t [Text] Sets Loading-Message equal to t then turns on loading screen
resizeChart() none Adjust graph to the size of the parent
destroy() none Free's up the memory used by the chart [prevents memory leaks]

Roadmap:

  • Add heat maps, gauge charts.
  • Any Suggestions?

Stable BETA Version 2 released

13 Nov 01:20
Compare
Choose a tag to compare

This release is still in BETA.

Features:

  • Subtitles Binding
  • Selected Elements detection
  • Add, Push, Set functions for Data
  • Github Pages massive update, with interactivity - buttons, binding, data manipulation, real-time simulation.

Known Bugs:

  • The Data property currently serves no purpose, since observation on a non polymer property has to be done via callbacks

Roadmap:

  • Support Other Charts
  • Improve Data binding model
  • Add callback events
  • MAYBE: Create a base component, and have individual components [highcharts-pie, highcharts-spline]

Version 0.0.1 Beta

11 Nov 22:52
Compare
Choose a tag to compare
Version 0.0.1 Beta Pre-release
Pre-release

This release is still in BETA.

Features:

  • Single Element for all charts
  • Multiple Attributes to customize chart
  • Data binding with Title & Data
  • Completely responsive
  • Realtime Data support
  • Spline & Pie types supported

Roadmap:

  • Support Other Charts
  • Improve Data binding model
  • Add Map support
  • Add more data binds, and callback events
  • Color-Schemes Support
  • MAYBE: Create a base component, and have individual components [highcharts-pie, highcharts-spline]