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.
The sections should follow the order Packaging
, Added
, Changed
, Fixed
and Removed
.
- Summary pane can be scrolled with Up / Down arrows if more tickers are present than are able to be shown in the terminal (#63)
- A config file can now be used to change program behavior. A default file will
be created / can be updated at the following locations (#66)
- Linux:
$HOME/.config/tickrs/config.yml
- macOS:
$HOME/Library/Application Support/tickrs/config.yml
- Windows:
%APPDATA%\tickrs\config.yml
- Linux:
- Current tab can be reordered by using
Ctrl + Left / Right
(#67)
- Fixed bug that would deadlock the program between 12am - 4am ET on the intraday 1D timeframe (#59)
- Options pane now re-renders correctly when resizing terminal window (#57)
- Prevent application from crashing when terminal was too small with options pane open (#57)
- Huge improvements to optimization of program. CPU usage is way down (#54)
- Fix 1W - 6M time frame graphing for Crypto tickers where not all datapoints were plotted correctly across the x-axis (#55)
- Help page can be exited with
q
key (#51) - Added a note to help page about options not being enabled for crypto (#50)
- Stocks that IPOd more recently than selected timeframe no longer stretch the entire x-axis width and now start plotting at the correct spot (#48)
- Fix bug where too many file descriptors are opened due to recreating http client (#53)
- Added support for graphing volumes. You can press
v
to toggle volumes
- Fixed issue on 1D graph with pre / post enabled where missing datapoints caused line to not reach end of x-axis by end of day. Now line always reaches end of x-axis