Skip to content

Commit 6784316

Browse files
CRAN 0.8.0 (#747)
* chore: prepare v0.8.0 CRAN release Bump version to 0.8.0, rename the NEWS development heading, and update cran-comments.md for this release. The revdep section is a placeholder until the revdep-v0.8.0 workflow finishes. * docs: add v0.8.0 revdep results to cran-comments * chore: exclude tests from CRAN tarball * fix: namespace utils::type.convert in array_plot Clears the R CMD check NOTE about an undefined global function, introduced with tinyplot.array() in #746. * submission note and revert rbuildignore
1 parent 7221667 commit 6784316

5 files changed

Lines changed: 20 additions & 14 deletions

File tree

‎CRAN-SUBMISSION‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
Version: 0.7.0
2-
Date: 2026-07-03 02:03:54 UTC
3-
SHA: 421110cd2d7a1d282ec6d81f195a50de4d2ce752
1+
Version: 0.8.0
2+
Date: 2026-09-27 22:46:58 UTC
3+
SHA: 77fa3d7cbcfd3cfd6a286984e783161ee67fcc83

‎DESCRIPTION‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Package: tinyplot
22
Type: Package
33
Title: Lightweight Extension of the Base R Graphics System
4-
Version: 0.7.0.99
5-
Date: 2026-07-02
4+
Version: 0.8.0
5+
Date: 2026-09-27
66
Authors@R:
77
c(
88
person(

‎NEWS.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _If you are viewing this file on CRAN, please check the
44
[latest NEWS](https://grantmcdermott.com/tinyplot/NEWS.html) on our website
55
where the formatting is also better._
66

7-
## Development version
7+
## v0.8.0
88

99
### Breaking changes
1010

‎R/tinyplot.matrix.R‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ array_plot = function(x, y = NULL, type = NULL, legend = NULL, facet = NULL,
144144
lvls = if (is.null(lvls)) {
145145
seq_len(dims[1])
146146
} else {
147-
type.convert(lvls, as.is = TRUE)
147+
utils::type.convert(lvls, as.is = TRUE)
148148
}
149149
by = if (is.numeric(lvls)) {
150150
lvls[as.vector(slice.index(x, 1))]

‎cran-comments.md‎

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
## Overview
22

3-
**tinyplot** v0.7.0 is a feature release. It brings major updates to our theming
4-
logic and aesthetic stylings, several new plot types and `tinyplot.*` methods,
5-
and various other enhancements and bug fixes. See NEWS.md for the full list of
6-
changes.
3+
**tinyplot** v0.8.0 is a feature release. It adds several new plot types
4+
(hexbin, tile, heatmap, sina), a new `tinyplot.array()` method, substantial
5+
facet enhancements, new arguments for ordering and labelling categorical
6+
variables, performance improvements, and many bug fixes. See NEWS.md for the
7+
full list of changes.
8+
9+
This release includes one minor breaking change: line types now order
10+
categorical `x` data by factor levels, rather than order of appearance, for
11+
consistency with other plot types. The old behaviour remains available via
12+
an explicit argument.
713

814
## Test environments
9-
macOS (local)
15+
Arch Linux (local)
1016
GitHub Actions (ubuntu-24.04): release, devel
1117
Win Builder
1218

@@ -16,7 +22,7 @@ Win Builder
1622

1723
## Reverse dependency checks
1824

19-
We ran reverse-dependency checks on all 12 CRAN revdeps. All packages that
25+
We ran reverse-dependency checks on all 16 CRAN revdeps. All packages that
2026
could be checked showed no status change from the current CRAN version of
2127
tinyplot. One package, 'RTMB', failed to install in our CI environment under
2228
both the old and new versions of tinyplot (identical ERROR, unrelated to this
@@ -27,4 +33,4 @@ P.S. We continue to run a comprehensive test suite comprising hundreds of test
2733
snapshots (i.e., SVG images) as part of our CI development workflow. See:
2834
https://github.com/grantmcdermott/tinyplot/tree/main/inst/tinytest/_tinysnapshot
2935
However, we have removed these test snapshots from our CRAN submission to reduce
30-
the size of of install target and stay within CRAN's recommend size limits.
36+
the size of the install target and stay within CRAN's recommended size limits.

0 commit comments

Comments
 (0)