Skip to content

Releases: 4gray/iptvnator

v1.0.0-beta.7

02 Oct 12:14

Choose a tag to compare

v1.0.0-beta.7 Pre-release
Pre-release

What's Changed

  • Reworked Stalker Portal functionality to better align with the Xtream API

  • Improved the Favorites view in both Stalker and Xtream UIs

  • Favorites in M3U playlists now remain saved after refreshing the playlist

  • Added a new video player: ArtPlayer

  • Updated dependencies and applied various small fixes and improvements under the hood

  • feat; add japanese language support i18n by @kiwamizamurai in #519

  • Italian language update by @bovirus in #494

  • Update README.md (add homebrew install by @whitewatercn in #495

  • Update Turkish (tr) translation by @hasanbeder in #516

  • Italian language update by @bovirus in #533

  • feat: add Arabic and Moroccan Arabic language support by @ryanhrh in #535

  • Add Dutch language support by @djrobo1989 in #536

  • Longwaiting AC3 support by @Kif-Fando in #547

  • Adding Belarusian and Polish language. by @Kif-Fando in #545

  • Group sorting logic by @Kif-Fando in #553

  • Add stream format selection by @p20f in #538

New Contributors

See the assets to download this version and install.

v1.0.0-beta.5

12 Mar 09:54

Choose a tag to compare

v1.0.0-beta.5 Pre-release
Pre-release

telegram-cloud-photo-size-4-6012326230508029381-y
(The screenshot is used only for presenting new features)

Changes:

  • feat(xtream): improved xtream UI
  • feat(xtream): show epg data in live tv category
  • feat(xtream): portal status visualization
  • feat(xtream): show categories in live tv category
  • feat(xtream): show full channel title
  • feat(home): sort playlist by name/date
  • feat(xtream): global search and recently watched view (ctrl/cmd+f and cmd/ctrl+r)
  • feat(i18n): japanese translation 🇯🇵 (kudos to @kiwamizamurai)
  • feat(i18n): updates in italian and turkish translation (kudos to @hasanbeder and @bovirus)
  • fix(xtream): navigation from favorites and recent view to correct items
  • fix(m3u): revert icons visualization from previous versions
  • fix(m3u): auto-refresh functionality for playlists added from file system
  • fix(m3u): export playlist as m3u file
  • fix(mpv): use user_agent, referer and origin properly
  • fix(epg): prefer channel.tgv.id for epg match
  • chore: update tauri, angular and other dependencies under the hood

Support the project: Github sponsors | Patreon
Discuss in telegram
BlueSky

v1.0.0-beta.4

16 Dec 23:13
74c2406

Choose a tag to compare

v1.0.0-beta.4 Pre-release
Pre-release

BlueSky: https://bsky.app/profile/iptvnator.bsky.social
Telegram: https://t.me/iptvnator
Support on Patreon: https://patreon.com/4gray
Github sponsors: https://github.com/sponsors/4gray


🔥 Changes:

  • [Xtream] Completely reworked xtream API feature
    • Global search feature
    • Recently viewed items (history)
    • Favorites list
    • New UI with improved navigation
    • Account info dialog
    • Improved mpv player integration (see what is playing now, close mpv instance direcly from iptvnator)
  • [M3U] Multi-EPG view is back
  • [AppImage] Activate bundleMediaFramework in packaging configurations for AppImage
  • [Settings] Fix save operation
  • [Home] Ctrl/Cmd+F shortcut to focus search field

See the assets to download this version and install.

v1.0.0-beta.3

28 Nov 23:14
c7037df

Choose a tag to compare

v1.0.0-beta.3 Pre-release
Pre-release

🦋 Follow IPTVnator on BlueSky: https://bsky.app/profile/iptvnator.bsky.social
💬 Discuss the app in Telegram: https://t.me/iptvnator


What's Changed

Fullscreen Capability:

  • Added the core:window:allow-set-fullscreen capability to the default configuration, enabling fullscreen mode for a more immersive user experience.

Search Input Improvements:

  • Disabled spellcheck and autocomplete in the search input field within the channel list component, providing a cleaner and more focused search experience.

Error Handling Enhancements:

  • Improved error handling and filtering logic in the getPortalFavorites and getPortalLiveStreamFavorites methods, including null checks to prevent runtime errors.

EPG Data Fetching Implementation:

  • Added support for multiple EPG sources with a new EpgStore structure. Implemented the fetch_and_parse_epg function to handle data fetching from various sources, improving error handling and logging.

Responsive Layout Adjustments:

  • Adjusted video player and layout heights for better responsiveness, ensuring a more user-friendly interface.

Drag&Drop fix and refactor of Favorites List:

  • Simplified the channel list component's template structure, enhancing code readability and maintainability.

New Contributors

Full Changelog: app-v1.0.0-2...app-v1.0.0-3

v1.0.0-beta.2

20 Nov 23:44

Choose a tag to compare

Beta v1.0.0-1

16 Nov 23:12

Choose a tag to compare

Beta v1.0.0-1 Pre-release
Pre-release

🎉 IPTVnator Beta 1: Moving to Tauri!

I'm excited to announce a major architectural change for IPTVnator - the migration from Electron to Tauri! This beta release marks the first step in making IPTVnator faster, lighter, and more efficient.

🚀 What's New

  • Tauri framework under the hood
  • Significantly smaller app size
  • Improved performance and reduced resource usage
  • Native system integrations

⚠️ Beta Limitations

Please note that this version temporarily lacks some features that will be reimplemented/migrated:

  • EPG (Electronic Program Guide)
  • Remote control functionality
  • Some auxiliary features from the Electron version

🧪 I Need Your Support in Testing.

I’d greatly appreciate your help in testing the new beta on Windows, Linux, and macOS.

💬 Please share your thoughts, report bugs, or let me know if something doesn’t work as expected here or in Telegram.

Thank you for your support and for being part of this journey! 🙌

💵 Support the project

v0.16.0

26 Sep 17:01

Choose a tag to compare

big-iptvnator-v016

💬 Telegram channel: https://t.me/iptvnator
🚀 Support project: https://github.com/sponsors/4gray

What's Changed

  • Xtream: New layout and EPG View
  • Xtream: Support youtube trailers
  • PWA: Updates in mobile layout
  • Stalker Portal: Category and search fix
  • Stalker & Xtream: Check playlist details from portal view
  • Stalker & Xtream: Show IMDB rating information on overview page
  • Stalker & Xtream: show stream URL in built-in video-player dialog
  • Language: Update Italian language by @bovirus and @Deltwin
  • Language: Add Turkish language support by @hasanbeder
  • Style: Material 3 update by @4gray

New Contributors

Full Changelog: v0.15.1...v0.16.0

v0.15.1

24 Mar 21:31

Choose a tag to compare

316343990-772f7612-1a4c-4e26-99d0-b0f6ff23d46d

Fixes and improvements

  • Fixed memory consumption issues, especially with larger playlists
  • Fixed an error with the default path to mpv/vlc if they were in the $PATH (macOS related)
  • Enhanced error display in stalker/xtream portal
  • Added playlist filter on the startup screen
  • Fixed issue displaying notification about EPG download even when no resources were specified
  • Improvements in translations
  • Dependency library updates

For feedback and discussion feel free to join the telegram channel: https://t.me/iptvnator

v0.15.0

31 Oct 15:34

Choose a tag to compare

🚀 Hey, it's time to say hello to v0.15

Here are the biggest changes:

  • added support for STB EMU / Stalker Portal
  • support for audio-only aka radio channels
  • VLC is supported now
  • search playlists in the overview by title
  • docker images for self-hosted deployment were updated

stalker-portal-stb
iptvnator-radio

📺 v0.14.0

20 Jul 19:41

Choose a tag to compare

What is new 🎉

The main feature of this release is — Xtream Code IPTV support. The feature is also available in PWA, but works best in electron version of the app and combination with mpv player.

Changes:

  • Xtream Code IPTV support #53 #72 #125
  • possibility to specify custom path for mpv player #248
  • fixed an annoying bug that appeared when reopening mpv player #248
  • fixed bug related to user-agent handling #253
  • updated libraries used under the hood

xtream-code-api-iptvnator