0.8.1 - Fix parser to actually see "sub" subcommand 0.8.0 - Add a few subcommands / subcommand shortcuts - Internal cleanup 0.6.0 - Update to rust 2018 edition 0.5.11 - Code cleanup 0.5.10 - Fix update check functionality 0.5.9 - Update remaining dependencies 0.5.8 - Update regex crate to 1.0 0.5.7 - Updates filename escaping to generally only affect Windows (because Microsoft filesystems can't handle a bunch of characters) 0.5.6 - Escape filenames to prevent issues on some filesystems 0.5.5 - Attempt at better handling file handles to fix windows bug regarding renaming .subscriptions.tmp 0.5.4 - Improve error handling throughout the application (using error-chain) 0.5.0 - Fix downloading all episodes of podcast not working if folder didn't exist - Confirm before downloading all episodes of a podcast 0.4.7 - Add some tests - Improve handling of file extensions 0.4.6 - Add travis-ci support - Add category to cargo.toml 0.4.5 - Improve subscribe default behaviour - Without an option, we'll just subscribe to them - with -d or --download we will download according to auto-download limit in $PODCAST/.config 0.4.4 - Add ability to play latest episode by omitting episode number - Fix update check working correctly - Fix download still being case-sensitive 0.4.3 - Display correct version in help screen 0.4.2 - Changed the save format to include the current version to allow for automatic check for updates functionality 0.4.1 - Whoops, never actually published this... 0.4.0 - Add ability to print zsh shell completion - Add ability to unsubscribe from podcasts - Add check for updates functionality - Ignore case when checking podcast titles - Update all dependencies to their latest respective versions - rename list -> ls - rename update -> refresh