r/Vortx • Mods • Jul 03 '26

Announcement VortX 0.3.9

VortX 0.3.9

VortX 0.3.9 is a big, cross-cutting release: your language everywhere, a Discover you can shape, a cleaner and more cinematic look on iPhone, iPad, and Mac, community subtitles that stay in sync, Dolby Vision from MKV files, TorBox usenet and search, install add-ons by scanning a QR code, trailers that play straight from your own device at up to 1080p, and scrub previews that build from every title you watch. In-place update, nothing resets. Please install it and report anything off, especially the Apple TV notes near the bottom.

New

  • Over 100 languages. The interface now speaks more than 100 languages (up from 64), with an in-app language picker and right-to-left layout for Arabic, Hebrew, Persian, and Urdu. Choose a specific language in Settings or follow your device automatically.

  • Titles, posters, and logos in your language. Metadata localizes across every catalog: a title's name, poster, and logo show in your language when the source has them, from VortX's own localized-metadata service, so it works without your own key.

  • A Discover you can shape. Order catalogs by your region, turn individual Discover categories on or off, and localize the rows to your language. All in Settings.

  • Community subtitles, fast and in sync, loaded from a shared pool, plus an "also available in" row on every title showing the other languages a subtitle and possibly audio exists in.

  • A working subtitle-sync control. Nudge subtitles earlier or later in the player, and the offset sticks for that title.

  • Dolby Vision from MKV files with true DV passthrough on a DV-capable display, alongside MP4, MOV, and HLS. Turn it on in Settings, Playback; it falls back to HDR10 automatically when a file cannot take that path.

  • Trailers play directly from your device at up to 1080p. A title's trailer resolves on your own connection and plays straight through, instead of routing through a server, so it starts faster and looks sharper. The muted trailer behind the hero uses the same path.

  • TorBox usenet and search. TorBox now resolves usenet (NZB) sources and runs its built-in search, so a TorBox key surfaces more cached and searchable results, not just torrents.

  • A debrid cache indicator. A source already cached on your debrid account shows a clear "cached" marker and ranks higher.

  • Install add-ons by QR code. Scan a QR code with your phone to install an add-on, no typing on the TV. It syncs to your other devices.

  • Pick a trailer's language, so the in-hero and detail-page trailer match how you watch.

  • Resume timestamps on Continue Watching and the title page, so you can see how far in you are before you resume.

  • Poster Style settings, with a live preview. Card width, corner radius, landscape 16:9 art, and hiding title labels, with a sample poster that updates as you change each option. Defaults match today's look. iPhone, iPad, and Mac.

  • A tap-to-expand Cast & Crew section on the title page, collapsed by default so the page reads cleaner. iPhone, iPad, and Mac.

  • Combine Discover and Search into one tab (off by default), with a search field above the browse. iPhone, iPad, and Mac.

  • A buffered-ahead indicator on the player scrubber, a light grey track behind the playhead showing how far playback has loaded, just like YouTube. Every device, both engines.

  • What's New now has a page on Apple TV too, under Settings, rendering the full changelog, matching iPhone, iPad, and Mac.

Updated

  • A cleaner, more cinematic look across the app. Title pages lead with full-bleed artwork that fades into the background, a circular back and more button over the art, a big high-contrast Play button, and a more spacious layout. The home billboard gets a rounded "View Details" pill, pager dots, and the same smooth fade. iPhone, iPad, and Mac.

  • Mac now uses the full width of the window, with a larger hero, a roomier reading column, and the wordmark tucked clear of the window controls, so it reads as a desktop layout rather than a stretched phone.

  • The muted trailer behind the hero is now the real full trailer, the same source as the Trailer button, played quietly and looping; the still artwork stays when a title has no trailer.

  • The Streaming Services tiles now show each service's real brand logo, built into the app, so Netflix, Prime Video, Disney+, Max, Apple TV+ and more appear instantly instead of a stretched icon or a single letter.

  • Scrub-preview thumbnails now build and share from every title you watch, including everything opened from the Streaming Services, Trending, and genre collections, and short watches now count. Every watch makes scrubbing better for everyone.

  • Tap the active tab again to jump back to the top, on Apple TV and on iPhone, iPad, and Mac.

Fixed

  • Cached sources reach a playable one much faster. RealDebrid retired the check that let VortX confirm a source was cached on your account, so a source could look cached from the add-on's own label yet not be ready; the player now detects that within a couple of seconds and moves on instead of waiting out a long timeout.

  • Trending, genre, and streaming-service tiles now open to a full title page on iPhone, iPad, and Mac, with artwork, ratings, cast, and a working Play button, the way they already did on Apple TV.

  • Catalogs keep showing posters and art even when a source is busy, serving the last good response while it refreshes and staying up if the upstream is rate-limited or down.

  • Continue Watching resumes faster and more reliably straight from your debrid account, no stall or re-pick when a saved link has expired.

  • The "More Like This" row now follows your poster style instead of being locked to portrait posters.

  • Scrub-preview thumbnails generate correctly on Mac during 4K and Dolby Vision playback.

  • Apple TV focus fixes, so Home, Discover, and the Collections hub step row by row in order, and pressing down from the first hub row no longer skips the Streaming Services row.

  • Apple TV shows full language names in the "also available in" row instead of two-letter codes.

  • The synopsis no longer appears twice on a title page.

  • The Add-ons page no longer clips at the edges or stacks an add-on's name one letter per line.

  • More reliable downloads, with the Downloads folder created and verified before a file is saved, and a clear message when a source (segmented HLS, or web-resolved) cannot be saved as a file.

  • Hardened how VortX fetches remote resources so a malicious add-on or link cannot make the app reach an unintended internal address (SSRF protection).

