Skip to content

Releases: Ferrite-iOS/Ferrite

v0.7.3

28 Nov 04:37
Compare
Choose a tag to compare

Ferrite v0.7.3 has been released.

Downloading from releases? Get the zip file. The ipa file may not work!

Notes: RealDebrid and AllDebrid's APIs have drastically changed. It is now impossible to retrieve if an item is cached within their database. Ferrite relies on this type of endpoint for rich display of instantly available magnets.

The workaround: A user's magnet library now serves as the instant availability cache. There is now a manual Download to Debrid button on the context menu for each search result and bookmark so a user can manually queue a magnet for downloading. If the magnet is instantly available, it'll show the file contents as before and add the magnet to the user's instant availability cache (making the debrid badge green!).

Here's a picture showing where this new button is located:
Simulator Screenshot - iPhone 16 Pro - 2024-11-27 at 23 24 38

At this time, I do not recommend using RealDebrid or AllDebrid. However, the above workaround makes these services useable. This UI will improve with upcoming releases.

Changelog:

  • Add a context menu button to manually cache a search result/bookmark to debrid
  • Adapt to RealDebrid and AllDebrid's API changes
  • Fix settings menu showing if a debrid is enabled or disabled

v0.7.2 Hotfix

14 Jul 21:56
Compare
Choose a tag to compare

Ferrite v0.7.2 has been released as a hotfix.

Downloading from releases? Get the zip file. The ipa file may not work!

Changelog:

  • Fix RealDebrid to adhere to their new API spec. Rich display for a user's cloud magnets is no longer supported due to these changes
  • Add some extra cleanup handlers for the debrid manager. This should fix some undefined errors.

v0.7.1

19 Jun 21:42
Compare
Choose a tag to compare

Ferrite v0.7.1 has been released.

This is the last release for iOS 15

Downloading from releases? Get the zip file. The ipa file may not work!

Changelog:

  • Overhauled the internal logic for Debrid services
  • Added support for sources that include "library-like" listings via the {queryFirstLetter} param
  • Add TorBox and OffCloud support
  • Fixed seeder list with htmlParser
  • Add the ability to set request headers and body in a Plugin
  • Cleanup and fix bugs + UI issues

v0.7.0

23 Apr 20:31
Compare
Choose a tag to compare

Ferrite v0.7.0 has been released.

Changelog:

  • Overhaul the app to support iOS 15 min version APIs
  • Add filters to the searchbar. These include sources, debrid options, debrid cache status, and sorting. The UI is inspired from GitHub's iOS app
  • Fix scope bar not showing up on iOS 16.4 and above
  • Switch plugin system to primarily use the YAML markup language. YAML is more flexible to work with compared to JSON files which can feel rigid. JSON can still be used, but YAML is the preferred plugin language and JSON is considered to be deprecated.
  • Add the ability to manually refresh library cloud and plugin views
  • Fix searching for some sources that use an API. I over-hardened the scraping system
  • Make search URL request timeouts configurable with the option to disable them if needed. This is helpful for slower networks and if a website gets a large amount of traffic and slows down result fetching.
  • Add about and website options for plugins. These supersede the baseURL parameters in sources

Versions for 0.7 and up only support iOS 15

v0.6.4 hotfix

28 Mar 16:19
Compare
Choose a tag to compare

v0.6.4 has been released as a hotfix

This version supports iOS 14

Changelog:

  • Fix plugin install bug which crashes Ferrite on devices running iOS 14

v0.6.3 hotfix

24 Mar 21:42
Compare
Choose a tag to compare

Version 0.6.3 has been released as a hotfix.

This version supports iOS 14

Changelog:

  • Fix plugin button appearance
  • Show what plugin list a plugin came from in the catalog before installing
  • Change how the install button looks and works (no longer have to tap the cell to install a plugin)
  • Change source settings to plugin options which shows the information for any installed plugin
  • Fix animation when showing plugin options sheet

v0.6.2

23 Mar 16:07
Compare
Choose a tag to compare

Ferrite v0.6.2 has been released.

Changelog:

  • External playback support via Kodi has been added. Multiple servers can be used.
  • Actions now differentiate based on a user's OS
  • All fetching is done in parallel which increases the speed of grabbing results from various requests
  • A logging window has been added to aggregate logs together in the event of issues (necessary for parallel fetching)
  • The autocorrect searchbar option has been properly fixed
  • Default actions have been fixed to include user-added and hardcoded actions
  • The Ferrite updater is now restricted to a minimum OS version (ex. v0.7 will be for iOS 15 and up which means that iOS 14 won't get update notifications)
  • Various iOS 14 fixes have been added to enhance the experience for users still on that version

This is the last release that supports iOS 14. Please update your iDevice to iOS 15 or higher for v0.7 and up!
v0.6.2 will always be available in the releases page for those who use iOS 14.

v0.6.1

02 Mar 16:52
Compare
Choose a tag to compare

Ferrite v0.6.1 has been released.

Changelog:

  • Sources are now called "Plugins" since they encompass both Sources and Actions. Source Lists are now called "Plugin Lists"
  • Actions are here! These are user-programmable plugins that allow a user to open links (debrid or magnet) in the app of their choice. Actions can be installed from the plugins catalog in Ferrite
  • Refactored the UI to have greater consistency and fluidity (iOS 15/16)
  • Fixed some source parsing issues and made the parsers more efficient
  • Fixed plugin catalogs having problems when deleting/updating entries
  • Plugins now have tag support
  • subName has been added for aggregate sources that grab information from other websites
  • More bugs squashed and improvements

v0.6.0

07 Jan 23:58
Compare
Choose a tag to compare

Version 0.6.0 has been released

Changelog:

  • Added support for AllDebrid and Premiumize. To switch between debrids, select the button on the top-right corner in library or search. This is also present while searching.

  • Added the ability to view, play, and edit a user's debrid cloud (torrents, downloads, items, etc) depending on the service

  • Library is now searchable! Bookmarks, history, and a user's debrid cloud can be searched to find a specific query

  • Add more indications in the about view regarding which commit and build type a user is on (Stable, Nightly, or Debug)

  • Further improvements and bugfixes

v0.5.1 hotfix

19 Nov 22:32
Compare
Choose a tag to compare

Version 0.5.1 has been released as a hotfix.

Fixes an error where backup restoration from files does not create a prompt in Ferrite and causes the app to not open.
All other features are the same as the v0.5.0 release.

Donations are welcome at: https://ko-fi.com/kingbri