3. Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
3.1. [2.2.0] 2020-03-14¶
3.1.1. Fixed¶
- Bug preventing to add a trade with fee equal to zero
3.1.2. Changed¶
- Updated Pipfile unifying packages and adding custom scripts
- Grouped icons in the header bar under one single popover menu
3.1.3. Added¶
- Added tooltips to UI widgets
- Icon in status bar that shows internet connection status
- Show application version in About dialog
- Support for yfinance module to fetch stocks data
- Support adding trades happened in the past
- Added popup menu in trades history treeview with option to add and remove trades
- Explore window to show information and details of single markets
- Time granularity to new trades
3.1.4. Fixed¶
- Fixed bug where main window was hidden when closing app with unsaved changes
3.3. [2.1.0] - 2020-01-12¶
3.3.1. Changed¶
- Replaced TK user interface with GTK+ 3
- Tickers prices are fetched using
alpha-vantage
Python module - alpha_vantage_polling_period configuration parameter is used to wait between each AV call
- AlphaVantage http requests are thread safe
3.3.2. Added¶
- Status bar showing portfolio filepath
- Button to open a new window tailing the current application log file
3.4. [2.0.0] - 2019-12-14¶
3.4.1. Changed¶
- Issue37 - Improved installation process and dependencies setup
- Updated default .credentials configured path
- Re-design of system architecture and API
- Edited Portfolios are not saved automatically and a warning is displayed
3.4.2. Added¶
- Added Pipfile to manage python dependencies
- Added
FEE
action - Added
notes
field in trade - Support load of multiple portfolios
- Save As and Save buttons per portfolio