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
Release ggplot2 3.1.1 #3207
Comments
|
@hadley @karawoo @clauswilke @yutannihilation we will make a minor release of the current master shortish, in order to make the integration of the new unit system in grid as smooth as possible so it can be part of the R 3.6 release... There are no breaks in reverse dependencies, so it should be smooth sailing Please hold of on merging anything into master until the release process has ended |
|
I think we should address #3158 before a 3.2.0 release, so we don't release a new API we immediately invalidate with the next release. I would delete these five lines and not make any other changes: Lines 3 to 7 in 033fb52
@yutannihilation suggested to remove the |
|
I'll make sure to remove those lines |
|
@thomasp85 Thanks! I'm traveling through the end of the week and won't have much time to look into anything before the weekend. |
|
No problem... there is not much to do as there is zero revdep problems :-) |
|
Great to see another release is coming together! Perhaps it's too late now with the already revdeps done, but is there any interest in merging #3040 to fix the sec.axis issues before release? It's been ready for review since February but we never got it merged. |
|
I’m afraid we’ll have to postpone it. The thing has gotten a little stressed due to syncing with grid and the next r release and we can’t really take bigger code changes in now. We’ll have it in the next release |
|
@thomasp85 Do you know why ggplot2 stays in the CRAN pending queue? Are there anything we can do if there's some issue? ftp://cran.r-project.org/incoming/pending/ |
|
My guess is that they are busy with the 3.6 release process |
|
Aw..., OK, let's just wait. |
|
Ok, quick update on this. The first release (current master) had a surprising number of breaking reverse dependencies so we decided to make a hotfix 3.1.1 release instead, only including the changes necessary to play nice with the updated grid. It is now on CRAN This gives us some more time to make a proper 3.2.0 release and I’ll create a milestone soon where we can begin to attach issues/PRs we want in. I still think we should go for a real update soonish 1-1.5 months, but the 3.1.1 release has removed some timing pressure from the process |
|
Thanks for the update. I think a proper release cycle with a set cutoff date for new features, then a few weeks later a cutoff date for bugfixes, then release is the way to go. |
Cool. Thanks for handling the process! |
Just FYI, on R 3.6, CRAN ggplot2 produces messages at load-time because it overwrites quosure methods in rlang: r-lib/rlang#669 |
|
This old issue has been automatically locked. If you believe you have found a related problem, please file a new issue (with reprex) and link to this issue. https://reprex.tidyverse.org/ |
Prepare for release:
devtools::check()devtools::check_win_devel()rhub::check_for_cran()revdepcheck::revdep_check(num_workers = 4)Submit to CRAN:
usethis::use_version()cran-comments.mddevtools::submit_cran()Wait for CRAN...
usethis::use_github_release()usethis::use_dev_version()The text was updated successfully, but these errors were encountered: