muxa_xtream 0.1.3
muxa_xtream: ^0.1.3 copied to clipboard
Ergonomic Xtream Codes IPTV client for Dart/Flutter: typed models, resilient HTTP, URL builders, EPG, M3U/XMLTV helpers.
0.1.3 — More tolerant VOD and series models #
- Added support for nested VOD and series responses returned by Xtream-style portals.
- Made VOD and series model parsing tolerant of string and number field variants.
- Exposed additional VOD and series metadata, including posters, plots, genres, release dates, ratings, and years.
- Improved episode duration and metadata parsing, including nested episode information and
HH:MM:SSorMM:SSdurations.
0.1.0 — Initial release #
Highlights:
- Core client: account/server info, catalogs (live/vod/series), details, short EPG.
- URL builders: live/vod/series HLS by default; TS fallback.
- HTTP: pluggable adapter with timeouts, retries, redirects, TLS options.
- Errors: consistent taxonomy with redaction; cancellation support.
- Optional helpers: M3U fetch + parser; streaming XMLTV parser.
- Docs: README quick start, capability notes; public API dartdoc.
0.1.1 — README corrections #
- Removed outdated
--mockoption from example instructions - Tweaked Getting started bullets for clarity
0.1.2 — pub.dev metadata improvements #
- Expanded description for clarity on features and scope
- Added
homepage,issue_tracker, andtopicstopubspec.yaml