{{ message }}
What's Changed
- docs: align SciPy lower bound with package metadata by @shawcharles in #572
- Add LPDiD R-parity validation harness (Dube et al. 2025), Phase B2 by @igerber in #583
- feat(staggered): materialize non-estimable (g,t) cells as NaN in CallawaySantAnna by @igerber in #582
- Add LPDiD non-absorbing treatment (entry-effect estimands), Phase C1 by @igerber in #584
- fix: surface BusinessReport appendix render failures by @shawcharles in #574
- feat(estimators): iterative alternating-projection demeaning for N-way absorbed FE by @igerber in #586
- Add LPDiD non-absorbing R-parity (independent feols Eq.12/13), Phase C2 by @igerber in #587
- Add LPDiD complex-survey-design support (Phase D1) by @igerber in #590
- docs(survey): waive zero-weight-PSU SE-invariance item; lock Lumley full-design convention by @igerber in #589
- Add TROP non-absorbing (on/off) treatment support (opt-in, local method) by @igerber in #592
- Add LPDiD complex-survey R-parity validation vs survey::svyglm (Phase D2) by @igerber in #591
- Release 3.6.1 by @igerber in #593
New Contributors
- @shawcharles made their first contribution in #572
Full Changelog: v3.6.0...v3.6.1
