Releases: ehrlinger/hvtiBoostmtree
Release list
hvtiBoostmtree 2.0.1
Patch release. Two plotting label/length fixes found via a codebase review (both pre-existing, inherited from upstream kogalur/boostmtree; neither affects model fitting or numeric output).
Bug Fixes
vimpPlot()no longer over-supplies bar labels. The internalgraphics::text()calls passedrep(xvar.names, 3)— three labels for every bar — which triggered a'labels' truncated to length ...warning and could mislabel bars. Labels now correspond one-to-one with the plotted bars.plot.boostmtree()now draws the optimal-iteration reference line for every class of a multiclass (Nominal/Ordinal) prediction object. The internalabline()calls indexed an already-scalarMoptasMopt[q], yieldingNA(and a silently missing line) for the second and later classes.
Both fixes ship with red→green regression tests. Release gate: R CMD check --as-cran with PDF manual = 0 errors / 0 warnings / 1 benign NOTE.
hvtiBoostmtree 2.0.0
First release of hvtiBoostmtree, the HVTI-internal fork of boostmtree (forked from kogalur/boostmtree @ v1.5.1). Upstream boostmtree is back on CRAN, so this fork is internal-only and renamed to the hvti* namespace to avoid ambiguity. The boostmtree() function and its S3 methods are unchanged — usage is now library(hvtiBoostmtree); boostmtree(...).
Breaking Changes
- Package renamed from
boostmtreetohvtiBoostmtree(internal-only fork; the originalboostmtreename remains with the upstream CRAN package). Theboostmtree()function and S3 methods are unchanged — usage is nowlibrary(hvtiBoostmtree); boostmtree(...). - Minimum R version bumped to 4.1.0.
- Maintainership transferred to John Ehrlinger. Original authors (Ishwaran, Pande, Kogalur) remain as authors.
New Features
- Added
ggRandomForests,hvtiPlotR, andhvtiRutilitiesas optional suggested dependencies for enhanced ggplot2-based visualization workflows. - Added two vignettes: Introduction to boostmtree and Longitudinal Data Analysis with boostmtree.
- pkgdown documentation site fully restructured with reference index, articles, and sidebar badges.
BugReportsfield added to DESCRIPTION pointing to GitHub Issues.
Documentation
- Comprehensive README rewritten with full badge set, installation instructions, quick-start examples, and reference citations.
NEWS.mdintroduced (in addition toinst/NEWS) for pkgdown changelog rendering.
Release gate: R CMD check --as-cran (with PDF manual) 0 errors / 0 warnings / 1 benign NOTE; full CI matrix green (ubuntu release/oldrel-1/devel, windows, macOS); urlchecker clean; roxygen2 clean.
v1.5.2 - Start with the old CRAN release
Full Changelog: https://github.com/ehrlinger/boostmtree/commits/v1.5.2