Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Releases: brave/brave-ios

1.62.1 (24.2.29.16)

13 Mar 15:36
1de4838
Compare
Choose a tag to compare

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

Web3

  • Fixed Buy/Send/Swap action buttons not working from Asset details page. (#8776)

General

  • Updated JitsiSDK to version 8.6.3. (#8777)
  • Fixed insecure state being shown in address bar falsely for some websites. (#8778)

1.62 (24.2.9.10)

01 Mar 20:02
24c8001
Compare
Choose a tag to compare

In this release we:

  • Made some improvements to Night Mode.
  • Re-enabled Screen Time (visit Settings > Brave Shields & Privacy to try it out).
  • Made some improvements to Brave Wallet.

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 fetching unknown tokens from non-main-net transactions. (#8529)
  • Added support for SVG Blockies v2. (#8375)
  • Added “Creating Wallet” step to Wallet Onboarding. (#8345)
  • Added “Accounts” and “Transactions” tab to the asset detail view. (#8137)
  • Added line chart v2 support for Wallet portfolio and asset details. (#8136)
  • Added support for safer signing for swaps on https://swap.cow.fi/ (#8114)
  • Migrated Solana Swaps to use Jupiter Swap API v6. (#8603)
  • Fixed the approve screen not showing the confirmation when approve limit is lower than transaction value for - https://swap.cow.fi/ (#8721)
  • Fixed portfolio filter from opening intermittently when scrolling up and down the portfolio asset list. (#8709)
  • Fixed UI issues in Brave Wallet resulting from NFT GIFs failing to load. (#8560)
  • Fixed Wallet onboarding flow to get stuck in one of the views when using Split View on iPad. (#8425)

General

  • Added Global Privacy Control toggle under “Brave Shields & Privacy.” (#8556)
  • Added “View all version info” to the version context menu under “About” in Settings. (#8705)
  • Added auto-upgrading for mixed content that contains media using a content blocker. (#8664)
  • Added authentication for the user when disabling “Browser Lock” from Settings. (#8608)
  • Added option in “Search” settings to disable bookmarks and history suggestions. (#2336)
  • Updated SSL Certificate display logic to be more in line with Chromium. (#8703)
  • Updated Tracking Protection Stats script to prevent DOS. (#8562)
  • Updated Privacy Hub on NTP to show dialog confirmation when using hide action. (#8493)
  • Fixed tabs from being lost in certain cases. (#8694)
  • Fixed background tab navigation exploit as reported on HackerOne by nishimunea. (#8606)
  • Fixed “Security Certificate” to be shown in menu in certain cases when no certificate is found. (#8688)
  • Fixed URLs not loading if already loaded in a tab using another browsing mode. (#8665)
  • Fixed hyperlinks from not redirecting when value for target is “_blank.” (#8661)
  • Fixed SSL status on interstitial pages to show correctly for offline and HTTP pages. (#8650)
  • Fixed intermittent insecure state when loading URLs in certain cases. (#8635)
  • Fixed a crash when loading invalid URLs using “Open In New Tab” via long-press. (#8647)
  • Fixed an issue with videos not being auto-downloaded in Playlist. (#8614)
  • Fixed “noscript” html tags from being rendered properly when JavaScript is disabled. (#8585)
  • Fixed being able to bypass Screen Time by opening a new tab from a locked tab. (#8579)
  • Fixed closed tabs not being restore using Cmd + Shift + T command when connected to hardware keyboard. (#8552)
  • Fixed VPN icon not being resized correctly in main menu for current accessibility font size. (#8497)
  • Fixed cursor being misplaced for a selected URL when that URL doesn’t fit the screen. (#8374)
  • Fixed Brave Rewards (BAT) icon from being grayed out after enabling rewards. (#8371)
  • Fixed Playlist from playing next video when using picture-in-picture mode. (#8151)
  • Fixed “Managing your Playlist data” dialog being presented for saving Shared Playlists even when “Auto-Save for Offline” is off in settings. (#8012)
  • Fixed issue with adding pass/ticket to iOS Wallet. (#8057)
  • Fixed videos intermittently being paused when opening in Playlist. (#7485)
  • Fixed play/pause button state not being updated correctly when reopening Brave. (#7459)

1.61 (23.12.18.22)

20 Dec 20:14
437067d
Compare
Choose a tag to compare

In this release we:

  • Made a few updates to the app design—you’ll notice the share button is now available on the address bar.
  • Made some VPN improvements.
  • Updated Brave Wallet to include UI for latest activity and a tab bar.
  • Note: This will be our last release for 2023. Thank you all for helping support Brave on our mission to build a more private, more rewarding, and most of all a more human Web. We’ve got lots of exciting stuff planned for 2024.

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 new UI for the “Transaction Details” page. (#8379)
  • Implemented new UI for the “Activity” Tab in Brave Wallet. (#8349)
  • Updated UI and functionality for the NFT details page. (#8064)
  • Updated UI and functionality for “NFT” Tab under “Portfolio.” (#8063)
  • Updated SNS interstitial page copy for new provider. (#8515)
  • Fixed pop-ups to be dismissed when Brave Wallet is auto-locked. (#8412)

General

  • Added share icon to the URL bar. (#8173)
  • Added separator between inactive tabs. (#8361)
  • Added “Redeem Code” button for custom offer codes in the VPN subscription page. (#8365)
  • Added support for handling promotional in-app purchases. (#8001)
  • Added “Open Browser History” and “Open Tabs From Other Devices” options in “Siri Shortcuts” settings page. (#8333)
  • Added ability to suppress “Allow link to switch apps?” pop-ups as reported on HackerOne by amit5533. (#7835)
  • Added new keyboard shortcuts for tab navigation and page zoom on iPad. (#7592)
  • Fixed color scheme for Brave icons when using Dark Mode for lock screen and news widgets. (#8502)
  • Fixed links being clickable when using Slide-Over Mode on iPad. (#8489)
  • Fixed orientation lock for Brave sync screens. (#6275)
  • Fixed adding correct video to Playlist on https://twitter.com/. (#8479)
  • Fixed main menu items to all have the same font color. (#8396)
  • Fixed page to close automatically after downloading ".mobileconfig" files. (#8393)
  • Fixed camera view from rotating 90 degrees when scanning QR code in landscape orientation. (#8227)
  • Fixed bookmark count to include bookmarks in subfolders and enabled all URLs in subfolders to be opened as well when using “Open All” action. (#8169)
  • Fixed inverted colors being shown on Brave Search with Night Mode enabled. (#7877)

1.60.1 (23.12.15.0)

20 Dec 19:13
d6d0e17
Compare
Choose a tag to compare

In this release we have temporarily removed support for Apple Screen Time due to a bug in its implementation, which is causing our app to freeze for some users. We plan to reintroduce Screen Time support as soon as a fix is available.

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

  • Disabled Screen Time support temporarily to mitigate performance issues. (#8566)
  • Fixed endless page reload for "News" tab on https://search.brave.com. (#8561)
  • Fixed UI being unresponsive on certain websites when enabling Page Zoom from the menu. (#8547)

1.60 (23.11.27.16)

06 Dec 21:44
c41f658
Compare
Choose a tag to compare

In this release we:

  • Added an option to only open YouTube links in Brave (you’ll find it under Settings > Media).
  • Added support for three new Wallet features: sign-in with Ethereum, NFT spam management, and grouping.
  • Made some small VPN improvements.
  • Gave the app an updated color palette.

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 new design for NFT Spam management in Brave Wallet. (#8205)
  • Added bottom navigation bar for Brave Wallet. (#8166)
  • Added the ability to group NFTs in Brave Wallet. (#8073)
  • Added method to return "Swap" protocol fees. (#7924)
  • Added support for Sign-In with Ethereum (EIP-4361). (#7827)
  • Added support for EIP-6963. (#7779)
  • Added the ability for users to navigate to ENS domains. (#6225)
  • Added the ability to select a specific RPC URL as active for Brave Wallet. (#5902)
  • [Security] Updated Brave Wallet password policy. (#6093)
  • Implemented "Bridge to Aurora" for Brave Wallet. (#5785)
  • Disabled "Continue" button on create wallet screen when wallet is already being created. (#8357)
  • Updated new design for the "Portfolio" page. (#8072)
  • Updated UI for "Portfolio" settings. (#8089)
  • Updated “Send” screen in Brave Wallet to not show decimal values for zero balances. (#8232)
  • Updated “Save Changes” button to be enabled only when there is a change in wallet portfolio settings. (#8229)
  • Fixed “View my recovery phrase” not displaying in Brave Wallet. (#8445)

General


  • Added support for all history data to be synced when "History" sync is enabled. (#8305)
  • Added setting to ensure YouTube links always load in Brave. (#8272)
  • Added confirmation message for successfully exporting bookmarks. (#8236)
  • Added confirmation message for resetting configuration in VPN settings. (#8087)
  • Added VPN improvements for callouts throughout the browser including within the "Settings" page. (#4879)
  • Added the ability to download ".mobileconfig" files and auto-import into settings app. (#4358)
  • Implemented tabs bar re-order via drag and drop. (#8058)
  • Removed cookie consent info popup. (#8217)
  • Removed the dislike swipe action for ad notifications. (#8211)
  • Replaced "SDWebImage SVG" with "Brave-Core SVG" due to "SDWebImage" crashing often when parsing SVGs. (#7026)
  • Updated the “Send” button in “Send to your Devices” window to be displayed in the header section. (#8329)
  • Updated filter lists to increase the amount of engines that can be enabled on low memory devices. (#8292)
  • Updated the “Report a Broken Site” submission form to include details and contact fields. (#8270)
  • Updated user agent for iOS 17. (#8155)
  • Updated browser colors for "Light", "Dark" and "Private" mode in several areas including "Reader Mode", "Tab Switcher", "Favorites & Search" and several other areas. (#8078)
  • Updated "Search Settings" page to remove “Edit” option when custom search engines are not added. (#5987)
  • Fixed "itms-apps://" links not opening the App Store in certain cases. (#8035)
  • Fixed toolbar being displayed in landscape mode when changing orientation. (#8421)
  • Fixed external links not working on New Tab Page. (#8383)
  • Fixed content blocking to be removed after disabling Ad-blocking. (#8369)
  • Fixed issue with pages being rendered poorly on https://youtube.com. (#8364)
  • Fixed tabs being cleared after relaunching browser. (#8362)
  • Fixed VPN status to be updated in the menu without having to open the settings page. (#8317)
  • Fixed "Edit Favorite" appearing as "Edit Bookmark" via context menu when using long press action on Favorites. (#8286)
  • Fixed duplicated items showing when reordering Favorites. (#8255)
  • Fixed Favorites from showing in Private Mode on New Tab Page when using app switcher. (#8109)
  • Fixed favicons being rendered incorrectly for back-forward lists. (#8206)
  • Fixed “Learn more” link from overlapping other text in Brave Rewards panel. (#8243)
  • Fixed Brave News opt-in card to show after upgrading Brave. (#8167)
  • Fixed crash when opening Brave Rewards panel for the first time. (#8109)
  • Fixed crash when reordering tabs in the tab bar. (#8074)
  • Fixed basic authentication challenge from Normal tab leaking into Private tab when opening a Private tab using Brave icon. (#8017)
  • Fixed issue with bottom toolbar when “Tabs Bar” is set to “Landscape.” (#8009)
  • Fixed hamburger menu not being opened when using windowed mode on iPads. (#8004)
  • Fixed favicons on New Tab Page leaking through the status bar. (#7898)
  • Fixed colored status bar leaking when rotating to landscape in overlay mode. (#7755)
  • Fixed shared playlist folders not being added. (#7658)

1.58.2 (23.11.3.10)

20 Nov 17:37
bd1c40b
Compare
Choose a tag to compare

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

1.58 (23.10.18.20)

20 Nov 17:34
863cfc8
Compare
Choose a tag to compare

In this release we:

  • Added support for Screen Time, an iOS feature that lets you know how much time you and your family spend on apps, websites, and more.
  • Added the ability to copy “clean” links (i.e. a URL minus any corresponding tracking codes).
  • Updated the tool that allows you to report website compatibility issues (found in the Brave Shields menu).
  • Added onramp support for Stripe in Brave Wallet (US only).

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 Coinbase Pay as an On-ramp provider. (#7880)
  • Added Stripe as an On-ramp provider. (#7794)
  • Added Filecoin support in Brave Wallet. (#7809)
  • Added ability to choose Solana account when connecting to Solana DApp. (#7637)
  • Removed placeholder value in "Buy" screen and updated default currency to USD. (#7709)
  • Fixed wallet backup flow when initiated from "Accounts" tab. (#8120)
  • Fixed Solana DApps to disconnect when permission is revoked. (#7688)

General

  • Implemented “Copy clean URL” feature. (#6179)
  • Added support for Apple Screentime. (#3939)
  • Added Brave News support for "Germany", "France", "India" & "Austria". (#7932)
  • Added support for Playlist on https://www.bitchute.com. (#7916)
  • Added support for Playlist on https://www.x.com. (#7896)
  • Added “Suppress” button to “Allow link to switch apps?” pop-up as reported on HackerOne by amit5533. (#7835)
  • Added logic for device limitations when joining existing sync chain. (#7887)
  • Added throttling when compiling filter lists in parallel to reduce crash rates. (#8191)
  • Improved performance of compiling engines for cosmetic filtering. (#7955)
  • Removed bookmark count for bookmark folders. (#8041)
  • Updated button text in the Privacy Preserving Product Analytics (P3A) onboarding screen. (#8056)
  • Updated logic and strings for “Set Brave as your default browser” notification. (#8045)
  • Updated VPN icon in all locations within the app. (#7995)
  • Updated User Agent to version iOS 16.6. (#7987)
  • Updated “Storage almost full” message to be shown once per day when adding to Playlist. (#7869)
  • Updated Jitsi SDK to version 8.3.1-lite. (#7940)
  • Fixed ads being shown on YouTube in certain cases. (#8239)
  • Fixed a crash when upgrading app with all filter lists enabled. (#8277)
  • Fixed an intermittent crash caused by taking screenshots of tabs. (#8268)
  • Fixed crash when changing VPN regions after switching to IKEv2 protocol. (#8235)
  • Fixed crash on launch when using a language unsupported by Chromium. (#8213)
  • Fixed tab view not switching on iPad when using the plus sign button in Private Mode. (#8241)
  • Fixed content leaking in Private windows when switching windows (iPad). (#8228)
  • Fixed unwanted removal of content blockers during browser launch. (#8219)
  • Fixed issue with not applying aggressive only regional filter lists. (#8218)
  • Fixed hamburger menu not opening when using Split View (iPad). (#8183)
  • Fixed “Set Brave as your default browser” notification still being shown after opening external link. (#8163)
  • Fixed problem with the “Bookmarks” switch in sync "Settings" being disabled when enabling other switches. (#8148)
  • Fixed “Switch to App” notices being shown on https://www.linkedin.com and https://www.instagram.com. (#8066)
  • Fixed tab order being lost for normal tabs after toggling Private Mode. (#7996)
  • Fixed “Reopen Last Closed Tab” from being shown when no tabs have been closed. (#7897)
  • Fixed spinner on VPN purchase screen when using "restore" button. (#7875)
  • Fixed YouTube videos from continuing to play after closing tab. (#7871)
  • Fixed tab being selected in Tabs bar after loading website. (#7851)
  • Fixed Reader Mode bar background color to match the selected app UI theme. (#7717)
  • Fixed intermittent crash when reordering tabs. (#7645)
  • Fixed Private tab to show as blank page when using the app switcher. (#6577)

1.57.2 (23.9.27.14)

20 Nov 17:31
a9d5dbb
Compare
Choose a tag to compare

In this release we:

  • Made a small update to support the upcoming iOS17 release.

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

  • Improved performance of closing tabs for sites where Window.open is called many times. (#8060)
  • Fixed tab selection UI when switching between private and regular modes. (#8146)
  • Fixed background audio not stopping after closing tab. (#8141)
  • Fixed intermittent crash when downloading shared playlists. (#8013)

1.57.1 (23.9.20.7)

20 Nov 17:02
951cffc
Compare
Choose a tag to compare

In this release we:

  • Made a small update to support the upcoming iOS17 release.

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

  • Resolved issue where Brave Ads are disabled if Brave News is enabled already. (#8098)

  • Resolved issue with “join” button in Brave Talk lobby not working. (#7909)
  • Fixed Guardian-Connect crash for Brave VPN. (#8059)
  • Fixed farbling plugin issue on iOS 17. (#8019)

1.57 (23.9.4.13)

14 Nov 20:52
1df3158
Compare
Choose a tag to compare

In this release we:

  • Added the ability to unlock private tabs using Face ID.
  • Added multi-window support for iPad.
  • Implemented URL query parameter stripping, which helps remove known URL tracking parameters that companies like Facebook and Google use to track 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

Web3

  • Added search bar to “Select a Token to Send” view. (#7768)
  • Added “Group by” filter to Portfolio tab in Brave Wallet. (#7765)
  • Added NFT filters and display settings in the NFT tab for Brave Wallet. (#7699)
  • Added new UI for the Brave Wallet onboarding flow. (#7619)
  • Added handling of empty state(s) for Brave Wallet Portfolio filters. (#7618)
  • Added filters and display settings for Portfolio tab in Brave Wallet. (#7585)
  • Enabled Sardine On-ramp purchase option for all wallet users. (#7608)
  • Fixed crash when switching to Polygon Network in Brave Wallet “Swap” view. (#7907)
  • Fixed “Select Account” panel to always show checkmark for the selected account. (#7823)

General

  • Implemented query parameter filtering when navigating between websites. (#7861)
  • Added biometric authentication for Private Mode. (#7810)
  • Added “Private Tabs” settings section in main settings menu. (#7855)
  • Added option to keep private tabs when the user exits the browser. (#3183)
  • Added support for Multi-Window on iPad. (#7574)
  • Added haptic feedback for voice search when entry is successful. (#7798)
  • Added Privacy-Preserving Product Analytics (P3A) reporting for New Tab Page Sponsored Images. (#6806)
  • Added support for compiling blocklists from raw text filter lists. (#5975)
  • Added cookie consent notice popup as opt-out. (#7792)
  • Added “View Recently Closed Tabs” to the tab tray context menu. (#7752)
  • Added network level standard blocking for cosmetic filtering. (#7539)
  • Updated the strings in the “restore your tabs” message (after experiencing a crash). (#7695)
  • Updated the URL bar context menu to show by long pressing on the search field as well the refresh icon in the URL bar. (#7642)
  • Updated New Tab Page favicon to display Brave icon instead of generic planet icon. (#5357)
  • Updated “Block Cookie Consent Notices” to be enabled by default. (#7882)
  • Updated logic for the Default Browser prompt on New Tab Page. (#7860)
  • Updated Sync Chain authentication logic to support Biometrics when enabling password sync or adding a new device. (#7849)
  • Updated that VPN Support Contact Form to append the issue category to the email subject field as well as body. (#7828)
  • Fixed issue with “Block Cookie Consent Notices” toggle switch being enabled when upgrading browser version. (#7920)
  • Fixed issue with Google OAuth window not auto-closing after successfully authenticating. (#6966)
  • Fixed URLs for i.redd.it posts on subreddits from forming incorrectly when using old.reddit.com website redirect. (#7873)
  • Fixed issue allowing users to bypass the Browser Lock window using the “Cancel” button. (#7893)
  • Fixed “Brave can now be set as your default browser…” prompt to not be shown 14 days after installation. (#7977)
  • Fixed crash when migrating with very many tabs open. (#7857)
  • Fixed crash when viewing an advertisement in the Brave News feed after joining Brave Rewards. (#7837)
  • Fixed Tabs Bar to update properly when opening bulk bookmarks. (#7836)
  • Fixed restored but unopened tabs from being added to “Recently Closed Tabs” page. (#7832)
  • Fixed tabs to close properly with window.close(). (#7796)
  • Fixed crash in tab view when tapping “Private” flag while actively dragging a tab. (#7737)
  • Fixed Recent Searches to update UI when using “clear” button. (#4923)