- Bugfix for
calc_SMTRs()if soil organic carbon is an input.
- Compatibility updates for
rSOILWAT2v6.5.0. - Internal updates for package infrastructure and testing.
rSW2funsnow uses new soil water retention curveSWRCfunctionality ifrSOILWAT2v6.0.0 or later is available and uses the old interface ifrSOILWAT2earlier than v6.0.0; affected functions:calc_SMTRs()(#10; @dschlaep).
- Linting updated to
lintr>= 3 and lint workflow switched from package tests to Github Action (#5). - Github Actions are triggered for
release/**branches in addition tomain. calc_GISSM()andcalc_SMTRs()now handlerSOILWAT2v3.5.0output with new minimum, average, and maximum soil temperature at surface and at layer depth (updated column names) and continue to support output from earlierrSOILWAT2versions.
calc_GISSM()now produces correct output even for a non-leap start year (@CaitlinA, #2).calc_GISSM()now checks more cases of possible inconsistencies in time information extracted from argumentsx,years,simTime1, andsimTime2.
- SOILWAT2-related functionality was re-organized, i.e., a family of rSW2-related packages was created (see https://github.com/DrylandEcology/rSOILWAT2#rSW2)
- New dependency on new packages rSW2utils and rSW2data
- Initial release