Skip to content

Commit f8ca6f6

Browse files
committed
Add changelog
1 parent 28d40c8 commit f8ca6f6

2 files changed

Lines changed: 43 additions & 0 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ AGENTS.md
2323
!/docs/audit/baselines/README.md
2424
!/README.md
2525
!/LICENSE.md
26+
!/CHANGELOG.md
2627

2728
# Keep only the Python package subtree public under Python/.
2829
/Python/*

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Changelog
2+
3+
All notable changes to RDPOWER will be recorded here. This changelog starts
4+
with the May 2026 modernization baseline.
5+
6+
## [R 3.0 / Python 2.0.0] - 2026-05-15
7+
8+
Modernization release prepared across May 15-16, 2026.
9+
10+
### Added
11+
12+
- Added fixed-seed numerical contract coverage and baseline comparison tooling
13+
for the R, Python, and Stata implementations.
14+
- Added repository release hardening, including GitHub Actions CI, issue and
15+
pull request templates, Dependabot and security configuration, Git attributes
16+
and ignore rules, and PyPI trusted publishing support.
17+
- Added modern Python package metadata under `Python/rdpower`, including
18+
`pyproject.toml`, package-level licensing, README content, and shared utility
19+
helpers.
20+
- Added scripts for repository validation and Stata help PDF generation.
21+
- Added R summary methods for `rdpower`, `rdmde`, and `rdsampsi` output objects.
22+
23+
### Changed
24+
25+
- Updated the R package to version 3.0, the Python package to version 2.0.0, and
26+
the Stata distribution date to 2026-05-15.
27+
- Modernized package metadata with current author emails, GPL-3.0 licensing
28+
metadata, and repository issue links.
29+
- Moved the Python package from `python/rdpower` to `Python/rdpower` and removed
30+
stale generated Python build artifacts from version control.
31+
- Refreshed README content, R documentation, Python documentation, Stata help
32+
files and PDFs, and the R, Python, and Stata illustration scripts.
33+
- Aligned R output handling with the new summary methods while preserving the
34+
package's returned result objects.
35+
- Removed temporary audit baseline files from tracked content after release
36+
preparation.
37+
38+
### Validated
39+
40+
- Added package-level checks intended to cover R, Python, and Stata numerical
41+
baselines, repository metadata, Python package tests, and Stata help artifact
42+
consistency.

0 commit comments

Comments
 (0)