Releases: grantmcdermott/tinyplot
v0.6.0
See manual changelog here: https://github.com/grantmcdermott/tinyplot/blob/main/NEWS.md#v060
What's Changed
- Gallery update by @grantmcdermott in #495
- Bubble legend: drop smallest category if zero by @grantmcdermott in #498
type_text()improvements by @grantmcdermott in #502- Tips & tricks vignette: recession bars by @grantmcdermott in #503
- Internal settings container by @vincentarelbundock in #473
- make tinyplot_add compatible with do.call(tinyplot) by @zeileis in #504
- documentation improvement for draw argument of tinyplot() by @zeileis in #507
- Enhance explanation of drawing on plots in tinyplot by @eleuven in #508
- Legend labels when
byis logical by @grantmcdermott in #512 - Axis range for non-numeric vars by @grantmcdermott in #513
- Handle legend lazy eval passing by @grantmcdermott in #515
- Respect original axis order (added layers) by @grantmcdermott in #517
- Issue #519 by @grantmcdermott in #520
- Support ribbon dodging by @grantmcdermott in #522
- Simplify (layer) axis alignment code by @grantmcdermott in #523
- Align dodged layers by @grantmcdermott in #526
- Custom axis titles for one-sided bar plots by @grantmcdermott in #527
- Expand dodge support to
"p"and"l"types by @grantmcdermott in #528 - CRAN v0.6.0 by @grantmcdermott in #529
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Move altdoc to config by @grantmcdermott in #439
- Use r-universe for
altdocdev version by @grantmcdermott in #444 - Revert to remotes by @grantmcdermott in #445
- Better horizontal legend spacing and multicolumn support by @grantmcdermott in #446
- handle boxplot without y-variable in tinyplot.default by @zeileis in #454
- Support bubble plots by @grantmcdermott in #433
- Fix some lints by @etiennebacher in #450
type_pointrange()andtype_errorange()dodge by @vincentarelbundock in #461- evaluate call from tinyplot_add() in parent.frame() by @zeileis in #460
- Centralized and simplify
xlabandylabprocessing by @vincentarelbundock in #462 - Refactor
draw_legend()by @vincentarelbundock in #463 tinyplot.Rcosmetic refactor by @vincentarelbundock in #464- tinylabel numeric fixes by @grantmcdermott in #468
- convert factor x/y to numeric in type_text by @zeileis in #470
- Pass dynmar as explicit argument by @grantmcdermott in #475
- Add devcontainer by @grantmcdermott in #480
- Pass full
tparlist todraw_facet_windowby @grantmcdermott in #481 - Add
cexas explicit argument to tinytheme by @grantmcdermott in #482 - Ephemeral
themearg by @grantmcdermott in #484 - Correct
set/get_saved_parorder by @grantmcdermott in #486 - useR! presentation tweaks by @grantmcdermott in #487
- Legend labeller by @grantmcdermott in #488
- Bump altdoc verison by @grantmcdermott in #489
- update altdoc action by @grantmcdermott in #490
- CRAN v0.5.0 by @grantmcdermott in #491
Full Changelog: v0.4.2...v0.5.0
v0.4.2
What's Changed
- Safer hook management by @vincentarelbundock in #425
- Support
xpdandsrtintype_text()by @grantmcdermott in #428 - Direct labs tip by @grantmcdermott in #429
- fix numeric xlevels specification in type_barplot by @zeileis in #431
- Wrap saved_par in
recordGraphicsby @grantmcdermott in #438 - Better recycling logic for
ablineand co. by @grantmcdermott in #422 - CRAN v0.4.2 by @grantmcdermott in #440
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Patch release, mostly aimed at fixing a narrow tinytheme("ridge") gradient legend regression.
What's Changed
- Logo & web page improvements by @zeileis in #413
- ridge palette by @grantmcdermott in #415
- Revert min R version to 4.0.0 by @grantmcdermott in #416
- readme duplication by @vincentarelbundock in #418
- CRAN v0.4.1 by @grantmcdermott in #419
Full Changelog: v0.4.0...v0.4.1
v0.4.0
See our NEWS file for the key summary points.
What's Changed
- minor legend simplification by @vincentarelbundock in #282
- rename test files with type prefix by @vincentarelbundock in #309
- Issue #307
cexshould be respected withtype="b"by @vincentarelbundock in #308 - Use cairo_pdf if supported by @grantmcdermott in #311
- Add link to code in Gallery by @etiennebacher in #312
- gallery additions by @vincentarelbundock in #315
- assign pt.lwd for type "p" in legend by @kscott-1 in #320
- Characters variables inherit same default behaviour as factors by @grantmcdermott in #323
- Manual palette colours by @grantmcdermott in #325
- [Upstream altdoc] better formatting for column widths by @grantmcdermott in #328
- col accepts numeric index by @grantmcdermott in #330
- Switch nested drawing loop: First facets, then by groups by @grantmcdermott in #331
type_text()accepts non-character labels by @grantmcdermott in #336- Support
pchcharacter literals by @grantmcdermott in #338 - Support for barplots by @zeileis in #314
- Dealing with y1/y2 ~ x formulas by @zeileis in #341
- Types vignette: list tinyplot types in neater table format by @grantmcdermott in #340
- xaxt processing in type_barplot by @zeileis in #345
type_violin()by @grantmcdermott in #354- Pass on bg argument in type_lines by @zeileis in #356
- Fix margin spacing for (flipped) boxplot and jittered types by @grantmcdermott in #358
xaxl/yaxlargs for formatting axis tick labels by @grantmcdermott in #363- Centered barplots by @zeileis in #361
- Absolute numbers in tinylabel() via abs_ prefix by @zeileis in #364
- Fix dynamic x-axis spacing by @grantmcdermott in #369
- Pass
null_byandnull_facetargs totype_databy @grantmcdermott in #372 xaxl/yaxlsymbol shortcuts by @grantmcdermott in #373- Improve Positron integration by @grantmcdermott in #377
- Fix typo in "Themes" vignette by @etiennebacher in #379
- Document function
type_*shortcut strings by @grantmcdermott in #380 - Fix axis labeller + free facets by @grantmcdermott in #383
- Fix factor-based y-tick labels for "p"-alike plots by @grantmcdermott in #387
- svglite 2.2.0 by @grantmcdermott in #390
- add log(10) labeller by @grantmcdermott in #391
- recordGraphics redux by @grantmcdermott in #394
- altdoc tweaks: navbar, theme, favicon by @zeileis in #395
- docs: issue #285 tips and tricks for legend alpha by @vincentarelbundock in #381
- Misc doc improvements by @grantmcdermott in #396
- Tweaks for the gallery by @etiennebacher in #398
- Smaller
nin "tips and tricks" by @etiennebacher in #402 - Handle xmin/xmax/ymin/ymax along with model.frame by @zeileis in #403
- Support manual breaks (
x/yaxb) by @grantmcdermott in #400 - Add warnings and documentation for adding to faceted plots by @grantmcdermott in #407
- Revamped palette logic and colour recycling by @grantmcdermott in #410
- CRAN v0.4.0 by @grantmcdermott in #412
New Contributors
Full Changelog: v0.3.0...v0.4.0
v0.3.0
See: https://github.com/grantmcdermott/tinyplot/blob/main/NEWS.md
What's Changed
- Better preserve facet attributes by @zeileis in #209
- Modularize: Minor PR by @vincentarelbundock in #214
- Coerce x/y/by from character to factor by @zeileis in #219
- lim_args was updating xlim and ylim even if specified by @mclements in #221
- Support axis flipping by @grantmcdermott in #216
- Support custom types by @vincentarelbundock in #222
- Export type_histogram by @grantmcdermott in #232
- Support
grid()args in tpar by @grantmcdermott in #237 - Add
searg to type_loess by @grantmcdermott in #238 - Type spline by @grantmcdermott in #241
- Miscellaneous documentation improvements by @grantmcdermott in #242
- Spineplots and spinograms for factor y-variables by @zeileis in #233
- Issue #225 Deprecate ribbon.alpha by @vincentarelbundock in #244
plt_add()by @vincentarelbundock in #246drawargument by @grantmcdermott in #245- type_function by @vincentarelbundock in #250
- Types:
abline,hline,vlineby @vincentarelbundock in #249 - QQ plots by @vincentarelbundock in #251
tinyplot_addcall multiple times by @vincentarelbundock in #256- news clean-up by @vincentarelbundock in #254
- tinyplot_add first argument can be unnamed by @vincentarelbundock in #259
- Free scale facet axes by @grantmcdermott in #253
- Issue #265
col,ltyand friends should not betype_abline()arguments by @vincentarelbundock in #266 type_ridge()by @vincentarelbundock in #252- Pass type arguments through dots by @zeileis in #267
- Themes by @vincentarelbundock in #258
- Add type_summary by @grantmcdermott in #274
- Add type_rug() by @grantmcdermott in #276
- Consistent decimals for gradient legends by @grantmcdermott in #277
type_text()by @vincentarelbundock in #281- Fixing minor error in the
type_text()by @vincentarelbundock in #283 - Add type_density() function by @grantmcdermott in #284
- intro plt() alias discussion by @vincentarelbundock in #262
- ylevels reordering in type_ridge() by @zeileis in #270
- Bandwidth selection in type_density and type_ridge by @zeileis in #291
- Update type_histogram.R by @eleuven in #288
- Support additional
type_hist()args by @grantmcdermott in #296 - Make
tinytheme()play nicer with ridge and spineplot types by @grantmcdermott in #298 - type_ridge: joint.max=all/facet/by instead of global.max=TRUE/FALSE by @zeileis in #292
- tinytheme("ridge(2)") by @grantmcdermott in #302
- CRAN v0.3.0 by @grantmcdermott in #304
New Contributors
- @mclements made their first contribution in #221
- @eleuven made their first contribution in #288
Full Changelog: v0.2.1...v0.3.0
v0.2.1
A (mostly) patch release with bug fixes and internal enhancements. See NEWS.md for a detailed changelog.
Auto-generated release notes follow below.
What's Changed
- Convert intro vignette to qmd by @grantmcdermott in #180
- altdoc 0.4.0 by @grantmcdermott in #185
- Fix duplicate density call by @grantmcdermott in #187
- Fine control of axis types in axes/xaxt/yaxt by @zeileis in #190
- Modularize a few more chunks by @vincentarelbundock in #192
- Boxplot widths by @grantmcdermott in #196
- Fix typo in docs that affected the formatting on the website by @etiennebacher in #200
- docs: add missing backticks by @etiennebacher in #202
- Do not overwrite xlab and ylab if explicitly supplied by @vincentarelbundock in #204
- Formula processing by @zeileis in #197
- More refactor: data frame split apply combine by @vincentarelbundock in #198
- Better handling of facet titles with logged axes by @grantmcdermott in #207
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Support empty plots (
type = "n") by @grantmcdermott in #157 - Support
type = "boxplot"by @grantmcdermott in #154 - Support type = "polypath" by @grantmcdermott in #159
- Support type = "rect" by @grantmcdermott in #161
- Support type = "segments" by @grantmcdermott in #163
- Fix some lints by @etiennebacher in #165
- Add
empty = <logical>argument by @grantmcdermott in #167 - Support type = "histogram" (alias "hist") by @grantmcdermott in #164
- type = "jitter" by @grantmcdermott in #170
- refactor: setup_device() by @vincentarelbundock in #171
- boxplot adjustment override when x == by by @grantmcdermott in #176
- Refactor: Assertions + Modularize by @vincentarelbundock in #173
- type = NULL by @grantmcdermott in #179
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Our first CRAN release 🎉🎉🎉
https://cran.r-project.org/web/packages/tinyplot/index.html
For the full changelog, please see: https://github.com/grantmcdermott/tinyplot/blob/main/NEWS.md
What's Changed
- Support user-supplied polygons by @grantmcdermott in #127
- Continuous / gradient legend by @grantmcdermott in #122
- Support lwd argument by @grantmcdermott in #134
- Add vignettes to .Rbuildignore by @grantmcdermott in #135
- r-universe badge by @vincentarelbundock in #139
- Pass par args via tpar by @grantmcdermott in #140
- Use Apache License 2.0 by @grantmcdermott in #141
- Support
filearg for writing plots to disk by @grantmcdermott in #143 - Skip tests on CRAN to reduce install size by @grantmcdermott in #145
- Custom legends with "density" type by @grantmcdermott in #147
- Logo by @grantmcdermott in #148
- CRAN v0.1.0 submission by @grantmcdermott in #151
Full Changelog: v0.0.5...v0.1.0
v0.0.5
What's Changed
BREAKING CHANGE
- Change package name to "tinyplot" by @grantmcdermott in #117
Other changes
- website: docsify -> quarto with gallery by @vincentarelbundock in #109
- Website: add table of contents on each page by @etiennebacher in #113
- update color reference from arXiv to The R Journal by @zeileis in #114
Full Changelog: v0.0.4...v0.0.5