v0.4.0
[0.4.0] - 2024-08-29
🚀 Features
-
(MeasuredPSF) Improve Base.show for MeasuredPSF by @kunzaatko
-
(CI) Add workflow dispatch as run condition by @kunzaatko
-
(MeasuredPSF) Infer center as center of the data if not supplied by @kunzaatko
-
Accept any dimension by @kunzaatko
-
Full refactor of the package architecture by @kunzaatko
-
Restructure the package for SampledOTF type by @kunzaatko
-
Support non-zero centers for SampledPSF by @kunzaatko
-
Add
support,overlapandcutofffunctions by @kunzaatko
🐛 Bug Fixes
-
(MeasuredPSF) Check that
centeris inbounds by @kunzaatko -
(CI) Do not run doctests when building documentation by @kunzaatko
-
Tuple(...) -> Tuple for type inference by @kunzaatko
-
(psf) Normalize the PSF so that sum == 1 by @kunzaatko
-
Ambiguous methods for general dimensional psf definitions by @kunzaatko
-
Aqua.jl ambiguities by @kunzaatko
-
(docs) Missing comma in make.jl by @kunzaatko
-
(Project.toml) Unused dependencies by @kunzaatko
-
(CI) Compat bounds and stale deps by @kunzaatko
-
No longer need Tullio by @kunzaatko
-
Missing imported functions by @kunzaatko
-
(CI) Ambiguities on nightly by @kunzaatko
💼 Other
-
(CI) Add latest release by @kunzaatko
-
In show of MOTF/MPSF, dispatch on type instead of using eltype by @kunzaatko
-
(test) Doctests in runtests.jl by @kunzaatko
-
(tests) Skip Agua.jl when running locally by @kunzaatko
-
(compat) Bump compat to v"1.8" due to function
allequalby @kunzaatko -
(test) Doctests only on ubuntu due to unitful show being system dependent by @kunzaatko
-
(tests) Add tests for Base.interfaces by @kunzaatko
-
(docs) Update and add refs by @kunzaatko
-
(docs) Documentation for the new API by @kunzaatko
-
Bump compat for Interpolations to 0.15, (keep existing compat)
-
otf_supportfunction by @kunzaatko -
Method for support and overlap with
imgargument by @kunzaatko -
Argument of otf function by @kunzaatko
⚙️ Miscellaneous Tasks
-
(compat) Update compat entry by @kunzaatko
-
(version) Tick version for updated API by @kunzaatko