4.26.0
github-actions
released this
29 Aug 06:22
·
220 commits
to master
since this release
[4.26.0] - 2024-08-28
Added
- Added ability to send
IPC
messages 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
sync
is 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
Logins
andChange Logs
reports column configuration getters and reduced redundant code. PR: bfx-report-ui#840 - Reworked and optimized the
TimeFrameSelector
component 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 Averages
andConcentration Risk
reports. PR: bfx-report-ui#842 - Reworked and optimized
LedgersCategorySelect
in a more concise and performant way. PR: bfx-report-ui#843 - Reworked and optimized
Movements
,Trades
,Orders
andPositions
reports column configuration getters. Implemented unifiedgetFeeCell
andgetActionCell
helpers for better reusability. PR: bfx-report-ui#844 - Reworked
CandlesTimeframe
in a more performant way and improved props linting. PR: bfx-report-ui#845 - Enhanced and unified
Snapshots
sections 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
/editAllPublicCollsConfs
ones 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
ENet
error 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
6
retries with10sec
delay for gettingpub-trades
if 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