@@ -7,6 +7,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 2.3.0] - 2026-02-09
11+
12+ ### Added
13+ - ** Borusyak-Jaravel-Spiess (2024) Imputation DiD estimator** (` ImputationDiD ` )
14+ - Efficient imputation estimator for staggered DiD designs
15+ - OLS on untreated observations for unit+time FE, impute counterfactual Y(0), aggregate
16+ - Conservative variance (Theorem 3) with ` aux_partition ` parameter for SE tightness
17+ - Pre-trend test (Equation 9) via ` results.pretrend_test() `
18+ - Percentile bootstrap inference
19+ - Influence-function bootstrap with sparse variance and weight/covariate fixes
20+ - Absorbing-treatment validation for non-constant ` first_treat `
21+ - Empty event-study warning for unidentified long-run horizons
22+ - ** ` /paper-review ` skill** for academic paper methodology extraction
23+ - ** ` /read-feedback-revise ` skill** for addressing PR review comments
24+ - ** ` --pr ` flag for ` /review-plan ` skill** to review plans posted as PR comments
25+ - ** ` --updated ` flag for ` /review-plan ` skill** for re-reviewing revised plans
26+ - ** MultiPeriodDiD vs R (fixest) benchmark** for cross-language validation
27+
28+ ### Changed
29+ - Shortened test suite runtime with parallel execution and reduced iterations
30+
31+ ### Fixed
32+ - ** TWFE within-transformation bug** identified during methodology review
33+ - TWFE: added non-{0,1} binary time warning, ATT invariance tests, and R fixture caching
34+ - TWFE: single-pass demeaning, HC1 test fix, fixest coeftable comparison
35+ - MultiPeriodDiD: added unit FE and NaN guard for R comparison benchmark
36+ - Removed tracked PDF from repo and gitignored papers directory
37+
1038## [ 2.2.1] - 2026-02-07
1139
1240### Changed
@@ -658,6 +686,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
658686 - ` to_dict() ` and ` to_dataframe() ` export methods
659687 - ` is_significant ` and ` significance_stars ` properties
660688
689+ [ 2.3.0 ] : https://github.com/igerber/diff-diff/compare/v2.2.1...v2.3.0
661690[ 2.2.1 ] : https://github.com/igerber/diff-diff/compare/v2.2.0...v2.2.1
662691[ 2.2.0 ] : https://github.com/igerber/diff-diff/compare/v2.1.9...v2.2.0
663692[ 2.1.9 ] : https://github.com/igerber/diff-diff/compare/v2.1.8...v2.1.9
0 commit comments