Skip to content

v0.9.1

Choose a tag to compare

@lewisjared lewisjared released this 09 Feb 11:50
· 1671 commits to main since this release

Changelog

Features

  • Added ingest_data() lifecycle hook to providers, enabling automatic dataset ingestion during ref providers setup. PMP climatology data is now ingested automatically, eliminating the need for a separate manual ingestion step. (#508)

Improvements

  • Implemented coupled versioning for Helm chart: chart version, appVersion, and default image tag now stay in sync with the application version and are updated automatically by bump-my-version. (#507)
  • Improved CLI performance by skipping database backup for read-only commands like config list and datasets list. (#511)
  • Improved CLI startup time by deferring heavy imports until needed. (#512)

Bug Fixes

  • Fixed Helm chart CI to use correct image tag override path (defaults.image.tag instead of invalid climate-ref.image.tag). (#507)

Improved Documentation

  • Updated getting started documentation with clearer configuration and dataset download instructions. (#508)

Changes

  • b06b4cc Bump version: 0.9.0 → 0.9.1
  • c579e31 docs: fix admonition syntax and typo in getting-started guides
  • 0d71679 fix(tests): update patch paths for lazy imports
  • 6311473 chore: add changelog and fix lint after merge
  • 4d500fd test: add unit tests for providers, datasets, config, and models
  • ec2352f ci: only run helm jobs when helm/ changes or on main
  • ab47504 perf: move SourceDatasetType to lightweight module and add more lazy imports
  • 5100872 perf(cli): optimize startup time with lazy imports
  • 5b546b0 chore: add changelog for PR #511
  • bb10a39 feat(cli): skip database backup for read-only commands
  • 758e672 fix: Use the right path
  • 8df2043 docs: add changelog entries for PR #508
  • c371c79 feat(providers): add ingest_data hook for provider-level dataset ingestion
  • 4335793 docs: update configuration and dataset download instructions; remove empty tutorials section
  • ba9be9d chore: add skip-validate
  • 0086ade docs: add changelog entries for Helm versioning fixes
  • a368352 chore: update Helm chart versioning and defaults to 0.9.0
  • f2ed7dd chore: bump to latest image
  • 7189d4a test(packaging): use the setup command