Releases: M3U8Kit/M3U8Parser
Releases · M3U8Kit/M3U8Parser
1.1.0
What's Changed
- Add
additionalParameters
to resolve tvg-logo/tvg-id/tvg-country or other additional properties as key-value pairs for M3U8 EXTINF. by @wolfcon in #36
- Add Privacy manifest
Full Changelog: 1.0.2...1.1.0
1.0.2
- Set support from 9.0 instead of 8.0 in PodSpec
1.0.1: Fix exporting Swift Package Manager package (#33)
1.0.0
- Fix some spelling mistakes(
m3u8PlainString
instead of m3u8PlanString)
- Fix array values like
Codecs
missing part in parsing.
- Add method namespace for Category (
m3u_
)
- Remove redundant targets in project.
Add EXT-X-Version:4 support
- Add EXT-X-Version:4 support
0.4.1
- Fix CRLF handling when reading master playlist (#24) .
- Release SPM support officially.
0.4.0
- Add support for AVERAGE-BANDWIDTH property
- Add tvOS/watchOS/macOS support
Bug Fix
loadM3U8AsynchronouslyCompletion
should not run in main queue specifically.
- fix a bug that parsing error could not send to block
- rename easy funtion
loadM3U8AsyncCompletion
Bug fix
0.3.1
Fix when m3u8 isMediaPlaylist, Init M3U8MediaPlaylist with self.baseU…
Add X-Key for each ts resource.
Refactor:
- Class 'XSessionKey' is renamed 'XKey' for reuse.
- KeyValue parser by equal mark implementation is rewritten.
- Remove demo pod
New:
- Add X-Key for each ts resource.
- Add more unit tests.
- add carthage check status