Skip to content

Commit f5ca949

Browse files
authored
Merge pull request #627 from ZIMkaRU/feature/release-electron-app
Release version 4.45.0 to staging
2 parents d0d75c3 + 4829fc9 commit f5ca949

5 files changed

Lines changed: 27 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,32 @@
22

33
All notable changes to this project will be documented in this file.
44

5-
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
99

10+
## [4.45.0] - 2026-05-20
11+
12+
### Added
13+
14+
- Implemented the possibility to refetch `Electron` menu states/rerender when `onRerenderMenuEvent` is emitted and added menus/items visibility state handling. PR: [bfx-report-ui#1072](https://github.com/bitfinexcom/bfx-report-ui/pull/1072)
15+
- Implementув timeout handling for printing PDF under the framework. That's important for large reports. PRs: [bfx-report#477](https://github.com/bitfinexcom/bfx-report/pull/477), [bfx-reports-framework#513](https://github.com/bitfinexcom/bfx-reports-framework/pull/513)
16+
- Implemented timeout handling for printing PDF under the electron app as native api doesn't support it. That's important for large reports. PR: [bfx-report-electron#624](https://github.com/bitfinexcom/bfx-report-electron/pull/624)
17+
- Implemented `orderBy` util to remove `lodash` totally. PR: [bfx-reports-framework#508](https://github.com/bitfinexcom/bfx-reports-framework/pull/508)
18+
19+
### Changed
20+
21+
- Refactored the `Derivatives` report as a functional, implemented a unified `usePairFilter` hook that will replace legacy (tightly coupled to class components) helpers and fixed a minor legacy bug with the selected pairs hydration noted in some scenarios. PR: [bfx-report-ui#1071](https://github.com/bitfinexcom/bfx-report-ui/pull/1071)
22+
- Refactored the `Affiliates Earnings` report as a functional and implemented a unified `useSymbolFilter` hook that will replace legacy (tightly coupled to class components) helpers to be widely reused in further step-by-step reports refactoring. PR: [bfx-report-ui#1073](https://github.com/bitfinexcom/bfx-report-ui/pull/1073)
23+
- Adjusted authentication failed notification to be more user-readable and implements redirection to the Bitfinex login page for the hosted Reports version. PR: [bfx-report-ui#1074](https://github.com/bitfinexcom/bfx-report-ui/pull/1074)
24+
- Enhanced changelog menu item initialization as ui has the implemented capability for it. If a changelog is available for the corresponding app version, show the menu item as active, otherwise as inactive. PR: [bfx-report-electron#625](https://github.com/bitfinexcom/bfx-report-electron/pull/625)
25+
26+
### Security
27+
28+
- Configured `Electron Fuses` to improve application safety. PR: [bfx-report-electron#626](https://github.com/bitfinexcom/bfx-report-electron/pull/626)
29+
- Used `grenache-grape` dep from `npm` repository. Also, used `bfx-api-mock-srv` and `grenache-nodejs-ws` from npm repo. PRs: [bfx-report#476](https://github.com/bitfinexcom/bfx-report/pull/476), [bfx-report-express#64](https://github.com/bitfinexcom/bfx-report-express/pull/64), [bfx-reports-framework#512](https://github.com/bitfinexcom/bfx-reports-framework/pull/512), [bfx-report-electron#623](https://github.com/bitfinexcom/bfx-report-electron/pull/623)
30+
1031
## [4.44.0] - 2026-04-29
1132

1233
### Added

bfx-reports-framework

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bfx-report-electron",
3-
"version": "4.44.0",
3+
"version": "4.45.0",
44
"repository": "https://github.com/bitfinexcom/bfx-report-electron",
55
"description": "Reporting tool",
66
"author": "bitfinex.com",

0 commit comments

Comments
 (0)