Dear Bioconductor developers,

Unfortunately the update from ggplot2 3.5.2 to 4.0.0 breaks the 77 
Bioconductor packages listed below, in devel and release! Please make 
sure to fix your package in devel **and** release in a timely fashion in 
order to avoid deprecation.

Let us know if you have concerns or need help with this.

Best,

H.

List of packages broken by the recent update from ggplot2 3.5.2 to 
4.0.0, as of Sep 22, 2025:

AlphaMissenseR
AlpsNMR
annotatr
APAlyzer
barcodetrackR
BPRMeth
BubbleTree
CaDrA
cageminer
CEMiTool
ceRNAnetsim
comapr
CPSM
cummeRbund
DEGreport
demuxSNP
derfinderPlot
destiny
dittoSeq
enrichViewNet
EpiCompare
extraChIPs
GEOexplorer
ggbio
gINTomics
GladiaTOX
granulator
hicVennDiagram
HPiP
idr2d
IMAS
iPath
isomiRs
limpca
Maaslin2
maaslin3
Macarron
methodical
MetNet
mfa
miaViz
MicrobiotaProcess
microSTASIS
mitology
Moonlight2R
MOSClip
MultiRNAflow
NanoStringNCTools
orthogene
peakPantheR
PRONE
qsvaR
receptLoss
regionReport
RNAdecay
Sconify
scQTLtools
ScreenR
scRepertoire
scruff
SGCP
SigFuge
singleCellTK
singscore
soGGi
SpaceTrooper
SpatialOmicsOverlay
spatzie
SPOTlight
TCGAbiolinks
transite
transmogR
UMI4Cats
vidger
XAItest

Please refer to the daily build reports for more information about the 
errors:

- daily report for BioC 3.22 (devel): 
https://bioconductor.org/checkResults/3.22/bioc-LATEST/

- semiweekly report for BioC 3.21 (release): 
https://bioconductor.org/checkResults/3.22/bioc-LATEST/



On 17/09/2025 05:55, Maria.Doyle via Bioc-devel wrote:
> Thanks for highlighting this Leo!
>
> Just linking back to the Bioconductor blog post from July that flagged 
> potential reverse dependency issues ahead of the 
> release:https://blog.bioconductor.org/posts/2025-07-07-ggplot2-update/
> Hopefully useful context for anyone reviewing package checks or planning 
> updates.
>
> Maria Doyle, PhD
> Bioconductor Community Manager
>
> Connect with the Bioconductor community at our conferences:
>
>    *   EuroBioC 2025 (September 17-19, Barcelona, 
> Spain)<https://eurobioc2025.bioconductor.org/>
>
> From: Bioc-devel<[email protected]> on behalf of Leonardo 
> Collado Torres<[email protected]>
> Date: Wednesday, 17 September 2025 at 02:36
> To: Bioc-devel<[email protected]>
> Subject: [Bioc-devel] ggplot2 v4.0.0 related errors; related to ggbio and 
> maybe other packages
> WARNING: EXTERNAL EMAIL
> This email was sent by a person from outside University of Limerick. Exercise 
> caution when clicking links, opening attachments or taking further action, 
> before validating its authenticity. Use the Report Phishing button to report 
> suspicious emails.
>
> Hi bioc-devel (cc Michael Lawrence),
>
> As some of you might be aware of, ggplot2 just had a major version
> release described in detail at
> https://www.tidyverse.org/blog/2025/09/ggplot2-4-0-0/<https://www.tidyverse.org/blog/2025/09/ggplot2-4-0-0/>.
>
> I see that several of my Bioconductor packages that make
> visualizations with ggplot2 (either directly or under the hood through
> other packages such as ggbio) are now failing in bioc-release and
> bioc-devel.
>
> * 
> spatialLIBD:https://bioconductor.org/checkResults/3.22/data-experiment-LATEST/spatialLIBD/nebbiolo2-checksrc.html<https://bioconductor.org/checkResults/3.22/data-experiment-LATEST/spatialLIBD/nebbiolo2-checksrc.html>
> seems like can fix by changing a unit test. I actually just did by
> making the unit test more versatile so it works with older versions of
> ggplot2 
> too:https://github.com/LieberInstitute/spatialLIBD/commit/910497195987e09ebef745437056a09b53c7a464<https://github.com/LieberInstitute/spatialLIBD/commit/910497195987e09ebef745437056a09b53c7a464>.
> * regionReport:
> https://bioconductor.org/checkResults/3.22/bioc-LATEST/regionReport/nebbiolo2-checksrc.html<https://bioconductor.org/checkResults/3.22/bioc-LATEST/regionReport/nebbiolo2-checksrc.html>.
> Failing because ggbio is failing.
> * derfinderPlot: uses regionReport, which uses ggbio.
> https://bioconductor.org/checkResults/3.22/bioc-LATEST/derfinderPlot/nebbiolo2-buildsrc.html<https://bioconductor.org/checkResults/3.22/bioc-LATEST/derfinderPlot/nebbiolo2-buildsrc.html>
>
> Michael seems to have recently (< 24 hrs ago) been made aware of this
> issue 
> athttps://github.com/lawremi/ggbio/issues/175<https://github.com/lawremi/ggbio/issues/175>.
>
> But well, other Bioconductor packages might also be having related
> ggplot2 v4.0.0 issues, which is why I'm sending this email to
> bioc-devel. Just as a heads up!
>
> Best,
> Leo
>
>
> Leonardo Collado Torres, Ph. D.
> Investigator, LIEBER INSTITUTE for BRAIN DEVELOPMENT
> Assistant Professor, Department of Biostatistics
> Johns Hopkins Bloomberg School of Public Health
> 855 N. Wolfe St., Room 382
> Baltimore, MD 21205
> lcolladotor.github.io
> [email protected]
>
> _______________________________________________
> [email protected] mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel<https://stat.ethz.ch/mailman/listinfo/bioc-devel>
>
>       [[alternative HTML version deleted]]
>
> _______________________________________________
> [email protected] mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel

-- 
Hervé Pagès

Bioconductor Core Team
[email protected]

        [[alternative HTML version deleted]]

_______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel

Reply via email to