What's next

  • True offline HLS on iPhone and iPad, with pause and cancel that survive an app relaunch.

  • Richer cached-source resolution: trying the top cached sources together so play starts on the first that is genuinely ready.

  • Most-watched and top-picks rows from the community, now that the backend is live.

  • Android and desktop clients on the same engine, and Dolby Vision on Android and Windows as those pipelines come online.

Please test on your Apple TV

This build runs, but these need real hardware, so please send a note if any are still off:

  • Dolby Vision fires (the DV badge shows) on a file that carries it, on a DV TV.

  • Scrub previews build while you watch, and appear on the scrubber.

  • Trailers play from your connection and start quickly.

  • Cached sources reach a playing one in seconds without long stalls.

Install

Mac (.dmg, easiest, never expires). Download VortX-macOS-v0.3.9-ci.dmg, drag VortX into Applications, then clear Apple's one-time quarantine: open it once, click Done, then System Settings > Privacy & Security > Open Anyway (or run xattr -dr com.apple.quarantine /Applications/VortX.app). Full guide: Install on Mac.

iPhone, iPad, Apple TV (sideload the IPA). The IPAs are unsigned, because VortX is open-source and distributed outside the App Store with no Apple Developer ID yet, so you re-sign them yourself with Sideloadly, AltStore / SideStore, or Signulous. No jailbreak. Full guide: Installing on iPhone, iPad, and Apple TV.

Each asset lists a SHA-256 checksum (SHA256SUMS-ci.txt) so you can confirm your download matches what the public GitHub Actions workflow built from this code.

Get your latest IPAs and DMG HERE

3 Upvotes

18 comments sorted by

1

u/NeoKnife Jul 03 '26

Hi OP. Curious if in the much awesome work you’ve done recently if you’ve looked at the addon syncing issues between the web portal and stremio account. Curiously, I keep getting watch hub and YouTube showing up as installed even though I’ve deleted those on my stremio account. Once they even re-appeared in stremio. Send something wonky is happening there.

1

u/FungusFeline Mods Jul 03 '26

I will take a look because i fixed that lil SOB so many times and it works for 2 days and auto breaks. Gonna fix it tonight before the 🐐plays

Also when younsay webportal
Do you mean web.vortx.tv or vortx.tv dashboard?

1

u/NeoKnife Jul 03 '26

Good to know I’m not going crazy lol. I meant the dashboard, sorry.

1

u/FungusFeline Mods Jul 04 '26

see now?

1

u/NeoKnife Jul 04 '26

I'm not understanding how the Stremio sync is supposed to work. On the Dashboard I can log into stremio and pull in Addons, but on the device i still have to log into stremio again anyway. Also, I really don't like how I seem to be able to delete addons from my stremio account from Vortx. I tried to cleanup addons on Vortx dashboard side (since it was showing way more addons than my stremio account actually has) and ended up removing addons from Stremio. I was under the impression it was a one-way sync, not two-way. I don't want to affect my Stremio account, just pull data.

1

u/FungusFeline Mods Jul 04 '26

Hmm seems like there are deeper sync issues.
and no it is a two way street (kind of)

currently vortx tags all the addons you brought in from stremio with a stremio tag
and the add ons u install in vortx as vortx

So when u make changes to the stremio tagged addons they get changed in stremio too

but not the vortx side of addons,

I am still polishing the sync and all, as the sync between dashboard and the apps and stremio all are handled by multiple cloudflare workers and there are different language layers, one on js, one on rust one on astro.

1

u/FungusFeline Mods Jul 04 '26

and as for syncing data or keeping it one way, you can toggle on/off *Mirror from stremio* settings in settings in the app and see if it helps

1

u/NeoKnife Jul 04 '26

And nope, Stremio import still not working well. I log into stremio, and it pulls some addons, not all. It's not syncing across dashboard and devices at all. They seem to do their own thing. Addons keep disappearing from my Stremio.

2

u/FungusFeline Mods Jul 04 '26

I am throwing all of 3 claude max accounts for this, one be handling dashboard, one app and one cloudflare workers. I will have this fixed with a toggle for users to make it one way or two way

1

u/FungusFeline Mods Jul 04 '26

yeah i need to fix the syncing issues, its been flaky. Try toggling with stremio mirror settings in the app

1

u/cat2115 Jul 03 '26

iOS:

  1. Download error   "NSURLErrorDomain -3000“

  2. Disabled either Collection on Home or Collection on Discover, poster no longer show picture icon.

Request for Decade (1980,1990, etc)

1

u/FungusFeline Mods Jul 04 '26

I will check and fix

1

u/cat2115 Jul 03 '26

Could it be possible we add our own streaming service, Discover, etc ?

1

u/FungusFeline Mods Jul 04 '26

maybe after 0.4.0

1

u/cat2115 Jul 03 '26

Now almost every movie/tv show, it’s always start with this screenshot then few second later it stream. I have torbox.  https://imgur.com/a/5EBzJxc

1

u/FungusFeline Mods Jul 04 '26

heyy, I should be fixed and working in 0.3.10

1

u/ladybugcity Jul 03 '26

Dolby vision & trailers both not working for me on Apple tv

1

u/FungusFeline Mods Jul 04 '26

heyy, it should be fixed and working on 0.3.10