PyAutoArray v2026.7.15.1
What's New
Breaking Changes
- feat: PreloadsImaging + shared source-plane mesh fields (multi-exposure shared-state, phase 2/4) (#380)
- feat: kernel-density CDF meshes RectangularKernelAdaptDensity/Image (#374)
New Features
- feat: PreloadsInterferometer passes mesh-geometry fields through (D5 follow-up) (#381)
- feat: catalogue-size cap for PYAUTO_SMALL_DATASETS smoke mode (#366)
Bug Fixes
- fix: test-mode-gate singular/non-PD inversion crash (release tail) (#389)
- fix: pin tfp-nightly for JAX Matern-kernel path (tfp 0.25.0 × jax 0.10.2 crash) (#386)
- fix: rectangular-mesh plot edges follow the mapper node convention (#375)
Internal
- Add ticks.minus_in_math config for math minus in arcsec labels (#387)
- chore: single-source the never-rewrite-history policy (generated block) (#384)
- test: skip jax-backed unit tests when jax is absent (Python matrix) (#383)
- test: skip default-nufftax interferometer tests when nufftax absent (py<3.12) (#382)
- refactor: chunk the kernel-CDF forward transform (512-query blocks) (#378)
- feat: NNLS solver knobs via Settings (nnls_solver_tol / nnls_max_iter), default off (#371)
- refactor: qhull-only Delaunay callback, exact JAX visibility-walk point location (#368)
- refactor: vectorize k×s segment-id construction (#365)
Full changelog: 2026.7.9.1...2026.7.15.1