pass release notes to prepare-news.sh for NEWS.md entries (c46971c)
Changes in v0.99.9 (commit: 50be182)
Features
Add include_columns parameter to gplot() for XChromatograms and MChromatograms, enabling plotly tooltip support with sample metadata. Accepts TRUE (all pData columns) or a character vector of specific column names.
Changes in v0.99.8 (commit: f36a3b1)
Features
Add color mapping by pData columns in gplot() for XChromatograms and MChromatograms. The col, peakCol, and peakBg parameters now accept either a static color string or a column name from Biobase::pData() for data-driven coloring.
Bug Fixes
Use default static colors in XCMS comparison plots in step3 vignette for visual parity with original XCMS output.
Changes in v0.99.7 (commit: f61c790)
Refactoring
Replace deprecated msdata with MsDataHub for test data loading (Johannes Rainer).
Reduce code duplication in gplot() for XChromatograms/XChromatogram (Johannes Rainer).
Call internal functions from xcms with ::: instead of reimplementing them (Johannes Rainer).
Enable examples and cosmetic source code improvements (Johannes Rainer).
Update and expand unit tests (Johannes Rainer).
Bug Fixes
Update pkgdown navbar links to match renamed vignettes.
Changes in v0.99.6
Load test data from MsDataHub dropping dependency from the deprecated msdata package (Johannes Rainer).
Reduce code duplication in gplot,XChromatograms/gplot,XChromatogram functions (Johannes Rainer).
Changes in v0.99.20
Bug Fixes
Add namespace prefix to .PROCSTEP.RTIME.CORRECTION (bbd8012)
Changes in v0.99.19
Bug Fixes
Add namespace prefix to .PROCSTEP.RTIME.CORRECTION in vignette (e4cf104)
Changes in v0.99.18
Bug Fixes
Update alignment-parameters vignette to avoid LamaParama validation error (9498619)
Update alignment-parameters vignette to eval and add XCMS comparison (094989e)
Update precursor-ions vignette with side-by-side comparison (27be196)
Features
Add gplot for LamaParama and gplotPrecursorIons (0a99b75)
add ‘Feature Group:’ label to tooltip text (13e2f84)
add text aesthetic to show Feature Group in plotly tooltips (4b94020)
Features
improve tooltips and vignette clarity for feature groups (bf6d4f8)
Changes in v0.99.15
Bug Fixes
properly separate line connections between feature groups (876b706)
resolve gplotFeatureGroups example errors and warnings (dbf8106)
sort features by m/z and limit vignette comparison plots (7105e7f)
use geom_path instead of geom_line to preserve m/z ordering (f2d8f23)
Features
Implement gplotFeatureGroups for feature group visualization (75f7a9e)
Changes in v0.99.14
Bug Fixes
add missing geom_vline import to gplotChromPeakDensity (405865a)
apply filterRt polygon fix to XChromatogram method (92c19ac)
completely rewrite gplotChromatogramsOverlay to match XCMS behavior (2faec0a)
correct layer ordering in gplotChromPeakDensity lower panel (bec5673)
correct rectangle positioning in gplotChromPeakDensity (7479e45)
correct stacking behavior in gplotChromatogramsOverlay (9194f79)
doc: formatting that makes rstudio live view happy (a83ef91)
handle infinite values in gplot polygon rendering (c8da796)
use Bootstrap grid instead of CSS flexbox for pkgdown compatibility (f79605d)
use filterRt() for polygon rendering to match XCMS exactly (1a5cb2a)
use patchwork & operator in vignette custom_ggplot example (dce3edc)
Features
add gplot() method for XcmsExperiment and XCMSnExp (8fd87fb)
add side-by-side comparison for correspondence results (b0113ad)
implement gplotChromatogramsOverlay for XChromatograms/MChromatograms (acfe633)
implement gplotChromPeakDensity for XChromatograms/MChromatograms (beff00d)
BREAKING CHANGES
gplotChromatogramsOverlay now correctly overlays multiple EICs (rows) from the same sample (column), not multiple samples across the same EIC. This matches the original XCMS behavior.
Changes in v0.99.13
Bug Fixes
correct pkgdown deployment and documentation link (a8f45ea)
Changes in v0.99.12
Bug Fixes
re-add .nojekyll file creation to prevent Jekyll processing (05e9fc6)
Changes in v0.99.11
Bug Fixes
use JamesIves/github-pages-deploy-action instead (65dc2bd)
Changes in v0.99.10
Bug Fixes
add github-pages environment to pkgdown workflow (f2c20ef)
Changes in v0.99.9
Bug Fixes
configure BiocParallel for serial processing in tests (e8b3979)
correct example code and cross-references (bd86c11)
Changes in v0.99.8
Bug Fixes
doc: also used filtering for original function (a43eaa5)
polygon type now matches original XCMS behavior exactly (418668e)
update tests to handle chromatograms without peaks correctly (670a477)
Changes in v0.99.7
Bug Fixes
use GitHub Pages artifact deployment for pkgdown (1ce3fc8)
Changes in v0.99.6
Bug Fixes
add complete example for ghighlightChromPeaks (0a27bf1)
Changes in v0.99.5
Bug Fixes
ensure .nojekyll file is created for pkgdown site (29eb82c)