Skip to content
This repository has been archived by the owner on Jul 10, 2020. It is now read-only.

1.0.0

Compare
Choose a tag to compare
@moberwasserlechner 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

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 of com.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 with com.byteowls.vaadin.chartjs.options.scale.BaseScale#gridLines()#circular and com.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