NEWS
xaiHydro 0.1.0 (2026-09-24)
Authors
- Sadikul Islam [aut, cre] — ICAR-IISWC Dehradun; [email protected]
- Shakir Ali [aut] — ICAR-IISWC Dehradun
- Rajesh Kaushal [aut] — ICAR-IISWC Dehradun
Changes in this release
Authors updated
- Added Shakir Ali as co-author (
aut) in DESCRIPTION, all R file headers,
xaiHydro-package.R, .onAttach() message, and README.md.
- All three authors now listed throughout the package.
Forbidden files removed (CRAN compliance)
- Deleted
LICENSE, LICENSE.md (GPL-3 needs no external file).
- Deleted
.Rhistory, .Rproj.user/ (RStudio user files must not be shipped).
- No GitHub URLs in DESCRIPTION or README.
Book chapter citation updated
- Description field and package-level documentation now reference the full
five-author book chapter: Islam, Dheeraj, Ali, Kaushal & Venkatesh (2026),
Springer Hydro-Climate Analytics volume.
New reference added
- Zounemat-Kermani & Kheimi (2026) systematic review (180 studies, 9 domains,
Water Resources Management) added to xaiHydro-package.R @references.
Bug fixes carried forward from development
- hydro_importance(): loss_function default changed from character "rmse" to
DALEX::loss_root_mean_square (DALEX >= 2.4 API change).
- hydro_residuals(): recomputes predictions directly from explainer$y and
explainer$predict_function to avoid DALEX version-dependent column names.
- hydro_lime(): .lime_r2() helper safely extracts R-squared across iml
versions (0.10 and 0.11+) returning NA_real_ when unavailable.
- plot_breakdown_hydro(): make.unique() prevents duplicate factor level error.
- .Rbuildignore updated to exclude .Rhistory and .Rproj.user.