|
5 | 5 | for a complete commit history. |
6 | 6 |
|
7 | 7 |
|
| 8 | +2026-05-18 Release 6.6.0 |
| 9 | +------------------------ |
| 10 | +(last merged pull request is |
| 11 | +[#3067](https://github.com/PSLmodels/Tax-Calculator/pull/3067)) |
| 12 | + |
| 13 | +**This is an enhancement and bug-fix release.** |
| 14 | + |
| 15 | +**API Changes** |
| 16 | + |
| 17 | +**New Features** |
| 18 | +- Extensive `calcfunctions.py` code review that improves the correspondence |
| 19 | + of Python code and local variable names with 2025 IRS tax forms (while |
| 20 | + maintaining legacy/reform tax logic) and improves `calcfunctions.py` |
| 21 | + documentation. |
| 22 | + [[#3016](https://github.com/PSLmodels/Tax-Calculator/pull/3016) |
| 23 | + through |
| 24 | + [#3067](https://github.com/PSLmodels/Tax-Calculator/pull/3067) |
| 25 | + by Martin Holmer with the assistance of Claude Code 2.1 running Opus 4.7] |
| 26 | +- Rename calculated variable `dwks19` as `dwks18` to match 2025 IRS form |
| 27 | + line number. |
| 28 | + [[#3024](https://github.com/PSLmodels/Tax-Calculator/pull/3024) |
| 29 | + by Martin Holmer with the assistance of Claude Code] |
| 30 | +- Rename policy parameter `ALD_AlimonyReceived_hc` as |
| 31 | + `AlimonyReceived_frac_in_AGI`. |
| 32 | + [[#3026](https://github.com/PSLmodels/Tax-Calculator/pull/3026) |
| 33 | + by Martin Holmer with the assistance of Claude Code] |
| 34 | +- Add policy parameter `STD_Dep_earned_add` and use in `StdDed` function logic. |
| 35 | + [[#3040](https://github.com/PSLmodels/Tax-Calculator/pull/3040) |
| 36 | + by Martin Holmer with the assistance of Claude Code] |
| 37 | + |
| 38 | +**Bug Fixes** |
| 39 | +- Extensive `calcfunctions.py` code review identified and fixed |
| 40 | + several tax logic bugs, all of which had tiny effects on aggregate |
| 41 | + income tax liability; only bug fixes that had a measurable effect on |
| 42 | + 2026 current-law liability (using TMD input data) are mentioned below. |
| 43 | + [[#3016](https://github.com/PSLmodels/Tax-Calculator/pull/3016) |
| 44 | + through |
| 45 | + [#3067](https://github.com/PSLmodels/Tax-Calculator/pull/3067) |
| 46 | + by Martin Holmer with the assistance of Claude Code 2.1 running Opus 4.7] |
| 47 | +- Fix QBID bugs in `TaxIncome` function. Effect: |
| 48 | + tmd-26.tables: 2644.3 → 2645.3 (+0.04 percent relative change). |
| 49 | + [[#3042](https://github.com/PSLmodels/Tax-Calculator/pull/3042) |
| 50 | + by Martin Holmer with the assistant of Claude Code] |
| 51 | +- Fix `AMT` function bugs. Effect: |
| 52 | + tmd-26.tables: 2645.3 → 2644.0 (-0.05 percent relative change). |
| 53 | + [[#3049](https://github.com/PSLmodels/Tax-Calculator/pull/3049) |
| 54 | + by Martin Holmer with the assistant of Claude Code] |
| 55 | + |
| 56 | + |
8 | 57 | 2026-04-27 Release 6.5.3 |
9 | 58 | ------------------------ |
10 | 59 | (last merged pull request is |
|
0 commit comments