NEWS


EDI 1.0.5

A correctness release. The algorithm audit and the comprehensive-test sweeps found results that were wrong in specific classes; those are fixed below. Seeded draws are now identical on Linux, macOS and Windows and at every thread count, and CI checks this on each platform. No new statistical capability.

Breaking changes

New features

Bug fixes

Performance

EDI 1.0.2 (2026-10-07)

This is the first version submitted to CRAN. Versions 1.0.0 and 1.0.1 were GitHub-only releases; their entries below record what changed in each. Most of 1.0.2 is correctness work found by the extended comprehensive test suite and by writing unit tests: resampling and randomization results that were silently wrong in specific classes, a few kernel defects (including one memory-safety bug), and standard-error and confidence-interval fixes.

Breaking changes

New features

Bug fixes

EDI 1.0.1

Breaking changes

New features

Bug fixes

Documentation

EDI 1.0.0

Initial release of EDI (Experimental Design and Inference): a framework that pairs randomized experimental designs — fixed-sample and sequential — with inference procedures matched to each design and response type, so that estimation and testing always reflect how the data were generated.

Experimental designs

Response types

Six response types, each with its own matched inference classes: continuous, incidence (binary), count, proportion (values in [0, 1]), ordinal, and survival — the survival response supporting exact, left-censored, right-censored, and interval-censored observations through one y/y_L/y_R interface.

Inference

Resampling and randomization machinery

Simulation framework

Performance

Documentation and extensibility

Companion Python package