Releases: siphomateke/zra-helper
Releases · siphomateke/zra-helper
Release v2.0.0-beta.2
Bug fixes
- Minor security fixes
v2.0.0-beta.1
Bug fixes
- Fixed error "Error finding element to verify if login was successful" due to ZRA's tax account page URL changing from https://portal.zra.org.zm/main to https://portal.zra.org.zm/taxpayer-details (Thanks @rahensonzam 👏)
v2.0.0-beta.0
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
v1.15.0-rc.1
v1.15.0-rc.0
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
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
v1.13.0
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
v1.12.0
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)