All Versions
40
Latest Version
Avg Release Cycle
394 days
Latest Release
-

Changelog History
Page 2

  • v0.10.0 Changes

    May 31, 2020
    • βž• Add Histogram chart (#419)
    • πŸ›  Fix that Y axis label is not displayed on JRuby platform (#415)
    • Add fill_opacity and stroke_width in Gruff::Area in order to specify the filling opacity (#413)
    • Fix "`get_type_metrics': no text to measure" exception (#410, #409)
  • v0.9.0 Changes

    May 27, 2020
    • πŸ›  Fix that sidebar label is not displayed on JRuby platform (#402)
    • βž• Add group_spacing which is spacing factor applied between a group of bars belonging to the same label (#400)
    • πŸ›  Fix that label is displayed in the center of the side bar (#399)
    • πŸ›  Fix that value label is displayed in the center of the side bar (#398)
    • Add show_labels_for_bar_values into StackedBar (#396)
    • Auto resize title font size if long title will be cut off (#395)
    • Adjust label position in StackedBar (#394)
    • πŸ›  Fix that labels are rendered in the center of bar graph (#393)
    • βœ‚ Remove stacked property marked as experimental (#392)
    • πŸ›  Fix to not move away from the baseline if big value was given into segment_spacing (#391)
    • βž• Add segment_spacing property into SideStackedBar like StackedBar (#390)
    • πŸ›  Fix an exception when using an object as an argument that behaves as an Array (#317)
    • βž• Add Scatter#dataxy method like Line#dataxy (#316)
    • Retry to fill background to fix "cache resources exhausted" error (#305)
    • πŸ›  Fix label position in Gruff::Bar with negative value (#265)
    • πŸ›  Fixed a bug that did not handle the specified minimum/maximum properly (#260)
    • πŸ›  Fix error of β€œcomparison of Integer with nil failed” (#257, #366, #367)
    • πŸ›  Fix redundant label padding with many decimal points (#254)
    • πŸ›  Fix that value label might be displayed with scientific notation (#252)
  • v0.8.0 Changes

    April 05, 2020
    • βœ‚ Remove version restriction in RMagick (#186)
    • βœ‚ Remove the upper limit (< Ruby 3.0) from the required Ruby version (#207)
  • v0.7.0

    May 31, 2016
  • v0.6.0

    May 30, 2015
  • v0.5.1 Changes

    October 22, 2013

    βœ… Skip packaging the test images. This reduces the gem from 20MB+ to 300KB+.

    πŸ›  Bugfixes:

    • βœ… Issue #92 Reduce the gem size by not shipping the test images.
  • v0.5.0 Changes

    October 22, 2013

    πŸ’„ We have added a couple of cosmetic changes: Multiple marker lines both vertically and horizontally, and multi-line titles, or no title at all if you want more space for the chart.

    πŸ”‹ Features:

    • πŸ‘ Issue #86 Added support for multiple references lines along both axes to Line Graph
    • Issue #89 Allow multiline and empty titles

    πŸ“š Documentation:

    • 🚚 Issue #61 Remove the "BETA Software" warning in the README.

    Pull requests:

    • Issue #90 Added missing parenthesis in base.rb
  • v0.4.0 Changes

    August 05, 2013

    πŸ”€ All old branches and pull requests have been merged or deleted. Over 40 πŸ’Ž issues have been resolved! Ruby 2.0 compatibility has been confirmed. Several new features.

    πŸ”‹ Features:

    • Issue #38 Separate themes into Gruff::Themes module
    • Issue #39 Add staggered labels
    • Issue #40 Added spacing factor to bar graphs
    • Issue #41 Add rotation to spider chart
    • Issue #65 Add RMagick and RMagick4J respectively as dependencies to the Gruff gem
    • πŸ’Ž Issue #81 Ensure Ruby 2.0 compatibility

    πŸ›  Bugfixes:

    • Issue #17 Baseline drawn at incorrect position
    • Issue #21 Division By Zero Error on Documented Example
    • Issue #36 When writing the same chart multiple times, it should not be rendered again.
    • πŸ“š Issue #44 XY Datasets are inconvenient to use. (documentation and/or code is wrong)
    • Issue #46 issue with markers that are floats
    • Issue #51 line with nil in dataset
    • Issue #52 Wrong direction in y_axis_label
    • Issue #54 Explicitly specify overlapping for lines (Gruff::Line)
    • Issue #58 Clean up data sorting
    • Issue #59 Escape '%' in labels
    • Issue #60 Correct DOT graph drawing
    • Issue #63 Some charts are drawn with transparent text when running with JRuby/RMagick4J
    • Issue #66 Marker line for 54.0 is missing on bar_set_marker.png example
    • Issue #68 Y-axis label for bar_x_y_labels.png should be rotated when drawn with JRuby

    πŸ‘Œ Support:

    • Issue #4 Scaling a graph leads to fuzzy pictures
    • Issue #8 zero-width bar entries drawn
    • Issue #11 Feature: Data value markers
    • Issue #18 Set encoding to uft-8
    • Issue #24 Gruff::SideStackedBar
    • Issue #35 Add option for line height in legend.
    • Issue #49 font directive is not setting font in charts
    • Issue #53 Is this project still alive?

    πŸ“š Documentation:

    • πŸ— Issue #57 Build failing on Travis and no Build Status image in Readme

    Pull requests:

    • Issue #9 Add gradient background direction
    • ⚑️ Issue #12 Bar updates
    • Issue #14 Make use of the TEXT_OFFSET_PERCENTAGE const variable
    • Issue #16 Fix exception when y_axis_increment is used in line bars
    • Issue #26 Fix bug with additional point included on area charts
    • Issue #27 Added marker_shadow_color to allow to draw shadows below marker lines
    • ⚑️ Issue #37 Update lib/gruff/base.rb: set legend under the graph
    • ⚑️ Issue #42 Update lib/gruff/base.rb: set legend under the graph
    • πŸ›  Issue #43 Fixed issue #25
    • Issue #48 add license information to the gemspec
    • πŸ›  Issue #56 Fixed gem file generation problem

    Internal:

    • 🚚 Issue #80 Remove the .rmvrc file from the project
  • v0.3.7 Changes

    October 16, 2012
    • ???
  • v0.3.6 Changes

    August 21, 2009
    • πŸ›  Fixed manifest to list dot graph [theirishpenguin]
    • πŸ›  Fixed color cycling error [Gunnar Wolf]
    • πŸ– Handle case where a line graph data set only has one value [Ron Colwill]