Changelog
Source:NEWS.md
CHANGES IN broom.mixed VERSION 0.2.9.7
CRAN release: 2026-02-17
-
lme4tidying with profile CIs now respectsscale = "vcov"(GH #161, @richmaparker) - added
glancemethod forTMBobjects - changes for compatibility with
lme4>= 2.0.0
CHANGES IN broom.mixed VERSION 0.2.9.6 (2024-10-15)
CRAN release: 2024-10-15
- CRAN maintenance release
-
stanregtidiers should work for models without random effects
CHANGES IN broom.mixed VERSION 0.2.9.5
CRAN release: 2024-04-01
NEW FEATURES
-
stanregtidier gainsexponentiateargument (wish of GH #122) -
tidy.brmsfitgains optionalrhatandesscolumns (Alexey Stukalov) - experimental support for
lqmmmodels (David Luke Thiessen)
BUG FIXES
- bug fixed for
glmmTMBtidying withconf.int=TRUE, random effects in multiple model components, subset of components requested in tidy output (GH #136, Daniel Sjoberg) -
tidy.brmsfitworks better for models with no random/group-level effects (Matthieu Bruneaux)
CHANGES IN broom.mixed VERSION 0.2.9.4 (2022-03-28)
CRAN release: 2022-04-17
- minor changes only; test tweaks for CRAN compatibility
CHANGES IN broom.mixed VERSION 0.2.9.3 (2021-07-07)
CRAN release: 2022-03-28
NEW FEATURES
lmetidier gets functionality for information about variance models (useeffects = "var_model") (Bill Denney)support for models with fixed sigma values in
lmetidier (Bill Denney)added
tidyandglancemethods forallFitobjects from thelme4packageget_methods()function returns a table of all availabletidy/glance/augmentmethods
CHANGES IN broom.mixed VERSION 0.2.7 (2021-07-07)
CRAN release: 2021-07-07
NEW FEATURES
- experimental
TMBtidiers (the TMB package does not return an object of class TMB, so users should runclass(fit) <- "TMB"before tidying)
USER-VISIBLE CHANGES
term names are no longer “sanitized” in
gamlsstidiers (e.g. “(Intercept)” is not converted to “X.Intercept.”)gamlss
glancemethod returnsnobs(GH #113)
CHANGES IN broom.mixed VERSION 0.2.6 (2020-05-17)
CRAN release: 2020-05-17
- No improvements; compatibility with
dplyr1.0.0; skip examples
CHANGES IN broom.mixed VERSION 0.2.5 (2020-04-19)
CRAN release: 2020-04-19
CHANGES IN broom.mixed VERSION 0.2.4
CRAN release: 2019-02-21
NEW FEATURES
-
glstidier getsconfint(GH #49)
CHANGES IN broom.mixed VERSION 0.2.3
CRAN release: 2018-10-21
BUG FIXES
don’t ignore
conf.levelintidy.(merMod|glmmTMB)(GH #30,31: @strengejacke)levels correct in
tidy.brmsfit(GH #36: @strengejacke)componentargument works for random effects inglmmTMB(GH #33: @strengejacke)
USER-VISIBLE CHANGES
tidy.brmsfitgets component column (GH #35: @strengejacke), response column for multi-response models (GH #34: @strengejacke)component tags are stripped from tidied
brmsfitobjects“Intercept” terms in
brmsfits are re-coded as “(Intercept)” by default, for dotwhisker/cross-model compatibility; for previous behaviour, specifyfix.intercept=FALSE
CHANGES IN broom.mixed VERSION 0.2.0
USER-VISIBLE CHANGES
all methods return tibbles (
tbl_df) rather than data framesthe value of the group variable for fixed-effect parameters has changed from
"fixed"toNAbrmsfitandrstanarmtidiers are more consistent with other tidiers (e.g. the argument for setting confidence level isconf.levelrather thanprob)
CHANGES IN broom.mixed VERSION 0.0.1
BUG FIXES
- Sorted out some of the confusion over random effect naming:
"ran_vals"extracts conditional modes/BLUPs/varying parameters (deviations from population-level estimates), while"ran_coefs"extracts group-level estimates
NEW FEATURES
improved
nlmetidiersimproved
glmmTMBtidiers (can handle some zero-inflation parameters)lme4tidiers now optionally take a pre-computed profile argument when usingconf.method="profile"
USER-VISIBLE CHANGES
- The default behaviour of most mixed-model tidiers has changed/will gradually be changed to the following (description modified from TJ Mahr at https://github.com/tidymodels/broom/issues/96):
- Random effect variances and covariances can now be extracted. effects = “ran_pars” returns the standard deviations/correlations of random effects (if
scales="sdcor"[default]) or their variances and covariances (ifscales = "varcov") - Random effects estimates are now extracted with
effects = "ran_coefs"for the group-level estimates (previously these effects were extracted withtidy(model, "random")) oreffects = "ran_vals"for the conditional modes (deviations of the group-level parameters from the population-level estimates) -
effectscan take a vector of values (those listed above, plus “fixed” for fixed effects). The default value is effects = c(“ran_pars”, “fixed”) which extracts random effect variances/covariances and fixed effect estimates.
- Random effect variances and covariances can now be extracted. effects = “ran_pars” returns the standard deviations/correlations of random effects (if
- term names for random-effect parameters no longer contain a (redundant)
groupspecifier (at least forlme4 models); use something liketidyr::unite(term,term,group,sep=".")to collapse the two columns