Skip to content

escape 2.7.3

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Apr 13:45
· 4 commits to devel since this release

2.7.3

BUG FIXES

  • Robust Seurat v5/v3 assay handling: Fixed compatibility with latest SeuratObject where the slot argument to GetAssayData() is now defunct. All internal accessors (.cntEval(), .pull.Enrich()) now use the layer API for SeuratObject >= 5.0.0 and fall back to slot only for older versions.
  • Updated .adding.Enrich() to use the SeuratObject package version (not sc@version) when selecting CreateAssay5Object vs CreateAssayObject, preventing mismatches on objects created across Seurat versions.
  • Fixed performPCA() error ("Enrichment matrix must be numeric") when enrichment data is returned as a sparse matrix from the Seurat v5 layer API.

ENHANCEMENTS

  • CI/CD: Added devel branch to R-CMD-check and test-coverage workflow triggers
  • Automated releases: Added GitHub Actions workflow to create releases from version tags (push v* tags to trigger)