Skip to content

4.25.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Aug 12:19
· 303 commits to master since this release
126e9fb

[4.25.0] - 2024-07-31

Added

Changed

  • Refactored DB models to be moved to separate files for easier supporting and readability. PR: bfx-reports-framework#393
  • Refactored sync schema to be moved to separate files for easier supporting and readability. PR: bfx-reports-framework#395
  • Refactored and optimizes CollapsedTable component. PR: bfx-report-ui#815
  • Reworked and optimized Spot report column configuration getters. PR: bfx-report-ui#817
  • Refactored and optimized the DateFormatSelector component. PR: bfx-report-ui#818
  • Reworked and optimized Funding Bids & Offers, Funding Loans (Unused) and Funding Credits (Used) reports column configuration getters. Extended unified cell getter customizability for the cases when the tooltip content should be formatted differently from the main cell content. PR: bfx-report-ui#819
  • Reworked and optimized the LangMenu component in a more performant way and reduces redundant code to avoid potential issues in the future. PR: bfx-report-ui#820
  • Enhanced and unified Ledgers, Funding Earnings, Staking Earnings and Affiliates Earnings reports configuration getters. PR: bfx-report-ui#821
  • Reworked and optimized the Export menu toggler component in a more performant way and reduces redundant code. PR: bfx-report-ui#822
  • Reworked and optimized Public Trades, Public Funding and Derivatives reports column configuration getters. Implemented unified formatType utility for better reusability. PR: bfx-report-ui#823
  • Reworked and optimized the NavSwitcher component and improved props linting. PR: bfx-report-ui#824
  • Reworked and optimized Invoices report columns configuration getters. Implemented unified getLinkCell and getJsonFormattedCell utilities for better reusability. PR: bfx-report-ui#827
  • Reworked and optimized the ShowMilliseconds component in a more performant way and reduces redundant code. PR: bfx-report-ui#828
  • Prevented the Tax Report loading state still active in cases when the emitTrxTaxReportGenerationInBackgroundToOne event returns an error during report generation. PR: bfx-report-ui#832

Fixed

  • Strengthened consistency data for export. PR: bfx-report#372
  • Fixed pub-trade price lookup for the trx tax report. PR: bfx-reports-framework#390
  • Fixed the tax report if bfx-api pub-trades endpoint does not return array. PR: bfx-reports-framework#396
  • Prevented requests duplication on Tax Report refreshing in some cases. PR: bfx-report-ui#833
  • Fixed issue with showing the sync state in some cases when the scheduler launches the synchronization. PR: bfx-report-ui#835
  • Fixed disabling the Authenticate button during the 2FA login flow to prevent the possibility of requests with the same token duplication and related errors. PR: bfx-report-ui#838

Security