-
BREAKING CHANGE: Minimum R version bumped to 4.1.0. This enables use of the
native pipe operator (|>) and lambda functions (\(x) ...) throughout. -
BUG FIX
get_timings(): Usereframe()instead ofsummarise()to fix
compatibility with dplyr >= 1.1.0. -
BUG FIX
bblego_linear(): Fix broken pipe chain indoublerep2type that
causedbackbone_bifurcating()examples to fail. -
MINOR CHANGE
plot_simulation_expression(): MoveggrepelfromImports
toSuggests, falling back togeom_text()whenggrepelis not installed.
This fixes installation on older R versions whereggrepel >= 1.0.0
requires R >= 4.5.0. -
MINOR CHANGE: Replace
magrittr::%>%with the native pipe|>throughout
the package. -
MINOR CHANGE: Replace deprecated
dplyr::do()withreframe()or
group_modify()throughout the package. -
MINOR CHANGE: Replace deprecated
tidyr::gather()anddplyr::one_of()
withtidyr::pivot_longer()andtidyselect::any_of()respectively. -
MINOR CHANGE: Replace deprecated
ggplot2::aes_string()withaes()
throughout plotting functions. -
MINOR CHANGE: Replace deprecated
sizeaesthetic withlinewidthfor line
geoms, and usescale_linewidth_manual()accordingly. -
MINOR CHANGE: Remove internal ggforce
geom_edge_loopworkaround that is
no longer needed since ggforce >= 0.5.0. -
MINOR CHANGE: Use
.data$pronoun in data-masking contexts and bare names
in tidyselect contexts, replacing the now-deprecated.data$usage in
select()andpull()calls. -
DOCUMENTATION: Fix unescaped braces in
generate_kinetics()Rd file. -
CITATION: Replace deprecated
citEntry()withbibentry(). -
INFRASTRUCTURE: Update GitHub Actions workflows.
-
INFRASTRUCTURE: Add
tidyselecttoImports. -
DOCUMENTATION: Remove unused Docker vignette.
-
MINOR CHANGE
as_anndata(): Replace theanndataR package (Python-based) with
anndataR(Bioconductor) for constructing AnnData objects. This removes the
Python dependency from theanndataoutput format.