Skip to content

Releases: mrcanelas/aiolivetv

v1.2.0

Choose a tag to compare

@mrcanelas mrcanelas released this 14 Oct 01:20
Immutable release. Only release title and notes can be modified.
8976137

1.2.0 (2026-10-14)

Features

  • epg: add shared Spanish provider infrastructure (ee28e4a)
  • movistar-plus: add Spanish guide provider (92f68b3)
  • orange-tv: add Spanish guide provider (bebb7ff)
  • rtve: add external Live TV addon preset (56661aa), closes #29
  • tdtchannels: add channels, guide and streams (0ae502e)

Bug Fixes

  • beamup: use native Dockerfile runtime configuration (0ef426e)
  • epg: respect provider timeouts and revalidate manifests (d49949e)
  • logging: avoid duplicate unexpected error entries (eb5581d)
  • xmltv: support gzip-compressed sources (1f7d638), closes #30
  • xtream: advertise Native EPG only after verification (e3f467c)
  • xtream: isolate EPG failures and limit concurrency (77eb068)
  • xtream: validate server URLs before fetching (d76fb1e)

v1.1.0

Choose a tag to compare

@mrcanelas mrcanelas released this 12 Oct 03:36
Immutable release. Only release title and notes can be modified.
969bfdc

1.1.0 (2026-10-12)

Features

  • export: add player exports and refine save/install page (3e0c85b)
  • plutotv: add regional live TV builtin (19282ae)
  • tvheadend: add builtin logo (b7bde2e)
  • tvheadend: add live TV builtin with conditional EPG support (b876a86)

Bug Fixes

  • builtins: translate Pluto TV and TVHeadend text to English (d94a9f5)
  • release: include direct commits and credit contributors (#28) (4ec6a9d)
  • tvheadend: defer timeout config read until request (33bb4d9)

v1.0.2

Choose a tag to compare

@mrcanelas mrcanelas released this 10 Oct 21:36
Immutable release. Only release title and notes can be modified.
e61a50f

1.0.2 (2026-10-10)

Bug Fixes

  • catalog: make ExtrasParser round-trip lossless — genre/search values with spaces or colons never match (empty groups in Stremio) (#24) (cdf985e)
  • channels: match streams when opening Channels (814421d)
  • channels: preserve partial manual stream alternatives (dae2710)
  • channels: preserve saved edits across configuration reloads (044c7be)
  • manifest: include saved channel groups in genre options (480b82d)

v1.0.1

Choose a tag to compare

@mrcanelas mrcanelas released this 07 Oct 21:54
650e473

1.0.1 (2026-10-07)

Bug Fixes

  • catalog: load EPG only for selected channel pages (44d3d35)

v1.0.0

Choose a tag to compare

@mrcanelas mrcanelas released this 07 Oct 16:39
bfda44d

1.0.0 (2026-10-07)

Bug Fixes

  • release: promote release candidate to stable 1.0.0 (416c534)

v1.0.0-rc.1

v1.0.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@mrcanelas mrcanelas released this 07 Oct 15:03
b1cf3d6

1.0.0-rc.1 (2026-10-07)

Features

  • discord: add safe status relay connection tests (f3da3c8)
  • discord: relay UptimeRobot incidents as status embeds (3d31a2a)
  • formatter: enrich live TV metadata and refresh presets (033bf29)

Bug Fixes

  • channels: bound scans including provider initialisation (3b87efa)
  • channels: center refresh spinner during scanning (687b632)
  • channels: count distinct channels and simplify mobile filters (9ae711d)
  • channels: move mobile row actions into dropdown (2f1b673)
  • channels: report page and candidate scan limits (c859d86)
  • channels: separate suggestions from manual stream selection (2d8c262)
  • channels: stack header actions on mobile (4e8249c)
  • discord: monitor uncached health URL during CDN expiration (cef463d)
  • live-tv: enforce source size limits while streaming downloads (1b66c87)
  • logging: redact URL credentials across log destinations (dafbfe4)
  • metadata: preserve invalid HTML entities without failing scans (f9a7edf)
  • ui: label mobile navigation and keep search controls stable (f51f4db)
  • ui: place card descriptions below header actions (400940a)

Performance Improvements

  • catalog: paginate live TV in cached batches of 25 (f496e50)
  • channels: bound matching and yield between batches (e1aff19)
  • channels: load stream alternatives on demand (5b0c743)
  • channels: reuse complete scan inventories for mapping alternatives (c357cc6)
  • channels: reuse draft mappings and index updates (4704489)
  • channels: reuse prepared candidates during matching (0e9cece)
  • channels: virtualize lists and memoize derived data (ce05b10)
  • channels: virtualize stream options with full-inventory search (30eeb55)
  • combobox: memoize selection and verify virtual keyboard states (169b609)
  • frontend: lazy load dashboard routes and configurator menus (88e4af8)
  • live-tv: share expiry pruning and bound retained source input (8746274)
  • m3u: reuse parsed catalogs and share source loads (8eb6de0)
  • streams: resolve provider channel IDs concurrently (e6a927a)
  • ui: remove unused pointer state from settings cards (8445de8)
  • xmltv: yield between parser chunks (0fc04ec)

v0.9.1-beta

Choose a tag to compare

@mrcanelas mrcanelas released this 06 Oct 22:57
210c4ad

0.9.1-beta (2026-10-06)

Bug Fixes

  • health: prevent caching of health check responses (e07d2de)

v0.9.0-beta

Choose a tag to compare

@mrcanelas mrcanelas released this 06 Oct 17:31
5a8f5e1

0.9.0-beta (2026-10-06)

Features

  • discord: publish release and build notifications as a bot (de687ad)

v0.8.2-beta

Choose a tag to compare

@mrcanelas mrcanelas released this 06 Oct 17:30
5e18cfe

0.8.2-beta (2026-10-06)

Bug Fixes

  • ci: load saved Beamup config before starting Docker addon (be748c6)
  • verify Beamup health with curl and report HTTP failures (1860480)

v0.8.1-beta

Choose a tag to compare

@mrcanelas mrcanelas released this 05 Oct 12:20
e8d7c22

0.8.1-beta (2026-10-05)

Bug Fixes

  • ci: allow prerelease Docker tags without stable aliases (b4bada0)