4.26.0
·
472 commits
to master
since this release
[4.26.0] - 2024-08-28
Added
- Added ability to send
IPCmessages when the sync is ready. PR: bfx-reports-framework#405 - Added ability to show native notifications in case another screen is displayed and the app window is not hidden with multiple workspaces mode in
Ubuntu/Mac. PR: bfx-report-electron#389 - Added ability to show the native notification in the electron app in case the
syncis being processed in the background with the hidden main window. There we check if the main window is invisible and show a notification otherwise don't. PR: bfx-report-electron#390
Changed
- Enhanced and unified
LoginsandChange Logsreports column configuration getters and reduced redundant code. PR: bfx-report-ui#840 - Reworked and optimized the
TimeFrameSelectorcomponent in a more performant way and reduced redundant code. PR: bfx-report-ui#841 - Reworked cell generation configurations more concisely and optimally for
Wallets,Weighted AveragesandConcentration Riskreports. PR: bfx-report-ui#842 - Reworked and optimized
LedgersCategorySelectin a more concise and performant way. PR: bfx-report-ui#843 - Reworked and optimized
Movements,Trades,OrdersandPositionsreports column configuration getters. Implemented unifiedgetFeeCellandgetActionCellhelpers for better reusability. PR: bfx-report-ui#844 - Reworked
CandlesTimeframein a more performant way and improved props linting. PR: bfx-report-ui#845 - Enhanced and unified
Snapshotssections column configuration getters and reduced redundant code. PR: bfx-report-ui#846 - Removed deprecated methods and fields without breaking the logic and UI functionality. PRs: bfx-report#389, bfx-reports-framework#403
- Improved DB file cleanups for test coverage hooks. PRs: bfx-report#390, bitfinexcom/lokue#3
- Removed unused public colls conf accessor endpoints to use the common
getAllPublicCollsConfs/editAllPublicCollsConfsones without breaking the logic and UI functionality. PR: bfx-reports-framework#404 - Implemented a class for DB models to typify and unify model objects. PR: bfx-reports-framework#406
- Proxied
ENeterror tester for import in electron env. PR: bfx-reports-framework#407
Fixed
- Extended network error processing. Related to these issues: bfx-report-electron#396, bfx-report-electron#274. PR: bfx-report#392
- Improved the tax report ccy conversion by adding
6retries with10secdelay for gettingpub-tradesif returns non-array. PR: bfx-reports-framework#402 - Extended network error processing and prevented showing the error modal dialog. Related to these issues: bfx-report-electron#396, bfx-report-electron#274. PR: bfx-report-electron#397