v2026.7.0
Breaking Changes
- TaxBracket.BASE_TAX_CREDIT has been renamed to BASIC_PERSONAL_AMOUNT. Type changed from number to number | { MIN: number; MAX: number } to support the progressive reduction of the federal enhanced Basic Personal Amount (BPA).
- getFederalBaseCredit(inflationRate, yearsToInflate) now requires grossIncome as a first parameter: getFederalBaseCredit(grossIncome, inflationRate, yearsToInflate).
- New exported function getFederalBasicPersonalAmount(grossIncome, inflationRate, yearsToInflate) to get the federal BPA adjusted by income.
What's Changed
- ABF-12779: Appliquer la réduction progressive du BPA bonifié au calcul d'impôt fédéral by @alexelie120 in #744
Dependencies
- update Equisoft ESLint configs by @renovate[bot] in #742
- update Yarn minors and patches by @renovate[bot] in #743
- Lock file maintenance by @renovate[bot] in #745
Full Changelog: v2026.6.0...v2026.7.0