Skip to content

Releases: willgearty/deeptime

v0.2.0

02 Sep 13:43
Compare
Choose a tag to compare

Several new features and bug fixes.

  • coord_geo() now works with discrete axes (#32 and #35)
  • Fixed a bug that prevented the use of custom interval data
  • Added option to use ggfittext to automatically resize labels (#19)
  • Added coord_trans_flip() (#20)
  • Fixed axis labels for coord_trans_xy() (#36)
  • Added tests with testthat (#34)

v0.1.0

23 Jul 15:53
Compare
Choose a tag to compare

First minor release (released on CRAN!)

  • Fixed ability to use text transformations (from scales) in coord_geo() (#30)
  • Added automatic R CMD check Github Actions
  • Fixed S3 method consistency and other R CMD check warnings and notes
  • Fixed coord_geo() when axis breaks were reversed or NULL (#23 and #29)
  • Added packages from examples and README to Suggests

v0.0.6

21 Jul 20:27
Compare
Choose a tag to compare

Several bug fixes and minor features.

  • Added ability to specify a layout for ggarrange2() (#21)
  • Added ability to center labels for time intervals that are broken by axis limits (#18)
  • Fixed gggeo_scale() for ggplot2>=3.3.0 (#22)
  • Replaced README examples with examples using real data (#28)
  • Fixed using first letters for the pos argument
  • Fixed label order (#26)
  • Switched from Travis to Github Actions (#27)
  • Fixed handling of axis tick labels for coord_trans_xy (#31)

v0.0.5

21 Jul 20:27
Compare
Choose a tag to compare

Added coord_geo(), which is a coordinate system for ggplot2 that allows for adding highly customized timescales to ggplot objects. Both gggeo_scale() and gggeo_scale_old are preserved but will receive notably less maintenance moving forward.

  • Updated examples and documentation to use coord_geo()
  • Added coord_trans_xy(), which is a coordinate system for ggplot2 that is similar to coord_trans() but allows for 2-dimensional transformations
  • Added disparity_through_time() which allows for plotting 2-dimensional data across a 3rd dimension (using lattice)

v0.0.4

21 Jul 20:27
3379176
Compare
Choose a tag to compare

ggarrange2() now accepts geo_scale objects and other grobified ggplots

  • Fixed missing axes and axis titles

v0.0.3

21 Jul 20:26
Compare
Choose a tag to compare

Patch release for bug fixes

  • Added options to customize borders and line width
  • Fixed abbreviations for stages named "Series X" (#9)
  • Fixed scale when x-axis crosses 0 (#10, #12)
  • Preserve margins of original plots (#13)
  • Fixed scale for plots with multiple panels

v0.0.2

21 Jul 20:24
Compare
Choose a tag to compare

Complete redesign of gggeo_scale() that adds the scale outside of the plotting space using gtable. The old version of gggeo_scale() is preserved as gggeo_scale_old().

  • Can now pull timescales from the Macrostrat API (#8)

v0.0.1

21 Jul 20:23
Compare
Choose a tag to compare

First full release. Adds scale onto the bottom of a ggplot.

  • Depends on R>3.4 (#1)
  • Fixed adding scales to faceted plots (#2)
  • Added timescale data from PBDB API (#3)
  • Fixed the use of ggtree when a geom has its own data (#5)
  • Fixed the stacking of multiple scales (#6)
  • Fixed documentation spelling (#7)