Skip to content

Releases: ecmwf/anemoi-inference

v0.10.0

13 Mar 14:13
28d8f04

Choose a tag to compare

0.10.0 (2026-03-13)

⚠ BREAKING CHANGES

  • runners: Remove single-out interpolator runner in favour of multi-out (#435)

Features

  • inputs: Add NetCDF input & generalise FieldListInput (#405) (ee490c6)
  • Multi out interpolator (#409) (1f14b07)
  • Multi step prediction (#380) (4f194a4)
  • runners: Remove single-out interpolator runner in favour of multi-out (#435) (451c921)

Bug Fixes

  • Allow accumulation of negative fields. (#454) (76c1621)
  • grib: Archive collector hindcasts wrong date (#445) (d963820)
  • grib: Archive collector wrong hdate in mars namespace (#442) (d181fae)
  • Netcdf multi out interp (#447) (830bf18)
  • Postproc before open (#457) (312f0fc)
  • Remove unsupported trajectory key from dataset configuration (#438) (14b1137)
  • retrieve: Crash when staging dates due to missing date (#444) (4c32bc0)
  • Support new dataloader dataset_config for dataset input (#450) (b9aaee5)

Documentation

  • Remove outdated output documentation and document extract postprocessors (#440) (cc68bfe)

v0.9.1

19 Feb 08:52
d92aeed

Choose a tag to compare

0.9.1 (2026-02-18)

Features

Bug Fixes

  • Multi-out-backward-compatibility (#429) (0a1e518)
  • Time interpolator for grib and forecast data (#412) (826468e)
  • Version provenance information broken (#434) (dd830b4)

Documentation

  • Add documentation for output configuration parameters (#430) (7f47ed5)
  • Update forcings configuration documentation (#431) (55ab74e)

v0.9.0

29 Jan 10:24
f04eb20

Choose a tag to compare

0.9.0 (2026-01-28)

⚠ BREAKING CHANGES

  • Remove Python 3.10 support (#415)
  • config: Remove report_errors
  • outputs: Remove apply_mask
  • outputs: Remove assign_mask
  • outputs: Remove extract_lam
  • outputs: Remove masked
  • runners: Remove crps runner
  • runners: Remove cutout runner
  • input: Remove explicit ICON Input
  • parallel runner: Add cluster environments (#365)

Features

  • config: Remove report_errors (f3c0256)
  • input: Remove explicit ICON Input (f3c0256)
  • multi-dataset: Support new checkpoints with single dataset name data (#403) (e344f7d)
  • outputs: Remove apply_mask (f3c0256)
  • outputs: Remove assign_mask (f3c0256)
  • outputs: Remove extract_lam (f3c0256)
  • outputs: Remove masked (f3c0256)
  • parallel runner: Add cluster environments (#365) (3f28150)
  • Remove Python 3.10 support (#415) (3cdb3f8)
  • runners: Remove crps runner (f3c0256)
  • runners: Remove cutout runner (f3c0256)

Bug Fixes

Documentation

v0.8.3

10 Dec 11:25
291e21c

Choose a tag to compare

0.8.3 (2025-12-10)

Features

  • grib: Control behaviour of negative output steps (#392) (c814abb)
  • grib: Improve template manager (#383) (5731f0e)
  • interpolator: Default mars request from forecast (#397) (4be90bd)

Bug Fixes

  • cutout input: Shape mismatch in Cutout.load_forcings_state (#395) (e6c3453)

Documentation

  • external-graph: Add warning about change in anemoi-graphs=0.8 (#396) (8cf5c7f)

v0.8.2

28 Nov 12:22
d2fc5c4

Choose a tag to compare

0.8.2 (2025-11-26)

Features

Bug Fixes

v0.8.1

06 Nov 09:28
1328bf9

Choose a tag to compare

0.8.1 (2025-11-05)

Features

  • Add support for interpolator (#335) (1418990)
  • checkpoint,metadata: Add more variable to index mapping functions (#364) (60c2d86)
  • post-processor: Add as_slice option to extract_mask post-processor (#358) (0ad4d96)

Bug Fixes

  • Cleanup inputs due to recent merges (#352) (fd5a070)
  • dummy input: Skip valid_datetime from metadata (#359) (fc7a474)
  • grib: Skip stream if local extension not present in template (#367) (7135c09)
  • input cutout: CutoutInput improvements and upgrades (#355) (00c64c0), closes #356
  • plot output: Plotting metadata needed paramID (#357) (91a6625)
  • retrieve: Default input type (#361) (fd1bbdc)
  • Revise project disclaimer and maturity status (#369) (76b57b9)
  • Unify function signature of pre & post processors (1418990)

v0.8.0

15 Oct 15:02
bdcca64

Choose a tag to compare

0.8.0 (2025-10-15)

Features

Bug Fixes

  • Consolidate path behaviour on outputs (#339) (ba8faf1)
  • metadata: Patching when receiving entry is not a dict (#338) (ff222e2)
  • Netcdf incorrect shape when using extract post-processors (#346) (95c23ae), closes #341
  • parallel runner: Support base class with main_argument decorator (#333) (7ec5cce)
  • Update cutout due to #262 (#334) (35c1cdb)

Miscellaneous Chores

v0.7.3

24 Sep 14:25
21b300b

Choose a tag to compare

0.7.3 (2025-09-22)

Features

Bug Fixes

Documentation

v0.7.2

22 Aug 09:17
d5cf011

Choose a tag to compare

0.7.2 (2025-08-21)

Bug Fixes

v0.7.1

18 Aug 09:17
314fbe9

Choose a tag to compare

0.7.1 (2025-08-18)

Features

  • inputs, outputs: Add and use geography metadata (#292) (a31f6ad)
  • output, plots: Use earthkit plots (#293) (0eea172)
  • runner: Dynamically evalute default device from config (#297) (c08f3e2)

Bug Fixes