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
