NEWS
kdensity 1.2.0 (2026-05-04)
- New closed-form bandwidth selector
"HS", based on Hallberg
Szabadváry's beta reference rule (arXiv:2601.19553). It is now the
default bandwidth for the bias-corrected beta kernel with a uniform
or constant start, with a fallback heuristic when the rule's moment
conditions are not satisfied.
RHE no longer depends on the EQL package; the Hermite polynomials
are evaluated inline (matches the previous numeric output to ~1e-12).
- Trimmed dependencies:
EQL removed from Imports; assertthat,
testthat, extraDistr, and other build-time helpers no longer
required at install time.
- Internal cleanup: the
R/ source layout is consolidated into
bandwidths.R, kernels.R, starts.R, and helpers.R; no
user-visible API changes.
kdensity 1.1.1 (2025-03-04)
- Added support for update of univariateML to version 1.5.
- There are breaking changes in the new version univariateML, but only for this package.
- The new package update is designed to work with univariateML less than 1.5 as well.
kdensity 1.1.0 (2020-09-30)
- Journal of Open Source Software Release.
- Safer kdensity object structure.
- Cleaned up readme and documentation.
kdensity 1.0.1 (2019-07-11)
- Fixed the
laplace kernel.
kdensity: Added error message when the normalization constant fails to be accurate enough and a tolerance parameter to control it.
- Better error messages when data is not in the support of the parametric starts.