WFC 2.0.1

Documentation-only release prepared in response to the CRAN pre-acceptance review of 2.0.0. No user-visible behavior changed.

WFC 2.0.0

WFC 2.0 makes the verified, outcome-blind workflow the only supported path to weight construction. This is a deliberate breaking release: unsafe 1.x compatibility paths have no shim or override.

WFC 1.1.0

Safety-oriented weighting workflow. This release adds a controlled path for bringing the defensible parts of external calibration workflows into WFC while preventing outcome-driven target or weight adjustment.

WFC 1.0.0

API freeze and publication release. This release closes the 0.10 -> 1.0 roadmap by freezing the public WFC core API, documenting the deprecation policy, and adding release infrastructure for CRAN and the bilingual pkgdown site.

WFC 0.16.0

Performance engineering. This release adds opt-in fork parallelism and optional progress reporting for the long-running calibration paths while preserving serial defaults and deterministic result ordering.

WFC 0.15.0

Methods II and influence diagnostics. This release adds panel attrition weighting, high-influence unit diagnostics, and Fay’s BRR while preserving the existing wf_weights and replicate-variance contracts.

WFC 0.14.0

Method-family expansion. This release adds soft calibration and entropy balancing while keeping both methods inside the existing wf_calibrate() and wf_weights contracts.

WFC 0.13.0

Production infrastructure. This release makes recurring weighting rounds declarative, auditable, and drift-checkable while continuing to run through the existing weighting engines.

WFC 0.12.0

Ecosystem interoperability. This release connects WFC results to survey/srvyr and broom-style consumers without changing any calibration engine or adding a hard dependency.

WFC 0.11.0

Guided workflow and localized output. This release adds an auditable non-specialist path over the existing engines without changing their numerical semantics or stable object keys.

WFC 0.10.0

Usability foundations. This release adds review and communication layers over the existing weighting engines without changing their numerical semantics.

WFC 0.9.1

Stabilization release. No public API signatures or weighting-method semantics changed.

WFC 0.9.0

Package renamed from weightflow to WFC: CRAN already hosts an unrelated survey-weighting package named weightflow, so the old name could not be submitted and would shadow installations from CRAN.

WFC 0.8.1

Audit fixes for robustness and CRAN/GitHub compliance. No new public API.

WFC 0.8.0

Bounded calibration. Adds a Deville-Sarndal calibration engine to wf_calibrate() with linear (GREG) and bounded (logit) distances.

WFC 0.7.0

Variance and uncertainty. Adds replicate-weight variance that re-runs the calibration pipeline per replicate, so estimates carry standard errors and confidence intervals including calibration uncertainty.

WFC 0.6.0

Non-probability correction via propensity. Adds a two-step propensity workflow that corrects a self-selected online sample against an offline probability reference, emitting pseudo-design weights that feed calibration as initial weights.

WFC 0.5.0

Dual-source fusion. Adds estimator-level online/offline fusion without stacking row-level weights.

WFC 0.4.0

Weight pipeline ledger. Adds a composition layer for chaining weighting stages while preserving stage-level provenance.

WFC 0.3.0

Foundation API completion. Extends the calibration workflow with manual targets, target shrinkage, and a unified dispatcher, while preserving the existing raking and post-stratification engines.

WFC 0.2.0

Post-stratification engine. Adds cell-level calibration against joint population targets, with reviewable collapse ladders and planning.

WFC 0.1.0

Initial package foundation and core raking workflow.

mirror server hosted at Truenetwork, Russian Federation.