NEWS: rewrite 2.3
[clive.git] / NEWS
blob6c5ec9b59bb6fbdc367e4405adfc193f9b51c728
2 2.3.0
4 This release makes clive more simple, modular and flexible. Instead of re-
5 inventing the wheel over and over again, we now leave much of the heavy-
6 lifting for other tools to do. In a sense, clive is now a glorified wrapper
7 script with a few fancy tricks in the sleeve.
9     * single-script vs. multiple-clive-modules
10         - Easier deployment and updating
12     * clive no longer, directly, fetches and parses video details
13         - quvi(1) <http://quvi.googlecode.com/> does this for us now
15     * clive no longer downloads the videos
16         - This is left for an external command to do (e.g. curl or wget)
18     * Some of the more esoteric features were discarded
19         - See the full list below
21     * Fewer prerequisites
23     * Additional bonus: faster response time
25 NOTES
27     * If you installed clive 2.3 beta 1, you can remove WWW::Quvi from
28         your system, we no longer use it
30 REMOVED
31     * --upgrade-config
32     * --last
33     * --last-file
34     * --stderr
35     * --print-fname
36     * --cookie-jar
37     * --cache-*, rendered largely obsolete due to one-time-use-URLs
38     * --stop-after
39     * --emit-csv, use quvi(1) instead, it supports JSON, XML, etc.
40     * --stream-*, use quvi(1) instead, it has --exec (as of 0.2.7)
41     * --cclass, replaced by --regexp
42     * --exec-run, use --exec
43     * --hosts, run quvi --support"
44     * --connect-timeout-socks
45     * --limit-rate
46     * --debug
47     * --continue
48     * --overwrite
49     * --proxy
50     * --no-proxy
51     * --agent
53 Open a ticket if you feel different.
55 RENAMED
56     * --no-extract  -> --no-download
58 NEW
59     * --config-file
60     * --quvi
61     * --get-with
62     * --regexp
64 OTHER
65     * --format arg value is no longer checked
66     * --format no longer supports the arcane IDs (e.g. 'mp4')
68 See Makefile.PL for the updated prerequisites.
71 Version 2.2.15
73 Changes to --format
75   * "flv" is now called "default"
77 Youtube:
79   * Add HD 1080p support
81   * Add support for the quvi supported Youtube IDs (e.g. sd_270p).
82     The old (and vague) IDs (e.g. mp4 or hd) are still supported
83     but should be considered _deprecated_.
86 Version 2.2.9
88 cctv support was fixed. These videos appear to come in (at least) two
89 flavors now: multi-segment and single-segment. The issue has been
90 discussed here:
91   http://code.google.com/p/clive/issues/detail?id=45
93 It was decided, mainly due to overall laziness, that multi-segment
94 video links are to be dumped to the terminal without any further
95 fiddling with them. The reasons have also been covered in the above
96 discussion.