NEWS


hydroloom 1.2.0 (2026-05-23)

This release introduces an S3 class hierarchy (hy_topo, hy_leveled, hy_node, hy_flownetwork) that lets hydroloom validate input at dispatch time and emit guided error messages. Existing code that passes data.frame or hy objects keeps working -- the new classes are assigned automatically by hy() and by producer functions. See ?hy_topo, ?hy_leveled, ?hy_node, and ?hy_flownetwork for representation patterns, required columns, and conversion paths; vignette("non-dendritic") and vignette("network_navigation") provide end-to-end walkthroughs. Package developers should note that returned objects now carry subclass attributes which are stripped by standard dplyr operations.

hydroloom 1.1.3 (2026-02-20)

Update test tolerances for failing Fedora CRAN tests

hydroloom 1.1.2 (2026-02-20)

Hydroloom 1.1.2 introduces new functionality in accumulate_downstream(), reworks the make_index_ids(), and deprecates make_fromids() and format_index_ids() for clarity of package function. Deprecated functions will be removed in the next major version release.

hydroloom 1.1.1 (2025-10-01)

hydroloom 1.1.0 (2024-08-26)

hydroloom 1.0.2 (2024-01-15)

hydroloom 1.0.0 (2023-09-29)