bpbounds now requires R 4.1 or later. This is because its soft dependency, tidyr, has a hard dependency, purrr, with this requirement (and tidyr is required for the main example in the vignette).
dplyr removed as a soft dependency and instances of the magrittr/dplyr pipe, %>%, replaced with the native pipe, |>.
Fixed incorrect index mapping in bpbounds_calc_tri_z3(): the x=0,y=1 and x=1,y=0 conditional probability cells were swapped for each category of Z, giving wrong bounds for the trivariate 3-category instrument case (thanks @sachsmc).
Tweak formatting of code in helpfile examples and vignette
Bumped minimum required version of R to be at least 4.0.0 because this is now required by evaluate, which is a dependency of knitr.
Bumped version of roxygen2 used to create package documentation
Minor edits to README.md
Additional email address and affiliation edits.
Remove LazyData from DESCRIPTION.
Update roxygen2 version number in DESCRIPTION.
Simplify NAMESPACE by not importing functions from other packages.
Improve accompanying pkgdown site
Fixed typo in vignette.
Changed email address.
runExample() to launch the Shiny App included in ./inst/shiny-examples/myapp .R version of our bpbounds Stata command distributed with Palmer et al., Stata Journal, 2011, 11, 3, 345-367 https://www.stata-journal.com/article.html?article=st0232.
First submission to CRAN.