-
Notifications
You must be signed in to change notification settings - Fork 94
/
Changes
373 lines (311 loc) · 16.2 KB
/
Changes
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
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
1.3.0 2024-02-24
+ tv_grab_uk_freeview: new grabber for UK Freeview schedules
- tv_grab_eu_epgdata: disable grabber (upstream site gone)
- tv_grab_na_dtv: disable grabber (upstream site changes)
- tv_grab_pt_meo: disable grabber (upstream site changes)
- tv_grab_uk_guide: disable grabber (upstream site changes)
* tv_grab_ch_search: fix setting of configured channels
* tv_grab_fi: updates for STAR Chanel/FOXTV rename, and YLE
data source (API key needs)
* tv_grab_zz_sdjson: improvements to episode/season handling
* tv_grab_zz_sdjson_sqlite:
improvements to episode/season handling,
3rd-party metadata, lineups handling, and more
1.2.1 2023-02-23
- tv_grab_ar: disable grabber
* tv_grab_fi_sv: update UserAgent to work with upstream changes
1.2.0 2023-02-19
- tv_grab_tr: disable grabber
* tv_grab_fi: improvements to handle upstream changes
* tv_grab_fr: improvements to channel name handling and
updates for upstream changes
* tv_grab_na_dd: add some debug info
* tv_grab_uk_tvguide: bug fixes and improvements
* tv_grab_zz_sdjson: support Schedules Direct redirection response
* tv_grab_zz_sdjson_sqlite:
improve rating agency data validation and update
documentation
* tv_merge: minor change to output handling
1.1.2 2022-04-18
* tv_grab_fi_sv: refresh internal channel map
* tv_grab_fr: improvements to channel name handling
ignore programmes when title is missing
* tv_grab_uk_tvguide: add alternative method to retrieve available channels
improvements to GMT/BST changeover handling
improvements to documentation and examples
1.1.1 2022-02-19
* tv_grab_uk_tvguide: improvements to channel-id handling
* QuickStart: documentation updates
1.1.0 2022-01-31
- tv_grab_eu_xmltvse: disable grabber
+ tv_grab_pt_meo: new grabber for Portugal (MEO)
+ tv_tmdb: new utility to augment listings with TMDB data
* tv_grab_fi: foxtv: improvements to programme data
telsu: disable listings source
* tv_grab_fi_sv: improved channel handling avoids downloading
data for unconfigured channels
* tv_grab_uk_tvguide: enhance data with programme URLs and images
* tv_grab_zz_sdjson_sqlite:
improvements to programme data
* tv_imdb: improvements to film and series matching
* xmltv.dtd: add 'system' attribute to 'url' element
add 'image' element to 'programme'
add 'image' and 'url' as sub-elements to credits
1.0.0 2021-02-07
+ tv_grab_ch_search: re-enable fixed grabber
* tv_grab_eu_xmltvse: fetch listings over SSL
* tv_grab_fi: many improvements to listings parsers
* tv_grab_na_dtv: fetch listings over SSL
* tv_grab_pt_vodafone: more reliable SSL conections using recent
OpenSSL versions
* tv_grab_uk_tvguide: improvements to XMLTV ID compliance
- tv_grab_dk_dr: disable grabber (source site gone)
- tv_grab_uk_bleb: disable grabber (source site gone)
* tv_grep: allow regex filtering on channel ID
* tv_imdb: significant reductions in memory consumption
* Windows build: migrate to PAR::Packer
0.6.3 2020-08-22
- tv_grab_ch_search: disable deprecated grabber
0.6.2 2020-08-21
- tv_grab_dotmedia: disable deprecated grabber
- tv_grab_se_tvzon: disable deprecated grabber
- tv_grab_dtv_la: disable broken grabber
- tv_grab_il: disable broken grabber
- tv_grab_pt_meo: disable broken grabber
- tv_grab_se_swedb: disable broken grabber
* XMLTV.pm: update handling of reading from STDIN due to
XML::Parser adopting 3-arg open
* tv_grab_ch_search: handle upstream cookies
* tv_grab_eu_epgdata: various fixes and improvements
* tv_grab_fi: various fixes and improvements
* tv_grab_fr: update grabber due to upstream changes
* tv_grab_huro: use https source site URLs
* tv_grab_it: fix overlapping/duplicate programmes
* tv_grab_na_dd: use https source site URLs
* tv_grab_na_dtv: various fixes and improvements
* tv_grab_pt_vodafone: various fixes and improvements
* tv_grab_uk_tvguide: various fixes and improvements
* tv_grab_zz_sdjson_sqlite:
many fixes and improvements
0.6.1 2019-02-21
* IMPORTANT *
tv_grab_eu_dotmedia and tv_grab_se_tvzon are deprecated and will be
removed in the next release of XMLTV. Please switch to the new
tv_grab_eu_xmltvse grabber as soon as possible.
+ tv_grab_eu_xmltvse: new grabber for Europe
+ tv_grab_pt_vodafone: new grabber for Portugal
- tv_grab_es_laguiatv: disable broken grabber
- tv_grab_fr_kazer: disable broken grabber
- tv_grab_in_toi: disable broken grabber
- tv_grab_nl: disable broken grabber
* tv_grab_eu_epgdata: include fanart URLs in output
* tv_grab_fi: add new ampparit and telsu sources
* tv_grab_il: update grabber due to upstream changes
* tv_grab_is: now only provides RUV channels
* tv_grab_zz_sdjson_sqlite:
improvements to lineup management
add support for TheTVDB metadata
* tv_augment: new rules to improve episode numbering
logging must now be enabled explicitly
* tv_count/tv_merge: mandatory command line options for files
* tv_imdb: migrate to new URL for archived IMDB data
0.6.0 2019-02-18
* TRIAL RELEASE *
- tv_grab_pt_vodafone: new grabber for Portugal
- tv_grab_es_laguiatv: disable broken grabber
- tv_grab_fr_kazer: disable broken grabber
- tv_grab_in_toi: disable broken grabber
- tv_grab_nl: disable broken grabber
- tv_grab_eu_epgdata: include fanart URLs in output
- tv_grab_fi: add new ampparit and telsu sources
- tv_grab_il: update grabber due to upstream changes
- tv_grab_is: now only provides RUV channels
- tv_grab_zz_sdjson_sqlite:
improvements to lineup management
add support for TheTVDB metadata
- tv_augment: new rules to improve episode numbering
- tv_imdb: migrate to new URL for archived data
0.5.70 2017-11-28
- tv_grab_eu_egon: removed broken grabber
- tv_grab_fi_sv: re-enable Swidish language linstings of Finnish TV channels
- tv_grab_sd_json: renamed to tv_grab_zz_sdjson (not country specific)
0.5.69 2017-01-24
- tv_grab_zz_sdjson_sqlite:
add additional grabber for Schedule Direct's fee-based
SD-JSON service. Supports 50+ countries.
http://www.schedulesdirect.org/regions
- tv_grab_hr: removed broken grabber
- tv_grab_pt: removed broken grabber
- tv_grab_uk_atlas: removed due to new target site rules
- tv_grab_fi: major changes, need to run configure again
- tv_grab_sd_json/tv_grab_zz_sdjson:
major speed improvements.
This grabber is replicated as tv_grab_zz_sdjson and will
only be available via the new name in the next release.
Please switch to the new name.
0.5.68 2016-06-02
- tv_grab_sd_json: new grabber for ScheduleDirect.org's
SD-JSON service ($$) includes coverage for 50+ countries
0.5.67 2015-08-25
- tv_grab_tr: new grabber for Turkey
- tv_grab_za: broken grabber removed
- tv_augment: new tool to assist in augmenting/tweaking listings data
0.5.66 2014-10-21
- tv_garb_na_tvmedia: new grabber for US/Canada
- tv_grab_ar: adjustments for site changes
- tv_grab_is: adjustments for site changes
- tv_grab_na_dd: adjustments for source changes
- tv_grab_na_dtv: now uses parallel processes
- tv_grab_pt: adjustments for site changes
- tv_sort: major performance fixes
0.5.65 2014-05-09
- tv_grab_dk_dr: fixed for source site changes
- tv_grab_dtv_la (AR,CL,CO,DO,EC,PE,PR,UY,VE):
reinstate grabber after fixes for source site changes
- tv_grab_es_laguiatv: fixes for source site changes
- tv_grab_fi: improve series subtitles
- tv_grab_fi_sv: reinstate grabber after fixes for source site changes
- tv_grab_huro (HU,RO,CZ,SK):
bug fixes & fixed grabber to work on all sites
- tv_grab_is: fixes for validation errors
- tv_grab_pt: fixed for source site changes
- tv_grab_pt_meo: bug fixes and performance improvements
- tv_grab_nl: reinstate grabber after fixes for source site changes
- tv_grab_uk_atlas: minor bug fix & changes
- tv_grab_uk_guardian: minor bug fixes & improvements
- tv_grab_uk_tvguide: minor bug fixes & improvements
- tv_cat: concatenate files with dissimilar character encodings
- tv_imdb: fix character encoding of merged data. Add keywords. Add Plot Summary
- tv_to_text & tv_to_latex:
add optional output of programme description
0.5.64 2013-12-23
- tv_grab_huro: fixes for source site changes
- tv_count: new utility
- tv_merge: new utility
- tv_grab_uk_guardian: new grabber
- tv_grab_uk_tvguide: new grabber
- tv_grab_uk_atlas: new grabber
- tv_grab_na_icon: removed due to source site changes
- tv_grab_dr_dk: removed due to source site changes
0.5.63 2012-06-14
- tv_grab_uk_rt: fix bug in 0.5.62 release
- tv_grab_dtv_la: remove broken grabber
- tv_grab_ee: remove broken grabber
- tv_grab_es_miguiatv: remove broken grabber
- tv_grab_nl: remove broken grabber
- tv_grab_pt: remove broken grabber
- tv_grab_uk_rt: addition of lineups support for easier configuration,
improved unicode handling, and 6-7x performance
increase with changed date/time handling
- tv_augment_tz: new filter to convert floating time to explicit time
0.5.62 2012-06-10
- xmltv.dtd: add a lang attribute to review elements
- tv_grab_uk_rt: improved unicode handling
- tv_grab_pt_meo: added back to xmltv.exe
- tv_grab_eu-epgdata: added back to xmltv.exe
0.5.61 2011-06-22
- tv_grab_ar: replace switch statements to maintain backwards compatibility
- tv_grab_is: replace switch statements to maintain backwards compatibility
0.5.60 2011-06-21
- tv_grab_fr_kazer: new graber for kazer.org
- tv_grab_ar: rewrite! back in distro
- tv_grab_fi: rewrite! back in distro
- tv_grab_re: disable broken grabber
- tv_grab_na_dtv: disable broken grabber
0.5.59 2010-11-22
- tv_grab_pt_meo: new grabber (MEO from SAPO in Portugal)
- tv_grab_fi_sv: new grabber (listings for Finland in Swedish)
0.5.58 2010-09-07
- tv_grab_in: new grabber for India (now live)
- tv_grab_ar: removed due to target site changes (will re-add when fixed)
- find_grabbers: now runs much faster
0.5.57 2010-04-21
- tv_grab_in: new grabber for India (experimental)
- tv_grab_il: new grabber for Israel
- tv_grab_nl: new grabber for Netherlands
(old grabber reactivated, works fine)
- tv_grab_dk_dr: re-release of Danish grabber after re-write
- tv_grab_es_laguiatv: channel icons added
- tv_grab_fr: major code cleanup with new features added
- tv_grab_uk_rt: many changes, upgrade strongly recommended
- xmltv.dtd: add support for composer and editor credit roles;
add review element; add channel "transport-id" element added
- Miscellaneous: fixes for POD syntax errors
fixes for new versions (6.00+) of Date::Manip module and DST handling
0.5.56 2009-08-10
- tv_grab_it_dvb: new grabber for Italian DVB-S streams
- tv_grab_huro: add Slovakian episode parsing
- tv_grab_uk_rt: improve UTF8 support, improve actor support
- tv_grab_za: South African grabber fixed
0.5.55 2009-03-14
- tv_grab_huro: add Czech and Slovenia support
- tv_grab_is: added support for timeshifted channels.
- tv_grab_it: lots of fixes
- tv_grab_pt: bugfix for latest site changes.
- tv_grab_uk_rt: improve title and credits processing
- tv_grab_br_net: disable broken grabber
- tv_grab_es: disable broken grabber
- tv_grab_jp: disable broken grabber
- tv_grab_za: disable broken grabber
0.5.54 2009-01-14
- tv_grab_be: removed due to source site blocking
- tv_grab_eu_epgdata: should now work on win32
- tv_grab_id: add 3 more backends
- tv_grab_na_dd: add Movie and Sports category
- tv_grab_uk_rt: add support for Sky Arts 2
- tv_check: add --season-reset switch to change everything to 'title-only'
0.5.53 2008-09-02
- tv_grab_dk_dr: new grabber for Denmark
- tv_grab_ar: now supports 2 data sources
- tv_grab_dk: remove broken grabber
- tv_grab_eu_epgdata: added category support, stop times, age-rating, more
*NOTE* fixes to tv_grab_eu_epgdata episode-num will
break duplicate detection in MythTV
- tv_grab_huro: fix --offset problem and data source changes
- tv_grab_is: fixed for upstream changes; minor fix to midnight handling
- tv_grab_na_dd: add auto-config config file option
- tv_grab_na_icons: adjust to site changes
- tv_grab_uk_rt: improve episode numbering
0.5.52 2008-07-14
- tv_grab_il: removed broken grabber
- tv_grab_nl_wolf: removed broken grabber
- tv_grab_be: responding to source site changes
- tv_grab_fr: better title detection
- tv_grab_huro: now generates stop times
- tv_grab_na_dtv: responding to source site changes
- tv_grab_pt: responding to source site changes
- tv_grab_re: better season/episode number handling
- tv_grab_uk_rt: lots of improvements
- tv_grab_za: improve episode tags
0.5.51 2008-02-18
- tv_grab_es_miguiatv: new grabber for Spain
- tv_grab_eu_epgdata: new European grabber ($)
- tv_grab_nc: remove broken grabber
- tv_grab_nl: remove broken grabber
- tv_grab_no: remove broken grabber
- tv_grab_br_net: adapted for changes on the grabbed website
- tv_grab_fi: misc fixes for site changes
- tv_grab_fr: update for site changes
- tv_grab_it: add new data source and speed improvment
- tv_grab_na_dtv: misc fixes
- tv_grab_re: misc fixes
- tv_grab_uk_rt: add title/subtitle processing for consistant programme
info, add support for timeshifted and part-time
channels, improve support for non-english characters
and bad characters
- XMLTV.pm: add Programme->Video->Quality attribute
- IMDB.pm: misc fixes
0.5.50 2007-11-05
- tv_grab_eu_epgdata: new grabber for the commercial epgdata.com service ($)
- tv_grab_na_dtv: new grabber for North America Direct TV users
- tv_grab_fr: improves Color/B&W detection, autocorrect, actors, director field parsing
- tv_grab_uk_rt: improved bad character handling. Added "recommended" and "deaf-signed" notations.
- tv_grab_il: replace Locale::Hebrew module to Text::Bidi due licensing problems
- tv_check: skip --myreplaytv as MyReplayTV.com has been discontinued.
- XMLTV::Supplement: add new capability to many grabbers. Those grabbers
will now check an xmltv.org web server for channel-id
and other supplemental information. This ensures more
current versions and should make new channels available
sooner for affected grabbers.
- xmltv.dtd: add "system" attribute to <star-ratings>
<star-ratings> now allows multiple instances