Skip to content

v2026.06.0

Choose a tag to compare

@rajeeja rajeeja released this 18 Jun 22:21
4637f7a

๐Ÿš€ UXARRAY v2026.06.0

๐Ÿ“… We skipped a release last month, so this one is feature-packed โ€” bundling several new capabilities along with a batch of fixes and documentation improvements.

A major release adding new vector calculus and remapping capabilities, sphere-aware geometry, and a range of plotting and compatibility fixes.


๐ŸŒŸ Highlights

  • ๐Ÿ—บ๏ธ Remap to Rectilinear Grids
    New .remap.to_rectilinear() (with to_structured() / to_lonlat() aliases) to remap unstructured data onto 1-D lon/lat targets, with native and YAC backends (#1501).

  • โ™ป๏ธ Reusable Remap Weights
    Load precomputed sparse weight files once and apply them via .remap.apply_weights() (#1483).

  • ๐Ÿงฎ Expanded Vector Calculus
    Added scalardotgradient() (v ยท โˆ‡q) and zonal_anomaly(), plus radius-scaled gradient and curl (#1500, #1508, #1517).


โœจ Enhancements

  • Added .remap.to_rectilinear() / to_structured() / to_lonlat() (#1501)
  • Added reusable remap weight support via .remap.apply_weights() (#1483)
  • Added scalardotgradient() vector calculus operator (#1500)
  • Added zonal_anomaly() with a shared face-band weight kernel (#1508)
  • Scaled gradient and curl by sphere radius for physically correct units (#1517)
  • Added tutorial API for example datasets (#1502)

๐Ÿ› Bug Fixes

  • Fixed silent longitude wrapping for projected (non-spherical) UGRID grids (#1525)
  • Kept seam faces in polygon plots (#1519)
  • Always cache antimeridian_face_indices in the to_polycollection exclude path (#1510)
  • Fixed line color with Bokeh orthographic plots (#1515)
  • Fixed default raster extent detection (#1498)
  • Fixed UxDataset.to_array() missing args/kwargs, dim, and name (#1521)

๐Ÿ“š Documentation

  • Clarified that curl(grad(f)) residual is discretization error (#1523)
  • Showed ux.open_dataset call in the data structures user guide (#1504)
  • Added the UXarray calendar to the docs sidebar (#1506)
  • Fixed the broken HEALPix notebook (#1511)

โš™๏ธ CI & Maintenance

  • Bumped GitHub Actions dependencies (#1499)
  • pre-commit autoupdates (#1477, #1526)

๐Ÿ‘ Contributors

Thanks to all contributors who made this release possible:


๐Ÿ“ฆ Full Changelog

Compare v2026.04.1...v2026.06.0