Revision history for Chart::GGPlot

0.0005      2019-06-09
  - New feature: experimental support of geom_smooth(). At present loess
    (locally weighted estimated scatterplot smoothing) and simple linear
    regression are supported. 
  - New feature: experimental support of geom_polygon().
  - New feature: experimental support for geom_rect(), geom_tile(), and
    geom_raster().
  - New feature: Layer's show_legend attribute now really has effect.
  - Bug fix: Fixed alpha handling in the plotly backend.
  - Bug fix: Now Chart::GGPlot::Stat would not die when generate data for
    data with more points for stat then for raw data.
  - Bug fix: Fixed Chart::GGPlot::Util::match() for cases where its second
    argument has BAD values.
  - Make sure Chart::GGPlot::Util::seq_n() return piddle's last element
    always be same as its $to argument.
  - Plotly backend: legend title now aligns left and supports newlines in
    legend title text.
  - Plotly backend: now hovertext is shown for scattergl plots.

0.0003      2019-05-04
  - New feature: basic support of geom_boxplot()
  - New feature: coord_flip()
  - coord_cartesian() now really supports :$xlim, :$ylim arguments.
  - Add a Chart::GGPlot::Plot::iplot() method for convenience of plotting 
    in Jupyter Notebook.
  - Chart::GGPlot::Util::dollar() behavior is now more consistant. Hope
    this can fix a unit test failure in some special environments.
    (github #6)
  - Performance improvements: Together with improments in
    Alt::Data::Frame::ButMore, now for an extreme case of "diamonds" scatter
    example, which is quite slow among the examples, it's become 3x faster
    compared to before to run in exporting-to-png mode.
  - Some doc improvements.
 
0.0001      2019-03-18
  - First release.

