| NEWS | R Documentation |
NEWS file for the revss package
Version 3.0.0 (2026-03-18)
Added
New exported functions
madnandadmnproviding high-precision small-sample bias-corrected versions of the MAD and ADM.New optional constants for bias reduction in
robScale(viausefctrsandmadfctrs).
Changed
-
Major rewrite: Complete port of the computational core to modern Fortran 90, including a new optimized quicksort-based median algorithm for small
n. This gives substantially better performance, cleaner code, and improvedNAhandling in line with base R. -
Breaking: All small-sample (
n \le 9) and asymptotic bias-correction factors formadn,admn, androbScale(both known and unknown location cases) were recomputed using 200 million Monte Carlo simulations (smalln) and 16.5 million simulations per sample size (asymptotic:10 \le n \le 100). The new 4-decimal “AA” constants have Monte Carlo standard errors between2.0 \times 10^{-5}and9.1 \times 10^{-5}. The original Croux & Rousseeuw (“CR”) factors remain available as an option inmadnandrobScale(Issue #1; thank you @filiporn). -
Breaking:
robLocandrobScalenow use the newmadn/admninternally with improved very-small-sample logic. The new “AA” factors are now the default. Unit tests expanded and modernized.
Documentation, GitHub workflows, and package metadata updated.
Fixed
Various spelling, punctuation, and metadata issues.
Corrected package metadata unit test.
Version 2.0.0 (2024-06-20)
Changed
-
Breaking: In
robScale, the constant representing the denominator forx(see equation 26)—which allows for\beta = \int{\rho(u)\;d\Phi(u)} = 0.5—was calculated to greater precision than the four digits shown in the paper. This changes results slightly, which is why the major version has been incremented. Updated documentation.
Updated unit tests.
Expanded package metadata tests.
Use native CRAN DOI.
Added
Added rhub checking.
Version 1.0.6 (2024-02-01)
Changed
Add SPDX codes to source files.
Update ‘README’, GitHub actions, and unit tests.
Version 1.0.5 (2023-02-01)
Added
Explicitly mention use case for package to be 3–8 samples.
Note that asymptotic constant for
admmay not apply with few samples.
Changed
Update ‘README’.
Update GitHub actions.
Make code more compliant with style guide.
-
‘CITATION’ updated to use
bibentryper CRAN request.
Version 1.0.4 (2022-04-03)
Changed
Explicitly use integers in count and lengths.
Use singleton logical comparisons for short-circuit.
Update ‘README’ for Best Practice.
Added
Added Best Practice badge to ‘README’.
Version 1.0.3 (2022-01-19)
Changed
Converted test suite to tinytest to reduce dependencies.
Augmented citation with DOI.
Version 1.0.2 (2021-01-12)
Fixed
Corrected
admdocumentation.
Changed
Cleaned up help files and ‘README’.
Cleaned up source code and added SPDX identifiers.
Moved continuous integration to GitHub Actions.
Version 1.0.1 (2020-11-10)
Fixed
Corrected CRAN requests.
Version 1.0.0 (2020-11-08)
Changed
Considered mature enough for official release.
Changed tests to be testthat 3rd edition compliant.
Changed default
maxitto 80.
Added
Added AppVeyor.
Added more tests.
Fixed
Updated ‘README’.
Version 0.0.2 (2020-05-28)
Fixed
Minor corrections in DESCRIPTION for CRAN.
Version 0.0.1 (2020-05-27)
Added
Initial version.