All notable changes to this project will be documented in this file. Dates are displayed in UTC.
- docs(website): modernize website api documentation
38094f2
- fix(parser): Change EXTINF parsing to split on first, not last, comma
c8e4791
- docs(readme): fix browser jsdelivr link in readme
fc105ad
5 February 2025
- build(vite): add vite to build everrything with one tool and remove browserify and uglify
da17e56
- docs(readme): automatic version dump
3398d61
- docs(readme): improve style of readme
d972b7b
- docs(readme): change style of instruction code of instalation chapter
789131a
1 February 2025
- feat(parser): change parser api
8fac5f1
- fix(kodiprops): remove default kodi props map, should be undefined by default
b98bba5
30 December 2024
- build(node): update node to v22, typescript to v5 and all possible dependencies
b60d4fa
- docs(readme): improve readme.md
8c05961
- docs(readme): unify badges
191ae57
- added ability to configure to parse custom or unknown directives
- fix
KODIPROP
with multiple=
characters
fixKODIPROP
with multiple=
characters
- added support for
#EXTBYT
/EXTIMG
/EXTALB
/EXTART
/EXTGENRE
directives and#EXTM3U
attributes
- change attributes parser to be able to handle strings starting with space (attribute=" value"), also skip invalid attributes by default
- enhance M3U Playlist with extra attributes (url-tvg attribute, extra attributes from URL, extra HTTP headers, Kodi properties)
- fix ignoreErrors to be able also parse playlists with errors
- ability to ignore file errors during parsing (
ignoreErrors
argument)
- ignore blank lines
- fix empty attributes
- add API documentation
- add delivrJs badge
- build project on node 14
- #EXTM3U tag do not need to be placed on own line
- browser bundle
- coveralls readme badge
- remove unit tests from npm dist package
- remove unit tests from npm dist package
- add README badges
- improve documentation
- change exports/imports path
- add circle ci to project
- add circle ci badge and others