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.
- Search by symbol or name
- Purchase price option for portfolio entries
- Mouse support for column sorting and menu options
0
keybinding to go to first row of first page
- Coin sorting
- Editable shortcuts
- Duplicate portfolio entries
- Chart x-axis date labels
- Configurable favorite character
- Configurable chart width
- Save chart height
- Renamed organization
miguelmota
→cointop-sh
- Global chart currency
- Chart resampling and interpolation
- Chart time periods
- Use preferred cache directory
- Currency symbol width
- Hide holdings amount when using command hide flag
- Toggle hide portfolio balances keybinding
- Evaluate expression in portfolio value edit field
- Add 1Y% change column
- Default chart range config
- Duplicate coin portfolio entries
- Increase decimals places shown for small values
- Filecache locking
- Chart fullscreen toggle keybinding
- 24% change to holdings command
- Read environment variables for config
- Preferred cache directory
- Read host numeric monetary locale
- Column filter for holdings command
- SSH server user config type
- Config file path
- String rune count
- Max pages flag
- SSH server connection max timeout
- Negative holdings balance input
- Coins and portfolio row selection
- Table scroll
- Config option to keep row focus on sort
- Multiple coin support in price command
- Chart data interpolation
- CoinMarketCap graph data endpoint
- Configurable table columns
- Basic price alerts
- Coin chart lookup
- Dynamic column widths
- Currency convesion option to holdings command
- Sort by percent holdings shortcut
- Termux cache directory
- Open command on Windows
- Colorschemes directory flag
- Rank order for low market cap coins
- Build error
- Holdings command with sorting and filter options
- Bitcoin dominance command
XDG_CONFIG_HOME
config path
- Version typo
- Use version string from go build info
- No cache flag
- SSH server
- Config flag
- Decimals places for BTC and ETH currency conversion
- Increase number of page results from CoinGecko
- VND currency conversion
- Convert to chosen currency for market data
- Flathub app release version
- Tab keybinding
- Chart update bug fixes
- Marketbar currency bug fixes
- Fix keybinding issue on FreeBSD
- Fix version ldflags
- Keyboard shortcuts to enlarge and shorten chart
- Fixed various navigation and view switching issues
- Fixed table sorting issues
- Fixed Windows path
- Added price command
- Toggle table fullscreen shortcut and hide view flags
- Show only table option
- CoinGecko prices
- Added colorscheme support
- Market bar background color
- Added mutex lock when filecaching
- Added CoinGecko API support
- Default API from CoinMarketCap to CoinGecko
- Prompt for CoinMarketCap Pro API Key
- Release archive to contain latest source code
- Config option to use CoinMarketCap Pro V1 API KEY
- CoinMarketCap legacy V2 API to Pro V1 API
- Vendor dependencies
-clean
flag to clean cache-reset
flag to clean cache and delete config-config
flag to use a different specified config file
- Paginate CoinMarketCap V1 API responses due to their backward-incompatible update
- Use go modules instead of dep
- Basic portfolio functionality
P
keyboard shortcut to toggle portfolio viewe
keyboard shortcut to edit portfolio holdings[portfolio]
TOML config holdings list