Releases: newretirement/fpe-api
Releases · newretirement/fpe-api
v7.8.4 Release
What's Changed
- FPE-598: In RCO (Roth Conversion Optimizer), removed all code/logic for creating the "synthetic" target Roth accounts for each eligible Roth conversion source account (this functionality is no longer used, given the recent "Convert-to-Own" functionality).
v7.8.3 Release
What's Fixed
- FPE-632: In certain corner-cases, the 'Debt Paydown Strategy' logic would never pay-off a given debt due to conflicting rules between it and the CYM (Current-Year Modeling) logic:
- Updated Debt Paydown Strategy so that it doesn't activate until
plan.currentDatehas been reached to avoid the situation whereby a given debt gets paid off prior to CYM "resetting" all account/loan balances onplan.currentDate.
- Updated Debt Paydown Strategy so that it doesn't activate until
v7.8.2 Release
What's Fixed
- FPE-621: In certain cases, the rule-based Roth Conversion Optimizer (RCO) was converting too many pre-tax dollars, which led to plans getting bumped into the next higher tax bracket.
What's Improved
- Rule-based RCO algorithm is now ~5.8x faster on average:
- As part of the fix for FPE-621 (above), the updated algorithm requires fewer internal simulation runs on the user's plan in order to arrive at the finalized solution.
v7.8.1 Release
What's Changed
- FPE-610: Removed
tcjaSunsetflag and associated tax modeling logic (which has been supplanted by the OBBBA logic).
What's Improved
- DEV: Added IRS 'marital filing status' column to internal impact analysis report.
- DEV: Misc. minor code refactoring and cleanup.
v7.8.0 Release
What's Changed
- OBBBA updates:
- FPE-602: Updated federal standard deduction amounts for 2025 (single = $15,750, MFJ = $31,500).
- FPE-603: SALT deduction cap increase, with 2025-2030 phase-out logic.
- FPE-605: 'Temporary Senior Deduction' logic with 2025-2029 phase-out logic
- Other tax updates:
- FPE-525: Itemized deductions are now only processed at the federal level; always take the standard deduction at state level.
- FPE-604: Updated Idaho's flat income tax rate to the 2025 value of 5.3%.
What's Improved
- The internal
smoketestreporting tool now supports delta reporting on multiple forecast metrics (vs. just a single "key metric").
v7.7.2 Release
What's Changed
FPE-597: Unsatisfied RMDs, which are withdrawn each December, are now withdrawn from the person's accounts in order of increasing account RoR. Prior to this update, the unsatisfied RMDs were withdrawn in the order the accounts were sent in the FPE request.
v7.7.1 Release
What's Fixed
FPE-591: The "post-retirement expenses" calculation was ignoring cashflow saving rates that were specified as a savingRateCurve, which was causing the "take-home pay" sub-calculation to erroneously reduce the amount.
v7.7.0 Release
What's New
- FPE-592: As an FPE client, I can calculate monthly take-home pay at retirement
- See Forecast.calcTakeHomePay for API specifics
What's Changed
- Tweaks to Monte Carlo simulation algorithm:
- FPE-584: Fixed-dollar drawdown strategy now excludes disableOptimalWithdraw accounts from liquid estate value calc when solving for max-spend.
v7.6.2 Release
What's Fixed
- FPE-581: bugfix: RCO algorithm was returning
insufficientFundswarnings for its own generated Roth conversions.
v7.6.1 Release
What's Fixed
- FPE-582 Don't tax withdrawals from inherited Roth IRAs (both RMDs and '10-year-withdrawal' rule).