Skip to content

Releases: siphomateke/zra-helper

Release v2.0.0-beta.2

31 Aug 09:46
Compare
Choose a tag to compare
Release v2.0.0-beta.2 Pre-release
Pre-release

Bug fixes

  • Minor security fixes

v2.0.0-beta.1

19 Aug 14:52
Compare
Choose a tag to compare
v2.0.0-beta.1 Pre-release
Pre-release

Bug fixes

v2.0.0-beta.0

19 Jun 02:22
Compare
Choose a tag to compare
v2.0.0-beta.0 Pre-release
Pre-release

New features

  • Added basic support for return downloading. The entire return page is downloaded for now.

Improvements

  • Changed acknowledgements filenames to start with "ack-".
  • Amended ack receipts now have "-Amd-" in their filenames.

Bug fixes

  • Fixed incorrect payment history "tourism levy" tax type parsing.
  • Fixed PAYE receipts having undefined tax type in filenames.

v1.16.0

10 Dec 17:25
Compare
Choose a tag to compare
v1.16.0 Pre-release
Pre-release

New features

  • Added password expiry date check action (#167)

v1.15.0-rc.1

13 Nov 11:26
Compare
Choose a tag to compare
v1.15.0-rc.1 Pre-release
Pre-release

Bug fixes

  • Fixed "View parsed clients" and "Select valid clients" lists being empty (#164)
  • Fixed the last page of downloaded pending liabilities missing CSS (#163)

v1.15.0-rc.0

27 Sep 23:16
Compare
Choose a tag to compare
v1.15.0-rc.0 Pre-release
Pre-release

New features

  • Added option to not download empty pending liability pages and made it the default.

Bug fixes

  • Updated ZRA's website URL again.
  • Fixed the first page of pending liabilities always being downloaded, even when only retrying other pages.
  • Fixed not all pending liability pages being downloaded or being downloaded from the wrong tax type.
  • Fixed pending liabilities failing to download when totals were not successfully retrieved, even when retrying.

v1.14.0

23 Sep 23:58
Compare
Choose a tag to compare

New features

  • Added support for action's with multiple outputs. This isn't currently used but will be once the ledger branch is merged.
  • Actions can now depend on other actions. This isn't currently used but will be once the ledger branch is merged.
  • Converted most of the code to TypeScript which should help reduce bugs in the future (#113).
  • Added pending liability page downloading to the "Get all pending liabilities action" (#161).
  • Fixed setting HTML title to filename not working for receipts which are downloaded twice with different filenames (#149).

Improvements

  • Actions inputs' are now validated even if their input editors were never opened.
  • Made very minor performance improvements to running actions on a large number of clients.

Bug fixes

  • Fixed negative margin being added to bottom of export buttons with only one format.
  • Updated ZRA website URL to https://eservices.zra.org.zm.
  • Fixed occasional "cannot read 'status' of undefined" error when downloading receipts.
  • Fixed task max progress being incorrect when getting paged data. The first page was initially included in the max progress calculation but was then removed when the other pages ran.

v1.13.1

02 Sep 14:41
Compare
Choose a tag to compare

Bug fixes

  • Fixed settings not being loaded when navigating to the login tab (#150)
  • Fixed error when generating pending liabilities export (#160)

v1.13.0

25 Aug 22:23
Compare
Choose a tag to compare

Improvements

  • When running the Account approval status action, only returns in income tax accounts have their provisional status checked
  • Added "return applied date" column to the Account approval status action's output (Partially addresses #158)

Bug fixes

  • Fixed typo in tooltip for "Use HTML filename as title" setting (#157)
  • Fixed all returns in the Account approval status action's output being annual even if their ack receipts say they are provisional (#153)

v1.12.0

21 Aug 18:16
Compare
Choose a tag to compare

Improvements

  • Disabled login button while login feature is running (#151)
  • Included 'application type' column from return history table in Accounts approval status action's output (#152)
  • Indicate whether returns collected in the Accounts approval status action are provisional or annual (#153)

Bug fixes

  • Fixed return history actions incorrectly retrying when getting certain pages of return history failed and downloading returns or receipts failed
  • Fixed outputs of action retries excluding items already retrieved in previous runs (#120)
  • Fixed (hopefully) pages being downloaded before all images have loaded (#129)