Skip to content

0.7.0

Choose a tag to compare

@pwwang pwwang released this 31 May 23:50

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 name argument
  • 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