A major update to
ggplot2
(version 4.0.0) is expected around mid-to-late July 2025. It brings a significant internal change, replacing most of the S3 backend with the newer S7 object system. While this improves long-term maintainability and extensibility, it may break Bioconductor packages that depend onggplot2
, especially those that customise how plots are built or styled. Packages that useggplot2
for typical plotting tasks, such as creating plots withggplot()
andgeom_*()
, are unlikely to be affected.
Click through for notes, tips on what to do, and whether the code you’re using will break with ggplot2 4.0.0. H/T R-Bloggers.
Leave a Comment