blob: 3cdeb6b5354fcdb54236c6220872cd741cd56a1a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
|
0.12.0
- Remove nightly only features, works on stable now.
0.11.0
- Add podcast search support. Podcast index is a work in progress, but I'm working on it.
0.10.0
- Partial re-write of the application to be idiomatic
- Improves performance throughout the application (downloads are also faster)
- Changed from error-chain to failure for error handling
0.9.1
- Improve unsubscribe messages
0.9.0
- Removed `-d` from sub and subscribe subcommands. Behaviour of subscribing is defined by the .config.yaml file now.
0.8.2
- Add completion generation for all major shells
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
|