This repository has been archived by the owner on Jul 10, 2020. It is now read-only.
1.0.0
moberwasserlechner
released this
18 Jun 15:18
·
33 commits
to master
since this release
Features
- New options for Tooltips. Demo
- 'caretPadding' ... com.byteowls.vaadin.chartjs.options.Tooltips#caretPadding
- 'borderColor' ... com.byteowls.vaadin.chartjs.options.Tooltips#borderColor
- 'borderWitdh' ... com.byteowls.vaadin.chartjs.options.Tooltips#borderWidth
- New option for bar-chart scales
- 'maxBarThickness' ... com.byteowls.vaadin.chartjs.options.scale.BaseScale#maxBarThickness
- New option for GridLine:
- Demo 'circular' ... com.byteowls.vaadin.chartjs.options.scale.GridLines#circular
- New option for RadialPointLabel:
- Demo 'display' ... com.byteowls.vaadin.chartjs.options.scale.RadialPointLabel#display
- #51 Filling between datasets for Line and Radar charts
Bug fixes
- #50 Canvas width or height is only set when the canvas element is created Demo
- See Chart.js release notes for any fixes in the javascript lib https://github.com/chartjs/Chart.js/releases/tag/v2.6.0
Breaking Change
- #55 Remove fill option from BarDataset and PieDataset
- #54 Remove Hover.Mode and Tooltip.Mode enums (deprecated in 0.4.0)
- #53 Refactor fill mode enum and move into its own enum class
com.byteowls.vaadin.chartjs.options.FillMode
instead ofcom.byteowls.vaadin.chartjs.options.*elements.Line*.FillMode
Demo - The lineArc setting for the radial linear scale has been removed and replaced by gridLines.circular and pointLabels.display. see
com.byteowls.vaadin.chartjs.options.scale.RadialLinearScale#lineArc
replaced withcom.byteowls.vaadin.chartjs.options.scale.BaseScale#gridLines()#circular
andcom.byteowls.vaadin.chartjs.options.scale.RadialPointLabel#display
- #34 Make Java 8 the minimum required version
- #44 Upgrade to Vaadin 8. This version does not support Vaadin 7!
- Move demo to its own git repository https://github.com/moberwasserlechner/vaadin-chartjs-demo. Now it should be easier to setup the addon in your IDE (even with Gradle)
Info
- Thoughts on financing my OSS work
- Paypal donations does not work, so I removed the badges.
- I believe in open source software and content therefore I decided years ago to release components I create under open source licences. Giving sth back is important. But as time passes by I'm now a entrepreneur and although my open source projects are very small a lot of time is needed to keep them up to date. Don't get me wrong most of the time it's fun and sharpens skills but in the end without proper financing and a business model it will not last.
- Starting with this version
- I will use semantic version. See http://semver.org/ for details
- Commits are commitzen friendly
- Effort for this release: ~20 hours