Releases: minh-ton/reynard-browser
Release list
0.10.1 alpha
Changes
Full Changelog: 0.10.0...0.10.1
This is a minor release that addresses several issues found in 0.10.0. For the complete notes, see the 0.10.0 release note.
Bug Fixes
- Fixed a regression where the menu for selecting files or photos would not appear when uploading files.
- Fixed an issue where keyboard shortcuts using the Shift key would not work on webpages.
0.10.0 alpha
Changes
Full Changelog: 0.9.0...0.10.0
New Features
- Added mouse, trackpad, and physical keyboard support (with keyboard shortcuts!) on iPadOS 13.4 and later.
- You can now set a wallpaper for the Homepage.
- The toolbars and tab bar now hide and reappear dynamically as you scroll the web content.
- Added more context menus across the toolbar buttons, link previews, and image previews.
- Added a Find in Page feature, accessible from the address bar menu.
- Added Web Share support, so websites can share content through the system share sheet.
Bug Fixes & Improvements
- Redesigned the tab bar and toolbar and made animations more responsive.
- Full screen no longer forces landscape, so portrait videos and pages stay in portrait as the web content intends.
- Screen autolock now resumes when full screen media is paused or stopped.
- The browser now uses the highest quality favicon available from a website.
- The navigator identity is now kept consistent with the compatibility user agent.
- Fixed a crash that occurred after an orientation change on iOS 13.
- Fixed a crash that occurred when opening a link in a new tab while in full screen.
- Fixed launch crash on libhooker-based jailbreaks (by @erv5) and on iOS 13.
- Fixed an issue where opening a private tab from the link preview menu would use a non-private session.
- Fixed duplicated homepage tabs being created on startup.
Translations
Added Japanese translation.
If you want to translate the project into your language or improve existing translations, feel free to contribute to the Crowdin project!
Engine
Updated Gecko to FIREFOX_153_0_4_RELEASE@c178247 (released Aug 11, 2026).
0.9.0 alpha
Changes
Full Changelog: 0.8.0...0.9.0
New Features
- Added pull-to-refresh gesture.
- You can now tap the status bar to scroll to the top of the webpage.
- Added HTTP-only mode setting.
- Added Enhanced Tracking Protection and Global Privacy Control settings.
- You can now configure the website mode (Request Desktop Website) for each website individually.
- Added the ability to clear the cookies & website data of a website individually.
- Added the ability to hide the recommendations or new updates banner on the homepage.
- Added a top sites list for the search suggestion completion.
Bug Fixes & Improvements
- Tabs now persist when they are killed by the OS in the background, and recover automatically when you select them.
- Tabs now show an error message when crashed or killed in the foreground, and are recoverable instead of closing unexpectedly.
- Non-top-level and error visits are no longer present in the history list.
- Tab overview cards no longer jump unexpectedly when long pressing them.
- Fixed a crash that occurred after orientation change when the sidebar is open on iPads.
- Toolbar buttons' touch target size is now increased, making it easier to tap them.
Translations
Added Russian translation.
If you want to translate the project into your language or improve existing translations, feel free to contribute to the Crowdin project!
Engine
Updated Gecko to FIREFOX_153_0_RELEASE@f1b6c0f (released Jul 21, 2026).
0.8.0 alpha
Changes
Full Changelog: 0.7.0...0.8.0
New Features
Added iCloud OTP and Passwords autofill.
Note: Due to the lack of private entitlements, a few functions will not work as intended:
- OTP codes from Messages will not autofill.
- The OTP autofill chip will be shown as a generic Passwords chip on the keyboard. To fill an OTP code from iCloud Passwords, tap the Passwords chip, browse to the account requesting the code, and tap its OTP code.
- To bring a Safari-like password autofill experience, Reynard uses a custom reimplementation of how Safari classifies login, registration form, and OTP field elements. It covers most cases but does not fully match Safari's accuracy, so false positives may occur.
Bug Fixes & Improvements
- Videos and audio inside link previews are now muted.
- The app's language setting now uses the full language reported by iOS.
- Fixed an issue where opening a link preview would cause visited links to lose their purple color.
- Downloading files from some file sharing services now works correctly.
- Fixed the empty selection highlight appearing when deleting long text.
- Fixed an issue where blank spaces would appear or text would be deleted after dictation ends.
- Fixed an issue where videos could not be unpaused using headphones.
- Fixed the media seeking buttons not working on the Lock Screen and in Control Center.
- Prompt elements now appear correctly on add-on popups.
- Fixed an issue where a long add-on list on the address bar menu would flicker while scrolling.
Translations
Added Simplified Chinese and French translation.
If you want to translate the project into your language or improve existing translations, feel free to contribute to the Crowdin project!
Engine
Updated Gecko to FIREFOX_152_0_6_RELEASE@27b462b (released Jul 14, 2026).
0.7.0 alpha
Changes
Full Changelog: 0.6.0...0.7.0
New Features
- Website language now follows your device's preferred language by default, and can be configured in the new Languages setting.
- You can now swipe left on a tab to close it in the tab overview (by @iCrazeiOS).
- You can now swipe right or left from the screen edges to go back or forward to the previous or next page in your navigation history.
Bug Fixes & Improvements
- Swiping the address bar to switch between tabs now feels more responsive (by @iCrazeiOS).
- Improved the smoothness of the tab overview presentation and dismissal animations.
- Fixed an issue where WAV files would not play.
- Fixed an issue where video players would error out or play without sound after browser startup.
- Fixed an issue where text rendered using Canvas2D would not be visible.
- Visited links now correctly display their purple color.
- Fixed several UI issues:
- The iPadOS 26 window control buttons no longer overlap with the sidebar button.
- The launch screen now respects iOS Dark Mode instead of always displaying as white (by @iCrazeiOS).
- Fixed an issue where opening a private tab from a non-private one would show the tab bar even with only one tab open.
- Fixed an issue where the non-private homepage would show the Private Browsing section after restoring from a private tab on startup.
Translations
Reynard Browser is now open for translations on Crowdin!
Engine
- Updated Gecko to
FIREFOX_152_0_5_RELEASE@ced8f3c(released Jul 7, 2026).
0.6.0 alpha
Changes
Full Changelog: 0.5.0...0.6.0
Bug Fixes & Improvements
- Inactive tabs now use fewer resources.
- Improved browsing performance and lowered CPU and memory usage through newly-implemented optimizations.
- Playback of supported video formats is now handled by the GPU, significantly reducing resource and power usage while making the device less prone to overheating.
- Fixed an issue where enabling JIT on devices without TXM support on iOS 26 would cause websites to crash after a while.
- Fixed an issue where CJK characters were not displayed correctly on some devices.
- Fixed an issue where the Korean input method could not properly join Hangul jamo together.
- Fixed an issue where prompt elements such as
<select>and<input>would not activate on tap. - Fixed an issue where setting a playback speed other than 1.0 would cause videos to stop playing.
- Fixed an issue where closing a tab would not clear the Now Playing info from the Control Center or Lock Screen.
- Fixed an issue where emojis using a zero-width joiner were not deleted properly.
- Fixed an issue where tapping outside a focused text editor would bring up the text editing action menu.
- Fixed an issue where downloaded files could not be located when opened in the Files app on some iOS versions.
- Fixed an issue where the Open in New Tab and Open in Private Tab actions would not work when link previews are turned off.
- Fixed an issue where the share sheet for the image preview Share action was incorrectly placed and sized.
- Fixed an issue where URLs from the library view in compact layout would not open in iPad Slide Over mode.
- Fixed an issue where opening certain UI components, such as the address bar menu or the sidebar, would drop the frame rate on ProMotion devices.
- The iPadOS keyboard shortcut bar is now hidden so it does not obscure web content when the virtual keyboard is hidden.
Engine
- Updated Gecko to
FIREFOX_152_0_4_RELEASE@d4faced(released Jun 30, 2026).
0.5.0 alpha
Changes
Full Changelog: 0.4.0...0.5.0
New Features
- Added WebRTC support.
- Added W3C touch events support.
- Added Vietnamese input method support.
- Added JIT enablement support for iOS 27.
- Added support for selecting and copying text on a webpage.
- Added support for ProMotion displays and adaptive refresh rates.
- Added page zoom controls for zooming in and out on webpages, accessible from the address bar menu.
- Added Camera, Microphone, Location, and Motion & Orientation Sensors support. You can manage these permissions per site through the new Website Settings pane in the address bar menu. For all websites, see Site Permissions in the browser settings.
- Autoplay media can now be configured to block audio only or disable automatic playback entirely.
- Search suggestions now appear for queries typed into the address bar. You can also choose the search suggestion provider among Google, Bing, Yahoo, and more. Bookmarks and history entries also appear as suggestions.
- Added a new Homepage that shows your favorite sites, frequently-visited websites, and recently-closed tabs.
- You can now clear your browsing data from the Clear Browsing Data section in the browser settings.
- Added many more customizable options in the browser settings.
Bug Fixes & Improvements
- Improved iPadOS Split Screen and Slide Over layout support.
- Improved the speed of switching between tabs using the tab bar.
- Improved the tab deletion and new tab workflow in the tab overview.
- Improved the Developer Disk Image mount state check before JIT enablement.
- Improved JIT stability so tab crashes would be less likely to happen mid-use on some devices on iOS 26 or later.
- Fixed an issue where automatic JIT enablement on iOS 17.0 would cause the browser to malfunction (by @StayBlue).
- Webpages no longer stall on network changes, such as transitioning from Wi-Fi to Cellular or switching between Wi-Fi networks.
- Fixed an issue where the add-on popup could not be opened after opening a website from a link preview.
- Text selection highlights inside text input fields are now cleared properly on iOS 16 and older.
- The device touch capability is now correctly reported to websites.
- Fixed an issue where links that open in a new tab automatically would not display their content.
- Rich text copied from the browser no longer appears as gibberish when pasted into another app.
- Fixed an issue where opening a preview link would load the mobile version of the site instead of inheriting the website mode settings.
- Fixed an issue where you cannot move a Favorites bookmark item to a new folder.
- Fixed various UI issues:
- Fixed an issue where the status bar would be visible in full screen mode.
- The History page inside the sidebar no longer flickers on website navigation.
- Fixed an issue where the currently active tab would not be highlighted properly in the tab bar after opening an external link.
- Fixed an issue where dragging a tab on top of the active tab during tab bar reordering would make the active tab oscillate.
- Fixed an issue where top address bar mode in portrait on iPhone would cause the tab overview dismiss animation to be scaled incorrectly.
Deprecations
- You can no longer enable JIT with a pairing file on iOS 17.3.1 or older. Users on TrollStore-supported versions are recommended to use the TrollStore build for automatic JIT enablement.
Engine
- Updated Gecko to
FIREFOX_152_0_2_RELEASE@e784efd(released Jun 23, 2026).
0.4.0 alpha
Changes
Full Changelog: 0.3.0...0.4.0
iOS Support
Thanks to @ifilipis, Reynard Browser now supports iOS 13! On iOS 13, sideloading the Reynard-Jailbroken.ipa build on a jailbroken device is recommended for the best performance and automatic JIT enablement. Use Filza File Manager with AppSync to install.
New Features
- Added Private Browsing mode, accessible from the tab switcher.
- Added Bookmarks. Bookmark a website by tapping Add Bookmark or Add to Favorites in the address bar menu. Access your bookmarks from the sidebar on iPad or the 3-dot menu on the toolbar on iPhone.
- Added the ability to clear the history list directly from the History page.
- Added the ability to open the Downloads folder directly from the Downloads page, with an option to clear the Downloads list. Downloaded files can also be opened using the Files app.
- Added tab reordering. Long press a tab on the tab bar or from the tab switcher to reorganize your tab list.
- Improved tab switcher animations.
- Added link and image previews. Long press on a link or an image to preview, open in a new tab, save, or share.
- Added support for installing add-ons using XPI or ZIP package files.
- Installing an add-on now presents a prompt with a comprehensive required permissions and data collection list, and requires your permission to start installation.
- Add-ons now ask for your confirmation when they request an additional permission or their required permissions change after an update.
- Redesigned the add-on settings page. You can now view the information and permissions of an add-on, or allow optional permissions.
- Added automatic add-on updates. Manual updates can be triggered using the Update All Add-ons button inside the add-on settings page.
- Added support for selecting multiple photos or videos from the photo library for the file picker.
- Added Startpage as a search engine option (by @disfordave).
Bug Fixes
- Fixed an issue where screen auto-lock would trigger during full screen mode.
- Fixed an issue where the forward and backward buttons would not work on an existing tab after browser startup.
- Fixed an issue where multi-tap gestures would require an additional tap to activate at first.
- Fixed an issue where JIT enablement on iOS 26 would fail to recognize the mount state of the Developer Disk Image.
- The in-app updater in the TrollStore sideloading build now uses TrollStore's URL Scheme to perform updates. Make sure the URL Scheme Enabled option is enabled in TrollStore.
- Removed the forced default user agent override to allow add-ons that configure Gecko's user agent to work properly or to set the user agent manually when Use Android User Agent is turned off.
- Fixed an issue where Request Desktop/Mobile Website would not switch modes correctly on some websites.
- Fixed an issue where opening the camera for file input would always allow both video recording and image capture instead of respecting the accepted file types.
- Fixed various UI issues, especially on the iPad layout.
Engine
- Updated Gecko to
FIREFOX_151_0_RELEASE@79eeaf7(released May 19, 2026).
0.3.0 alpha
Changes
Full Changelog: 0.2.0...0.3.0
New Features
- Added Firefox add-ons support. To install an add-on, go to Settings → Add-ons → Discover Add-ons, then visit an add-on page and tap Add to Firefox.
- Redesigned the address bar. There is now a new menu button on the left for quick access to features like Add-ons, and a reload/stop button on the right. A keyboard dismiss button is also added for the top address bar.
- Added a new Request Desktop/Mobile Website feature, accessible from the address bar menu.
- Websites will now display in desktop mode on iPads by default.
- Added video fullscreen mode support.
- Added support for JavaScript
alert(),prompt(), andconfirm()popups. - Added support for CJK IME text input.
Bug Fixes
- Fixed an issue where the keyboard would retract on numerical OTP input fields.
- Fixed an issue where text input fields wouldn't reposition above the keyboard when the address bar is on top.
- Fixed and improved various browser UI issues.
- Fixed several bugs that could cause a crash.
Engine
- Updated Gecko to
FIREFOX_150_0_2_RELEASE@d269b4d(released May 7, 2026).
0.2.0 alpha
Changes
Full Changelog: 0.1.0...0.2.0
Engine
- Added WebGPU support.
- Improved overall performance, particularly in graphics rendering.
- Fixed an issue where 16-bit floating-point color buffers failed to render in WebGL.
- Most media files and formats can now be played or streamed directly in the browser.
- Fixed the issue where a single tap would be registered as a double tap (for real this time).
- Raised jetsam memory limits for child processes when the app is sideloaded via TrollStore.
- Fixed crashes when visiting certain websites or playing audio with uncommon sample rates.
- The iOS system font now renders correctly on websites using
-apple-systemor system-ui. - Websites now consistently display their mobile layout instead of showing a mix of mobile and desktop versions.
- Added support for color, file, and date/time inputs. File inputs let you pick from your photo library, capture a photo or video with your camera, or browse files.
- Updated Gecko to
FIREFOX_150_0_RELEASE@9154e5a(released Apr 21, 2026).
Browser
- Fixed numerous UI issues.
- Added in-app updates. When a new version is available, you can download and install it directly from the browser settings.
- Added browsing history. You can access your browsing history from the sidebar (on iPad) or the 3-dot menu in the bottom toolbar (on iPhone).
- Brought back the "Use Android User Agent" option, which is enabled for all websites by default for better compatibility. When this option is turned off, advanced users can configure this per-site via the "User Agent Overrides" setting.