这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@ZIMkaRU
Copy link
Member

@ZIMkaRU ZIMkaRU commented Feb 20, 2025

[4.33.0] - 2025-02-19

Added

  • Implemented Electron app menu bar and corresponding functionality in the UI title instead of the native one. This is very useful as it saves overall space and at the same time constantly displays the menu and does not require the user to press the Alt key to display it (as the practice has shown, because of the last one, many inexperienced users do not even know about the existence of menu functions). Available for the Windows and Linux app users. On the Mac we have to hide the menu in the UI and show the native electron menu bar due to some MacOS specifics, it's impossible to have proper menu item control from the UI. PR: bfx-report-ui#898
  • Added exponential backoff and jitter for bfx-api requests to improve Rate Limit bypassing. Here we implemented Decorrelated Jitter described in AWS article https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/ And added a small improvement to shift the starting point of jitter for each iteration. In practice, it helps better to move through the Rate Limit for the Sync and Tax Report. PR: bfx-report#420

Changed

  • Changed font family to Inter similar to used on the main platform. PR: bfx-report-ui#896
  • Reworked and optimized ThemeSwitcher component in a more performant way and reduced redundant code. PR: bfx-report-ui#897
  • Changed the font family from Roboto to Inter in the Electron env to prevent throwing error due to the last UI changes (electron layouts use font source from the UI sub-module). PR: bfx-report-electron#494
  • Disabled native title menu bar to use UI implementation via Electron renderer IPC bridge. PR: bfx-report-electron#504
  • Migrated from html-pdf to puppeteer for pdf creation as the first one repo is not maintained anymore. PRs: bfx-reports-framework#432, bfx-report#419

Fixed

Copy link
Contributor

@ezewer ezewer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgmt!

@tarcisiozf tarcisiozf merged commit 4767aec into bitfinexcom:staging Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants