Releases: BlackEdder/ggplotd
Releases · BlackEdder/ggplotd
New dmd version
Fix deprecation warnings in the new dmd releases.
Bug fix release
Merge pull request #36 from MikeWey/gtkdfix Mark some variables as gshared to avoid segfaults with GtkD.
Experimental support for log10 scale
Also improved seed reporting in random unittest.
Multiline titles
API, guides and colour
- Improvements to the API, which supports more idomatic D code (thanks @wilzbach for the suggestions)
- Add support for guides, which unifies the handling of types (double, int, string etc)
- Switch to external version of the color library.
Improve dealing with corner cases
Fixed geomHist(2D) and statDensity(2D) to correctly deal with cases were the max and min passed values are the same.
Legends
This release adds support for both continuous and discrete legends. You can add these legends to your plot using:
gg.put(continuousLegend);
gg.put(discreteLegend);
Additionally a number of small bug fixes and refactorings were performed.
Improved compatibility with gtkd cairo implementation
Refactoring to lower memory usage during compiling and binary size
Horcruxify code and reduce usage of string mixins
Another fix to the unittest
In rare cases one of the randomized tests would fail.