This release is a revamp of the main account view / transaction data table, coming with a huge performance gain on API calls and browser navigation.
- Transactions list on accounts view now display by default the last 50 transactions. Each scrolling to top will fetch 50 more transactions. This has been done to avoid fetching of all transactions from API. An issue has been opened to enhance the way we do this infinite pagination.
- JS code is no more filtering and calculating the display of recurring transactions. This is now done on backend side, where it should have been since the beginning. A new API route has been created for this purpose. This is currently a synchronous call and we're thinking about a better solution.
Also:
- node-sass package has been updated to v4.7.2 for compatibility issues on assets compilation
To install the new packages and build the production files, please run on the static
directory:
$ yarn install
$ yarn run build:production