Changelog
Source:NEWS.md
reformulas 0.4.4
CRAN release: 2026-02-02
- machinery works with
Formulaobjects wherelength(length(f))> 1
reformulas 0.4.3.1 (2026-01-08)
CRAN release: 2026-01-08
-
findbars_xignores terms of the form<special>(...)with no bar or double bar in the argument;splitFormula()takes special account ofs() - printing for covariance matrices with NA correlations (when
full_cor=FALSE) - VarCorr printing improvements (correctly handle
maxdimargument)
reformulas 0.4.3 (2025-12-17)
CRAN release: 2025-12-17
- add machinery for pretty-printing random effects parameters of mixed models, especially allowing for various classes of structured covariances. This machinery is intended to be shared by
lme4andglmmTMB(at least). These includeformatVCand S3 methods such asformat_corr,get_sd, which will migrate fromlme4and/orglmmTMB.
reformulas 0.4.2 (2025-10-28)
CRAN release: 2025-10-28
- add
randintfunction to remove random slopes from a formula (Raffaele Mancuso) - add
ordtomkReTrmsoutput, for re-ordering terms back to original formula order - unexported
head.*methods, to avoid conflicts with other packages -
no_specials()drops extra arguments (e.g.us(a|b, c)returns ((a|b))
reformulas 0.4.1 (2025-04-30)
CRAN release: 2025-04-30
- add
sparseargument tomkReTrms(for controlling sparsity of effects model matrix J, in Z construction)
reformulas 0.4.0 (2024-11-03)
CRAN release: 2024-11-03
-
expandAllGrpVarsetc. expands complex terms -
anySpecialsnow handles “naked” specials (e.g.srather thans(...)) properly -
findbarsnow only looks on the RHS of a formula (restore back-compatibility in cases where a term with|occurs on the LHS, as in thetramMEpackage) - add tests (
tinytest) - fix
noSpecialsbug (complex LHS and empty RHS after eliminating specials)