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