Skip to content

v1.9.0

Latest

Choose a tag to compare

@kjlippold kjlippold released this 27 Mar 18:49
· 4 commits to main since this release
e1c06e4

HydroServer v1.9 Release Notes

Release Date: March 27, 2026


Improvements to Job Orchestration

We’ve expanded the data transformation capabilities within scheduled ETL tasks to provide more flexibility in how data is processed:

  • Rating Curve Support: Users can now upload rating curve files via the Site Details page. These curves can be applied during ETL tasks to automatically transform raw observations (e.g., stage to discharge).
  • Data Aggregation: New configuration options allow for the automated aggregation of sub-daily data into daily intervals.
  • Updated Tooling: These features are fully supported in the updated etl module within the hydroserverpy package.
  • UI Enhancements: The Job Orchestration interface has been redesigned for better clarity and more intuitive navigation between task management pages.

Repository Consolidation

To streamline our development workflow and simplify community contributions, we have consolidated the following repositories into a single "monorepo" at github.com/hydroserver2/hydroserver:

  • hydroserver-api-services
  • hydroserver-data-management-app
  • hydroserverpy
  • hydroserver-ts

This move simplifies the contribution process, allowing developers to manage pull requests and issues across the entire ecosystem in one central location.

⚠️ Action Required: Docker Image Migration

Starting with version 1.9, HydroServer Docker images are now published to a new location on the GitHub Container Registry (GHCR).

Important: Any existing deployment workflows or docker-compose.yml files referencing the old images must be updated to the new path.