Skip to content

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 14 Jun 22:38
· 80 commits to main since this release

What's Changed

  • refactor(core): restore core/ layering — RTI review item 19 by @DarriEy in #189
  • RTI Q3: layering follow-ups + strict-config dogfood + DPE/dead-key curation by @DarriEy in #192
  • fix(prms): datastore-driven HRU parameters + forcing fixes (+ optional observed solar) by @DarriEy in #193
  • For glacier initial conditions by @ashleymedin in #167
  • fix(config): normalize paths to POSIX in strict-config guard for Windows by @DarriEy in #194
  • feat(gsflow): datastore-driven inputs + forcing/streamflow fixes + distributed-GW by @DarriEy in #195
  • feat(mhm): CARRA forcing fix + distributed-morphology (MPR) mode by @DarriEy in #196
  • feat(forcing): canonical forcing contract + migrate model adapters + SWAT datastore by @DarriEy in #197
  • feat(observations): route StreamflowMetrics through the model-ready store by @DarriEy in #198
  • feat(observations): route remaining calibration loaders through the model-ready store by @DarriEy in #204
  • feat(attributes): model-ready attributes reader + SUMMA pilot + CLM fix by @DarriEy in #199
  • feat(attributes): SUMMA soil/land class from the model-ready store by @DarriEy in #205
  • feat(forcing): route bypass models through the model-ready store by @DarriEy in #200
  • feat(forcing): adopt canonical reader in LISFLOOD/CWatM/PCR-GLOBWB (test-first) by @DarriEy in #201
  • refactor(forcing): CFIF (CF standard names) as canonical vocabulary + wflow/ignacio *3600 fixes by @DarriEy in #202
  • feat(forcing): resample non-hourly source to model cadence (parflow/clmparflow/rhessys) by @DarriEy in #203
  • feat(attributes): HYPE GeoData soil/land/elevation from the model-ready store by @DarriEy in #206
  • perf: address RTI review item 20 hot-spots (raster hoist, julian vectorization, coastal partition, CLI perf gate) by @DarriEy in #207
  • feat(watflood): make CHARM run on the datastore + fix parallel-calibration plumbing by @DarriEy in #208
  • refactor(registry): finish item-9 tail — migrate all remaining legacy decorators to R facade by @DarriEy in #211
  • fix(config): wire state/data_assimilation flat keys + 125-key audit by @DarriEy in #213
  • feat(config): execute the flat-key audit — every config key is now typed by @DarriEy in #214
  • refactor(registry)!: remove the deprecated register* decorator API by @DarriEy in #212
  • refactor(models)!: remove deprecated *Postprocessor spelling aliases (RTI item 23) by @DarriEy in #215
  • feat(models): tier-list cleanup — remove HGS, wire WATFLOOD/GSFLOW postprocessors, disentangle FUSE run modes by @DarriEy in #216
  • fix(evaluation): unify catchment-area resolution between trial and final-eval metrics by @DarriEy in #217
  • fix(glacier): earthaccess auth for NSIDC + RGI region filename transform by @DarriEy in #220
  • docs: architecture at-a-glance, ADR practice, and threat model (review item 25) by @DarriEy in #209
  • fix(grace): robust catchment shapefile resolution + atomic downloads by @DarriEy in #219
  • Cross-platform binary coverage: WATFLOOD & CLM on Linux+macOS + 9 models on all 3 platforms by @DarriEy in #210
  • Fix USGS NWIS timestamps: convert gauge-local time to UTC by @DarriEy in #221
  • Fix six native data-handler bugs found by parity validation by @DarriEy in #222
  • Fix silent zero-fill in DEM tile merges (grid-snap bounds) by @DarriEy in #224
  • fix(nex-gddp): let the acquisition-stage synthetic airpres survive standardization by @DarriEy in #225
  • Fix four native acquisition bugs: CERRA, HRRR, Daymet, MERIT-Basins by @DarriEy in #226
  • chore(examples): remove untested CalMIP stub (#227) by @DarriEy in #228
  • chore(examples): remove untested CalMIP stub (#227) by @DarriEy in #229
  • fix(hype): clone over https with retry to stop nightly flakes by @DarriEy in #230
  • docs(changelog): document the 0.9.1 release by @DarriEy in #231
  • Tidy up the agent interface: simplify to a launcher + registry-driven skills by @DarriEy in #232
  • docs: move commercial-licensing detail to the docs site; README polish by @DarriEy in #233
  • feat(noahmp): build + ship noah-owp-modular in the release bundle by @DarriEy in #234
  • docs: sync docs with current code; drop stale counts by @DarriEy in #235
  • Release 0.9.1: promote develop → main (verify npm build on new tag) by @DarriEy in #236
  • chore: bump version to 0.9.1 by @DarriEy in #237
  • Release 0.9.1: version bump to main by @DarriEy in #238

Full Changelog: v0.9.0...v0.9.1