Changes in version 2.1.5 (2024-10-23)                  

  - update handling of v5 Seurat versus <v5 Seurat Objects

                 Changes in version 2.1.4 (2024-09-13)                  

  - update densityEnrichment() GSVA function pull

                 Changes in version 2.1.3 (2024-09-13)                  

#VERSION BUMP FOR BIOCONDUCTOR

UNDERLYING CHANGES

  - update densityEnrichment() for new GSVA function name
  - Parallelization of performNormalization()
  - Refactor of getGeneSets() to prevent issues with m_df error.

                 Changes in version 2.0.1 (2024-07-26)                  

UNDERLYING CHANGES

  - fixed performNormalziation() errors when input.data was a matrix,
    now requires single-cell object and enrichment data
  - passing parallel processing properly to runEscape() function.

                 Changes in version 1.99.1 (2024-02-29)                 

UNDERLYING CHANGES

  - ordering by mean values no longer changes the color order
  - add explicit BPPARAM argument to runEscape() and escape.matrix()
  - added additional details in runEscape() and escape.matrix() for
    make.positive.
  - removed plotting of splitEnrichment() for group.by = NULL
  - separated AUC calculation to rankings and AUC, this was only method
    found to get consistent scores.

                 Changes in version 1.99.0 (2024-02-27)                 

NEW FEATURES

  - Added runEscape()
  - Added geyserEnrichment()
  - Added scatterEnrichment()
  - Added heatmapEnrichment()
  - Changed enrichIt to escape.matrix()
  - Changed enrichmentPlot to densityEnrichment()
  - performPCA() now works with a matrix or single-cell object
  - pcaEnrichment() combines biplot-like functions

UNDERLYING CHANGES

  - Updated interaction with gsva package
  - Added support for GSVA calculation
  - Added support for AUCell calculation
  - Added support of visualizations and calculations for single-cell
    objects
  - Modified getGeneSets() to output a list of gene set objects with
    reformatted names following the Seurat "-" convention

DEPRECATED AND DEFUNCT

  - Deprecate getSignificance()
  - Deprecate masterPCAPlot()

                        Changes in version 1.9.0                        

  - Releveling version for commit to new Bioconductor release
  - Removed UCell internal functions to just import the Bioconductor
    UCell package

                        Changes in version 1.4.2                        

  - Fixed masterPCAPlot top_n() call to slice_max by top.contributions.

                        Changes in version 1.4.1                        

  - Version number and small edits for bioconductor compliance
  - Removed singscore method
  - Added UCell functions internally so they are compatible with
    Bioconductor
  - Fixed performPCA, eliminated merge call.

                        Changes in version 1.3.4                        

  - Normalization for ssGSEA no longer uses the range of all gene sets,
    but columns, normalizing it to 0 to 1.
  - Added Kruskal-Wallis test for additional support of multi-group
    comparison

                        Changes in version 1.3.3                        

  - Added wilcoxon and LR for getSignificance
  - median calculated and appended to the getSignificance() function
    output
  - ANOVA in getSignificance() returns p-values for each comparison
    using TukeyHSD()
  - new parameter gene.sets getSignificance() to select only gene sets
    or subsets.
  - enrichmentPlot() beta release
  - Added subcategory to getGeneSets to select subsets of libraries.
  - Added default coloring to enrichmentPlot()
  - enrichmentPlot() now imports calculations partially from GSVA
    internal functions to facilitate use of C
  - Filtering based on min.size now works instead of not working.

                        Changes in version 1.3.2                        

  - Added removal of gene sets with less than x features parameter in
    enrichIt - min.size
  - Added UCell and singScore support
  - new parameter gene.sets in MasterPCAPlot() and performPCA() to allow
    for selecting specific columns and prevent using other numeric
    vectors in meta data.

                        Changes in version 1.3.1                        

  - Aligning versions to the current bioconductor release
  - Added DietSeurat() call in vignette to prevent issues
  - Adding internal gene sets - escape.gene.sets
  - Removed lm.fit using limma from getSignificance

                        Changes in version 1.0.1                        

  - Removed ggrepel, rlang, and factoextra dependencies.
  - Updated Seurat package switch
  - Switch the way counts are processed by first eliminating rows with 0
    expression in the sparse matrix before converting to a full matrix

                       Changes in version 0.99.9                        

  - Changing Seurat dependency, updated vignette

                       Changes in version 0.99.8                        

  - Edited getSignificance ANOVA model call

                       Changes in version 0.99.7                        

  - Edited getSignificance fit call to match documentation

                       Changes in version 0.99.6                        

  - Edited match.args() in getSignificance

                       Changes in version 0.99.5                        

  - Edited match.args() in getSignificance

                       Changes in version 0.99.4                        

  - Added match.args() to getSignificance
  - Changed stop() to message()
  - Modified getSignficance to allow for ANOVA and T.test

                       Changes in version 0.99.3                        

  - Updated link in description of getGeneSets.

                       Changes in version 0.99.2                        

*Fixed a parenthesis, yeah a parenthesis. (In enrichIt() call I edited
for 99.1)

                       Changes in version 0.99.1                        

  - Removed parallel call in gsva() and added biocparallel
  - Changed cores = 4 to cores = 2 in the vignette

                       Changes in version 0.99.0                        

  - Preparing for bioconductor submission