From a86d44f8dad4105cde0f6063265b64e2916dc92a Mon Sep 17 00:00:00 2001 From: Vladimir Voronkov Date: Mon, 23 Sep 2024 10:11:24 +0300 Subject: [PATCH 1/3] Bump version up to v4.28.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 33ed4583..7fd3b6cf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bfx-report-electron", - "version": "4.27.0", + "version": "4.28.0", "repository": "https://github.com/bitfinexcom/bfx-report-electron", "description": "Reporting tool", "author": "bitfinex.com", From ec2a8df7662cb094a7bcd3268d5a94bfe84357ba Mon Sep 17 00:00:00 2001 From: Vladimir Voronkov Date: Mon, 23 Sep 2024 10:11:54 +0300 Subject: [PATCH 2/3] Add changelog for v4.28.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 960daeac..db4a8836 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.28.0] - 2024-09-25 + +### Added + +- Implemented dynamic height calculation for the `Concentration Risk` pie chart to prevent overflow issues possibility spotted in some cases. PR: [bfx-report-ui#859](https://github.com/bitfinexcom/bfx-report-ui/pull/859) +- Implemented `Last Sync time` handling and representation (approximately in hours) for the `Reports`. PR: [bfx-report-ui#863](https://github.com/bitfinexcom/bfx-report-ui/pull/863) +- Implemented `Profits` section (port of the `Win/Loss` chart with several predefined parameters) on the app `Summary` page. Removed charts smoothness for better precision. PR: [bfx-report-ui#864](https://github.com/bitfinexcom/bfx-report-ui/pull/864) +- Added logic to have separated translations by language in `JSON` files using `i18next` lib for easier translation maintenance. PRs: [bfx-report#402](https://github.com/bitfinexcom/bfx-report/pull/402), [bfx-reports-framework#417](https://github.com/bitfinexcom/bfx-reports-framework/pull/417) + +### Changed + +- Improved user notification and auth flow behavior for the cases when the user tries to re-add an existing account via email/password. PR: [bfx-report-ui#860](https://github.com/bitfinexcom/bfx-report-ui/pull/860) + +### Fixed + +- Improved `Docker`/`Terraform` deployment, fixed `html-pdf` module usage under Docker container with using docker container based on the `Debian` image to make `html-pdf` module workable, fixed deprecation warnings. PR: [bfx-reports-framework#415](https://github.com/bitfinexcom/bfx-reports-framework/pull/415) +- Fixed an infrequent case for `process.send()` when the app is on its way to being closed and the child process channel is closed but the worker still sends a message to the main one. PR: [bfx-reports-framework#416](https://github.com/bitfinexcom/bfx-reports-framework/pull/416) + +### Security + +- Bumped `path-to-regexp` from `1.8.0` to `1.9.0`, `express` from `4.19.2` to `4.21.0`. PR: [bfx-report-ui#858](https://github.com/bitfinexcom/bfx-report-ui/pull/858) + ## [4.27.0] - 2024-09-11 ### Added From 55ac55d2eada676feacc63b62f81979f6f248398 Mon Sep 17 00:00:00 2001 From: Vladimir Voronkov Date: Mon, 23 Sep 2024 12:35:19 +0300 Subject: [PATCH 3/3] Update sub-modules --- bfx-report-ui | 2 +- bfx-reports-framework | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bfx-report-ui b/bfx-report-ui index d7919ff0..719a2af2 160000 --- a/bfx-report-ui +++ b/bfx-report-ui @@ -1 +1 @@ -Subproject commit d7919ff0bfbed9f827c3b74aec83e899d6acfd47 +Subproject commit 719a2af29025c8db1777e003c9045de33e056f8e diff --git a/bfx-reports-framework b/bfx-reports-framework index 8b70406c..fd27e04c 160000 --- a/bfx-reports-framework +++ b/bfx-reports-framework @@ -1 +1 @@ -Subproject commit 8b70406cbc414ec4a4c41da0b513bf56977de692 +Subproject commit fd27e04c7d705841d1e7e46122134edc47f7de30