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
6 changes: 3 additions & 3 deletions CRAN-SUBMISSION
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Version: 0.7.0
Date: 2026-07-03 02:03:54 UTC
SHA: 421110cd2d7a1d282ec6d81f195a50de4d2ce752
Version: 0.8.0
Date: 2026-09-27 22:46:58 UTC
SHA: 77fa3d7cbcfd3cfd6a286984e783161ee67fcc83
4 changes: 2 additions & 2 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Package: tinyplot
Type: Package
Title: Lightweight Extension of the Base R Graphics System
Version: 0.7.0.99
Date: 2026-07-02
Version: 0.8.0
Date: 2026-09-27
Authors@R:
c(
person(
Expand Down
2 changes: 1 addition & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ _If you are viewing this file on CRAN, please check the
[latest NEWS](https://grantmcdermott.com/tinyplot/NEWS.html) on our website
where the formatting is also better._

## Development version
## v0.8.0

### Breaking changes

Expand Down
2 changes: 1 addition & 1 deletion R/tinyplot.matrix.R
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ array_plot = function(x, y = NULL, type = NULL, legend = NULL, facet = NULL,
lvls = if (is.null(lvls)) {
seq_len(dims[1])
} else {
type.convert(lvls, as.is = TRUE)
utils::type.convert(lvls, as.is = TRUE)
}
by = if (is.numeric(lvls)) {
lvls[as.vector(slice.index(x, 1))]
Expand Down
20 changes: 13 additions & 7 deletions cran-comments.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,18 @@
## Overview

**tinyplot** v0.7.0 is a feature release. It brings major updates to our theming
logic and aesthetic stylings, several new plot types and `tinyplot.*` methods,
and various other enhancements and bug fixes. See NEWS.md for the full list of
changes.
**tinyplot** v0.8.0 is a feature release. It adds several new plot types
(hexbin, tile, heatmap, sina), a new `tinyplot.array()` method, substantial
facet enhancements, new arguments for ordering and labelling categorical
variables, performance improvements, and many bug fixes. See NEWS.md for the
full list of changes.

This release includes one minor breaking change: line types now order
categorical `x` data by factor levels, rather than order of appearance, for
consistency with other plot types. The old behaviour remains available via
an explicit argument.

## Test environments
macOS (local)
Arch Linux (local)
GitHub Actions (ubuntu-24.04): release, devel
Win Builder

Expand All @@ -16,7 +22,7 @@ Win Builder

## Reverse dependency checks

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