File tree Expand file tree Collapse file tree 4 files changed +21
-3
lines changed
Expand file tree Collapse file tree 4 files changed +21
-3
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,23 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 2.1.9] - 2026-01-26
9+
10+ ### Added
11+ - ** Unified LOOCV for TROP joint method** with Rust acceleration (PR #113 )
12+ - Leave-one-out cross-validation for rank and regularization parameter selection
13+ - Rust backend provides significant speedup for LOOCV grid search
14+
15+ ### Fixed
16+ - ** TROP joint method Rust/Python parity** (PR #113 )
17+ - Fixed valid_count bug in LOOCV computation
18+ - Proper NaN exclusion for units with no valid pre-period data
19+ - Zero weight assignment for units missing pre-period data
20+ - Jackknife variance estimation fixes
21+ - Staggered adoption validation and simultaneous adoption enforcement
22+ - Treated-pre NaN handling improvements
23+ - LOOCV subsampling fix for Python-only path
24+
825## [ 2.1.8] - 2026-01-25
926
1027### Added
@@ -567,6 +584,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
567584 - ` to_dict() ` and ` to_dataframe() ` export methods
568585 - ` is_significant ` and ` significance_stars ` properties
569586
587+ [ 2.1.9 ] : https://github.com/igerber/diff-diff/compare/v2.1.8...v2.1.9
570588[ 2.1.8 ] : https://github.com/igerber/diff-diff/compare/v2.1.7...v2.1.8
571589[ 2.1.7 ] : https://github.com/igerber/diff-diff/compare/v2.1.6...v2.1.7
572590[ 2.1.6 ] : https://github.com/igerber/diff-diff/compare/v2.1.5...v2.1.6
Original file line number Diff line number Diff line change 136136 load_mpdta ,
137137)
138138
139- __version__ = "2.1.8 "
139+ __version__ = "2.1.9 "
140140__all__ = [
141141 # Estimators
142142 "DifferenceInDifferences" ,
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "maturin"
44
55[project ]
66name = " diff-diff"
7- version = " 2.1.8 "
7+ version = " 2.1.9 "
88description = " A library for Difference-in-Differences causal inference analysis"
99readme = " README.md"
1010license = " MIT"
Original file line number Diff line number Diff line change 11[package ]
22name = " diff_diff_rust"
3- version = " 2.1.8 "
3+ version = " 2.1.9 "
44edition = " 2021"
55description = " Rust backend for diff-diff DiD library"
66license = " MIT"
You can’t perform that action at this time.
0 commit comments