Skip to content

Conversation

smach
Copy link

@smach smach commented Sep 14, 2025

ggplot2 is now a lot older than 10 years, so suggest updating that. In addition, maybe README should reference the major new 4.0 version after saying 'ggplot2 itself changes relatively little', since there's been a significant change?

…ajor new version after saying 'ggplot2 itself changes relatively little' since there's been a significant change
Copy link
Member

@thomasp85 thomasp85 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this. If you can remove the last paragraph and render the readme (devtools::build_readme()) it is ready for merge

README.Rmd Outdated
ggplot2 is now over 10 years old and is used by hundreds of thousands of people to make millions of plots. That means, by-and-large, ggplot2 itself changes relatively little. When we do make changes, they will be generally to add new functions or arguments rather than changing the behaviour of existing functions, and if we do make changes to existing behaviour we will do them for compelling reasons.
ggplot2 is now 18 years old and is used by hundreds of thousands of people to make millions of plots. That means, by-and-large, ggplot2 itself changes relatively little. When we do make changes, they will be generally to add new functions or arguments rather than changing the behaviour of existing functions, and if we do make changes to existing behaviour we will do them for compelling reasons.

For information about the major new 4.0.0 version, see the tidyverse blog post [ggplot2 4.0.0](https://www.tidyverse.org/blog/2025/09/ggplot2-4-0-0/)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we should add a link specifically to the latest release post as that would create one more place to remember to update it

@thomasp85
Copy link
Member

From a user perspective there is still relatively little change and 4.0.0 is in that regard not more different than 3.5 or any of the other minor releases which also had a few new features. The reason for the major release is the adoption of the S7 system which is rather invisible to the user

@smach
Copy link
Author

smach commented Sep 22, 2025

Good point. Done (I think)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants