Skip to content

v0.5.1

Latest

Choose a tag to compare

@prajwalch prajwalch released this 14 Aug 17:01
3bb9fbf

What's new

Cloudflare-protected providers

TorrentSearch can now unlock Cloudflare-protected providers, allowing you to search and browse them. Providers that require unlocking are clearly marked, and the process only takes a few seconds in most cases.

cloudflare_auto_solving.mp4
cloudflare_user_interaction.mp4

Note that unlocking isn't a one-time task — you'll need to re-unlock a provider again after a day or two. So how will you know when that's needed? Currently, there are two ways to check:

  • If you don't see any search results, check for "Cloudflare challenge encountered" errors via ⋮ > View errors. If you see any, go to the Search providers screen and unlock that provider.
    Screenshot_2026-08-14-22-20-55-229_com prajwalch torrentsearch debug

  • Manually run Update protection status, then re-unlock the provider if needed.

    updating_providers_protection_status_2.mp4

There is also a new Protection filter with three options:

  • Protected: Both locked and unlocked providers.
  • Locked: Providers that still need unlocking.
  • Unlocked: Already unlocked providers.

providers_protection_filter.mp4

DNS over HTTPS setting

Some internet providers block access to torrent sites at the DNS level. Enabling this setting routes DNS lookups through an encrypted connection using a selected provider, bypassing these restrictions.

DNS over HTTPS setting

Details screen UI improvements

  • Cover images are now displayed with a nice blur effect.
Details screen showing cover image blur effect in dark mode Details screen showing cover image blur effect in light mode
  • Poster and screenshot images now show a proper loading indicator and error message while loading.
details_loading_indicator.mp4
details_error_message.mp4
  • Torrent descriptions are now automatically hidden for NSFW torrent details, with a button to show or hide them, and there's a new inline button to quickly copy a torrent's info hash.
details_description_hidden.mp4
details_inline_info_hash_copy.mp4

Other new features

  • Added an option to auto-detect supported categories when adding a new Torznab provider.
Torznab_auto_detect_categories.mp4
  • Added pull-to-refresh support on the Details screen.
  • Added a search bar to find providers by name on the Search providers screen.
  • The swipe-to-delete icon on bookmarks now dims until you've swiped far enough to trigger the action, so it's clearer when the delete will actually go through.
bookmarks_swipe_dim.mp4
  • Resetting search providers to default now asks for confirmation first.
Search providers screen showing 'Reset to default' dialog
  • After a fresh install (or clearing app data), you'll now see a one-time prompt offering to enable recommended torrent providers, instead of them being enabled automatically.

Note

Existing users will also see this prompt. Simply close it.

Home screen showing prompt offering to enable recommended torrent providers
  • A one-time tip now shows up to let new users know about the swipe-to-delete gesture on bookmarks.
bookmarks_swipe_delete_tip
  • Other UI improvements:

    • Torrent list items now use a card-style design instead of the previous flat style.
    torrent_old_ui torrent_new_ui
    • Dropdown menus now have a more distinguishable background color.
    dropdown_old dropdown_new
    • The "Delete all" action on the Bookmarks screen has moved into the dropdown menu, with a refreshed look.
    bookmarks_delete_all
    • The "Enable all", "Disable all", and "Reset to default" actions on the Search providers screen have moved into the dropdown menu.
    providers_all_new_location
    • The "Dark theme" option on the Settings screen is now an expandable menu instead of a dropdown, contributed by @armanmaurya.
    settings_dark_theme_new_ui.mp4
    • Eztv now provides torrent details.
    • TorrentDownloads now provides torrent details, latest torrents, and top torrents.
    • Added Portuguese language, contributed by @SantosSi

    New providers

    What's changed

    • The in-app Details screen is now enabled by default.
    • Eztv is now marked as Cloudflare-protected.
    • TorrentDownloads is now marked as Cloudflare-protected.
    • TorrentDatabase is now marked as Cloudflare-protected.
    • UIndex is now marked as Cloudflare-protected.
    • Torrent size, seeders, and peers are now hidden instead of showing as 0 or 0 KB when that information isn't available.

    What's fixed

    • Fixed the TorrentDatabase provider failing to load a torrent's upload and last-checked dates on the Details screen.
    • Fixed the TorrentDownloads provider returning truncated torrent names.
    • Fixed the UIndex provider not correctly showing seeders and peers on the Details screen.
    • Fixed the SubsPlease provider failing to handle a torrent's upload date on the Details screen.
    • Fixed an "Unexpected error" message that showed up when manually checking a Torznab connection.
    • Fixed an issue where Torznab search providers sometimes treated a magnet link as if it were a file download link.
    • Fixed search triggering with an empty query when the search bar was expanded on the Home screen.
    • Fixed top bar action icons on the Details screen not rendering correctly over certain cover background images.
    • Fixed a flashing/flickering issue on the Search, Browse, and Search providers screens when applying a filter.