podfetch 0.4.0

Changes in podfetch 0.4.0:

The ls was now outputs episodes in reverse chronological order. The most recently published episodes are listed first. Episodes are sorted by date, even if episodes from multiple subscriptions are shown.

When no subscription name is specified, ls will now list episodes from all subscriptions. In previous versions, ls would output the list of subscriptions in this case. This is now done with show.

Additional parameters were added:

--newest / -n
To control the number of episodes shown
--all / -a
To not limit the number of episodes shown

Examples

List the 10 (default) most recent episodes:

$ podfetch ls

List up to 20 episodes:

$ podfetch ls -n 20

List the 10 (default) most recent episodes from subscriptions "foo" and "bar":

$ podfetch ls foo bar

Show all episodes from subscription "foo":

$ podfetch ls -a foo

A new subcommand show displays subscription details.

To view details for a specific subscription (multiple names can be specified):

$ podfetch show foo

If the subscription name is not specified, shows details for all:

$ podfetch show

New command del to remove subscriptions and optionally downloaded episodes.

To remove subscriptions "foo" and "bar":

$ podfetch del foo bar

To remove subscription "foo" including downloaded episodes:

$ podfetch del foo --episodes

See the podfetch main page.