# Version: 0.99.0
* Date: 2023-04-03
* Details: This version is equal to the version 0.2.3 on GitHub 
(https://github.com/EvaYiwenWang/PLSDAbatch-source-code)

# Version: 0.99.1
* Date: 2023-05-26
* Text: Update Imports
* Details: Move `pheatmap`, `vegan`, `Biobase`, `BiocStyle` from Suggests to 
Imports to ensure the generation of vignette

# Version: 0.99.2
* Date: 2023-11-14
* Text: Updates for Bioconductor
* Details: Update several documents
  * DESCRIPTION: Add a URL field pointing to the GitHub repository 
  * vignettes: Wrap as many texts as possible to a character limit of 80; 
                Use `library()` calls instead of `sapply()`;
                Use `TreeSummarizedExperiment` package to reshape datasets;
                Remove `colorize()`
  * R: Update `for()` loops; Remove extra `###` lines

# Version: 0.99.3
* Date: 2023-12-21
* Text: Debug percentileofscore
* Details: Debug the function `percentileofscore()`, thus the generated data 
frame has rownames and colnames as the input data frame to ensure the operation 
of function `percentile_norm()`

# Version: 1.1.1
* Date: 2024-09-18
* Text: pca function clash
* Details: Avoid the clash of function `pca()` from vegan and mixOmics packages

# Version: 1.99.0
* Date: 2025-12-26
* Text: improve usability
* Details: 
  - Added a `mode` argument to `PLSDA_batch()`.
  - Added a `criterion` argument to `linear_regres()` to select P-values
    from the optimal model based on the specified criterion.
  - Added a `return.model` arugument to `linear_regres()` to reduce memory
    usage when set to `FALSE`.
  - Extended `Scatter_Density()` to support any multivariate method that
    returns component scores, including PCA and PLS, with corresponding
    arguments updated.
  - Added `lighten()` and `darken()` functions for enhanced color
    generation.
  - Refined multiple functions to improve usability.
  - Updated the vignette accordingly.

# Version: 1.99.1
* Date: 2026-01-06
* Text: Fix the figure display issue
* Details: Fix the issue where Figures 2 and 3 are not shown in the vignette.

# Version: 2.1.1
* Date: 2026-06-26
* Text: Fix `percentile_norm()`
* Details: Fix name matching issue causing generated data to contain NAs

