• Create Holdridge plots using HoldridgePlot() and related functions (#48).
  • Add panel.first and panel.last parameters to TernaryPlot() (fixing #54).
  • Support graphical parameters (e.g. xpd) in TernaryPlot().
  • Add introductory vignette for new R users.
  • Help diagnose non-installation of app.
  • Fix bug in TernaryApp() when ‘colourpicker’ not previously installed.
  • Update to ‘testthat’ edition 3.
  • Use package ‘vdiffr’ conditionally in tests.
  • Trivial documentation improvements.
  • Support user-specified colours in ColourTernary().
  • More options for controlling axis colours in TernaryPlot().
  • Add examples to documentation.
  • axis.labels example in vignette.
  • TernaryArrows adds arrows to a ternary plot.

New features

  • Add support for contour plots and density shading.

Bug fixes

  • Improve configuration options by allowing:
    • Custom colouration of axis text;
    • Modification of axis tick length.
  • Plot minor lines between grid lines, with options to customise appearance.
  • Document magnification options.
  • Add function JoinTheDots() to plot lines and points simultaneously.
  • Support xlim & ylim for TernaryPlot().
  • Choose direction of plot using new point parameter.
  • Allow labelling of tips and of sides (alab becomes atip).
  • Improved control over labelling of plot (clab.rotate parameter).
  • Improve documentation.
  • Added colour-blind compatible colour palettes cbPalette8 and cbPalette15.
  • Support lab.font in TernaryPlot().
  • Generates ternary plots with vertical left axis.