跳转至

Changelog

1.14.3 (2026-01-19)

Bug Fixes 🔧

  • deps: vendor surfplot to lock specific commit 60c5000 (f9ad75d)

1.14.2 (2026-01-19)

Bug Fixes 🔧

  • deps: pin surfplot to 0.3.0rc0 and add uv workspace config (b6e179f)

1.14.1 (2026-01-19)

Bug Fixes 🔧

  • deps: update surfplot dependency and gitignore (fc4c04b)

Code Refactoring ♻️

  • plotting: rename internal utility functions to public API (5efabad)

1.14.0 (2025-12-19)

Features ✨

  • correlation: add ci_color parameter and update default y_format (6070f94)

Code Refactoring ♻️

  • color: rename gen_cmap to gen_white_to_color_cmap for clarity (a1e17c1)
  • plotfig: reorganize bar plotting modules and extract shared utilities (db369f1)
  • plotfig: update default font sizes and colors in bar and correlation plots (102f5e8)

1.13.0 (2025-12-08)

Features ✨

  • bar: add customizable y_base and interval for significance annotations (b544985), closes #61

1.12.1 (2025-11-24)

Code Refactoring ♻️

  • brain_connection: reorganize imports and improve gif generation (790f43b)

1.12.0 (2025-11-23)

Features ✨

  • matrix: add xlabel and ylabel parameters for axis labels (2bea2b0), closes #56

1.11.0 (2025-11-22)

Features ✨

  • correlation: add axis limits (0484b2b), closes #53

1.10.0 (2025-11-19)

Features ✨

  • data: add human and macaque flat brain surface data (86c56b6)
  • surface: add flat surface support and sulcal data (fd64707)

1.9.0 (2025-11-12)

Features ✨

  • connection: add batch image cropping and GIF creation utilities (f6554aa)

1.8.1 (2025-10-29)

Bug Fixes 🔧

  • bar: fix the statistic line color not displaying as expected (25338dd)

1.8.0 (2025-09-10)

Features ✨

  • circos: add support for changing node label orientation via node_label_orientation (abb7746)

Bug Fixes 🔧

  • bar: remove leftover debug print in bar functions (37f6f4c)

1.7.0 (2025-09-09)

Features ✨

  • bar: allow single-group bar plots to optionally show dots (de2a2bb)

1.6.1 (2025-09-07)

Bug Fixes 🔧

  • circos: prevent type warning from type annotations (b3552da)

1.6.0 (2025-09-06)

Features ✨

  • circos: Implement a new method for drawing circos plots (ebf3352)
  • utils: Add several utility functions (b59f2a4)

Bug Fixes 🔧

  • bar: fix bug causing multi_bar plot failure (a797006)
  • connec: Fix color bug caused by integer values (b104c1f)

Code Refactoring ♻️

  • circos: Temporarily disable circos plot (a96bb09)
  • corr/matrix: function now returns Axes object (e47cada)
  • corr: change default ax title font size in correlation plots to 12 (5aab9fe)
  • surface: Deprecate old functions (d90dc92)

1.5.1 (2025-08-11)

Bug Fixes

  • connec: fix issue with line_color display under color scale (83d46d7)

Code Refactoring

  • bar: Remove the legacy plot_one_group_violin_figure_old function (6d1316d)

1.5.0 (2025-08-07)

Features

  • bar: support combining multiple statistical test methods (34b6960)
  • connec: Add line_color parameter to customize connection line colors (e4de41e)

Code Refactoring

  • bar: mark string input for test_method as planned for deprecation (e56d6d7)

1.4.0 (2025-07-30)

Features

  • bar: support color transparency adjustment via color_alpha argument (530980d)

1.3.3 (2025-07-29)

Bug Fixes

  • bar: handle empty significance plot without error

1.3.2 (2025-07-29)

Bug Fixes

  • deps: use the correct version of surfplot

1.3.1 (2025-07-28)

Bug Fixes

  • deps: update surfplot dependency info to use GitHub version

1.3.0 (2025-07-28)

Features

  • bar: add one-sample t-test functionality

Bug Fixes

  • bar: isolate random number generator inside function

Code Refactoring

  • surface: unify brain surface plotting with new plot_brain_surface_figure
  • bar: replace print with warnings.warn
  • bar: rename arguments in plot_one_group_bar_figure
  • tests: remove unused tests folder

1.2.1 (2025-07-24)

Bug Fixes

  • bar: rename y_lim_range to y_lim in plot_one_group_bar_figure

1.2.0 (2025-07-24)

Features

  • violin: add function to plot single-group violin fig

Bug Fixes

  • matrix: changed return value to None

1.1.0 (2025-07-21)

Features

  • corr: allow hexbin to show dense scatter points in correlation plot
  • bar: support gradient color bars and now can change border color

1.0.0 (2025-07-03)

Features

  • bar: support plotting single-group bar charts with statistical tests
  • bar: support plotting multi-group bars charts
  • corr: support combined sactter and line correlation plots
  • matrix: support plotting matrix plots (i.e. heatmaps)
  • surface: support brain region plots for human, chimpanzee and macaque
  • circos: support brain connectivity circos plots
  • connection: support glass brain connectivity plots

Bug Fixes

  • surface: fix bug where function did not retrun fig only
  • surface: fix bug where brain region with zero values were not displayed

Code Refactoring

  • src: refactor code for more readability and maintainability