Fetching contributors…
Cannot retrieve contributors at this time
225 lines (152 sloc) 6.03 KB
== 0.5.1
Skip packaging the test images. This reduces the gem from 20MB+ to
* Issue #92 Reduce the gem size by not shipping the test images.
== 0.5.0
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.
* Issue #86 Added support for multiple references lines along both axes to
Line Graph
* Issue #89 Allow multiline and empty titles
* Issue #61 Remove the "BETA Software" warning in the README.
Pull requests:
* Issue #90 Added missing parenthesis in base.rb
== 0.4.0
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.
* 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
* 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
* 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
* 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?
* 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
* Issue #80 Remove the .rmvrc file from the project
== 0.3.7
* ???
== 0.3.6
* 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]
== 0.3.5
* Added dot graph from Erik Andrejko
== 0.3.4
* Reverted DEBUG=true. Will add a check in the release process so this doesn't happen again.
* Future releases will end in an odd number for development (topfunky-gruff on GitHub) or even for production releases.
== 0.3.3
* Legend line wrapping [Mat Schaffer]
* Stacked area graph fixes [James Coglan]
== 0.3.2
* Include init.rb for use as a Rails plugin.
== 0.3.1
* Fixed missing bullet graph bug (experimental, will be in a future release).
== 0.3.0
* Fixed bug where pie graphs weren't drawing their label correctly.
== 0.2.9
* Patch to make SideBar accurate instead of stacked [Marik]
* Will be extracting net, pie, stacked, and side-stacked to separate gem
in next release.
== 0.2.8
* New accumulator bar graph (experimental)
* Better mini graphs
* Bug fixes
== 0.2.7
* Regenerated Manifest.txt
* Added scene sample to package
* Added mini side_bar (EXPERIMENTAL)
* Added @zero_degree option to Gruff::Pie so first slice can start somewhere other than 3 o'clock
* Increased size of numbers in Gruff::Mini::Pie
* Added legend_box_size accessor
== 0.2.6
* Fixed missing side_bar.rb in Manifest.txt
== 0.2.5
* New mini graph types (Experimental)
* Marker lines can be different color than text labels
* Theme definition cleanup
== 0.2.4
* Added option to hide line numbers
* Fixed code that was causing warnings
== 0.2.3
* Cleaned up measurements so the graph expands to fill the available space
* Added x-axis and y-axis label options
== 0.1.2
* minimum_value and maximum_value can be set after data() to manually scale the graph
* Fixed infinite loop bug when values are all equal
* Added experimental net and spider graphs
* Added non-linear scene graph for a simple interface to complex layered graphs
* Initial refactoring of tests
* A host of other bug fixes
== 0.0.8
* NEW Sidestacked Bar Graphs. [Alun Eyre]
* baseline_value larger than data will now show correctly. [Mike Perham]
* hide_dots and hide_lines are now options for line graphs.
== 0.0.6
* Fixed hang when no data is passed.
== 0.0.4
* Added bar graphs
* Added area graphs
* Added pie graphs
* Added render_image_background for using images as background on a theme
* Fixed small size legend centering issue
* Added initial line marker rounding to significant digits (Christian Winkler)
* Line graphs line width is scaled with number of points being drawn (Christian Winkler)
== 0.0.3
* Added option to draw line graphs without the lines (points only), thanks to Eric Hodel
* Removed font-minimum check so graphs look better at 300px width
== 0.0.2
* Fixed to_blob (thanks to Carlos Villela)
* Added bar graphs (initial functionality...will be enhanced)
* Removed rendered test output from gem
== 0.0.1
* Initial release.
* Line graphs only. Other graph styles coming soon.