v3.3.0
v3.3.0 (2024-12-23)
✨ Features
-
io: improve loader registry repr with descriptions and dynamic formatting (3f43405)
-
io: add descriptions to loaders for better user guidance (7087c04)
-
dtool: add boxcar filter and 1D curvature, along with internal improvements (0bd2b17)
-
analysis.image: add
diffn
function for nth derivative calculation (a70812f)Adds a function that calculates accurate n-th order partial derivatives of DataArrays using findiff.
Also, functions that use derivatives including
curvature
andscaled_laplace
now uses properly scaled derivatives from findiff. As a consequence, the output of these functions may be slightly different. -
analysis.image: add boxcar filter (7475266)
-
analysis.image: add 1D curvature (522d554)
-
io.plugins.erpes: add data loader for our homelab system! (48dcbb4)
-
io.plugins.merlin: allow loading BL4 single file in
ImageTool
file menu (079914e) -
io.dataloader: automatically load in parallel with per-loader threshold (33a8c63)
-
imagetool: add support for DataTree objects (c4c03e3)
🐞 Bug Fixes
-
imagetool.manager: fix dark mode handling and focus management in console (ed81f70)
-
imagetool.manager: bind associated tools to the manager (a38cf7f)
With this change, closing an ImageTool window no longer affects tools such as ktool and dtool opened in that ImageTool.
-
imagetool: make dimension order in exported image data from image plot consistent with the GUI (0ee225b)
-
imagetool: fix issue with selection with multiple binned dimensions (121c968)
-
io.dataloader: adjust condition to handle single file loading (d98c71f)
-
io.plugins.da30: update
DA30Loader
to handle multiple regions in one.pxt
file (1ff8b93)
♻️ Code Refactor
-
io: deprecate choosing loaders with their aliases, closes #76 (464ee45)
-
interactive.utils: improve code generation (2b24e08)
-
replace direct imports with module references (b3ca55c)
-
io.nexusutils: defer error message until actually trying to load nexus files (8eec5aa)
[main aa8d3ed] bump: version 3.2.3 → 3.3.0
2 files changed, 2 insertions(+), 2 deletions(-)