3. Release Notes

This page provide a record of changes recorded by each version of tRIBS, starting with Version 5.2.0.

3.1. Known Issues

For a list of known issues and their status, visit the tRIBS GitHub Issues page.


3.2. Version History

3.2.1. tRIBS 5.3.0 (August 2025)

The tRIBS Distributed Hydrologic Modeling System, Version 5.3.0, represents a feature and maintenance release that introduces new user-configurable parameters and enhances the physical realism of core model components. Key advancements include optional inputs for soil moisture stress and surface layer depths, a more physically-based partitioning of evapotranspiration components, and the incorporation of an atmospheric stability correction in the snowpack energy balance. This version also addresses critical bugs related to dynamic land use handling and mesh element calculations. Substantial refactoring of the solar radiation and snow modules has been performed to improve code clarity and maintainability. These combined updates significantly expand the model’s flexibility and scientific capabilities while increasing its overall robustness.

3.2.2. tRIBS 5.2.1 (June 2024)

The tRIBS Distributed Hydrologic Modeling System, Version 5.2.1, provides a focused patch addressing key bugs and improving model stability and reproducibility. This maintenance release includes updates to meteorological variable initialization, improvements in numerical output precision, and enhancements to build configuration flexibility. Additionally, several legacy elements and potentially misleading behaviors have been deprecated or temporarily disabled pending review. These targeted fixes aim to enhance the model’s robustness and facilitate future development efforts.

3.2.3. tRIBS 5.2.0 (March 2024)

The tRIBS Distributed Hydrologic Modeling System, Version 5.2.0, represents a culmination of efforts and significant improvements from the initial release [1] and later versions [2], [3]. This latest version includes new physical processes related to level-pool reservoir routing [4] and channel transmission losses [5]. In addition, the latest updates (Version 5.0 and onward) entail a CMake build system , major code improvements, including a refactored snow module, fixed memory leaks in parallel mode, and updates to C++ 17 standards.