- Import account transactions from CSV file
- Display Yield to Maturity (YTM) for bonds
- Display Total Return in Portfolio History chart
- Display total buy cost (including fees) for assets
- Display net P/L for assets instead of gross P/L
- Show fee field when editing tradeable asset positions
- Refresh pie charts on data update
- Add support for virtual forex assets
- Added charts for top bond, p2p & stock holdings
- Display portfolio's IRR in Portfolio History chart
- Improve charts performance
- Group capital gains correctly by asset description
- Correctly set transaction date for pending recurring transactions
- Add support for dark theme
- Format asset position size
- Option to filter asset transfers and cash transfers separately in transactions list
- Treat deposit creation transaction as a transfer, not a debit of cash
- Swipe between tabs
- Correctly build list of currency pairs to get forex rates for
- Update gross buy price when manually editing an asset's buy price
- Manually edit unrealized P/L history entries
- Add option to filter transactions
- Display bond/deposit interest & principal payment transactions in scheduled transactions list
- Fix executing multiple due interest/principal payment transactions for a bond
- Add option to select from multiple date and currency formats.
- Display loan-to-value ratio in account overview tab
- Display tooltips of nearest point when hovering history charts, not only when hovering the exact point location.
- Correctly set currency symbol when a cash asset is selected by default in asset trade dialog
- Add action buttons on each asset-category tab of the account page, to quickly add/buy an asset.
- Hide amount field for P2P and Real Estate, as it's irrelevant for these assets.
- Allow editing of cash asset for bonds and P2P loans
- Automatically fill cash asset field with default value on Cost, Dividend and Interest transaction dialogs.
- Update previous payment date on bonds and P2P loans when manually adding an interest payment.
- Disable browser's default pull-to-refresh gesture to avoid entire app refresh when user swipes down
- Manually add a bond principal payment
- Support for P2P loans
- Do not update bond principal value when the transaction is just pending.
- Truncate long asset titles in lists, that hide current price.
- require user to confirm password before disabling encryption
- when enabling encryption from settings page, display a second password confirmation field to avoid mistyping password.
- allow user to change the current unit price when editing a tradeable asset.
- add a close button to the "Connect your storage" popup when not connected to a backend, so user can quickly disable cloud sync.
- add autocomplete for symbol when adding/editing a commodity to suggest supported commodities.
Initial public release