From cf113b4b9f5bf55be3d7b2b61ac79e54e8153826 Mon Sep 17 00:00:00 2001 From: Vladimir Voronkov Date: Wed, 11 Sep 2024 08:58:53 +0300 Subject: [PATCH 1/3] Bump version up to v4.27.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d19468eb..33ed4583 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bfx-report-electron", - "version": "4.26.0", + "version": "4.27.0", "repository": "https://github.com/bitfinexcom/bfx-report-electron", "description": "Reporting tool", "author": "bitfinex.com", From a100fc52cd2f9464b913877074aada887d955294 Mon Sep 17 00:00:00 2001 From: Vladimir Voronkov Date: Wed, 11 Sep 2024 08:59:21 +0300 Subject: [PATCH 2/3] Add changelog for v4.27.0 --- CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 138f7167..960daeac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.27.0] - 2024-09-11 + +### Added + +- Added `DNS` availability error processing: `net::ERR_NAME_NOT_RESOLVED`. PR: [bitfinexcom/bfx-report#395](https://github.com/bitfinexcom/bfx-report/pull/395) +- Added `socket hang up` error processing as `ENet` error. PR: [bfx-report#396](https://github.com/bitfinexcom/bfx-report/pull/396) +- Added common net `net::ERR_` error processing as `ENet` error. PR: [bfx-report#397](https://github.com/bitfinexcom/bfx-report/pull/397) +- Implemented endpoint to get the last finished sync timestamp for the UI/UX. PR: [bfx-reports-framework#410](https://github.com/bitfinexcom/bfx-reports-framework/pull/410) +- Implemented the possibility of `Cancel` the generation process for the tax report. PR: [bfx-report-ui#854](https://github.com/bitfinexcom/bfx-report-ui/pull/854) + +### Changed + +- Improved the interruption flow of getting data from the `BFX API` for the tax report, provided event-driven flow after delay processing, speeded up interruption not to wait for timeout in case of a slow internet connection. PRs: [bfx-report#399](https://github.com/bitfinexcom/bfx-report/pull/399), [bfx-reports-framework#411](https://github.com/bitfinexcom/bfx-reports-framework/pull/411) +- Reworked DB model usage to use the new model interface implemented, speeded up the work by avoiding the usage of `cloneDeep` fn based on `JSON.parse(JSON.stringify(obj))` for the models. PR: [bfx-reports-framework#412](https://github.com/bitfinexcom/bfx-reports-framework/pull/412) +- Removed duplicate buttons with the same functionality, improved and unified reports refreshing flow. PR: [bfx-report-ui#852](https://github.com/bitfinexcom/bfx-report-ui/pull/852) +- Reworked and enhanced navigation tabs positioning and representation to be more consistent all across the app. Adjusted app `Summary` section spacing. PR: [bfx-report-ui#853](https://github.com/bitfinexcom/bfx-report-ui/pull/853) + +### Fixed + +- Fixed `node-fetch` timeout error processing for slow network connection. PR: [bfx-report#398](https://github.com/bitfinexcom/bfx-report/pull/398) + +### Security + +- Bumped `webpack` from `5.90.0` to `5.94.0`, `axios` from `1.6.7` to `1.7.4`. PR: [bfx-report-ui#851](https://github.com/bitfinexcom/bfx-report-ui/pull/851) + ## [4.26.0] - 2024-08-28 ### Added From 228534fb5cbd71e5737fd702bfac041e1d3187ae Mon Sep 17 00:00:00 2001 From: Vladimir Voronkov Date: Wed, 11 Sep 2024 08:59:53 +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 fe31d525..d7919ff0 160000 --- a/bfx-report-ui +++ b/bfx-report-ui @@ -1 +1 @@ -Subproject commit fe31d52501fb436660120f738ddba00cded1de0a +Subproject commit d7919ff0bfbed9f827c3b74aec83e899d6acfd47 diff --git a/bfx-reports-framework b/bfx-reports-framework index 60e9584e..8b70406c 160000 --- a/bfx-reports-framework +++ b/bfx-reports-framework @@ -1 +1 @@ -Subproject commit 60e9584eafc669e4f5d27265e67d3f135a0551d1 +Subproject commit 8b70406cbc414ec4a4c41da0b513bf56977de692