4.15.0
·
1141 commits
to master
since this release
[4.15.0] - 2023-11-29
Added
- Added
Summary by Assetsection for the last 30 days on the newSummaryfor theReportsapp. Added refreshing for allSummarysections on theFilterbutton click. PR: bfx-report-ui#726 - Added ability to sync daily
candlesonce per day to reduce the number of sync requests toBFX APIand as a result improve the situation with theRate Limitrestriction. PR: bfx-reports-framework#334 - Added ability to reference specific user currencies when
candlessync. The aim is to reduce the amount of requests to theBFX APIcandles endpoint and speed up the sync essentially. Also for better UX, added approximate candles sync time estimation considering the amount of syncing currencies. And set candles limit20 reqs/mininstead of 30 to go through theRate Limit. PR: bfx-reports-framework#335
Changed
- Set
10 reqs/minforBFX APItradesendpoint to help big users go throughRate Limitfor theTax Report. PR: bfx-reports-framework#337 - Temporarily hidden
Unrealized Profitselectors from the new appSummaryandAccount Balancereports. PR: bfx-report-ui#730 - Updated TW Translations. PR: bfx-report-ui#734
- Improved
Balance Changerepresentation in theSummary by Assetsection. PR: bfx-report-ui#736
Fixed
- Prevented throwing error when
GitHubserver can't respond to auto-update requests. It fixed the following issues: bfx-report-electron#239, bfx-report-electron#264. PR: bfx-report-electron#265 - Fixed double requests while syncing
candles. The issue is: when we sync data in the framework mode, candles request can give only one item, in this case, we shouldn't process the part of logic with handling of containing the same timestamps in all items. PR: bfx-report#343 - Fixed getting data from
BFX APIwith undefined args. PRs: bfx-report#344, lib-js-util-base#15 - Fixed
BFXauth token refreshing. PR: bfx-reports-framework#336 - Fixed initial synchronization flow, improved data handling for
Summarysections. PR: bfx-report-ui#731 - Fixed
candles/tradesrequests duplication onCandlesreport refreshing. PR: bfx-report-ui#732 - Fixed synchronization state checking flow and fixed a couple of potential issues that have been spotted in some syncing scenarios. PR: bfx-report-ui#735
Security
- Replaced
Lodash_gethelper usage all across the app with the corresponding one from the internal library for security reasons. PR: bfx-report-ui#727