forked from grkblood13/m3u-builder
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
113 lines (68 loc) · 2.65 KB
/
CHANGELOG
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
v2.2.0
- Added setChanNum: allows user to set EXTINF based off of original channel name.
v2.1.0
- Added removeWhitespace option to params.cfg.
v2.0.0
- Altered epgInput and m3uInput to only have two options: url and file.
- Added https support.
v1.6.3
- Made changeGroupOfChannel run before renameGroup
v1.6.2
- Fixed bug with changeGroupOfChannel
v1.6.1
- Altered structure of changeGroupOfChannel
v1.6.0
- Changed changeGroupTo option to renameGroup
- Added changeGroupOfChannel: allows user to change group of channel based on regular expressions.
- Added allCaps to params.js: gives user the ability to make all channel names uppercase.
- Fixed bug with improperly handling epg files with no line breaks.
v1.5.3
- Made m3u-builder skip to next entry instead of exiting if download failed.
- Added ability to unzip local file.
v1.5.2
- Added main.js, which kicks off m3u-builder in a spawned process with increased RAM.
v1.5.1
- Fixed bugs.
- Changed omitMatched to be regex-based instead of string-based.
v1.5.0
- Added support for xtream-codes
* URL redirect support
* gzip support
* malformed EPG data support (added DOCTYPE if not present)
- Cleaned up code
v1.4.0
- Added setPosition to allow absolute or relative positioning of channels.
v1.3.1
- Added static file support for M3U and EPG file inputs.
- Updated README.md
v1.3.0
- Integrated numeric ordering behaviour to strings instead of the standard lexicographic order.
- Added CLI option -o, --output to format output of --info.
- Updated help menu.
v1.2.0
- Added CLI option -d, --dir to define directory for sources.
- Added CLI option -c, --cfg to define params.cfg file.
v1.1.1
- Fixed npm bugs
v1.1.0
- Packaged in npm module.
v1.0.1
- Added additional error messages.
v1.0.0
- Changed name from m3uBuilder to m3u-builder.
- Started process to release into npm module.
- Added help menu (--help).
- Added interval support to update files every N minutes (--interval=MINUTES).
- Added server support to host files (--port=PORT).
v0.0.2
- Default behaviour of omitting channels with no ID changed to include all channels.
- Added withID parameter to SOURCES config. If set to true only channels with IDs will be included.
- Added CLI option --info=SOURCE which will output all information of stream
- Added CLI option --with-id. If set STREAMS with no ID set will be omitted.
- Added CLI option --sort-by=TYPE. This will output by id, name, logo, url, or group. DEFAULT=name
- Removed CLI option --channels=SOURCE. Replaced with --info.
- Changed any parameters with _input and _output in the name to Input and Output.
v0.0.1
- Added support for multiple sources.
v0.0.0
- Prototype release