Changelog
Source:NEWS.md
summata 0.11.4 (2026-03-14)
CRAN release: 2026-03-20
- Use profile likelihood CIs for GLM/negbin and exact t-distribution CIs for linear models, replacing Wald approximation
- Add
conf_methodparameter ("profile"/"wald") tofit(),uniscreen(),fullfit(),multifit(), andm2dt(), with global optionsummata.conf_method - Report complete-case n/Events in
fullfit()multivariable rows (STROBE item 12) - Cache profile likelihood CIs from
fit()for reuse in forest plot functions - Resolve
family = "Gamma"string toGamma(link = "log")for interpretable multiplicative effects - Fix
survival::strata()namespace in conditional logistic regression test - Update benchmarks feature comparison articles
summata 0.11.3 (2026-03-03)
CRAN release: 2026-03-08
- CRAN initial release re-submission
- Fix
table2pdf()to specify output directory for files - Minor WORDLIST changes
summata 0.11.2 (2026-03-02)
- CRAN initial release re-submission
- Minimal executable examples added to all exported functions, with lengthier demonstrations wrapped in
\donttest{} - Modify file-writing examples in documentation headers to write to
tempdir()
summata 0.11.1 (2026-02-22)
- CRAN initial release re-submission
- Documentation LaTeX fixes
- Broken link fixes
summata 0.10.8 (2026-02-09)
- Add compatibility with US/EU locales and different big/small number marks
- Add quiet vs. verbose settings to regression functions for warnings
- Documentation and vignette updates
summata 0.10.6 (2026-01-20)
- Fix “n” and “Events” counts in regression summary tables for extended GLM families
- Improve clogit example in “Regression Modeling” vignette
- Fix errors in
condense_tablelogic in table export and forest plot functions - Fix
variable_paddingin table export functions, ensure consistent behavior withzebra_stripes - Lighten forest plot colors
- Change n/N labeling for consistency
- Expanded documentation examples for interaction effects, mixed effects, and extended GLM families
- Diversify use of
randomparameter in regression models - Documentation cleaning
summata 0.10.5 (2026-01-18)
- Add count outcomes (
ae_countandfu_count) toclintrialmock dataset - Fix color coding in forest plots
- Fix
glmforest()to correctly extract values fromMASS::glm.nb() - Fix regression functions to respect level order in categorical functions
- Fix bug in
uniscreen()where specifiedp_thresholdvalues were not generating screened outputs - Fixes to print outputs in regression functions
- Multiple
multifit()revisions, including improved “n” and “Events” column handling and interaction effect formatting
summata 0.10.2 (2026-01-12)
- Add support for various GLM families
- Add
MASSdependency forMASS::glm.nb() - Testing suite bugfixes
- Update documentation
summata 0.10.1 (2026-01-05)
- Streamline intelligent
condense_tablestring finding - Update documentation
summata 0.10.0 (2026-01-04)
- Add automatic font detection to forest plot functions
- Fix formatting for negative coefficients in forest plots
- Fix “negative zero” formatting issues
- Add safeguards to avoid multiple model types in
multifit()calls - Add intelligent handling of binary categorical variables for
condense_table
summata 0.9.4 (2026-01-02)
- Add
show_logsparameter totable2tex() - Consistent Unicode formatting for files
- Increased R version requirement to >= 4.2.0 for better Unicode compatability
- Add
survtable()function with utilities - Minor optimizations and function cleanup, with notation standardization
summata 0.9.2 (2025-12-27)
- Expand “affirmative level” string criteria for binary categorical variables
- Add option to remove “Predictors” column in
multifit()andmultiforest() - Update documentation
summata 0.9.1 (2025-12-27)
- Ensure user-modifiable
p_digitsandconf_levelparameters across all regression and forest plot functions - Add parameter for toggling the footer in forest plot functions
- Update
uniscreen()to accept mixed-effect models - Update
autoforest()to accept lmer and glmer objects
summata 0.9.0 (2025-12-27)
- Add multivariate analysis support (
multifit()andmultiforest()) - New vignette: “Multivariate Analysis”
- Modify core forest plot functions (
lmforest(),glmforest(), andcoxforest()) to accept Summata objects or models - Add univariable screening forest plot (
uniforest()) - Rename
uscreen()touniscreen()for consistency - Update
autoforest()to handle new forest plot functions
summata 0.8.3 (2025-12-24)
- Add optimizations to descriptive statistics workflows
- Add
p_per_statparameter todesctable() - Change
add_reference_rowsparameter to justreference_rowsin regression functions
summata 0.8.0 (2025-12-20)
- Add pkgdown website
- Add testing suite
- Add NEWS
- Add README
- Add vignettes
- Add citation function
summata 0.7.14 (2025-12-20)
- Add
autotable()function
summata 0.7.13 (2025-12-19)
- Rename
digits_pparameter top_digitsand add to forest plot functions - Fix
effect_labelparameter in forest plot functions - Update/clean comments and documentation headers
summata 0.7.12 (2025-12-15)
- Add
condense_quantitativeparameter to table export functions - Modify
fit()andglmforest()to correctly display Poisson model statistics - Fix LaTeX/PDF export bugs
summata 0.7.11 (2025-12-13)
- Update R version dependency (>= 4.4.0) for built-in null coalescing operator
summata 0.7.10 (2025-12-08)
- Update MuMIn package dependency and QC statistics in lmer models
- Ensure that lme4 and coxme models work with
compfit()
summata 0.7.9 (2025-12-06)
- Fix “n” and “Events” columns for interaction effects
- Fix lmerMod compatibility with
fit()andm2dt() - Fix lmer compatibility for
lmforest() - Get interaction effects to show on forest plots
summata 0.7.8 (2025-11-24)
- Add GLM and Cox mixed-effect compatibility with
m2dt()andfit() - Add GLM and Cox mixed-effect compatibility with
glmforest()andcoxforest()
summata 0.7.7 (2025-11-20)
- Add data requirement to
m2dt()to allow for accurate per-group “n” and “events” columns for all models - Multiple
R CMD checkfixes
summata 0.7.3 (2025-11-03)
- Add coefficient table combination function for
compfit() - Global and imported variable fixes
summata 0.6.0 (2025-11-02)
- Add
flextabletable export functions with helpers - Documentation updates for existing table export functions
summata 0.5.8 (2025-10-23)
- Update forest plot functions: additive columns, zebra stripes, and units conversion
summata 0.5.5 (2025-10-11)
- Add
lmforest()andautoforest()functions
summata 0.5.3 (2025-10-10)
- Fix
desctable()ordering to follow variable levels - Add “events” columns in
glmforest()andcoxforest() - Fix outcome factor handling in
glmforest()andcoxforest() - Implement exponentiation options for “fit” functions
summata 0.5.2 (2025-10-09)
- Fix “n” and “events” columns in
uscreen(),fit(), and*summata*() - Add hyphen space fillers for “p-value”, “Uni p”, and “Multi p” columns
summata 0.5.1 (2025-10-08)
- Add N rows to
desctable() - Fix errors with “rolling” p-values in
desctable() - Fix
m2dt()edge cases
summata 0.5.0 (2025-10-06)
- Add export functions
table2pdf(),table2tex(), andtable2html()
summata 0.4.1 (2025-10-06)
- Added
compfit()function - Reorganized helper functions
- Function name cleanup
summata 0.4.0 (2025-10-05)
- Replacement of
mmodel()function withfit() - Standardization of output formats
summata 0.3.1 (2025-10-02)
- Fixes for unknown/missing rows, reporting of ranges, and non-grouped tables in
desctable()
summata 0.3.0 (2025-09-30)
- Edits to
desctable()andfit() - Addition of “raw data” outputs
- Expand internal documentation
summata 0.2.0 (2025-09-26)
- Add
desctable()function - Add
fit()function