Skip to content

Release 3.3.0: HAD estimator, profile_panel, dCDH by_path, SDID survey complete#368

Merged
igerber merged 1 commit intomainfrom
release/3.3.0
Apr 25, 2026
Merged

Release 3.3.0: HAD estimator, profile_panel, dCDH by_path, SDID survey complete#368
igerber merged 1 commit intomainfrom
release/3.3.0

Conversation

@igerber
Copy link
Copy Markdown
Owner

@igerber igerber commented Apr 25, 2026

Summary

  • Bump version 3.2.0 → 3.3.0 across diff_diff/__init__.py, pyproject.toml, rust/Cargo.toml, diff_diff/guides/llms-full.txt, CITATION.cff
  • Rename CHANGELOG [Unreleased][3.3.0] - 2026-04-25; add comparison link
  • Release date: 2026-04-25

Highlights since 3.2.0

Methodology references

  • N/A for this PR — version-bump only; no source code, methodology, or Rust changes
  • Methodology citations for all underlying work are in `docs/methodology/REGISTRY.md` and the section-level CHANGELOG entries

Validation

Security / privacy

  • Confirm no secrets/PII in this PR: Yes

Generated with Claude Code

… SDID survey across all variance methods

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

Overall assessment

✅ Looks good

Executive summary

  • The actual diff is metadata-only: release header/link in CHANGELOG.md:L8, CHANGELOG.md:L1393, version/date in CITATION.cff:L10-L11, package/runtime/build versions in diff_diff/init.py:L283, pyproject.toml:L7, rust/Cargo.toml:L3, and guide metadata in diff_diff/guides/llms-full.txt:L5.
  • No estimator, weighting, variance/SE, identification, or default-behavior code changed, so there is no new methodology surface to cross-check against docs/methodology/REGISTRY.md.
  • Release metadata is internally consistent: all bumped surfaces read 3.3.0, and the release date matches as 2026-04-25 in both changelog and citation metadata.
  • I searched the main package/docs/build surfaces and found no stale 3.2.0 references outside historical changelog content.
  • No unmitigated P0/P1 issues found.

Methodology

  • No findings. This PR does not modify estimator implementations, mathematical formulas, inference code, or methodology docs; it only republishes already-written release notes under a versioned header.

Code Quality

  • No findings. The changed version surfaces are consistent across runtime, packaging, Rust crate metadata, and citation metadata.

Performance

  • No findings. No executable code paths or hot loops changed.

Maintainability

  • No findings. The changelog release header and comparison link are coherent, and the version bump is synchronized across the standard release surfaces.

Tech Debt

  • No findings. This PR does not add new deferred-work items or introduce new tracked limitations.

Security

  • No findings. The diff is static metadata/documentation only and does not introduce secrets, new inputs, or new execution behavior.

Documentation/Tests

  • No findings. The release metadata is aligned, and docs versioning remains anchored to package __version__ through docs/conf.py:L19-L20, so bumping diff_diff/init.py:L283 keeps the docs release string in sync. No test additions are necessary for this metadata-only PR.

@igerber igerber added the ready-for-ci Triggers CI test workflows label Apr 25, 2026
@igerber igerber merged commit 9c908f1 into main Apr 25, 2026
24 of 25 checks passed
@igerber igerber deleted the release/3.3.0 branch April 25, 2026 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-ci Triggers CI test workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant