Changelog
Source:NEWS.md
ggforestplotR 0.3.0
Breaking Changes
- Removed the deprecated table-display shortcut arguments
show_terms,show_n,show_events,show_estimate, andshow_pfromadd_forest_table()andadd_split_table(). Usecolumns,left_columns, andright_columnsto choose table columns explicitly. - Numeric table column positions now resolve against the supplied/source data columns in their original order, rather than the previous fixed built-in table-column order.
Major Changes
- Added mixed-model support for
tidy_forest_model()andggforestplot()whenbroom.mixedis installed. Mixed-model tidiers are restricted to fixed effects so random-effect parameter rows are not plotted as terms. - Added confidence interval truncation support to
ggforestplot()viaci_limits, with optional arrowheads for intervals extending beyond the displayed range. - Added
bind_forest_models()to stack multiple fitted models into one grouped forest-plot data frame.
ggforestplotR 0.2.2
CRAN release: 2026-06-05
Minor Changes
- Faceted
ggforestplot()output now respects factor level order in thefacetcolumn, allowing users to control facet ordering directly from their data. - Fixed faceted
ggforestplot()output when users addscale_y_discrete(limits = ...), preserving per-facet row filtering while accepting visible term labels.
ggforestplotR 0.2.1
CRAN release: 2026-05-30
Breaking Changes
- Simplified the reference-line API in
ggforestplot():ref_linenow takes the numeric reference value directly, andNULLhides the line. - Replaced the older reference-line arguments with
ref_label,ref_linetype, andref_color.
Major Changes
- Added
facetandfacet_strip_positionas clearer names for grouped plot panels. The oldergroupingandgrouping_strip_positionarguments now warn and continue to work. - Added
linewidthfor confidence interval widths. The olderline_sizeargument now warns and continues to work. - Added deprecation warnings for table-display shortcuts in favor of explicit
columns,left_columns, andright_columnsselections.
Minor Changes
- Added
stripe_alphato control row stripe transparency across plots, side tables, and split tables. - Updated table helpers so they inherit custom y-axis ordering and filtering from the trained forest plot scale.
- Updated vignettes and tests to use the clearer faceting and geometry argument names.
ggforestplotR 0.2.0
CRAN release: 2026-05-20
Major Changes
- Added separate table formatting controls for point estimates, confidence interval bounds, and p-values via
estimate_digits,interval_digits, andp_digits. - Added
ref_line,ref_line_value, andref_line_labelto standardize reference-line naming while keepingzero_linearguments backward compatible. - Added
term_labels, a named-vector relabeling helper for displayed model terms. - Expanded
add_forest_table(columns = ...)and split-table column selection to support arbitrary preserved data columns in addition to built-in columns. - Added
column_labels, a named-vector helper for relabeling displayed table column headers. - Added a built-in
citable column andci_fmtso users can display point estimates and confidence intervals in separate columns.conf.lowandconf.highare accepted as aliases forci.
ggforestplotR 0.1.1
CRAN release: 2026-04-22
Minor Changes
- Added
eventscolumn support acrossggforestplot(),as_forest_data(),add_forest_table(), andadd_split_table(). (Thanks @sritchie73 for the suggestion) - Added table header styling controls for font size, font face, and font family in both table helpers. (Thanks @sritchie73 for the suggestion)
- Split table composition code into dedicated source files to simplify maintenance of the public API.
- Refined split-table examples and documentation to match the expanded numeric column mapping.
ggforestplotR 0.1.0
CRAN release: 2026-03-25
Major Changes
- Refined split-table layout logic, including dynamic panel widths from column counts, alignment controls, and cleaner stripe/background handling.
-
add_forest_table()now allows for custom column ordering via thecolumnsargument. - Converted package documentation to roxygen-generated
NAMESPACEand.Rdfiles. - Reworked package documentation, including pkgdown configuration, README installation guidance, and the vignette set.
ggforestplotR 0.0.0.9000
Initial development version
- Added grouped section support for forest plots.
- Added
add_forest_table()andadd_split_table()for plot-table composition. - Added various plot and table customization options.
- Added package documentation, tests, and a getting-started vignette.