0.7.0
0.6.1
- docs: add examples to BarPlot documentation with donttest wrapper
- fix: fix r-check when R_CHECK_DEPENDS_ONLY is true
- fix(heatmap): ensure palette colors are passed as a list in plotting functions
- fix: fix r-check when R_CHECK_DEPENDS_ONLY is true
0.7.0
- fix(heatmap): fix colors for series annotations
- fix(DensityPlot): fix unnecessary message about binwidth
- feat(BoxPlot/ViolinPlot): add hide_ns parameter to control visibility of non-significant comparisons
- chore: wrap examples in \donttest to prevent execution during R CMD check
- feat(BoxPlot/ViolinPlot): enhance sig_label parameter for flexible significance labeling
- feat(heatmap): enhance rows parameter to support vector, list, and formula inputs
- feat(Heatmap): replace label_cutoff and label_accuracy with a label function for customizable heatmap cell labels
- fix(Heatmap): allow irregular characters in
nameargument - docs(Heatmap): update example to include customizable label function
- feat(PrepareEnrichrResult): support multiple database result from enrichr
- fix(BoxViolinPlotAtomic): enforce 'sig_label' constraints for multiple group comparisons
- fix(EnrichMap): ensure geneID is unlisted for accurate weight calculation in edges
- fix(ScatterPlot): adjust legend display logic for border and fill colors
- chore: allow list as palcolor when no split_by is specified
- enh: allow palcolor to replace part of the named colors by palette
- chore(Box/ViolinPlot): numeric y_max now controls the maximum of the y-axis, instead of y values, especially when comparisons are added
- feat(Box/ViolinPlot): add step_increase parameter for significance label adjustments
- feat(Box/ViolinPlot): add symnum_args parameter for symbolic number coding of p-values
- feat: add 'in_form' argument to allow specifying the format of input data for GSEASummaryPlot/GSEAPlot
- fix(GSEASummaryPlot): fix the order of the rows of the plot to align with fgsea table plot
- chore(GSEASummaryPlot): show actual pvalue or adjusted pvalue in the legend
- chore(Network): remove unused import of guide_colorbar from ggplot2
- fix(GSEASummaryPlot): fix when all terms are insignificant
- feat(GSEAPlot): add 'gs' parameter to specify gene sets for plotting
- feat(EnrichMap/EnrichNetwork): add 'in_form' parameter to specify input format and update documentation
- chore(UpsetPlot): do not export PrepareUpsetData
- chore(VennDiagram): do not export PrepareVennData
- fix(ROCCurve): fix error when multiple cutoff points detected by given cutoffs_at methods
- fix(VennDiagram): update 'in_form' parameter to accept multiple data types
- fix(prepare_fgsea_result): handle leadingEdge as character
- chore(GSEASummaryPlot): update color palette to 'material-indigo'
- chore(GSEASummaryPlot): update color palette from 'material-indigo' to 'Spectral'
- chore(GSEAPlot): add names to the list of plots if not combining
- chore(Heatmap): align annotation names side with row/column names side
- fix(Heatmap): set default max width for row names if not specified in case row names are too long
- fix(Heatmap): fix row_names_max_width not working when plot is flipped
- fix(ROCCurve): show multiple cutoffs if detected and attach cutoffs info as an attribute of plot
- enh(combine_plots): set default value for combine parameter and allow it to be used for external plots
- fix(dimplot): force label to TRUE when label_repel or label_insitu is TRUE
- chore(Heatmap): allow pie_values to accept a "sum" option
- feat: add plots for spatial data
Full Changelog: 0.6.0...0.7.0