Releases: igerber/diff-diff
Releases · igerber/diff-diff
v2.8.3
What's Changed
- Add pre-period event study coefficients to ImputationDiD and TwoStageDiD by @igerber in #252
- Add replicate weight support to 7 estimators by @igerber in #253
- Add UserWarning emissions for 8 silent operations by @igerber in #256
- Bump version to 2.8.3, add Phase 8 survey maturity roadmap by @igerber in #257
Full Changelog: v2.8.2...v2.8.3
v2.8.2
v2.8.1
What's Changed
- Add survey design support to StaggeredTripleDifference by @igerber in #247
- Add survey R cross-validation: TSL variance vs R survey::svyglm by @igerber in #250
- Add survey-aware DiD tutorial (Phase 7c) by @igerber in #249
- Fix HonestDiD identified set and inference (methodology review) by @igerber in #248
- Bump version to 2.8.1 by @igerber in #254
Full Changelog: v2.8.0...v2.8.1
v2.8.0
What's Changed
- Add AI agent discoverability for practitioner guide by @igerber in #242
- Clean up TODO.md: remove resolved items, update line counts by @igerber in #243
- Thread styling kwargs through plotly visualization backends by @igerber in #244
- Add Staggered Triple Difference estimator by @igerber in #245
- Survey Phase 7: CS IPW/DR covariates, repeated cross-sections, HonestDiD survey variance by @igerber in #240
- Bump version to 2.8.0 by @igerber in #246
Full Changelog: v2.7.6...v2.8.0
v2.7.6
What's Changed
- Add survey data support for SyntheticDiD and TROP (Phase 5) by @igerber in #236
- Add survey-aware bootstrap for all estimators (Phase 6) by @igerber in #237
- Add survey Phase 6: replicate weights, DEFF diagnostics, subpopulation analysis by @igerber in #238
- Add AI practitioner guardrails (Baker et al. 2025) by @igerber in #239
- Bump version to 2.7.6 by @igerber in #241
Full Changelog: v2.7.5...v2.7.6
v2.7.5
What's Changed
- Fix mypy errors, add notebook CI, clean up TODO by @igerber in #223
- Add enhanced visualizations with plotly backend by @igerber in #222
- Add doubly robust covariates path to EfficientDiD by @igerber in #225
- Fix power analysis notebook plot rendering and suppress SDID warning by @igerber in #228
- Add local AI review skill (/ai-review-local) by @igerber in #227
- Add TROP estimator LinkedIn carousel by @igerber in #229
- Phase 3: Survey design support for OLS-based standalone estimators by @igerber in #226
- Split TROP estimator into mixin modules by @igerber in #231
- EfficientDiD: cluster-robust SEs, last-cohort control, Hausman pretest, small cohort warning by @igerber in #230
- Enhance local AI review with full-file context, delta-diff re-review, and cost visibility by @igerber in #232
- Phase 4: Survey support for ImputationDiD, TwoStageDiD, CallawaySantAnna by @igerber in #233
- Migrate AI local review to OpenAI Responses API by @igerber in #234
- Bump version to 2.7.5 by @igerber in #235
Full Changelog: v2.7.4...v2.7.5
v2.7.4
What's Changed
- Improve skill workflows: advisory reviews, version coverage, pattern consolidation by @igerber in #217
- Spring cleanup: bootstrap NaN-gating, mypy fixes, doc snippet hardening by @igerber in #219
- Extend power analysis to all estimators + simulation-based MDE/sample size by @igerber in #208
- Update power analysis tutorial with simulation-based features by @igerber in #220
- Add EDID validation tests against paper results by @igerber in #221
- Add survey data support (Phases 1-2) by @igerber in #218
- Bump version to 2.7.4 by @igerber in #224
Full Changelog: v2.7.3...v2.7.4
v2.7.3
v2.7.2
What's Changed
- Port R
didpackage tests, fix not_yet_treated bugs by @igerber in #207 - Comprehensive documentation review and update by @igerber in #206
- Rename TROP method="twostep" to method="local" by @igerber in #209
- Add SEO infrastructure and AI discoverability by @igerber in #210
- Fix navbar header overlap and improve docs navigation by @igerber in #212
- Release v2.7.2 by @igerber in #211
Full Changelog: v2.7.1...v2.7.2
v2.7.1
What's Changed
- Mark slow tests and exclude by default for faster local iteration by @igerber in #201
- Add EfficientDiD v2.7 LinkedIn carousel by @igerber in #203
- Fix CallawaySantAnna propensity score estimation (IRLS) by @igerber in #202
- Reduce TROP test time in pure Python CI by @igerber in #204
- Bump version to 2.7.1 by @igerber in #205
Full Changelog: v2.7.0...v2.7.1