Skip to content

Releases: newretirement/fpe-api

v7.8.4 Release

20 Aug 13:15

Choose a tag to compare

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

18 Aug 14:22

Choose a tag to compare

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.currentDate has been reached to avoid the situation whereby a given debt gets paid off prior to CYM "resetting" all account/loan balances on plan.currentDate.

v7.8.2 Release

13 Aug 22:41

Choose a tag to compare

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

13 Aug 18:22

Choose a tag to compare

What's Changed

  • FPE-610: Removed tcjaSunset flag 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

24 Jul 20:19

Choose a tag to compare

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 smoketest reporting tool now supports delta reporting on multiple forecast metrics (vs. just a single "key metric").

v7.7.2 Release

09 Jul 13:49

Choose a tag to compare

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

03 Jul 19:53

Choose a tag to compare

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

02 Jul 23:04

Choose a tag to compare

What's New

  • FPE-592: As an FPE client, I can calculate monthly take-home pay at retirement

What's Changed

  • Tweaks to Monte Carlo simulation algorithm:
    • FPE-583: Normally-distributed random RoRs are now 100%-correlated
    • FPE-578: user-specified RoRs (assumed to be expressed as a CAGR) are now converted to an AAGR prior to generating the normally-distributed random rate streams
  • FPE-584: Fixed-dollar drawdown strategy now excludes disableOptimalWithdraw accounts from liquid estate value calc when solving for max-spend.

v7.6.2 Release

12 Jun 21:53

Choose a tag to compare

What's Fixed

  • FPE-581: bugfix: RCO algorithm was returning insufficientFunds warnings for its own generated Roth conversions.

v7.6.1 Release

12 Jun 14:18

Choose a tag to compare

What's Fixed

  • FPE-582 Don't tax withdrawals from inherited Roth IRAs (both RMDs and '10-year-withdrawal' rule).