2026-01-19
- Write Zarr v3 datasets with
cf.write(#895) - Read Zarr v2 and v3 datasets that contain a group hierarchy with
cf.read(#894) - Reduce the time taken to import
cf(#902) - New function to control the creation of cached elements during data display:
cf.display_data(#913) - New methods:
cf.Data.get_cached_elements,cf.Data.cache_elements(#913) - Set cached elements during
cf.Data.__init__(#913) - Removed the
cf.constants.CONSTANTSdictionary, replacing it withcf.ConstantAccess.constants(#902) - Reduce the time taken to import
cf(#902) - New optional dependency:
zarr>=3.1.3 - Changed dependency:
cfdm>=1.13.0.0, <1.13.1.0
What's Changed
- Add three new recipes (21 - 23) by 2025 summer student by @sadielbartholomew in #900
- Docs: update description & preview image of cf-plot gallery by @sadielbartholomew in #901
- Reference training materials (& remove reference to 'the the'!) by @sadielbartholomew in #904
- Reduce the time taken to import
cfby @davidhassell in #905 - Control setting and display of cached data elements by @davidhassell in #914
- Zarr write + Zarr groups by @davidhassell in #915
- Update hooks & workflows esp. to skip recipes with
isortby @sadielbartholomew in #918 - Decouple recipes gallery from main docs build by @sadielbartholomew in #919
- Prepare release of v3.19.0 by @sadielbartholomew in #920
Full Changelog: v3.18.2...v3.19.0