Skip to content

prepare for 3.5.1 #5822

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Apr 22, 2024
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
32 changes: 20 additions & 12 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,25 @@

# ggplot2 (development version)

This is a small release focusing on fixing regressions from 3.5.0 and
documentation updates.

## Bug fixes

* Fixed bug where discrete scales could not map aesthetics only consisting of
`NA`s (#5623)
* Fixed spurious warnings from `sec_axis()` with `breaks = NULL` (#5713).
* Patterns and gradients are now also enabled in `geom_sf()`
(@teunbrand, #5716).
* The default behaviour of `resolution()` has been reverted to pre-3.5.0
behaviour. Whether mapped discrete vectors should be treated as having
resolution of 1 is controlled by the new `discrete` argument.
* Fixed bug in `guide_bins()` and `guide_coloursteps()` where discrete breaks,
such as the levels produced by `cut()`, were ordered incorrectly
(@teunbrand, #5757).

## Improvements

* When facets coerce the faceting variables to factors, the 'ordered' class
is dropped (@teunbrand, #5666).
* `update_geom_defaults()` and `update_stat_defaults()` have a reset mechanism
Expand All @@ -13,23 +32,12 @@
* `geom_step()` now supports `lineend`, `linejoin` and `linemitre` parameters
(@teunbrand, #5705).
* Fixed performance loss when the `.data` pronoun is used in `aes()` (#5730).
* Fixed bug where discrete scales could not map aesthetics only consisting of
`NA`s (#5623)
* Facet evaluation is better at dealing with inherited errors
(@teunbrand, #5670).
* Fixed spurious warnings from `sec_axis()` with `breaks = NULL` (#5713).
* Patterns and gradients are now also enabled in `geom_sf()`
(@teunbrand, #5716).
* `stat_bin()` deals with non-finite breaks better (@teunbrand, #5665).
* While axes in `coord_radial()` don't neatly fit the top/right/bottom/left
organisation, specifying `position = "top"` or `position = "right"`
in the scale will flip the placement of the radial axis (#5735)
* The default behaviour of `resolution()` has been reverted to pre-3.5.0
behaviour. Whether mapped discrete vectors should be treated as having
resolution of 1 is controlled by the new `discrete` argument.
* Fixed bug in `guide_bins()` and `guide_coloursteps()` where discrete breaks,
such as the levels produced by `cut()`, were ordered incorrectly
(@teunbrand, #5757).
* Theme elements that do not exist now throw warnings instead of errors (#5719).
* Fixed bug in `coord_radial()` where full circles were not treated as such
(@teunbrand, #5750).
Expand Down Expand Up @@ -1470,7 +1478,7 @@ accompanying issue #2890.

We recognise that this is a big change and if you're not already familiar
with rlang, there's a lot to learn. If you are stuck, or need any help,
please reach out on <https://community.rstudio.com>.
please reach out on <https://forum.posit.co/>.

* Error: Column `y` must be a 1d atomic vector or a list

Expand Down
2 changes: 1 addition & 1 deletion R/data.R
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@
#' Housing sales in TX
#'
#' Information about the housing market in Texas provided by the TAMU
#' real estate center, \url{https://www.recenter.tamu.edu/}.
#' real estate center, \url{https://trerc.tamu.edu/}.
#'
#' @format A data frame with 8602 observations and 9 variables:
#' \describe{
Expand Down
2 changes: 1 addition & 1 deletion README.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ There are two main places to get help with ggplot2:
questions. It is also a great place to get help, once you have
created a reproducible example that illustrates your problem.

[community]: https://community.rstudio.com/
[community]: https://forum.posit.co/
[ggplot2-book]: https://ggplot2-book.org
[gg-book]: https://www.amazon.com/Grammar-Graphics-Statistics-Computing/dp/0387245448/ref=as_li_ss_tl
[so]: https://stackoverflow.com/questions/tagged/ggplot2?sort=frequent&pageSize=50
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,8 +108,8 @@ specifically tailored to your needs.

There are two main places to get help with ggplot2:

1. The [RStudio community](https://community.rstudio.com/) is a
friendly place to ask any questions about ggplot2.
1. The [RStudio community](https://forum.posit.co/) is a friendly place
to ask any questions about ggplot2.

2. [Stack
Overflow](https://stackoverflow.com/questions/tagged/ggplot2?sort=frequent&pageSize=50)
Expand Down
2 changes: 1 addition & 1 deletion man/txhousing.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

103 changes: 28 additions & 75 deletions revdep/README.md
Original file line number Diff line number Diff line change
@@ -1,81 +1,34 @@
# Revdeps

## Failed to check (13)
## Failed to check (17)

|package |version |error |warning |note |
|:----------------|:-------|:------|:-------|:----|
|bayesdfa |1.3.2 |1 | | |
|ctsem |3.9.1 |1 | | |
|geostan |0.5.3 |1 | | |
|[ggtern](failures.md#ggtern)|3.4.2 |__+1__ | |1 -1 |
|grandR |? | | | |
|rmsb |1.0-0 |1 | | |
|rstanarm |2.32.1 |1 | | |
|Seurat |? | | | |
|streamDAG |? | | | |
|treestats |1.0.5 |1 | | |
|TriDimRegression |1.0.2 |1 | | |
|triptych |0.1.2 |1 | | |
|valse |0.1-0 |1 | | |
|package |version |error |warning |note |
|:----------------|:-------|:-----|:-------|:----|
|bayesdfa |1.3.3 |1 | | |
|bmgarch |2.0.0 |1 | | |
|ctsem |3.9.1 |1 | | |
|EcoEnsemble |1.0.5 |1 | | |
|geostan |0.5.4 |1 | | |
|grandR |? | | | |
|multilevelcoda |1.2.3 |1 | | |
|multinma |0.6.1 |1 | | |
|rmsb |1.1-0 |1 | | |
|rstanarm |2.32.1 |1 | | |
|Seurat |? | | | |
|streamDAG |? | | | |
|treestats |1.0.5 |1 | | |
|TriDimRegression |1.0.2 |1 | | |
|triptych |0.1.2 |1 | | |
|ubms |1.2.6 |1 | | |
|valse |0.1-0 |1 | | |

## New problems (56)
## New problems (5)

|package |version |error |warning |note |
|:------------------|:-------|:------|:-------|:------|
|[AcademicThemes](problems.md#academicthemes)|0.0.1 |__+1__ | | |
|[afex](problems.md#afex)|1.3-0 |__+2__ | | |
|[archeoViz](problems.md#archeoviz)|1.3.4 |__+1__ | | |
|[assignPOP](problems.md#assignpop)|1.2.4 |__+1__ | | |
|[bioassays](problems.md#bioassays)|1.0.1 |__+1__ | | |
|[BOSO](problems.md#boso)|1.0.3 |__+1__ | |1 |
|[breakDown](problems.md#breakdown)|0.2.1 |__+1__ | | |
|[canadianmaps](problems.md#canadianmaps)|1.3.0 |__+1__ | |2 |
|[CAST](problems.md#cast)|0.9.0 | | |__+1__ |
|[CEDA](problems.md#ceda)|1.1.0 |__+1__ | | |
|[cobalt](problems.md#cobalt)|4.5.3 |__+2__ | | |
|[constructive](problems.md#constructive)|0.2.0 |__+1__ | | |
|[docxtools](problems.md#docxtools)|0.3.0 |__+1__ | | |
|[dynamAedes](problems.md#dynamaedes)|2.2.8 |__+1__ | | |
|[EcoDiet](problems.md#ecodiet)|2.0.0 |__+1__ | | |
|[epos](problems.md#epos)|1.0 |__+1__ | |2 |
|[feasts](problems.md#feasts)|0.3.1 |__+3__ | | |
|[fitODBODRshiny](problems.md#fitodbodrshiny)|1.0.0 |__+1__ | |1 |
|[fmeffects](problems.md#fmeffects)|0.1.1 |__+2__ | | |
|[genekitr](problems.md#genekitr)|1.2.5 |__+1__ | | |
|[geomtextpath](problems.md#geomtextpath)|0.1.1 |__+1__ | | |
|[ggedit](problems.md#ggedit)|0.3.1 |__+1__ | |1 |
|[gghdr](problems.md#gghdr)|0.2.0 |__+3__ | | |
|[ggiraph](problems.md#ggiraph)|0.8.8 |__+2__ | |1 |
|[ggiraphExtra](problems.md#ggiraphextra)|0.3.0 |__+1__ | | |
|[ggparallel](problems.md#ggparallel)|0.3.0 |__+1__ | | |
|[ggprism](problems.md#ggprism)|1.0.4 |__+3__ | | |
|[ggraph](problems.md#ggraph)|2.1.0 |__+2__ | |2 |
|[ggside](problems.md#ggside)|0.2.3 |__+3__ | | |
|[ggstance](problems.md#ggstance)|0.3.6 |__+1__ | | |
|[ggstatsplot](problems.md#ggstatsplot)|0.12.2 |__+2__ | | |
|[ghibli](problems.md#ghibli)|0.3.3 |__+1__ | | |
|[glancedata](problems.md#glancedata)|1.0.1 |__+1__ | |1 |
|[grafify](problems.md#grafify)|4.0 |__+1__ | |2 |
|[inTextSummaryTable](problems.md#intextsummarytable)|3.3.1 |__+1__ | |1 |
|[LMoFit](problems.md#lmofit)|0.1.6 |__+1__ | | |
|[manydata](problems.md#manydata)|0.8.3 |__+1__ | |1 |
|[MiscMetabar](problems.md#miscmetabar)|0.7.9 |__+2__ | | |
|[miWQS](problems.md#miwqs)|0.4.4 |__+1__ |-1 | |
|[NAIR](problems.md#nair)|1.0.3 |__+1__ | |1 |
|[OpenLand](problems.md#openland)|1.0.2 |__+1__ | | |
|[platetools](problems.md#platetools)|0.1.5 |__+1__ | | |
|[plot3logit](problems.md#plot3logit)|3.1.4 |__+1__ | | |
|[PTXQC](problems.md#ptxqc)|1.1.0 |__+2__ | |1 |
|[rabhit](problems.md#rabhit)|0.2.5 |__+1__ |-1 | |
|[santaR](problems.md#santar)|1.2.3 |__+1__ | |1 |
|[saros](problems.md#saros)|1.0.1 |__+2__ | | |
|[scCustomize](problems.md#sccustomize)|2.0.1 |__+1__ | | |
|[scdhlm](problems.md#scdhlm)|0.7.2 |__+1__ | | |
|[see](problems.md#see)|0.8.2 |__+1__ | | |
|[spqdep](problems.md#spqdep)|0.1.3.2 |__+1__ | |2 |
|[TCIU](problems.md#tciu)|1.2.4 |__+1__ | |1 |
|[tmt](problems.md#tmt)|0.3.1-2 |__+1__ | | |
|[tvthemes](problems.md#tvthemes)|1.3.2 |__+1__ | | |
|[ufs](problems.md#ufs)|0.5.10 |__+1__ | | |
|[visR](problems.md#visr)|0.4.0 |__+2__ | | |
|package |version |error |warning |note |
|:----------------------|:-------|:------|:-------|:------|
|[ggh4x](problems.md#ggh4x)|0.2.8 |__+3__ | | |
|[MplusAutomation](problems.md#mplusautomation)|1.1.1 | | |__+1__ |
|[PlasmaMutationDetector](problems.md#plasmamutationdetector)|1.7.2 | | |__+1__ |
|[Superpower](problems.md#superpower)|0.2.0 |__+1__ | |1 |
|[xaringanthemer](problems.md#xaringanthemer)|0.4.2 |__+1__ | | |

Loading