Changelog
Source:NEWS.md
ICEbox 1.2.0.9000
- Added multi-platform GitHub Actions checks and automated pkgdown deployment.
- Added a pkgdown website with a curated function reference and installation documentation.
- Added Citation File Format and CodeMeta records, and expanded the package citation to cover both the software and its methodological article.
- Added regression tests for ICE and d-ICE construction, input validation, and compiled helpers.
- Removed compiled build artifacts from version control, replaced the malformed repository license copy with canonical GPL-2 and GPL-3 texts, and modernized package-development and discovery metadata.
ICEbox 1.2
CRAN release: 2026-01-12
- Migrated plotting to ggplot2.
- Added
additivityLineup()and its supportingbackfitter()function. - Improved performance with data.table and optional parallelization in
ice(),dice(), andclusterICE(). - Added an Rcpp implementation of the Savitzky-Golay filter for numerical derivative calculation and moved other performance-sensitive operations to Rcpp.
- Added roxygen2 documentation, argument validation with checkmate, tests, and benchmarks against the previous version.
ICEbox 1.1.4
-
plot.ice()uses grid points by default. - Made ICEbox more flexible following a suggestion from Dave Armstrong.
ICEbox 1.1.3
- Fixed a bug in
plot.ice()whenplot_pdp = FALSE. - Fixed a bug in
plot.ice()when specifyingpts_preds_size. - The PDP in an ICE object remains based on all ICE curves unless
plot_points_indicesis specified.
ICEbox 1.1
CRAN release: 2016-04-21
- Fixed a segmentation fault when using GBM that originated in R’s methods dispatch.
- Added a console legend for line colors when using
color_by. - Added handling for predicted classification probabilities of zero or one.
- Added an error when a prediction function returns factor levels instead of probabilities.
- Added probit plots for classification models.
- Added coloring by arbitrary data vectors, including the response.
- Added point labels and controls for selecting which points to plot.
- Fixed various other bugs.