4.28.0
·
462 commits
to master
since this release
[4.28.0] - 2024-09-25
Added
- Implemented dynamic height calculation for the
Concentration Riskpie chart to prevent overflow issues possibility spotted in some cases. PR: bfx-report-ui#859 - Implemented
Last Sync timehandling and representation (approximately in hours) for theReports. PR: bfx-report-ui#863 - Implemented
Profitssection (port of theWin/Losschart with several predefined parameters) on the appSummarypage. Removed charts smoothness for better precision. PR: bfx-report-ui#864 - Added logic to have separated translations by language in
JSONfiles usingi18nextlib for easier translation maintenance. PRs: bfx-report#402, bfx-reports-framework#417
Changed
- Improved user notification and auth flow behavior for the cases when the user tries to re-add an existing account via email/password. PR: bfx-report-ui#860
Fixed
- Improved
Docker/Terraformdeployment, fixedhtml-pdfmodule usage under Docker container with using docker container based on theDebianimage to makehtml-pdfmodule workable, fixed deprecation warnings. PR: bfx-reports-framework#415 - Fixed an infrequent case for
process.send()when the app is on its way to being closed and the child process channel is closed but the worker still sends a message to the main one. PR: bfx-reports-framework#416
Security
- Bumped
path-to-regexpfrom1.8.0to1.9.0,expressfrom4.19.2to4.21.0. PR: bfx-report-ui#858