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.
Types of changes:
- Added: for new features.
- Changed: for changes in existing functionality.
- Deprecated: for soon-to-be removed features.
- Removed: for now removed features.
- Fixed: for any bug fixes.
- Security: in case of vulnerabilities.
0.6.2 - 2020-05-16
- [process] add process count
- [help] fix crash when window is too small on help menu
- [process] align process CPU and MEM columns to the right
- [process] add left padding to process count/PID column
0.6.1 - 2020-05-10
- [cpu/mem] fix line graph drawing
0.6.0 - 2020-04-21
- [temp] add temperature on macOS
- gracefully exit when nonexistent or invalid colorscheme is supplied
- [disk] fix crash due to insufficient permissions
- [temp] fix rendering of three digit temperatures
0.5.1 - 2020-02-16
- [process] fix process CPU calculation
- [process][linux] improve efficiency of process data collection
0.5.0 - 2020-02-16
- implement
interval
cli arg - implement
interface
cli arg
- Change
rate
cli arg tointerval
- Change
interfaces
cli arg tointerface
- [net] fix double-counting of IO counters when a VPN is enabled
0.4.3 - 2020-02-14
- [disk] fix disk widget constantly resizing
0.4.2 - 2020-02-10
- fix several 'overflow when subtracting durations' panics
- fix ytop not clearing the screen when run on a TTY
- [cpu] fix CPUs overflowing widget
- [cpu][linux] fix cpu_percent calculation
- [temp][linux] fix panic due to 'not implemented'
0.4.1 - 2020-02-04
- [battery] fix battery percent
- [disk][unix] fix compilation on arm
- [disk] fix crash due to escaped partition mountpoint
- [proc] fix crash due to overflow when subtracting durations
0.4.0 - 2020-01-25
- add better-panic
- ignore mio trace logs in logfile
- [disk] fix panic if io counters not found
- [disk] fix mountpoint when partition mounted multiple times
- [disk][macos] add partition and disk usage support
- [mem] handle swap being disabled
- [temp] add degree symbol
0.3.0 - 2020-01-23
- Add preliminary macOS support
0.2.0 - 2020-01-20
- Color temperatures based on value
- Add sorting arrow to process header
- Show baseline spanning the bottom of the net sparklines
- Add sensor label to temperature identifier
- Process cpu percents are now working
- Draw the proc cursor
- Implement all keybinds except for proc filtering
- Add pausing with
Space
- Add ability to sort processes by command
- Group processes by default
- Linecharts now also draw points
- Fix process memory percent calculation
Initial release!