4.20.0
·
546 commits
to master
since this release
[4.20.0] - 2024-03-06
Added
- Added missing translations for
2FA. PR: bfx-report-ui#774 - Implemented exporting to PDF support for
LedgersandTax Reports. PRs: bfx-report#347, bfx-reports-framework#352, bfx-report-electron#319, bfx-ext-pdf-js#4, bfx-report#349, bfx-reports-framework#354, bfx-report-ui#775 - Added detection for
BFXauth error:ERR_AUTH_API: ERR_TOKEN_ALREADY_USED. PR: bfx-report#348 - Added improvements to the token refresh flow: stop the auth token refresh interval if catch an auth error. PR: bfx-reports-framework#353
- Added option to set repo owner for auto-update in manual run. PR: bfx-report-electron#331
Changed
- Reworked navigation for the
Movementsreport according to the latest UX improvement proposals: remove tabs from wallets & movements, make movements a separate navigation item underMy History. PR: bfx-report-ui#771 - Reworked navigation for the
My Historysection according to the latest UX improvement proposals. PR: bfx-report-ui#778 - Enhanced
loadingandno datastates representation for reports with tables. PR: bfx-report-ui#779 - Set
90sectimeout for grc requests to have the same timeout as for api requests. PR: bfx-report#351 - Set
90sectimeout forhtml-pdflib. PR: bfx-reports-framework#355 - Optimized GitHub Actions Workflow for release build. PR: bfx-report-electron#322
- Updated Actions to use Nodejs
v20. PR: bfx-report-electron#323
Fixed
- Updated UI engines configuration to prevent issues. PR: bfx-report-ui#772
- Fixed
2FAauthorization flow according to: After the first push of the auth button, we should lock the button (till we get any response from this endpoint) to prevent sending several of the same requests. PR: bfx-report-ui#776 - Fixed the potential possibility of duplicated sending for correct
OTP: it should keep btn disabled until the successful auth will be completed. PR: bfx-report-ui#780 - Fixed 11
auto-update-toast:widthlisteners added. PR: bfx-report-electron#330