Changes in version 2.1.0.9000 - Added fetch_air_quality() to download Beijing air quality data from 12 monitoring stations (2013-2017). - Added gun_deaths dataset containing firearm homicide rates and gun ownership by country for 2017. - wine_reviews columns have been reordered. - gg_density_layer() removed, - density_df() added, converting a distributional object to a data frame containing density values over a grid, suitable for plotting. - dist_mclust() added to convert a Gaussian mixture model (Mclust object) to a distributional object. - lof_scores() now returns 1 (instead of 0) when there are too many duplicates. - mvscale() now better handles missing and infinite values. - dist_kde() is now robust to missing values. - Removed several dependencies - Bug fixes and documentation improvements Changes in version 2.1.0 (2026-05-05) - Added surprisals() and surprisals_prob() for glm objects - Faster calculation of surprisals_prob() for lm and gam objects - More accurate rank-based surprisal calculation when ties and missings present - More accurate HDR calculations - Added covariance calculation for multivariate dist_kde objects - Added distributional::hdr() and distributional::parameters() methods for dist_kde objects - Faster calculation for kde_bandwidth() with method = "lookout", now using mlpack for merge distances - mvscale() re-added to weird - Dropped lookout package dependency - Added lots of unit tests - Better docs - Bug fixes Changes in version 2.0.0 (2026-01-27) - Added fr_mortality data set - Updated oldfaithful and cricket_batting data sets - Refactored package to use distributional objects - Added dist_kde() and dist_density() - Removed as_kde() and autoplot.kde() - Rewrote kde_bandwidth() to handle more methods - Added gg_density() and gg_density_layer() - Replaced density_scores() with surprisals() and added surprisals_prob() - Updated gg_bagplot() and gg_hdrboxplot() to use show_points argument - Removed lookout() - Added hampel_anomalies() - mvscale() moved to lookout package - Dropped interpolation dependency - No longer exporting weird_packages() and weird_conflicts() Changes in version 1.0.2 (2024-01-24) - Removed wine_reviews dataset and created fetch_wine_reviews() function. - Bug fixes. Changes in version 1.0.0 (2024-01-12) - Initial CRAN submission.