midnight 0.2.0
New Features
- Introduced
nightfall() and daybreak() to
seamlessly toggle the package’s extended features, including dynamic S3
method registration, custom color themes, and high-performance OLS
solvers.
- Added
fastLmMatrix(), an optimized wrapper around
RcppEigen::fastLm() that efficiently handles multivariate
(matrix) responses.
Minor Improvements
- Renamed and updated the
ggmid.midimp wrapper to ensure
perfect alignment with midr (>= 0.6.0).
- Streamlined the package structure by significantly reducing hard
dependencies (
Imports).
midnight 0.1.0
Modeling Interfaces
(tidymodels)
- Introduced
mid_reg() as the primary
parsnip engine for MID models (formerly
mid_surrogate()).
- Added underlying engine utilities (
make_mid_mid()) and
optimized fit_mid_mid() to improve memory efficiency.
Visualizations & Themes
- Extended the
ggmid.mid.importance method to support
modern distribution plots: "violin",
"beeswarm", and "sinaplot".
- Added
persp.mid() for 3D perspective
visualizations.
- Added custom aesthetic color themes:
"moon" and
"moonlit".
Documentation &
Infrastructure
- Launched the official
pkgdown website with custom
favicons.
- Designed and added the package hex logo.
- Added comprehensive package-level documentation.