Changes in version 0.11.5 (2026-05-07) - Explicitly define %||% operator for backward compatability - Move main documentation to Codeberg Pages - Minor documentation edits Changes in version 0.11.4 (2026-03-20) - Use profile likelihood CIs for GLM/negbin and exact t-distribution CIs for linear models, replacing Wald approximation - Add conf_method parameter ("profile" / "wald") to fit(), uniscreen(), fullfit(), multifit(), and m2dt(), with global option summata.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 to Gamma(link = "log") for interpretable multiplicative effects - Fix survival::strata() namespace in conditional logistic regression test - Update benchmarks feature comparison articles Changes in version 0.11.3 (2026-03-08) - CRAN initial release re-submission - Fix table2pdf() to specify output directory for files - Minor WORDLIST changes Changes in version 0.11.2 - 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() Changes in version 0.11.1 - CRAN initial release re-submission - Documentation LaTeX fixes - Broken link fixes Changes in version 0.11.0 - CRAN initial release submission - Upload documentation Changes in version 0.10.9 - Documentation headers fine editing and revisions - Minor bugfixes Changes in version 0.10.8 - 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 Changes in version 0.10.7 - Add R-hub compatability - Documentation and vignette updates Changes in version 0.10.6 - Fix "n" and "Events" counts in regression summary tables for extended GLM families - Improve clogit example in "Regression Modeling" vignette - Fix errors in condense_table logic in table export and forest plot functions - Fix variable_padding in table export functions, ensure consistent behavior with zebra_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 random parameter in regression models - Documentation cleaning Changes in version 0.10.5 - Add count outcomes (ae_count and fu_count) to clintrial mock dataset - Fix color coding in forest plots - Fix glmforest() to correctly extract values from MASS::glm.nb() - Fix regression functions to respect level order in categorical functions - Fix bug in uniscreen() where specified p_threshold values 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 Changes in version 0.10.4 - Revise and standardize documentation - Add linting fixes Changes in version 0.10.3 - Add vignettes - Add GitHub Actions CI/CD workflows Changes in version 0.10.2 - Add support for various GLM families - Add MASS dependency for MASS::glm.nb() - Testing suite bugfixes - Update documentation Changes in version 0.10.1 - Streamline intelligent condense_table string finding - Update documentation Changes in version 0.10.0 - 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 Changes in version 0.9.4 - Add show_logs parameter to table2tex() - 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 Changes in version 0.9.3 - Package refresh, with revised naming scheme - README rewrite Changes in version 0.9.2 - Expand "affirmative level" string criteria for binary categorical variables - Add option to remove "Predictors" column in multifit() and multiforest() - Update documentation Changes in version 0.9.1 - Ensure user-modifiable p_digits and conf_level parameters 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 Changes in version 0.9.0 - Add multivariate analysis support (multifit() and multiforest()) - New vignette: "Multivariate Analysis" - Modify core forest plot functions (lmforest(), glmforest(), and coxforest()) to accept Summata objects or models - Add univariable screening forest plot (uniforest()) - Rename uscreen() to uniscreen() for consistency - Update autoforest() to handle new forest plot functions Changes in version 0.8.3 - Add optimizations to descriptive statistics workflows - Add p_per_stat parameter to desctable() - Change add_reference_rows parameter to just reference_rows in regression functions Changes in version 0.8.2 - Add optimizations to regression workflows Changes in version 0.8.1 - Add cleanup to documentation headers Changes in version 0.8.0 - Add pkgdown website - Add testing suite - Add NEWS - Add README - Add vignettes - Add citation function Changes in version 0.7.14 - Add autotable() function Changes in version 0.7.13 - Rename digits_p parameter to p_digits and add to forest plot functions - Fix effect_label parameter in forest plot functions - Update/clean comments and documentation headers Changes in version 0.7.12 - Add condense_quantitative parameter to table export functions - Modify fit() and glmforest() to correctly display Poisson model statistics - Fix LaTeX/PDF export bugs Changes in version 0.7.11 - Update R version dependency (>= 4.4.0) for built-in null coalescing operator Changes in version 0.7.10 - Update MuMIn package dependency and QC statistics in lmer models - Ensure that lme4 and coxme models work with compfit() Changes in version 0.7.9 - Fix "n" and "Events" columns for interaction effects - Fix lmerMod compatibility with fit() and m2dt() - Fix lmer compatibility for lmforest() - Get interaction effects to show on forest plots Changes in version 0.7.8 - Add GLM and Cox mixed-effect compatibility with m2dt() and fit() - Add GLM and Cox mixed-effect compatibility with glmforest() and coxforest() Changes in version 0.7.7 - Add data requirement to m2dt() to allow for accurate per-group "n" and "events" columns for all models - Multiple R CMD check fixes Changes in version 0.7.6 - Rename var_labels parameter to just labels Changes in version 0.7.5 - Add compatibility with interaction terms Changes in version 0.7.4 - Forest plot unit conversion fixes Changes in version 0.7.3 - Add coefficient table combination function for compfit() - Global and imported variable fixes Changes in version 0.7.2 - Multiple R CMD check fixes Changes in version 0.7.1 - Fix global variables Changes in version 0.7.0 - Add global variables Changes in version 0.6.3 - Add suggested dependencies for vignettes and documentation Changes in version 0.6.2 - Add GitHub Actions workflow Changes in version 0.6.1 - Update internal documentation for flextable export Changes in version 0.6.0 - Add flextable table export functions with helpers - Documentation updates for existing table export functions Changes in version 0.5.12 - Add data.table-specific performance enhancements for core functions Changes in version 0.5.11 - Update documentation for core functions Changes in version 0.5.10 - Indent groups and condense tables logic refinements Changes in version 0.5.9 - Add zebra stripes and dark header options for all table outputs Changes in version 0.5.8 - Update forest plot functions: additive columns, zebra stripes, and units conversion Changes in version 0.5.7 - Add condensing/indenting to forest plots Changes in version 0.5.6 - Add table condensing to table export functions Changes in version 0.5.5 - Add lmforest() and autoforest() functions Changes in version 0.5.4 - Add clintrial sample data Changes in version 0.5.3 - Fix desctable() ordering to follow variable levels - Add "events" columns in glmforest() and coxforest() - Fix outcome factor handling in glmforest() and coxforest() - Implement exponentiation options for "fit" functions Changes in version 0.5.2 - Fix "n" and "events" columns in uscreen(), fit(), and *summata*() - Add hyphen space fillers for "p-value", "Uni p", and "Multi p" columns Changes in version 0.5.1 - Add N rows to desctable() - Fix errors with "rolling" p-values in desctable() - Fix m2dt() edge cases Changes in version 0.5.0 - Add export functions table2pdf(), table2tex(), and table2html() Changes in version 0.4.1 - Added compfit() function - Reorganized helper functions - Function name cleanup Changes in version 0.4.0 - Replacement of mmodel() function with fit() - Standardization of output formats Changes in version 0.3.1 - Fixes for unknown/missing rows, reporting of ranges, and non-grouped tables in desctable() Changes in version 0.3.0 - Edits to desctable() and fit() - Addition of "raw data" outputs - Expand internal documentation Changes in version 0.2.1 - Output formatting edits Changes in version 0.2.0 - Add desctable() function - Add fit() function Changes in version 0.1.0 - Initial commit