Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Suggests:
tinytest,
tinysnapshot (>= 0.0.3),
knitr
Config/Needs/website: altdoc (>= 0.6.0), future.apply
Config/Needs/website: altdoc (>= 0.7.2), future.apply
Encoding: UTF-8
RoxygenNote: 7.3.3
URL: https://grantmcdermott.com/tinyplot/
Expand Down
7 changes: 3 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,14 @@ testall: ## tinytest::build_install_test()
testone: install ## make testone testfile="inst/tinytest/test-aaa-warn_once.R"
Rscript -e "pkgload::load_all();tinytest::run_test_file('$(testfile)')"

document: ## altdoc::render_docs()
document: ## devtools::document()
Rscript -e "devtools::document()"

check: document ## devtools::check()
Rscript -e "devtools::check()"

website: website ## altdoc::render_docs()
Rscript -e "pkgload::load_all();altdoc::render_docs()"
website: ## altdoc::render_docs(parallel, freeze)
Rscript -e "future::plan(future::multisession);pkgload::load_all();altdoc::render_docs(parallel=TRUE,freeze=TRUE)"

install: document ## devtools::install(dependencies = FALSE)
R CMD INSTALL .

49 changes: 24 additions & 25 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ where the formatting is also better._

## Development version

### Aesthetic changes

- The legend plot characters for the `"pointrange"` and `"errorbar"` types now
include a line, to better resemble the actual plot elements (#533 @grantmcdermott)

### New features

- Support for univariate formulas, e.g., `y ~ 1`, `~ x`, and `~ 0`. These are
Expand All @@ -16,48 +21,42 @@ where the formatting is also better._
for types that don't require x/y, such as `segments` and `rect`. Thanks to
@katrinabrock for the suggestion. (#534 @zeileis, @grantmcdermott)

### Aesthetic changes

- The legend plot characters for the `"pointrange"` and `"errorbar"` types now
include a line, to better resemble the actual plot elements (#533 @grantmcdermott)

### Bug fixes

- Fixed Issue #545 where xaxs/yaxs were not restored when set by an internal
function. (#545 @zeileis)
- Fixed Issue #553 where `facet.args = list(free = TRUE)` lead to an error
when used used without facets. Thanks to @katrinabrock for the report.
(#554 @zeileis)
- Fixed `type_ridge()` fill errors for themes that set a qualitative palette,
e.g. `"clean2"`. (#564 @grantmcdermott)
- Fixed plot clipping when using ephemeral `theme = "default"` with a legend
and `tinyplot_add()`. Thanks to @katrinabrock for the report in #557.
(#565 @grantmcdermott)
- Several improvements/fixes to jittered plots and layering:
- Jittered plots now support Date/POSIXt axes. Thanks to @wachtermh for the
bug report and @vincentarelbundock for the code contribution. (#327)
- `tinyplot_add(type = "jitter")` no longer errors when layered on top of
boxplot, violin, or similar categorical plot types. (#560 @grantmcdermott)
- Jitter layers added via `tinyplot_add()` now align correctly with grouped
(offset) boxplot, violin, and ridge base layers. (#493 @grantmcdermott)
(offset) boxplot, violin, and ridge base layers. (#561 @grantmcdermott)

- Fixed `type_ridge()` fill errors for themes that set a qualitative palette,
e.g. `"clean2"`. (#564 @grantmcdermott)
### Documentation

- Fixed plot clipping when using ephemeral `theme = "default"` with a legend
and `tinyplot_add()`. Thanks to @katrinabrock for the report in #557.
(#565 @grantmcdermott)
- Improved guidance for
[custom types](https://grantmcdermott.com/tinyplot/vignettes/types.html#custom-types)
in the `Types` vignette. (#531 @grantmcdermott)

### Internals

- We now encourage type-specific legend customizations within the individual
`type_<type>` constructors. (#531 @grantmcdermott)
- Change maintainer email address.
- Add `.CLAUDE.md` context file for AI-assisted development. (#563 @grantmcdermott)

### Documentation

- Improved guidance for
[custom types](https://grantmcdermott.com/tinyplot/vignettes/types.html#custom-types)
in the `Types` vignette. (#531 @grantmcdermott)

### Bugs

- Fixed Issue #545 where xaxs/yaxs were not restored when set by an internal function.
(#545 @zeileis)

- Fixed Issue #553 where `facet.args = list(free = TRUE)` lead to an error when used
used without facets. Thanks to @katrinabrock for the report. (#554 @zeileis)
- Quality of life website improvements. (#566 @grantmcdermott)
- Fix Makefile website target (remove circular dep, fix comment)
- Enable parallel + freeze for faster local builds
- Replace iconify extension with native Bootstrap icon for Bluesky

## v0.6.0

Expand Down
21 changes: 0 additions & 21 deletions altdoc/_extensions/mcanouil/iconify/LICENSE

This file was deleted.

7 changes: 0 additions & 7 deletions altdoc/_extensions/mcanouil/iconify/_extension.yml

This file was deleted.

13 changes: 0 additions & 13 deletions altdoc/_extensions/mcanouil/iconify/iconify-icon.min.js

This file was deleted.

156 changes: 0 additions & 156 deletions altdoc/_extensions/mcanouil/iconify/iconify.lua

This file was deleted.

8 changes: 8 additions & 0 deletions altdoc/pkgdown.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
altdoc: 0.7.2
pandoc: 3.9.0.2
pkgdown: 2.1.3
pkgdown_sha: ~
last_built: 2026-03-26T21:58:46+0000
urls:
reference: https://grantmcdermott.com/tinyplot/man
article: https://grantmcdermott.com/tinyplot/vignettes
2 changes: 1 addition & 1 deletion altdoc/quarto_website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ website:
href: $ALTDOC_PACKAGE_URL_GITHUB
aria-label: $ALTDOC_PACKAGE_NAME GitHub
target: _blank
- text: "{{< iconify fa6-brands:bluesky >}}"
- icon: bluesky
href: https://bsky.app/profile/gmcd.bsky.social
aria-label: "@gmcd.bsky.social"
target: _blank
Expand Down
Loading