packages feed

canadian-income-tax 2022.2.0.1 → 2022.2.1

raw patch · 3 files changed

+30/−5 lines, 3 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,5 +1,30 @@-# Revision history for canadian-income-tax+# Revision history for `canadian-income-tax` -## 0.1.0.0 -- YYYY-mm-dd+## 2022.2.1 -* First version. Released on an unsuspecting world.+* Fixed a duplicate field name++## 2022.2.0.1++* Fixed the README++## 2022.2++* Expanded README and renamed the executable+* Added the Ontario tax form+* Added `leastOf` and calculated line 31260 of `T1`+* Fixed the credits left out from page 4 of `T1`+* Tightened module exports+* Fixed a line missing from total+* Fixed the spouse and dependents calculations+* Fixed the bracket calculations+* Fixed the writing and parsing of `Amount` and `Percent` field values+* The executable works on either the `T1` or `ON428` form+* Factored out the utility functions from `Fix` modules to `Util`+* Made `Tax.FDF` independent of `T1`+* Moved the `FDF` module to share it+* Filled more Cabal fields++## 2022.1++* The very first version
canadian-income-tax.cabal view
@@ -1,6 +1,6 @@ cabal-version:      2.4 name:               canadian-income-tax-version:            2022.2.0.1+version:            2022.2.1  synopsis: Canadian income tax calculation 
src/Tax/Canada/T1/FieldNames.hs view
@@ -265,7 +265,7 @@    line40425 = Field ["Line40425_Sub", "Line47Amount"] Amount,    line40427 = Field ["Line40427_Sub", "Line48Amount"] Amount,    line122_sum = Field ["Line114_sub", "Line49Amount1"] Amount,-   line122_cont = Field ["Line114_sub", "Line49Amount1"] Amount,+   line122_cont = Field ["Line114_sub", "Line49Amount2"] Amount,    line123 = Field ["Line122", "Amount"] Amount,    line124 = Field ["Line123", "Amount"] Amount,    line125 = Field ["Line124", "Amount"] Amount,