Changelog
Source:NEWS.md
OneSampleMR 0.1.8
CRAN release: 2026-07-08
Bump roxygen2 to 8.0.0.
Fixed a bug in
fsw()for models fitted byivreg::ivreg()which reported conditional F statistics for the wrong variables when exogenous covariates were listed before the exposures in the model formulaFixed a bug in
tsps()andtsri()which produced incorrect estimates when exogenous covariates were listed before the exposure or the instruments in the model formulatsps()andtsri()now give a clear error message when more than one exposure is specified, when a variable is namedy(which is reserved for internal use), and their print methods no longer error when a user specified unnamedt0is used with a log-link or logit-link modelfsw()now detects ordered factor exposures, and its factor exposure error message is restored for theivreg::ivreg()method and fixed for thefixest::feols()methodmsmm()now gives its intended error message for non-integer outcomes and a corrected message for negative outcomestsps()andtsri()are now roughly 2 times faster because the first stage regression is computed once instead of on every evaluation of the GMM moment functions, and the moment conditions in all three GMM based estimators are now vectorisedInternal refactoring: the four
fsw()methods now share a common engine, the eighttsps()/tsri()moment functions are reduced to one per estimator, and dead code has been removed
OneSampleMR 0.1.7
CRAN release: 2026-03-09
-
fsw()can now calculate Sanderson-Windmeijer conditional F statistics for models fitted byAER::ivreg(),estimatr::iv_robust(), andfixest::feols()(thanks @nvitt)
OneSampleMR 0.1.5
CRAN release: 2024-06-26
- Replaced dots checking with rlang instead of the ellipsis package (thanks @olivroy).
OneSampleMR 0.1.4
CRAN release: 2024-06-13
Add
CITATIONfileTweak formatting of code in helpfile examples and vignettes
Add subsection to README about GNU Fortran requirement for old versions of the gmm package on macOS
Bumped the minimum required version of R to be 4.1.0. This is because of the same requirement in pbkrtest, which is a dependency of car which is a dependency of ivreg
Bumped version of roxygen2 used to create the package documentation
Made use of ellipsis
...in several function definitions safer using the ellipsis packageBumped required version of R to 4.3.0 because the Matrix package, which is a dependency of ivreg now requires R 4.4.0. CRAN retain a binary version of Matrix 1.6-5 for the previous release of R, and so the minimum version of R can be 4.3.0 rather than 4.4.0.
OneSampleMR 0.1.3
CRAN release: 2023-05-03
Update roxygen2 version used to generate documentation
Reduce the number of functions imported from other packages