5 2.3.1.1 Sun Jun 19 2011 Toni Gundogdu
8 - Missing details in --help output
11 2.3.1 Sat Jun 18 2011 Toni Gundogdu
13 - Add --query-formats, deprecate "--format list"
14 - Detect quvi and/or download command from $PATH
15 - In the absence of --quvi and/or --get-with
16 - Bump quvi prerequisite to 0.2.17
20 2.3.0.3 Mon May 02 2011 Toni Gundogdu
22 - Add support to read input from files
25 2.3.0.2 Tue Mar 15 2011 Toni Gundogdu
27 - Make --version less verbose
28 - Manual: Add SYNOPSIS
29 - examples/cliverc, Manual: Add --category-http (quvi 0.2.12+)
31 - examples/cliverc: Typo in --get-with
34 2.3.0.1 Sat Feb 12 2011 Toni Gundogdu
36 - Replace outdated webm_480p with mp4_360p in examples
37 - README: Cleanup, add notes for packagers
38 - Add examples/git/hooks/pre-commit
39 - Manual: Cleanup, add HISTORY
42 - Create "2.2" branch from "master"
43 - Merge "2.3_gws" into "master" branch
44 - http://sourceforge.net/apps/trac/clive/wiki/Changes-2.3
47 2.3.0_4 (beta 4, 2.3_gws) Sat Dec 18 2010 Toni Gundogdu
49 - Generate ChangeLog from git log
52 2.3.0_3 (beta 3, 2.3_gws) Wed Dec 01 2010 legatvs
54 - Add support for /etc/xdg/clive/clive.conf
55 - Add support /etc/xdg/clive.conf
56 - Add --format list pattern
61 2.3.0_2 (beta 2, 2.3_gws) Thu Nov 04 2010 legatvs
63 - Use quvi(1) for parsing video details, --quvi arg
64 - Use external command to download, --get-with arg
65 - Use version->declare instead of version::qv
66 - Add JSON::XS dependency
67 - Add examples/cliverc
68 - Additional config file search paths (e.g. system-wide)
69 - Remove WWW::Quvi dependency
70 - Remove WWW::Curl dependency
71 - Remove Term::ReadKey dependency
72 - Remove --continue, --overwrite, --proxy
73 - Remove --no-proxy, --agent, --throttle
76 2.3.0_1 (beta 1) Wed Oct 27 2010
79 - Use libquvi (WWW::Quvi) to parse video details
80 - Remove options / features
84 - Progressbar unicode issues
87 2.3.0 "Glorified Wrapper Script" (2.3_gws)
89 * Single-script vs. multiple-clive-modules
90 - clive is no longer dispersed all over the file system in Perl packages
92 * Use quvi(1) to parse the video details
93 - 2.3 was going to use WWW::Quvi and libquvi (beta 1)
94 - Had a piffany (beta 2)
96 * Leave downloading for an external 3rd party command to do
97 - e.g. curl, wget or whatever
99 * Complete command line interface clean up
100 - Esoteric, or otherwise now completely obsoleted, features were discarded
103 <http://sourceforge.net/apps/trac/clive/wiki/DevelopmentStatus>
108 2.2.22 Sun Jan 16 2011 Toni Gundogdu
110 - Accept youtu.be URLs (#8)
113 2.2.21 Fri Jan 07 2011 Toni Gundogdu
115 - Dailymotion.pm: Access blocked by "family filter" (#4)
118 2.2.20 Mon Dec 27 2010 Toni Gundogdu
120 - Accept non-HTTP (input) URLs [#3]
122 - Vimeo.pm: Fix video ID parsing [#2]
125 2.2.19 Sat Dec 11 2010 Toni Gundogdu
127 - Set <http://clive.sourceforge.net> as new WWW home
128 - Add man1/clive.1.pod, manify from this from now on
129 - Youtube: Extend format aliases to match quvi IDs
130 - Remove myubo support: dead site
131 - Backup ChangeLog as ChangeLog.pre-gitlog
132 - Generate ChangeLog from gitlog
133 - Rename Evisor.pm to Gaskrank.pm
135 - Remove dangling (and broken) ehrensenf, cctv support
136 - Exclude network tests, can still be found in the repo
137 - gzip release tarball from now on
139 - Liveleak.pm: token/ID parsing
140 - Youtube.pm: Unknown error (http/404) [#1]
147 * "flv" is now called "default"
151 * Add HD 1080p support
153 * Add support for the quvi supported Youtube IDs (e.g. sd_270p).
154 The old (and vague) IDs (e.g. mp4 or hd) are still supported
155 but should be considered _deprecated_.
160 cctv support was fixed. These videos appear to come in (at least) two
161 flavors now: multi-segment and single-segment. The issue has been
163 http://code.google.com/p/clive/issues/detail?id=45
165 It was decided, mainly due to overall laziness, that multi-segment
166 video links are to be dumped to the terminal without any further
167 fiddling with them. The reasons have also been covered in the above