Releases: hawkular/hawkular-charts
Releases · hawkular/hawkular-charts
Angular 4 compatibility release
This release provides a rewrite of the components to support Angular 4+.
v1.0.0
- Breaking Change: Rename ‘hawkular-chart’ directive to ‘hk-metric-chart’ to be more meaningful
- Breaking Change: Renamed all chart types with a ‘hk-*’ prefix to be more consistent with standard directive library naming conventions
- Fully responsive resizing on 2 axes. Before this, there was responsiveness achieved by proportionally stretching along one axis (and the other axis would stretch according to the height/width ratio. Things like fonts and line sizes can get stretched out of proportion at various large sizes. Now, font sizes change based on size and labels and axes are actually hidden if the chart size becomes too small. The number of ticks are the axes is also adjusted based on how much room there is on the axis line. This addresses some issues with aspect ratios scaling not properly filling smaller containers. Now charts properly fill the parent container.
- Eliminated a separate sparkline chart type. Since the new hk-metrics-chart is fully responsive it can also be sized down to a sparkline sized chart (and maintain all of the features of a larger chart type). Number of ticks on axes is responsive to the size (and axis labels are removed when it becomes too small to view)
- Predictive future values line (dotted line) to show likely future trend. Also predictive cone around future value line to further identify the predictive range of values.
- Upgraded to current Node.js (version 6.x as required)
- Add patternfly look-n-feel to the examples
Hawkular-charts Removal of cruft release
The main purpose of this release was to remove the things that have become superfluous to the hawkular-charts library.
This release adds:
- Sparkline charts directive
- Fix Range selection brushing on availability charts
Breaking Changes:
- Removal of hawkularline and line chart type
- Removal of multiChartOverlayData chart attribute
- Removal of contextData chart attribute
- Removal of chartHeight chart attribute (it is sized to the parent container)
- Removal of chart label attributes: timeLabel, dateLabel, aggregateLabel, startLabel, endLabel, buttonbarDatetimeFormat
- Rename of directive context-chart to hawkular-context-chart
Deprecations:
the hawkularmetric chart type (the default) is deprecated and we will replace with line in future releases. For now, hawkularmetric and line will produce the same chart.
Fix StandAlone Charts to work with latest Hawkular Metrics
v0.4.13 v0.4.13
Move d3 to 3.5.5 and update d3-tip to 0.6.7
This release is to:
- move from d3 v3.4.8 to 3.5.5
- move from d3-tip v0.6.6. to v0.6.7