Skip to content

Latest commit

 

History

History
272 lines (213 loc) · 26.3 KB

CHANGELOG_iOS.md

File metadata and controls

272 lines (213 loc) · 26.3 KB

Changelog

Web3

  • Improved Solana swap failure rate. (#42434)

General

  • Added 7 day trial and annual subscription support for Leo. (#37961)
  • Added customization to "Shortcut" button in the toolbar. (#41031)
  • Added support for Hebrew, Vietnamese and Thai languages. (#42181)
  • Added French, German, Italian and Spanish language support for Leo system prompts. (#41554)
  • Added support for procedural cosmetic filtering. (#16935)
  • Added “Copy Clean Link” option to the context menu in the URL bar for selected text. (#41302)
  • Improved Playlist UI responsiveness by converting some fetch operations to be asynchronous. (#42501)
  • Updated the “Edit” button to “Done” when editing custom search engines. (#39552)
  • Updated sizing for some icons in the toolbar to be more uniform. (#41405)
  • Fixed crash when accessing Leo when feature flag is disabled. (#42150)
  • Fixed crash in Leo when sending queries using “REWRITE” options in slash tools. (#42443)
  • Fixed crash when purchasing Leo subscription after VPN is purchased. (#42268)
  • Fixed Playlist crashing in the background due to excessive CPU usage. (#42408)
  • Fixed Playlist items not deleting due to having invalid cache. (#41252)
  • Fixed not being able to re-order Playlist items when users have multiple folders. (#42318)
  • Fixed a leak resulting in two Playlist items playing at once in the background. (#42344)
  • Fixed Playlist audio being paused momentarily when locking/unlocking device. (#42468)
  • Fixed URL being opened in normal tab first when choosing "Open In New Private Tab" via long-press context menu in Playlist. (#42357)
  • Fixed VPN Region shortcut to update the active region when changing servers. (#41051)
  • Fixed opening bookmarks via the URL bar searches for the website via default search engine rather than directly opening the bookmarked website. (#41910)
  • Fixed HTTP scheme being shown when loading insecure websites. (#42070)
  • Fixed missing favicon on NTP in private browsing. (#40935)
  • Fixed generic cosmetic filter list rules not being applied on certain websites. (#42471)
  • Fixed Night Mode not working on sites such as https://community.brave.com and https://old.reddit.com. (#41888)
  • Upgraded Chromium to 131.0.6778.108. (#42639)(Changelog for 131.0.6778.108)

Web3

  • Added support for resolving new UD TLDs. (#40543)
  • Fixed inability to send any non-compressed Solana NFT from Brave Wallet. (#40424)

General

  • Implemented local vector search for the selection of key text segments of page and video context in Brave Leo. (#36801)
  • Added support for running Brave in compatibility mode on VisionOS. (#40579)
  • Added Italy and Argentina support for Brave News. (#40996)
  • Added ability to cancel action when deleting all history. (#41148)
  • Added support for editing Leo responses in chat. (#40208)
  • Added additional locale support to Top News Widgets. (#40298)
  • Removed known tracking parameter "_bhlid" from URLs. (#40716)
  • Removed known tracking parameter "srsltid" from URLs. (#40912)
  • [Security] Fixed Reader mode leaking meta data to cross-origin image URLs as reported on HackerOne by newfunction. (#41444)
  • Updated Playlist UI. (#40911)
  • Fixed crash when requesting media permissions on certain websites. (#41639)
  • Fixed crash when loading bundled favicon in certain cases. (#41697)
  • Fixed crash in Playlist when deleting offline data. (#41232)
  • Fixed crash when loading interstitial pages in certain cases. (#42162)
  • Fixed “Refresh your credentials” button not working intermittently for premium users. (#38086)
  • Upgraded Chromium to 130.0.6723.116. (#42088)(Changelog for 130.0.6723.116)
  • [Security] Added warning message when submitting transactions containing system program instructions as reported on HackerOne by topenga. (#41820)
  • Fixed crash when dismissing Brave News opt-in dialog on New Tab Page for iOS 18 users. (#41858)

Web3

  • Updated "Confirm Transactions" page to display contract address as hyperlink. (#39720)

General

  • Implemented search for "Content Filtering" settings page. (#36036)
  • Added option to force update filter lists in "Content Filtering" settings page. (#35982)
  • Added support for Dark Mode and Tinted icons on iOS 18. (#41088)
  • Added Leo to the Home Screen shortcuts widget. (#39886)
  • Added support for modifying user prompt in Leo. (#39831)
  • Added skipping debouncing if canonicalized URL’s hostname doesn’t match unescaped URLs hostname. (#39866)
  • Added ability to edit custom search engines after being added in "Search Engines" settings page. (#39552)
  • Added DarkReader support when Night Mode is enabled. (#39786)
  • Added handling for potential infinite redirect loop with HTTPS upgrades. (#40346)
  • Added right-to-left (RTL) language support. (#40471)
  • Updated "Manage Website Data" to remove ads data as well when clearing browsing history. (#39051)
  • Updated icon for starting a new conversation in Leo. (#39818)
  • Updated input box to be in focus when Leo is opened. (#39858)
  • Updated copy in Brave Rewards panel for non-connected users. (#40909)
  • [Security] Fixed issue with URL formatting as reported in HackerOne by renwa. (#41716)
  • [Security] Fixed issue involving interstitial pages not showing deceptive site warning as reported in HackerOne by renwa. (#41803)
  • Fixed crash when launching Brave via Home Screen shortcuts widget search button. (#41457)
  • Fixed crash when tapping on search icon to open search settings after opening URL bar. (#39136)
  • Fixed crash for some users when loading internal pages. (#41445)
  • Fixed crash when the block summary pop-up is displayed for Japan users. (#41443)
  • Fixed crash in Playlist when saving data offline with internet connection disabled. (#41388)
  • Fixed bookmark count to show correctly when adding "Saved Tabs" via tab icon. (#38340)
  • Fixed not being able to open links from X app using "Open in Brave" from share menu. (#41296)
  • Upgraded Chromium to 129.0.6668.100. (#41494)(Changelog for 129.0.6668.100)
  • Fixed content failing to be saved after downloading. (#41073)

Web3

  • Enabled Bitcoin by default in Brave Wallet. (#38775)

General

  • Added per-site adblocking in the Brave Shields panel. (#39573)
  • Added advanced server selection for Brave VPN. (#36409)
  • Added country server details to the VPN “Server Region” page. (#39824)
  • Improved standard mode shields logic to allow some ads that were being hidden. (#40967)
  • Updated model names in Brave Leo models menu. (#40464)
  • Updated adblock-rust to v0.8.11 which applies “removeparam” to document/subdocument/xhr by default. (#36039)
  • Updated the Leo input box UI. (#38960)
  • Fixed prompt spoofing issue as reported on HackerOne by Imnarendrabhati. (#40709)
  • Fixed sandbox iframe configuration vulnerability as reported on HackerOne by imnarendrabhati. (#40846)
  • Fixed issues with Requestblockingscript.js which caused some delays in page loading on certain sites. (#39546)
  • Upgraded Chromium to 128.0.6613.138. (#40972)(Changelog for 128.0.6613.138)
  • Added feature flag for strict mode in HTTPS by Default. (#40634)
  • Fixed SSL interstitial pages being displayed incorrectly in certain cases. (#40617)

Web3

  • Added the ability to import BTC accounts (BIP84) into Brave Wallet. (#38546)
  • Added support to "Send" BTC from iOS. (#37958)
  • Updated default account names to differentiate between Filecoin mainnet and testnet accounts. (#38526)
  • Updated “Show Zero Balances” button to be always shown on "Select a Token to Send” screen. (#38452)
  • Updated network setting to show/hide all networks similar to Brave Wallet on desktop. (#37741)

General

  • Added HTTPS strict mode to “Upgrade Connections to HTTPS” setting in “Brave Shields & Privacy”. (#36408)
  • Added transcription support for Jitsi SDK. (#38368)
  • Added "Refresh your credentials" button for Leo and VPN if a user has an active subscription purchased on another device. (#38086)
  • Added "Claude 3 Haiku" (free) and "Claude 3 Sonnet" (premium) models to the Brave Leo model selection list. (#37989)
  • Added ability to use quick actions via "/" under Brave Leo panel. (#37297)
  • Added support for conversation API in Leo. (#39331)
  • Added UI views to handle premium disconnected states in Leo chat. (#39231)
  • Added name indicator beside the avatar for each message in the Leo chat. (#37793)
  • Added the ability to close all tabs except active tab using “Close All Other Tabs” in the tab tray context menu. (#37069)
  • Implemented blocking non-HTTP/HTTPS URLs from loading when opened via Shortcuts. (#39836)
  • Implemented displaying Sync code expiry when showing the pairing codes. (#38020)
  • Updated ads service preferences to disable fetching when Brave Rewards/Brave News is disabled. (#39621)
  • Updated displaying items on History page by handling certain title cases. (#39550)
  • Updated settings icon design in the Leo chat header. (#39460)
  • Updated the design for the Leo opt-in notice. (#38742)
  • Updated Leo chat prompt to add new line instead of submitting the message when pressing “enter” key. (#39351)
  • Updated the title in the Leo chat product header to “Leo AI”. (#36917)
  • Fixed issue with Leo chat window being unresponsive after using app switcher while the Leo menu is open. (#39109)
  • Fixed buttons not working to dismiss the premium upgrade card in Leo chat. (#39061)
  • Fixed a crash when opening CarPlay without a main Brave window open. (#38612)
  • Fixed issue with incorrect count being shown when bookmarking all tabs via long pressing on tab tray icon. (#38340
  • Fixed issue with tabs bar showing multiple active tabs at once. (#36102)
  • Fixed issue with the ‘X’ button being grayed out in the current active bar after closing previous active tab. (#37064)

Web3

  • Added support for retrying transactions on the Solana network. (#37443)
  • Removed “Brave Fee” for all “Swap” transactions in Brave Wallet. (#38566)
  • Updated token price rounding to more accurate decimal values for smaller balances. (#36163) 



General

  • Added the ability for navigation history URLs to be opened in a new tab or in a new private tab via the context menu. (#36988)
  • Updated default search engine to Brave Search for new installations in Italy. (#38192)
  • Updated Leo defaults by deprecating Claude Instant in favor of Claude Haiku. (#37988)
  • Updated labeling on certain language models listed in Brave Leo. (#35611)
  • Fixed an issue with the Reddit redirect feature redirecting users incorrectly when using shortened Reddit links from third-party apps. (#36122)
  • Fixed an issue with the URL bar connection state showing insecure connection during a network change. (#38671)
  • Upgraded Chromium to 126.0.6478.126. (#39329)(Changelog for 126.0.6478.126)
  • Fixed memory usage issues for users with large playlists resulting in failures to load Brave. (#39146)
  • Removed “Brave Fee” for all “Swap” transactions in Brave Wallet. (#38566)
  • Fixed a crash when dismissing alerts/share sheet menu in certain cases. (#38651)
  • Fixed "Add to Calendar" prompt not displaying when invite URLs are pasted into the URL bar or clicked via website links. (#38548)
  • Fixed download prompts appearing in certain cases when switching tabs. (#38551)
  • Fixed playlist items not deleting after being saved offline. (#38665)
  • Upgraded Chromium to 125.0.6422.165. (#38803) (Changelog for 125.0.6422.165)

Web3

  • Added support to Retry, Cancel and Speed Up transactions. (#36627)
  • Fixed missing import legacy wallet option when restoring wallet in onboarding. (#38123)
  • Fixed inability to add/edit a custom network with chain ID below 16. (#37863)
  • Fixed user visible assets to be only shown in Account token list. (#36806)

General

  • Implemented using cached ad-blocking results after changing shields settings. (#37090)
  • Implemented New Tab Page (NTP) video ads. (#36435)
  • Added Claude 3 Haiku and Claude 3 Sonnet model support for Leo. (#36802)
  • Added Brave to be an AutoFill Provider. (#36028)
  • Added support for Czech, Slovak, Danish, Finnish, Croatian, Bosnian, Swiss German, Greek and Portuguese variant languages. (#37637)
  • Added support for Base64 and Regex (multi) for debouncing. (#37026)
  • Added unification for ad-block engines by merging all filter lists. (#36035)
  • Added caching for DAT files during launch. (#36539)
  • Updated ad-blocking lists to use first party list. (#35210)
  • Updated debounce service to use brave-core instead of custom iOS service. (#36033)
  • Upgraded Chromium to 125.0.6422.76. (#38465) (Changelog for 125.0.6422.76)

Web3

  • Fixed “Allow Biometrics Toggle” not being updated in Wallet settings. (#36669)

General

  • Added support for Dutch language. (#36939)
  • Added support for marketplace URI scheme. (#37650)
  • Updated search result attribution to be more unified. (#33469)
  • Fixed crash related to quickly opening and closing many tabs. (#37224)
  • Fixed crash when quickly closing New Tab Page with sponsored images after its created. (#36587)
  • Fixed "page not found" error page being displayed when navigating through content blocked pages. (#36378)
  • Upgraded Chromium to 124.0.6367.82. (#37814) (Changelog for 124.0.6367.82)

Web3

  • Implemented caching balances for assets in “Portfolio” page. (#35986)
  • Removed decimal values for NFTs on “Send” screen. (#36771)
  • Removed “Swap” option from all Filecoin Accounts. (#37167)

General

  • Added support for Catalan language. (#36261)
  • Updated “Ask Leo” option in search overlay to be at the bottom. (#37263)
  • Fixed URL bar from falsely showing insecure state in some cases. (#36951)
  • Fixed a crash when opening “View all version info.” in landscape mode and switching to portrait. (#36098)
  • Fixed broken tab bar interaction after it becomes visible. (#36591)
  • Fixed YouTube videos from showing a black screen after unlocking the device. (#36064)
  • Upgraded Chromium to 123.0.6312.58. (#36938) (Changelog for 123.0.6312.58)

Web3

  • Implemented v2 UI for "Account" details in Brave Wallet. (#8663)
  • Implemented v2 UI for “Accounts” tab in Brave Wallet. (#8600)
  • Fixed transaction status not updating automatically in "Transaction Details" page. (#36468)

General

  • Added Brave Leo - AI for questions and answers leveraging page context. (#36585)
  • Added “Copy Clean Link” to the share menu. (#8070)
  • Added interstitial pages when blocking top-level domain pages. (#8096)
  • Added “Open in Brave” to iOS Share Sheet menu. (#8516)
  • Removed the limit on the number of filter lists that can be selected at once under “Content Filtering” settings page. (#8656)
  • Updated “Scan QR Code” to open scanned URLs in a new tab from the "Home Screen" context menu. (#8594)
  • Updated Webcompat report to use the site URL instead of using internal://local. (#8667)
  • Fixed an issue with muting/unmuting when Brave Talk is minimized. (#8717)
  • Fixed an issue with the search suggestions button not updating when pressed in the search field. (#8630)