Revise README.packagers
[clive.git] / NEWS
blobd19c55ad41f2e98a07002d1ab9c04456ff4fc3b8
3 == 2.3 ==
5 2.3.1.1  Sun Jun 19 2011  Toni Gundogdu
7 Fixes:
8         - Missing details in --help output
11 2.3.1  Sat Jun 18 2011  Toni Gundogdu
12 Changes:
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
17         - Revise manual
20 2.3.0.3  Mon May 02 2011  Toni Gundogdu
21 Changes:
22         - Add support to read input from files
25 2.3.0.2  Tue Mar 15 2011  Toni Gundogdu
26 Changes:
27         - Make --version less verbose
28         - Manual: Add SYNOPSIS
29         - examples/cliverc, Manual: Add --category-http (quvi 0.2.12+)
30 Bugfixes:
31         - examples/cliverc: Typo in --get-with
34 2.3.0.1  Sat Feb 12 2011    Toni Gundogdu
35 Changes:
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
40         - Add vim modeline
41 Other:
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
48 Changes:
49         - Generate ChangeLog from git log
52 2.3.0_3 (beta 3, 2.3_gws)  Wed Dec 01 2010  legatvs
53 Changes:
54         - Add support for /etc/xdg/clive/clive.conf
55         - Add support /etc/xdg/clive.conf
56         - Add --format list pattern
57         - Add --format list
58         - Add --format help
61 2.3.0_2 (beta 2, 2.3_gws)  Thu Nov 04 2010  legatvs
62 Changes:
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
78 Changes:
79         - Use libquvi (WWW::Quvi) to parse video details
80         - Remove options / features
81         - Rename options
82         - Prerequisites
83 Bugfixes:
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
102 See also:
103   <http://sourceforge.net/apps/trac/clive/wiki/DevelopmentStatus>
106 == 2.2 ==
108 2.2.22  Sun Jan 16 2011     Toni Gundogdu
109 Changes:
110         - Accept youtu.be URLs (#8)
113 2.2.21  Fri Jan 07 2011     Toni Gundogdu
114 Bugfixes:
115         - Dailymotion.pm: Access blocked by "family filter" (#4)
118 2.2.20  Mon Dec 27 2010     Toni Gundogdu
119 Changes:
120         - Accept non-HTTP (input) URLs [#3]
121 Bugfixes:
122         - Vimeo.pm: Fix video ID parsing [#2]
125 2.2.19  Sat Dec 11 2010     Toni Gundogdu
126 Changes:
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
134         - Rename tests
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
138 Bugfixes:
139         - Liveleak.pm: token/ID parsing
140         - Youtube.pm: Unknown error (http/404) [#1]
143 Version 2.2.15
145 Changes to --format
147   * "flv" is now called "default"
149 Youtube:
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_.
158 Version 2.2.9
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
162 discussed here:
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
168 discussion.