I am beyond excited to announce that ggplot2 4.0.0 has just landed on CRAN.

It's not every day we have a new major hashtag #ggplot2 release but it is a fitting 18 year birthday present for the package.

Get an overview of the release in this blog post and be on the lookout for more in-depth posts hashtag #rstats

https://www.tidyverse.org/blog/2025/09/ggplot2-4-0-0/

ggplot2 4.0.0

A new major version of ggplot2 has been released on CRAN. Find out what is new here.

@thomasp85 super excited to dig in to what's new, I do wonder though, could patchwork ever be rolled into ggplot2?

Or are there lots of reasons not to?

@Dan @thomasp85 following this! For me, I hardly load one without the other currently anyhow

@mario_angst_sci @Dan

I don't have any plans for that currently. They work just as well as two packages and ggplot2 already has a huge amount of code in it

@thomasp85 @mario_angst_sci that's totally fair - I must admit I looked at the 'grammar' stuff after posting and realised it doesn't really fit