Skip to content

Latest commit

 

History

History
217 lines (144 loc) · 6.61 KB

CHANGELOG.md

File metadata and controls

217 lines (144 loc) · 6.61 KB

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.

The sections should follow the order Packaging, Added, Changed, Fixed and Removed.

[Unreleased]

[0.14.9] - 2023-07-25

Fixed

  • Fixed API breakage preventing quotes from loading

[0.14.8] - 2023-02-22

Packaging

  • Updated dependencies

[0.14.6] - 2022-08-17

Changed

  • Improved dynamic decimal formatting

[0.14.5] - 2021-05-07

Added

  • Improve graphing for penny stocks by showing 4 decimal places and removing y-axis padding so they fill out the full graph

[0.14.4] - 2021-03-17

Packaging

  • Add support and releases for Android (aarch64-linux-android)

[0.14.3] - 2021-03-15

Changed

  • API data is only fetched for widgets that are actively shown
    • This greatly reduces the number of active API requests when many tickers are added. Data is lazily fetched & updated once a widget is in view (#118)

[0.14.2] - 2021-03-05

Fixed

  • Fix bug preventing Index tickers from working (#115)

[0.14.1] - 2021-03-02

Fixed

  • Fixed keybind to correctly capture SHIFT+TAB in the chart configuration pane (#110)

Changed

  • UI changes so that wording is consistent throughout (#112)
    • Stock symbols show as uppercase in tabs section
    • Letters for stock information are now capitalized
    • Words in Options pane are now capitalized
    • Toggle box shows the current chart type rather than the next chart type

[0.14.0] - 2021-02-26

Added

  • Kagi charts have been added! (#93)
    • You can specify custom reversal type (pct or amount), reversal value, and price type (close or high_low) within the GUI by pressing 'e'
    • New config options have been added to configure the behavior of Kagi charts, see the updated wiki entry
    • As Kagi charts x-axis is decoupled from time, the chart width may be wider than the terminal. You can now press SHIFT + < / > or SHIFT + LEFT / RIGHT to scroll the chart. An indicator in the bottom right corner will notify you if you can scroll further left / right
    • --candle has been deprecated in favor of --chart-type

Packaging

  • Linux: Binary size has been reduced due to some optimizations, from 10.6MB to 8MB (#86)

[0.13.1] - 2021-02-22

Fixed

  • Fixed theme background not getting applied to all widgets (#84)
  • Fixed last x label for candlestick charts from showing unix time 0 for 1W - 5Y timeframes (#85)

[0.13.0] - 2021-02-19

Added

  • Candestick chart support has been added. You can press 'c' to toggle between line and candlestick charts (#75)
    • You can also pass the --candle flag on startup, or specify candle: true in the config file to launch with candlestick charting enabled

Changed

  • All theme colors are now optional and can be selectively included / omitted from the theme config (#76)

Fixed

  • Fixed panic when width of terminal was too small on main stock screen (4cc00d0)
  • Fix bug where cursor icon still shows in some terminals such as WSL2 on Windows with Alacritty (#79)

[0.12.0] - 2021-02-17

Added

  • Custom themes can now be applied. See the themes wiki entry for more information (#69)

[0.11.0] - 2021-02-12

Added

  • 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
  • Current tab can be reordered by using Ctrl + Left / Right (#67)

[0.10.2] - 2021-02-10

Fixed

  • Fixed bug that would deadlock the program between 12am - 4am ET on the intraday 1D timeframe (#59)

[0.10.1] - 2021-02-08

Fixed

  • 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)

[0.10.0] - 2021-02-08

Fixed

  • 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)

[0.9.1] - 2021-02-06

Changed

  • Help page can be exited with q key (#51)
  • Added a note to help page about options not being enabled for crypto (#50)

Fixed

  • 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)

[0.9.0] - 2021-02-04

Added

  • Added support for graphing volumes. You can press v to toggle volumes

Fixed

  • 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