Releases: brave/brave-ios
1.56 (23.8.4.21) (we skipped 1.53, 1.54 & 1.55)
In this release we:
- Added the ability to use voice search in the browser (just tap the microphone icon in the URL bar and say what you want to search for).
- Refreshed the available new-tab background images.
- Made some fixes to Brave Talk that should increase reliability.
- Created a new “Media” section in settings, which includes an option to playback YouTube videos at their highest available quality (typically around 720p for iPhone, and higher on iPad).
Have questions, comments, or suggestions for future releases? Visit the Brave Community (https://community.brave.com/) to let us know. And, as ever, thanks for using Brave!
List of closed issue in this milestone can be found here
Release Notes
Web3
- Implemented “Select a token to send” view which allows selecting an account and an asset at the same time. (#7523)
- Added the ability to remove auto-discovered tokens. (#7804)
- Updated NFT tab view with new "Add Custom Asset" button and ability to hide NFTs via long press. (#7556)
- Updated “Select a Token to Send” screen to always list test network token at the end. (#7640)
- Updated Network Filters to allow multiple networks to be selected. (#7607)
- Updated the “Secondary Networks” list in the “Select Network Filter” screen by moving “Filecoin EVM Testnet” to be included with the other testnets. (#7583)
- Removed network name from "Public Encryption Key Request" confirmation screen. (#7495)
- Fixed migrating user assets when restoring from the wallet lock screen. (#7785)
- Fixed asset preferences from being overwritten when auto-discovery returns results. (#7443)
- Fixed “Send” screen in Wallet from retaining the last selected token when opened. (#7759)
- Fixed native assets to be listed when manually adding custom network. (#7623)
- Fixed Wallet panel from being removed also when user dismisses the pending request panel. (#7505)
General
- Implemented bookmark count feature for bookmark folders. (#7674)
- Added support for using custom search engine in Private Mode. (#7733)
- Added “Media” settings menu in main settings. #7677
- Added “Highest Quality Playback” preference in “Media” setting for YouTube video resolution. (#7055)
- Added voice search feature in the URL bar. (#7032)
- Added new search engines for South Korea region. (#6912)
- Added support for using component updater to fetch background and sponsored images. (#7467)
- Added Jitsi SDK integration for Brave Talk. (#7560)
- Replaced Playlist onboarding tutorial with the new revamped version. (#7526)
- Updated the certificate viewer sizing to properly display some fields which were being cropped out. (#7603)
- Updated Youtube setting strings in “Media” settings menu. (#7776)
- Updated status bar overlay color to match the Brave UI in reader mode. (#7673)
- Updated URL bar context menus to display operations in reverse order for “Bottom Bar” mode. (#6260)
- Updated the order of buttons in the “Start a sync chain” flow. (#4821)
- Fixed audio files not being added to Playlist using long press gesture. (#7667)
- Fixed ad notifications not working as expected. (#7586)
- Fixed displaying correct settings screen after unlocking browser. (#7657)
- Fixed OpenSearch allowing to add rogue suggestion providers as reported on HackerOne by nishimunea. (#7702)
- Fixed script blocking embedded video player on https://puredarwin.org. (#7822)
- Fixed crash when launching browser with hundreds of tabs open. (#7804)
- Fixed voice search onboarding on iPad when “Split View” is enabled. (#7693)
- Fixed compatibility issues when scrolling or loading content on https://youtube.com for iPad. (#7692)
- Fixed crash relating to Brave Rewards when swiping to close app using the task switcher. (#7690)
- Fixed issue with user not being able to navigate out of the “Unlock” window. (#7656)
- Fixed status bar color to match UI when in overlay mode. (#7615)
- Fixed Brave VPN toggle switch from blinking when enabled. (#7606)
- Fixed the camera view from rotating 90 degrees in QR code scan window when device is in landscape orientation. (#7605)
- Fixed Reader Mode to display right-to-left content on websites correctly when enabled. (#7532)
- Fixed search engine quick action buttons from being hidden behind safe area when searching with a hardware keyboard. #7514
- Fixed “VPN Region” section in menu to display country flag after relaunching browser. (#7449)
- Fixed downvotes from failing to redeem for ad confirmations. (#7365)
1.52.1 (23.7.11.14)
In this release we:
- Made a few small fixes to correct an issue with streaming sites like YouTube.
Have questions, comments, or suggestions for future releases? Visit the Brave Community (https://community.brave.com/) to let us know. And, as ever, thanks for using Brave!
List of closed issue in this milestone can be found here
Release Notes
1.51.2 (23.6.5.22)
In this release we:
- This is a small release that fixes a few bugs.
Have questions, comments, or suggestions for future releases? Visit the Brave Community (https://community.brave.com/) to let us know. And, as ever, thanks for using Brave!
List of closed issue in this milestone can be found here
Release Notes
- Fixed ads event reporting for sponsored images on New Tab Page. (#7566)
1.51.1 (23.5.19.19)
In this release we:
- Optimized the app, allowing it to open faster.
- Decreased the app size by about 20mb.
- Added a menu option for VPN users to more easily change the connection region/country.
- Made some updates to Wallet, and improved the presentation of NFTs.
- Added an option to adjust shield setting from Standard to Aggressive. Aggressive aims to block more trackers and ads.
- Fixed a crash that affected some people.
Have questions, comments, or suggestions for future releases? Visit the Brave Community (https://community.brave.com/) to let us know. And, as ever, thanks for using Brave!
List of closed issue in this milestone can be found here
Release Notes
1.51 (23.5.16.16)
In this release we:
- Optimized the app, allowing it to open faster.
- Decreased the app size by about 20mb.
- Added a menu option for VPN users to more easily change the connection region/country.
- Made some updates to Wallet, and improved the presentation of NFTs.
- Fixed a crash that affected those on iOS 15.0/15.1.
Have questions, comments, or suggestions for future releases? Visit the Brave Community (https://community.brave.com/) to let us know. And, as ever, thanks for using Brave!
List of closed issue in this milestone can be found here
Release Notes
Web3
- Added network icons to be shown for native assets. (#7123)
- Implemented Market tab in Brave Wallet. (#7202)
- Implemented NFT tab in Brave Wallet. (#7173)
- Updated label for "Reset and clear wallet data" under wallet settings. (#7337)
- Fixed Ethereum DApp error response formatting. (#7392)
General
- Added VPN region selector in the main menu. (#7380)
- Added VPN Protocol options in VPN settings. (#7255)
- Implemented built-in find-in-page controls on iOS 16 or higher. (#7238)
- Implemented optimizations for popover callout logic. (#5981)
- Removed “Blocklists Anti-porn list” from filter lists. (#7278)
- Removed “Block Phishing and Malware” toggle from Brave Shields. (#7373)
- Moved “Block Popups” toggle to General settings menu. (#7247)
- Updated copy for Rewards settings and Rewards Internals. (#7221)
- Updated session restore to use Webkit’s session restore. (#7166)
- Updated “Sync playlist folders automatically” to be enabled by default in Playlist settings. (#7293)
- Improved parsing for headers to be case-insensitive. (#7394)
- Resolved blank screen issue when launching browser. (#6444)
- Fixed incorrect reporting of connection protocol when visiting HTTP websites. (#7403)
- Fixed crash when using long-press while scrolling in Tab View. (#7397)
- Fixed tabs from losing their order when being restored or restored as blank screen. (#7366)
- Fixed tabs from not restoring properly. (#7303)
- Fixed colors being inverted on https://presearch.com in Dark Mode. (#7229)
- Fixed CSS transitions not being animated. (#7224)
- Fixed shields panel showing session restore data with reader mode enabled. (#7103)
- Fixed "show more” under recent searches being cut off in some languages. (#6824)
1.50 (23.4.27.16)
In this release we:
- Added widgets for Brave News.
- Added the ability to add custom filter ad-blocking lists (located in the Settings menu, under Brave Shields & Privacy).
- Added support for the Wireguard VPN protocol for VPN users.
- Changed Playlist defaults so the feature will remember the last played position of files within a playlist.
Have questions, comments, or suggestions for future releases? Visit the Brave Community (https://community.brave.com/) to let us know. And, as ever, thanks for using Brave!
List of closed issue in this milestone can be found here
Release Notes
Web3
- Added support for opening ipns:// scheme URL from other apps. (#7227)
- Added domain resolution support for Unstoppable Domains. (#7089)
- Added support for IPFS Navigation in omnibox. (#7013)
- Added checksum validation of addresses on the "Send" screen in Brave Wallet. (#7136)
General
- Added Brave News Widgets feature for home screen and lock screen. (#7168)
- Added capability to add custom filter lists. (#6841)
- Added support for scriptlets using uBlock Origin format. (#7194)
- Added "Never Saved" section in Logins & Passwords Page when syncing passwords. (#6991)
- Blocked Playlist from appearing in menu and URL bar when using Brave Talk. (#7213)
- Enhanced Brave VPN to use WireGuard protocol by default. (#6646)
- Improved caching for VPN SKU credentials. (#7196)
- Improved load time for adblock filter lists. (#7147)
- Improved storage management when re-launching the browser. (#7114)
- Fixed crash with adblock engine/cosmetic filters. (#6254)
- Fixed crash for Playlist when entering picture-in-picture mode. (#7347)
- Fixed issue causing Playlist to play a short chime instead of the actual video that was added. (#7345)
- Fixed flickering or low resolution favicon in Playlist and on New Tab Page. (#7271)
- Fixed images/thumbnails not displaying on sites such as Mastodon and Airbnb when Brave Shields is enabled. (#7215)
- Fixed padding for items under "Saved Logins" section in Password Manager when syncing. (#7197)
- Fixed white gradient appearing on the URL bar in private mode. (#7132)
- Fixed favicon size on lock screen widget. (#7124)
1.49.1 (23.4.12.18)
In this release we:
- Made some improvements to Playlist.
- Enabled support for Solana Swaps, along with some other Wallet updates.
- Made some updates to Brave VPN.
- Removed support for iOS14.
Have questions, comments, or suggestions for future releases? Visit the Brave Community (https://community.brave.com/) to let us know. And, as ever, thanks for using Brave!
List of closed issue in this milestone can be found here
Release Notes
1.49 (23.4.3.20)
In this release we:
- Made some improvements to Playlist.
- Enabled support for Solana Swaps, along with some other Wallet updates.
- Made some updates to Brave VPN.
- Removed support for iOS14.
Have questions, comments, or suggestions for future releases? Visit the Brave Community (https://community.brave.com/) to let us know. And, as ever, thanks for using Brave!
List of closed issue in this milestone can be found here
Release Notes
Web3
- Added Solana Swap integration into existing Swap UI using Jupiter as the DEX aggregator. (#6847)
- Added transaction submitted and transaction completed state in wallet panel. (#6881)
- Added UI to display "signed" status for Ethereum transactions. (#6606)
- Added support for sending to ENS wallet address. (#5787)
- Added auto-complete when entering token address for custom Solana assets. (#6982)
- Added support for Solana Name Service (SNS) navigation in app. (#6706)
- Fixed wallet issue where the Origin Password field was shown when adding Solana account. (#7175)
- Fixed reporting Brave Wallet usage stats. (#7143)
- Fixed issue adding a custom network via panel. (#6965)
- Fixed issue with ERC721 NFTs with different token identifiers showing incorrect balance. (#6954)
- Fixed crash related to loading URLs when selecting one of the on-ramp purchase options. (#6993)
General
- Added support for only loading HTTP/HTTPS URLs when scanning a QR code from the URL bar. (#6997)
- Added capability to permanently delete sync accounts. (#6820)
- Added promotional callout for VPN cross-platform linking on https://account.brave.com. (#6164)
- Added support for selecting full page view when taking screenshots in Brave. (#2806)
- Dropped support for iOS 14 devices. (#6695)
- Fixed website favicons flickering when searching history. (#7116)
- Fixed issue where some playlist folders were not shown when using CarPlay. (#7105)
- Fixed Brave News feed not showing when following only individual sources and no channels. (#7093)
- Fixed Brave News feed being updated every time NTP is viewed with RSS-only sources enabled. (#7059)
- Fixed suppressing "open in app" dialog on Google Maps website. (#7024)
- Fixed an issue with cross-platform VPN configuration not being refreshed after credentials expire. (#7014)
- Fixed issue where full URL is shown under the shields panel. (#6964)
- Fixed Playlist folder reordering feature. (#6961)
- Fixed "Blocking Switch to App Notices" switch from being in disabled state causing "open in app" dialogs to not be suppressed on webpages. (#6953)
- Fixed favorites not showing in the widget. (#6859)
- Fixed opening ad notifications that use items-appss:// where new tab is opened but isn’t resolved. (#6782)
- Fixed an issue where scrolling/swiping stops on https://www.theblock.co after loading links using "Open in New Tab" option. (#6518)
- Fixed shields panel toggle alignment for localized German string. (#6171)
1.34.1 (22.1.20.22)
In this release, we:
- Added support for iOS Home Screen widgets (open a new browser tab or private window, bookmark a page, or see Brave privacy stats directly from iOS Home Screen)
- Added a way for you to edit saved passwords (you can find this in Settings > Logins & Passwords).
- Removed older Canvas Fingerprinting protection implementation which was causing web compat issues.
- Made some other general improvements.
Have questions, comments, or suggestions for future releases? Visit the Brave Community (https://community.brave.com) to let us know. And, as ever, thanks for using Brave!
List of closed issue in this milestone can be found here
Release Notes
- Implemented ERC20 Token Swap hardening against future 0x API changes. (#4886)
1.34 (22.1.10.19)
In this release, we:
- Added support for iOS Home Screen widgets (open a new browser tab or private window, bookmark a page, or see Brave privacy stats directly from iOS Home Screen)
- Added a way for you to edit saved passwords (you can find this in Settings > Logins & Passwords).
- Removed Canvas Fingerprinting protection.
- Made some other general improvements.
Have questions, comments, or suggestions for future releases? Visit the Brave Community (https://community.brave.com) to let us know. And, as ever, thanks for using Brave!
List of closed issue in this milestone can be found here
Release Notes
- Added support for initial set of Brave Widgets. (#4329)
- Removed older Canvas Fingerprinting protection implementation which was causing web compat issues. (#4522)
- Implemented "Login & Passwords" feature for managing saved credentials. (#4112)
- [Security] Fixed reader mode issue as reported on HackerOne by nishimunea. (#4772)
- [Security] Fixed message token handling as reported on HackerOne by nishimunea. (#4775)
- [Security] Added "no-referrer" for content for all internal pages as reported on HackerOne by nishimunea. (#4784)
- Fixed Wallet page indicator width on portfolio screen. (#4586)