v3.7.0 (2025-02-14)
✨ Features
-
imagetool: add 'Crop to View' functionality (ab6976b)
Adds new menu option that crops the data to the currently visible axes limits.
-
explorer: remember scroll location when selecting a different file (ae58268)
-
imagetool: reimplement axis linking logic (8f8648c)
Limits for all axes that correspond to the same dimension are now shared.
Furthermore, view limits are now also shared across linked tools.
-
io.dataloader: display progress bar when loading data from multiple files (#91) (4d3a704)
A progress bar is now displayed by default when loading data that spans multiple files. The visibility of the progress bar can be controlled with the newly added
progress
argument toerlab.io.load
.
🐞 Bug Fixes
-
imagetool: improve manual range handling and auto range behavior (4864129)
-
imagetool: adjust bin spinbox range to include maximum data shape (701e189)
-
imagetool.manager: resolve exceptions that sometimes appear on initialization (04c23ba)
-
imagetool.manager: ensure compatibility with lazy-loaded data (6d57e13)
-
analysis.gold: fix incorrect normalization for Fermi edge fits and add resolution parameter (1fe773d)
-
analysis.fit.functions.general: properly normalize convolution kernel for small sigma (390769e)
-
ktool: resolve incompatibility with hv-dependent data (#88) (472e98e)
⚡️ Performance
- analysis.fit.models.FermiEdgeModel: micro-optimizations related to EF guessing (afc5c90)
♻️ Code Refactor
-
io.plugins.da30: show error for invalid zip files (4c348e6)
-
goldtool: add initial resolution spinbox (9d8dd8d)
-
analysis.gold.quick_fit: enable resolution plot customization through keyword arguments (a3058e6)
-
io.plugins.da30: support loading unzipped DA30 scans (#89) (eadc676)
[main 567d989] bump: version 3.6.0 → 3.7.0
2 files changed, 2 insertions(+), 2 deletions(-)