Changelog#
2.9.0 (2026-05-30)#
Features#
2.8.3 (2026-05-25)#
Bug Fixes#
Update to match API changes and naming standards (678171d)
2.8.2 (2026-05-25)#
Bug Fixes#
Route psf datacube through numpy instead of jnp to avoid concatenate corruption in H100 (dc11d62)
2.8.1 (2026-05-19)#
Bug Fixes#
Fixing bug in the yip catalog table that messed up the readthedocs build (5fa3651)
2.8.0 (2026-05-19)#
Features#
Adding usort offaxis OVC data and removing hard coded structure (eceefa3)
2.7.3 (2026-05-18)#
Bug Fixes#
Move YIP hosting from Zenodo to a data release (d811a5e)
2.7.2 (2026-05-15)#
Bug Fixes#
Properly pass the psf truncation ratio to the performance metrics function on cache hit (ab40225)
2.7.1 (2026-05-15)#
Bug Fixes#
Resolve zenodo archive script error (676eb18)
2.7.0 (2026-05-15)#
Features#
Custom cache directory support (c636b1f)
2.6.2 (2026-05-13)#
Bug Fixes#
Add zenodo info and update badge style (09149ae)
2.6.1 (2026-05-13)#
Miscellaneous Chores#
release 2.6.1 (5b8c144)
2.6.0 (2026-05-13)#
Features#
Update the YIP loading documentation (6607b3c)
2.5.1 (2026-05-12)#
Bug Fixes#
datasets: add sampling filter to disambiguate same-family 1D/2D YIPs (33dbaed)
2.5.0 (2026-05-12)#
Features#
datasets: add 1d/2d sampling suffix; include 2D AAVC YIP (f36f50d)
datasets: add designer attribution field to CATALOG (990e75d)
datasets: add Zenodo packaging script, populate catalog, docs (1d4524d)
datasets: replace fetch_coronagraph with query-style YIP catalog (f8aa2fc)
datasets: scaffold YIP catalog and remove fetch_coronagraph (d822759)
datasets: wire up Zenodo DOI for v1 YIP archive (d903c89)
Switch YIP hosting to Zenodo instead of hosting in the repo (7e8a3e0)
2.4.0 (2026-04-29)#
Features#
Update interpolation method to calculate distance in r/theta coordinates instead of cartesian to better model the azimuthal variation of the PSFs (98bb0f2)
Bug Fixes#
Update performance metric computation to better account for the edge of the image (a90303f)
2.3.2 (2026-04-20)#
Bug Fixes#
2.3.1 (2026-03-30)#
Bug Fixes#
Add support for additional Coronagraph keywords within EqxCoronagraph (4f1b998)
2.3.0 (2026-03-30)#
Features#
Add GPU PSF datacube function (a35a224)
2.2.2 (2026-03-04)#
Bug Fixes#
Fully switch to using lod_unit.lod explicitly instead of relying on the astropy.units registry entry for lod, offload more to hwoutils (951133e)
2.2.1 (2026-02-28)#
Bug Fixes#
Removing incorrect function in fft methods (8c7909e)
2.2.0 (2026-02-27)#
Features#
Improve caching system (080fc27)
2.1.0 (2026-02-26)#
Features#
Add testing, fix lint issue (a530990)
Bug Fixes#
Set minimum jax version (89a5b38)
2.0.1 (2026-02-25)#
Bug Fixes#
Deprecating non-functional jax configuration options (47bceec)
2.0.0 (2026-02-25)#
⚠ BREAKING CHANGES#
AYO validated performance metrics and 2D maps for pyEDITH refactor
Features#
1.12.2 (2025-12-10)#
Bug Fixes#
Improve PSF datacube device handling for JAX compatibility (b94ad19)
1.12.1 (2025-12-10)#
Bug Fixes#
Remove all references to old sparse matrix reshaped_psfs (3db774a)
1.12.0 (2025-12-09)#
Features#
Bug Fixes#
Ensure stellar diameters are a flat array (6842932)
1.11.2 (2025-11-20)#
Bug Fixes#
Revert incorrect merge (7272fe1)
1.11.1 (2025-11-20)#
Miscellaneous Chores#
release 1.11.1 (36fca7e)
1.11.0 (2025-11-20)#
Features#
1.10.2 (2025-07-21)#
Bug Fixes#
testing new shard_map fix (30e851d)
1.10.1 (2025-07-21)#
Bug Fixes#
testing shard_map fix (6d71df8)
1.10.0 (2025-06-02)#
Features#
Add information on the maximum separation in the image for 1d case (f16b56e)
1.9.2 (2025-04-01)#
Bug Fixes#
Add version info to the coronagraph performance file for future proofing (c39b40b)
1.9.1 (2025-04-01)#
Bug Fixes#
1.9.0 (2025-01-16)#
Features#
Add calculation of IWA (461e392)
Bug Fixes#
Now passes a list of integers into the JAX create_device_mesh function to keep up with a change (59a39f5)
1.8.1 (2025-01-07)#
Bug Fixes#
Default to 0 values instead of nan values to avoid erroring out (d126379)
1.8.0 (2025-01-06)#
Features#
Add calculation of raw contrast and throughput (a561efe)
1.7.2 (2025-01-02)#
Bug Fixes#
Now passes lod values instead of lod quantities into the create_psf function (64c9d2f)
1.7.1 (2024-12-16)#
Bug Fixes#
Mask out pixels with no information (b02b59b)
1.7.0 (2024-12-14)#
Features#
Added a function to generate the psf datacube (9d69197)
Bug Fixes#
Cut negative values from the fft_shift functions (2ccaf77)
1.6.0 (2024-12-12)#
Features#
Using shard_map for parallel processing with JAX (ca2ba07)
Bug Fixes#
Add safe reciprocal calculation instead of potential division by zeros (eeadd32)
1.5.0 (2024-12-02)#
Features#
Bug Fixes#
Added x/y symmetry options to the JAX implementation (08d08e6)
1.4.0 (2024-08-30)#
Features#
Bug Fixes#
1.3.0 (2024-04-23)#
Features#
1.2.0 (2024-04-17)#
Features#
Bug Fixes#
main: Fixed error in how the quarter symmetric PSFs handled 0*lam/D values (3e6943f)
1.1.1 (2024-04-05)#
Bug Fixes#
main: Fixed handling when given single dimensional offax_psf_offsets_list without a second column of zeros (86f0cc7)
1.1.0 (2024-04-05)#
Features#
main: Add off-axis psfs with automatic unit conversion (6f5b815)
1.0.0 (2024-03-22)#
Features#
Automatic versioning and changelog (ef1acc1)