Releases: confusius-tools/confusius
Releases · confusius-tools/confusius
0.0.1-a25
What's new in v0.0.1-a25
Breaking changes
- The index of the dataset from Nunez-Elizalde et al. (2022) has changed. Users that have already downloaded it should re-download the dataset.
New features
- Add fetcher functions for Cybis Pereira et al. (2026) dataset (#48)
Bug fixes
- Track viewer resizing in napari plugin guided tour overlay (#47)
- Prevent scalar volumes from being treated as RGB
Documentation
- User guide for using and fetching datasets is now up. Try using it with Nunez-Elizalde et al. (2022) or Cybis Pereira et al. (2026)!
0.0.1-a24
What's new in v0.0.1-a24
New features
- Added a new
confusius.datasetsmodule with a fetcher for the Nunez-Elizalde et al. (2022) dataset.
Bug fixes
- Converted complex image data to magnitude in napari displays.
- Prevented napari sidebar cropping for long layer names.
- Normalized echoframe probe pitch units to millimeters.
- Aligned plugin code with napari 0.7.
- Restored clutter and integration timing metadata.
Documentation
- Updated documentation pages to use the Nunez-Elizalde et al. (2022) dataset.
0.0.1-a23
What's new in v0.0.1-a23
New features
- (napari) Add guided sidebar tour
- (napari) Add click-to-navigate on matplotlib plots
- (napari) Add time overlay displaying current time coordinate in viewer
Documentation
- Add team page
0.0.1-a22
What's new in v0.0.1-a22
New features
- Support 2D
(time, space)input inextract_with_maskandplot_carpet. - Implement
correct_slice_timingsfor slice-timing correction.
Bug fixes
- Infer per-pose duration from first pose, not volume end time, when loading SCAN files.
- Use max timestamp for end-referenced
block_timein SCAN loader. - Inherit reference affines on resampled outputs.
- Avoid duplicating header affines in NIfTI sidecars.
Improvements
- Derive SCAN DataArray name from
Scan_tagonly.
Documentation
- Improve citing page.
0.0.1-a21
What's new in v0.0.1-a21
New features
- Standardize acquisition timing metadata.
Bug fixes
- Preserve scan acquisition timing metadata through consolidation and NIfTI export.
0.0.1-a20
What's new in v0.0.1-a20
Bug fixes
- NaN validation, renames, nearest interp in registration module.
- Fix
CompositeTransformsub-transform composition order. - Use canvas rendering in progress plotter.
Improvements
- Improve fUSI-BIDS validation warning formatting
0.0.1-a19
What's new in v0.0.1-a19
New features
- Add live series color customization for labels mode.
Bug fixes
- Fix labels shape mismatch and point color sync in signal plotter.
- Force numpydoc to read using UTF-8 on all platforms (#30).
- Set windows shell in justfile (#29).
- Handle string-based coordinates in
.fusi.origin
Documentation
- Update Signals Panel user guide and screenshot script.
Improvements
- Optimize and clean up IQ processing API.
0.0.1-a18
What's new in v0.0.1-a18
New features
- Add time series import, store, and manager with overlay support
- Add napari plot export actions
Documentation
- Change docs URL to https://confusius.tools
- Clarify format handling for user guide
0.0.1-a17
What's new in v0.0.1-a17
New features
- Add fUSI-BIDS metadata support for NIfTI sidecars.
0.0.1-a16
What's new in v0.0.1-a16
New features
- Add Data I/O tab to the napari plugin with a save panel (NIfTI and Zarr)
- Register native NIfTI and Zarr file writers for napari
- Add
pathand--lazyarguments to theconfusiusCLI
Bug fixes
- Prevent tab shift when the plugin is selected (left border compensation)
- Smooth time series panel opening animation
- Shorten non-uniform spacing warning for notification toast
Improvements
- Pass raw array to
napari.imshowinstead of DataArray for better performance - Set
layer.metadata["xarray"]inplot_naparifor downstream access - Improve non-uniform spacing handling and notifications
Documentation
- Add full plugin guide with screenshots (
gui/section) - Revise and expand the Getting Started page