Version numbers follow Semantic Versioning.
2025-06-25
ndvi function.ndvi function that returned a tibble, except
with fill=TRUE which returned a data.frame.na_drop = FALSE that failed to complete
missing rows to the treatment level when
time = "newmoon".2024-09-23
load_rodent_data() now returns an object with an S3
class, and provides a useful message on print.download_observations()
from load_rodent_data() and other calling functions.na_drop = FALSE that failed to complete
missing rows to the species level when
time = "newmoon".ndvi() that filtered by sensor only for
higher levels.2024-08-08
portalr now uses testthat
3rd editionportalr no longer imports clisymbols and crayon. Its
messages are generated with cli.format_todo(), format_code(), and
format_value() can be replaced with inline markup
(i.e. {.val}, {.code}, etc.) and may be
removed from the package.2023-08-23
2023-04-21
download_observations
argument updatefrom_zenodo replaced with sourceget_future_moons
replaced with get_future_newmoonsmoons and
num_future_moons to newmoons and
nfuture_newmoonsNULL and
there is a call to return_if_null on itreturn_if_null()rodent_species(): helper function that now operates off
of the rodent table, not hard-codedna_conformer(): makes sure the species abbreviation for
Neotoma albigula is a character value