Load web pages 3x to 6x faster, better privacy and protection!

Brave Browser (32-bit)

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe
Download Brave Browser 1.46.144 (32-bit)

  -  1.2 MB  -  Open Source

What's new in this version:

Brave Browser 1.46.144 (32-bit)
Updated:
- Brave Wallet to sign Solana transactions with selected account instead of fee payer
- Brave Wallet to not use first available pubkey as the “To” address for Solana unknown instructions
- the “Learn more” link on the Windows 7 and 8.1 deprecation infobar
-
 Disabled Manifest V2 deprecation warning message
- Fixed crash when re-opening Brave News from the “Customize Dashboard” modal after following a source
- Fixed issue where some websites failed to load when brave://flags#brave-block-screen-fingerprinting is enabled
- Upgraded Chromium to 108.0.5359.128


Brave Browser 1.46.140 (32-bit)
- Upgraded Chromium to 108.0.5359.99


Brave Browser 1.46.138 (32-bit)
- Fixed performance issue where fingerprint farbling caused some sites to load slowly or not at all


Brave Browser 1.46.134 (32-bit)
- Upgraded Chromium to 108.0.5359.94


Brave Browser 1.45.133 (32-bit)
- Upgraded Chromium to 107.0.5304.141


Brave Browser 1.45.131 (32-bit)
- Added header for search.brave.com so Brave Search is aware when Brave Ads are enabled
- Fixed issue where farbling protections for screen resolution and coordinates were incorrectly being applied to extension pages


Brave Browser 1.45.127 (32-bit)
- Added Solana NFT support in Brave Wallet
- Updated default search engine to Brave Search for new installations in certain regions
- Removed FTX widget from the New Tab Page and widget gallery
- Fixed issue where Brave Rewards appears disabled in certain cases


Brave Browser 1.45.123 (32-bit)
- Upgraded Chromium to 107.0.5304.110


Brave Browser 1.45.118 (32-bit)
- [Security] Fixed download crash which occurred in certain cases
- Fixed crash caused by Crypto.com widget on the New Tab Page
- Fixed shields not blocking WebSocket connections when adding custom filter under brave://settings/shields/filters


Brave Browser 1.45.116 (32-bit)
- Fixed tab hover preview not being shown correctly when “Card with preview” is selected for the “Tab hover mode” setting under brave://settings/appearance
- Upgraded Chromium to 107.0.5304.91


Brave Browser 1.45.113 (32-bit)
Added:
- dialog for blocking cookie consent banners
- additional language pairs to Brave Translate
- NFT tab to Brave Wallet
- expanded view of NFT in Brave Wallet
- “Request a feature” button to the Brave Wallet page
- the ability to edit network details for Solana and Filecoin under brave://settings/wallet/networks for Brave Wallet
- dedicated review screen for ETH Swap transactions when using Brave Wallet
- option to view asset details from token details page in Brave Wallet
- support for province level targeting for select Canadian provinces when using Brave Ads
- the ability to disable Brave Rewards via Admin policy
- “Copy clean link” feature
- ability to import from Google Chrome for developers
- ability to import from Google Chrome Beta
- the ability to edit items in sidebar
- the ability to select a gradient background option for the New Tab Page
- “Refresh on every new tab” toggle under the “Customize Dashboard” modal for the New Tab Page

Security:
- [Security] Added additional password protection for Brave Wallet account removal
- [Security] Added additional password protection for Brave Wallet backup seed
- [Security] Added additional password protection for Brave Wallet show private key
- [Security] Enhanced protection against Brave Wallet pollution attacks
- [Security] Updated the Brave Wallet network selector to show the full network name
- [Security] Updated Brave Wallet to show the full network name in tooltip for Buy/Send/Swap widget and panel
- [Security] Updated the Brave Wallet transaction confirmation panel to show the full network name
- [Security] Fixed misleading signing request message in Brave Wallet
- Enabled swaps for Arbitrum network in Brave Wallet
- Enabled theme support for Speedreader
- Enabled sharing hub on URL bar

Improved:
- loading of Brave Wallet tokens list on deposit and portfolio screens
- scrolling of portfolio page in Brave Wallet
- privacy by preventing private windows from inheriting permissions set in normal windows
- fingerprinting privacy by adding farbling protections for screen resolution and coordinates

Updated:
- Brave Wallet to allow a DApp to open onboarding at most once per provider
- UI for Brave Wallet warning message to be more legible when using light theme
- description for “Method to resolve Unstoppable Domains” setting under brave://settings/extensions
- verified vs. unverified criteria for Brave Rewards creator channels
- Brave Rewards tipping banner to always use global default suggested values
- “Close window when closing last tab” setting under brave://settings/system to only work for normal windows
- import of extensions to include extension settings

Removed:
- Removed address resolution for “.888 TLD” from Unstoppable Domains
- Removed known Squarespace newsletter tracking parameters from URLs
- Removed known Blueshift email tracking parameters from URLs
- Disabled “Add checked accounts” button until an account is explicitly selected to import in Brave Wallet

Fixed:
- inability to add ETH POW as a custom network for Brave Wallet
- ERC20 Approve transaction using the wrong network for fees with Brave Wallet
- NFT not being displayed in Brave Wallet portfolio without page refresh
- not being able to connect to Adobe using Brave Wallet
- not being able to connect to bsc.cryptoz.cards using Brave Wallet
- inability to unselect an account on Brave Wallet panel when connecting to a DApp
- all networks incorrectly being displayed for Filecoin in Brave Wallet
- incorrect settings being opened when “Connected Sites” is selected from Brave Wallet panel for Solana
- missing “Bridge to Aurora” button locale string
- incorrect casing of “Ledger” in Brave Wallet import authorization window
- broken layout under brave://settings/wallet/networks
- regression of expiration of JavaScript set cookie lifetime from 6 months to 7 days
- incorrect display on shields when there are “99+” items blocked
- Upgraded Chromium to 107.0.5304.62


Brave Browser 1.44.112 (32-bit)
- Updated Sardine purchase link to be set to selected network when opened from Buy screen on Brave Wallet
- Removed deprecated Ethereum Testnet’s (Ropsten/Rinkeby/Kovan) and added support for Sepolia Testnet for Brave Wallet
- Fixed issue with SignTransaction during NFT purchase on MagicEden when using Brave Wallet
- Fixed crash when opening the New Tab Page in certain cases on Linux
- Upgraded Chromium to 106.0.5249.119


Brave Browser 1.44.108 (32-bit)
- Fixed broken toggle for “Show Brave Stats” under the “Customize Dashboard” settings modal on the New Tab Page
- Upgraded Chromium to 106.0.5249.103


Brave Browser 1.44.105 (32-bit)
- Removed “Side panel” display setting from brave://settings/appearance

Fixed:
- incorrect transaction type for BSC swaps when using Brave Wallet
- inability to authorize and sign transactions for Ledger accounts when using Brave Wallet
- inability to migrate or import legacy wallets using the new Brave Wallet onboarding
- Upgraded Chromium to 106.0.5249.91


Brave Browser 1.44.101 (32-bit)
Added:
- reading list
- pluggable transports and bridges support for Tor
- NFT details page to Brave Wallet
- currency selector for “Buy” tab under Brave Wallet
- the ability to select a specific RPC URL as active for Brave Wallet
- a Brave Wallet native API to access the CoinGecko proxy endpoint
- Sardine buy support in Brave Wallet
- Sardine to the onboarding on-ramp list under Brave Wallet
- .zil TLD support for Unstoppable Domains
- “Import from legacy Brave crypto wallets” checkbox when importing a Brave Wallet with a 24-word seed phrase
- Fantom chain and tokens to Brave Wallet
- “Tab hover mode” configuration options under brave://settings/appearance
- the ability to show a solid color background on the New Tab Page

Security:
- [Security] Updated Brave Wallet password policy
- [Security] Increased Pbkdf2 iterations for Brave Wallet password
- [Security] Updated Brave Wallet recovery phrase verification to use randomized word indices
- [Security] Added additional password protection when revealing private keys under the Brave Wallet “Account” screen
- [Security] Moved Brave Wallet Ethereum ledger integration to an untrusted iframe
- [Security] Moved Brave Wallet Filecoin ledger integration to an untrusted iframe
- [Security] Extended font randomization fingerprinting protections to cover src:local as reported on HackerOne by xlin
- [Security] Sanitized chrome:// page state for serialized navigation entries
- Implemented swaps in Solana when using Brave Wallet

Updated:
- Updated Brave Wallet onboarding
- Updated the Brave Wallet “Bridge to Aurora” modal text
- Updated Brave Wallet to create a Solana account by default when creating or restoring a wallet
- Updated brave://rewards page to handle smaller window sizes
- Updated text on the “IPFS is disabled” error page
- Improved de-AMP functionality
- Moved “Show Brave Rewards icon in address bar” to be displayed under brave://settings/rewards
- Moved Tor settings to be displayed under brave://settings/privacy
- Removed default network selection on the “Add custom asset” modal for Brave Wallet
- Removed support for legacy Brave Rewards anonymous Uphold cards
- Removed 2 BAT minimum threshold under Brave Rewards before being able to use Uphold as a custodial provider
- Removed extra spacing from the “Clear browsing data” modal displayed in a Private window and Private window with Tor
- Removed P2A protobuf reporting
- Upgraded Chromium to 106.0.5249.65

Fixed:
- issue where deleting an NFT from a collection in Brave Wallet removed all NFT’s from that collection
- incorrect address being displayed via the Brave Wallet “Send” modal when an ENS domain has no ETH address
- providers under the onboarding on-ramp list not being sorted in alphabetical order via Brave Wallet
- visibility issues with the password tooltip under Brave Wallet when creating a new wallet while using dark mode
- WebTorrent not adapting to theme changes
- UI on torrent and magnet link pages
- Chromium bookmark icons appearing under search suggestions
- persistent error message on “Enter a sync code” modal in certain cases
- IPFS interstitial page not being shown when redirected from .eth domains
- “Don’t ask me again” setting under “Close all tabs” not updating “Warn me before closing window with multiple tabs” via brave://settings/braveHelpTips
- certain websites not loading correctly due to farbling Accept-Language headers on subresources


Brave Browser 1.43.93 (32-bit)
- Restored gesture requirement for async clipboard write access
- Fixed crash on brave://settings which occurred due to brave://flags/#brave-sync-v2 being disabled
- Fixed crash on the New Tab Page which occurred due to brave://flags/#brave-news being disabled
- Fixed crash when the “options” dictionary is null in a Brave Wallet “SignAndSendTransaction” request to a Solana provider
- Fixed the “Learn more” link for unverified creators on the Brave Rewards panel not working
- Fixed blank panel on brave://welcome page which displayed in certain cases
- Upgraded Chromium to 105.0.5195.127


Brave Browser 1.43.89 (32-bit)
- Upgraded Chromium to 105.0.5195.102


Brave Browser 1.42.97 (32-bit)
- Improved fingerprint farbling for subresources
- Upgraded Chromium to 104.0.5112.102


Brave Browser 1.42.95 (32-bit)
- [Security] Refactored Trezor and Ledger hardware wallet bridges to align better with chrome-untrusted:// boundaries
- Fixed Speedreader crash which occurred when using French locale
- Fixed fonts on certain websites not being displayed correctly when shields are enabled due to font fingerprinting on macOS


Brave Browser 1.42.88 (32-bit)
- Fixed webcompat issue on sites when default cryptocurrency wallet provider is set to “Brave Wallet (prefer extensions)”


Brave Browser 1.42.86 (32-bit)
Added:
- Aurora EVM chain to preloaded chains for Brave Wallet
- loading skeletons to Brave Wallet panel
- support for using Ledger hardware for Solana Sign Transactions using Brave Wallet
- a list of well known chains to the local data files updater for Brave Wallet
- a link to the Brave Help Center from various places within Brave Wallet
- the ability to import from the Chromium version of Microsoft Edge
- setting for search engines used in the address bar in private window under brave://settings/search
- settings to refine autocomplete suggestions in the address bar under brave://settings/appearance
- the ability to debounce URLs based on a regex applied to the path

- [Security] Added a warning to indicate that local IPFS node will bypass browser proxy as reported on HackerOne by neeythann
- [Security] Fixed IPFS crash as reported on HackerOne by neeythann
- [Security] Fixed wallet API freezing issue as reported on HackerOne by jordaaash
- Enabled “unlinkable bouncing” by default
- Improved fingerprint farbling in aggressive mode

Updated:
- default search engine to Brave Search for new installations in certain regions
- macOS minimum version to 10.13 in Sparkle
- New Tab page design for private window and private window with Tor
- brave://settings/cookies to better align with brave://shields
- Brave Wallet to use locale when formatting fiat values
- tab titles in Brave Wallet DApp panel to be localized

Removed:
- P3A protobuf reporting
- “Get image description from Brave” context menu option
- known Marketo email tracking parameters from URLs
- unused Brave Shields code

Fixed:
- crash when removing Solana Ledger account from Brave Wallet
- Brave Wallet add custom asset page not loading
- errors listing NFTs on OpenSea using Brave Wallet
- incorrect balance being shown for certain tokens in Brave Wallet
- Brave Wallet displaying a broken image for Solana on localhost
- failing actions on Evmos using Brave Wallet
- inability to click on the audio icon of a pinned tab to unmute the tab
- white flash when opening a new tab
- cosmetic filters not being applied inside of child frames
- Upgraded Chromium to 104.0.5112.81


Brave Browser 1.41.100 (32-bit)
- Fixed crash which occurred when searching on certain sites due to debouncing


Brave Browser 1.41.99 (32-bit)
- Updated Ramp.Network asset list for Brave Wallet
- Upgraded Chromium to 103.0.5060.134
- Fixed error page being shown when debouncing in certain cases
- Fixed Brave News not loading additional content in certain cases


Brave Browser 1.41.96 (32-bit)
Added:
- Solana Dapp support for Brave Wallet
- Solana support for importing accounts and creating transactions from Ledger with Brave Wallet
- Brave Wallet notifications for successful or failed transactions
- the ability to hide networks from displaying in Brave Wallet under brave://settings/wallet/networks
- the ability to edit known networks for Brave Wallet
- the ability to change custom RPC URLs for known networks
- direct routes to specific Brave Wallet onboarding pages
- direct routes to specific account management modals in Brave Wallet
- “Force Paste” option to right click context menu
- [Security] Fixed Developer Tools console leak in Tor window as reported on HackerOne by bugm0nkey
- [Security] Implemented HSTS partitioning

Improved:
- Implemented time-limited sync code words
- Improved privacy by preventing pages from passing identifiers through “window.name”- Improved general performance by removing unused Brave Shields blocking data for closed tabs
- Updated Brave Wallet to show asset information while loading balances
- Updated the UI to include clickable “Learn more” links on certain Brave Wallet account modals
- Updated Brave Wallet UI to preserve whitespace in the signature message text
- Updated text from “web 3” to “web3” across various Brave Wallet pages
- Updated Brave Wallet right click context menu text
- Updated UI for when Brave Rewards balance cannot be fetched
- Updated Omaha installer version for Windows to v1.3.36.131
- Updated the size of hover indication and clickable area for the new tab button
- Moved brave://adblock to brave://settings/shields- Fixed localhost being incorrectly set for both Ethereum and Solana for Brave Wallet

Fixed:
- inability to complete Moonbeam transactions with Brave Wallet
- Brave Shields being disabled by default in certain cases
- various UI/UX issues with Brave Shields
- incorrect hover shape for folders on the bookmarks bar
- the edit top site dialog displaying in the background of the New Tab Page
- blogspot.com URLs not being debounced
- incorrect color for “Show Sponsored Images” toggle when disabled


Brave Browser 1.40.113 (32-bit)
- Upgraded Chromium to 103.0.5060.114


Brave Browser 1.40.109 (32-bit)
- Upgraded Chromium to 103.0.5060.66 on Windows


Brave Browser 1.40.107 (32-bit)
- Temporarily disabled Language/Font fingerprinting due to fonts being incorrectly displayed on various websites
- Fixed new tab button using incorrect background color
- Fixed unlimited token allowance incorrectly being displayed in transaction history


Brave Browser 1.40.106 (32-bit)
- Fixed browser crash when app is brought into view from background with a pending action in Brave Wallet panel while notification badge is shown


Brave Browser 1.40.105 (32-bit)
Added:
- Filecoin to Brave Wallet
- Unstoppable Domains support for Polygon
- Unstoppable Domains layer 2 support for resolving ETH address in Brave Wallet
- pre-loaded EVMs into Brave Wallet network selector (supported by 0x)
- ability to “Hide Brave Rewards icon” by right clicking on the Brave Rewards (BAT) icon

Fixed:
- issue where buying using Ramp didn’t work in certain cases
- Ethereum Dapps dialogs being opened in inactive tabs
- selected network being used when resolving Unstoppable Domains/Ethereum Name Service to ETH address
- webcompat issues when “Brave Wallet” is set as the default cryptocurrency wallet via brave://settings/wallet
- Brave Wallet as default wallet can be bypassed by extensions
- issue where user required to press tab multiple times to navigate from the password field to the confirm password field via Brave Wallet
- fonts under https://feedly.com not being displayed correctly when shields are enabled due to font fingerprinting on macOS
- failed Brave Ads confirmations backing off if payment tokens are not created or ready
- adaptive CAPTCHA not remaining active/visible when rewards panel is closed before CAPTCHA has been resolved
- not being able to copy sync code from existing sync chain in certain cases
- issue when attempting to restore one-time sync codes on unsupported Brave versions
- Upgraded Chromium to 103.0.5060.53
- not being able to validate Unstoppable Domains address in various panels in Brave Wallet

- Retired the option of using DNS over HTTPS for Unstoppable Domains resolution now that layer 2 support has been added
- Changed Ethereum Dapp providers to only be available in secure contexts
- Changed Unstoppable Domains user opt-in interstitial from Cloudflare DoH to Ethereum option
- Updated buy flow for both Ramp and Wyre in Brave Wallet
- Updated QR sync code generator to include Brave icon when creating new QR sync codes


Brave Browser 1.39.122 (32-bit)
- Added Universal binaries for macOS
- Upgraded Chromium to 102.0.5005.115


Brave Browser 1.39.120 (32-bit)
Updated:
- Wyre and Ramp asset lists for Brave Wallet
- Upgraded Chromium to 102.0.5005.99

Fixed:
- Solana icon not being displayed in Brave Wallet when using buy functionality with Ramp
- Testnet tokens not being returned when switching networks with Brave Wallet
- issue where selected accounts become unselected on the Brave Wallet panel
- inability to reselect a native asset on the Brave Wallet “Visible Assets” modal
- GenerateCryptoErrorForTypes error which caused Brave Sync to fail in certain cases
- navigation to partitioned blobs
- certain cases where AMP pages would go into loading loop


Brave Browser 1.39.111 (32-bit)
Added:
- Solana support for account creation, sending SOL and sending SPL tokens with Brave Wallet
- the ability to buy with Ramp using Brave Wallet
- JSONSanitizer to API helper requests for Brave Wallet
- Dapp UI for requesting a public key and for decrypting ciphers using Brave Wallet
- web3_clientVersion support for Brave Wallet
- the ability to allow users to search sites for RSS feeds for Brave News
- support for blob partitioning
- minimum macOS version for Sparkle update process

Fixed:
- crash which occurred when opening Brave Shields while using Google Meet
- inability to rename Solana account in Brave Wallet after it has been created
- incorrectly computed insufficient funds errors in Brave Wallet
- ERC20 and ERC721 transfers being incorrectly displayed as ETH transfers in the Brave Wallet transactions panel
- text alignment issues under the Brave Wallet “Recent transactions” panel when using long account names
- breakage in webpack build caused by OpenSSL 3.0
- two windows being opened on launch when the browser was installed without administrator privileges on Windows

- [Security] Blocked “window.ethereum” completely in third party iframes
- [Security] Updated Brave Wallet panel to prominently display eTLD+1 as reported on HackerOne by renekroka
- [Security] Fixed incorrect origin being displayed in Brave Wallet when a spend approval is pending
- Implemented eth_getEncryptionPublicKey for Brave Wallet
- Implemented account discovery when restoring Brave Wallet
- Updated Omaha installer version for Windows to v1.3.36.113
- Updated default IPFS configuration values
- Updated Gas Limit validation and error messaging for unapproved transactions with Brave Wallet
- Updated Brave Wallet to automatically add swap taker asset to the visible asset list
- Updated Brave Wallet portfolio network filter for multichain support
- Reduced adblock filter memory usage by optimizing unused regex rules
- Removed known Dialog Insight user tracking parameters from URLs
- Removed ability to swap ERC721 tokens with Brave Wallet
- Upgraded Chromium to 102.0.5005.61


Brave Browser 1.38.119 (32-bit)
- Reimplemented the ability to override page elements with “!important” styles using cosmetic filtering
- Refactored gas fee estimations to help increase successful transactions for Brave Wallet
- Fixed missing “Hardware wallet requires confirmation on device” modal for Brave Wallet
- Fixed Brave Wallet disambiguation between Thor on Avalanche vs Thorswap on Ethereum
- Fixed Brave Wallet panel not dismissing on click after completing a transaction with hardware wallet on Windows and Linux
- Fixed users not seeing Brave Ads after upgrade in certain cases
- Fixed inability to click on the audio icon of an inactive tab to mute the tab
- Upgraded Chromium to 101.0.4951.67 on macOS and Linux


Brave Browser 1.38.117 (32-bit)
- Upgraded Chromium to 101.0.4951.67 on Windows


Brave Browser 1.38.111 (32-bit)
- Upgraded Chromium to 101.0.4951.54


Brave Browser 1.38.109 (32-bit)
Added:
- the ability to redirect an AMP page to its canonical non-AMP version
- “Select network” field in the Brave Wallet “Add custom asset” modal
- isBraveWallet property to window.ethereum
- the ability to copy Brave Wallet transaction hash from “Transactions” on the “Portfolio” page
- confirmation screen after transaction is approved for Brave Wallet
- bottom padding to the Brave Wallet swap container
- loading skeletons for various areas within Brave Wallet

Updated:
- Implemented balance updater interval for Brave Wallet
- design for Brave Shields
- IPFS node to go-ipfs v0.12.0
- adblocking to execute all cosmetic scriptlets even if one fails
- wording on Brave Wallet backup reminder banner
- Brave Wallet swap capability to prevent unnecessarily encountering “Too many decimal places” error
- URL for Brave Wallet Ropsten Test Faucet network
- Brave Wallet password field to be cleared when an incorrect password is entered
- “Portfolio” page of Brave Wallet to return all EVM network tokens
- UI to increase spacing between “Assets” and “Transactions” on “Accounts” subview page of Brave Wallet
- link text color to blue for Brave Wallet onboarding screen
- alignment of options available from the Brave Wallet “More” menu
- Renamed “Monthly Contributions” to “Monthly Tips” for Brave Rewards
- Removed redirect after adding an account to Brave Wallet from the portfolio asset details screen
- Removed referral code from P3A reports
- Upgraded Chromium to 101.0.4951.41

Fixed:
- unexpected storage cleanup on site close when “Clear cookies and site data when you close all windows” is enabled under brave://settings/cookies
- unblocked cookie consent dialogs on some websites when the brave://flags/#brave-adblock-cookie-list-default is enabled
- inability to solve Brave Rewards CAPTCHA in certain cases
- inability to import MetaMask wallet to Brave Wallet
- failed second sign request (eth_signTypedData_v4) for Loopring.io L2 activation when using Brave Wallet
- data on “Portfolio” page of Brave Wallet not being properly displayed due to parsing error
- broken placeholder icons for ERC721 tokens on Brave Wallet “Account” page
- “JSON data is not expected” when trying to import a crypto wallet into Brave Wallet in certain cases
- Brave Wallet network selector list being partially blurred on page load
- Brave Wallet “Add Custom Asset” modal incorrectly being populated with previously added custom token details
- EIP-1559 gas oracle incorrectly firing on non-EIP-1559 networks for Brave Wallet
- Brave Wallet percentage selector remaining selected when input value was updated
- Speedreader icon incorrectly disappearing in certain cases
- inability to exit reader mode when Speedreader is disabled


Brave Browser 1.37.116 (32-bit)
- Upgraded Chromium to 100.0.4896.127


Brave Browser 1.37.113 (32-bit)
- Added default browser first time dialog on Windows
- Upgraded Chromium to 100.0.4896.88


Brave Browser 1.37.111 (32-bit)
- Upgraded Chromium to 100.0.4896.79


Brave Browser 1.37.109 (32-bit)
Added:
- ability to add custom background images for New Tab Page
- ability to enable sidebar via brave://settings/appearance
- fee oracle for EIP-1559 to estimate priority fees in Brave Wallet
- swap functionality to Polygon network with 0x in Brave Wallet
- network icons under the various network selector buttons throughout Brave Wallet
- swaps for BSC, Avalanche, Optimism, Fantom, and Celo in Brave Wallet
- ability to disable Brave Wallet icon in the toolbar by right clicking and selecting “Hide Brave Wallet icon on toolbar”
- ability to hide balances via “hide” button under Brave Wallet
- network identifications to portfolio assets in Brave Wallet
- tool-tip to send button in Brave Wallet when button is in a disabled state
- message in Brave Rewards that warns users they have 90 days to claim ad earnings and solve CAPTCHA
- ability to to override page elements with “!important” styles using cosmetic filtering
- current version of IPFS component extension to brave://ipfs

Improved:
- selection of RPC URLs after input from chainlist.org with variables and wss:// (Affects Arbitrum)
- the webcompat reporter
- adblocking by applying generic cosmetic filters from brave://adblock into “Standard” shields blocking mode
- Updated PageInfo version 2 to support IPFS links
- Updated IPFS toolbar icon to match both “Tor” and “Onion Available” icons
- Updated IPFS DNSLink URL resolution to “/ipns/”
- Moved IPNS menu items into a separate menu under the IPFS context menu
- Removed the “microsoft-edge” protocol from brave://settings/system
- Removed resize limitation for picture-in-picture windows
- Upgraded Chromium to 100.0.4896.60

Fixed:
- DevTools setting changes not persisting once Brave is closed
- tipping with Gemini logging users out in certain cases
- update popup being displayed during the Sparkle update process on macOS
- transaction confirmation button in Brave Wallet not being disabled if estimated gas limit is zero
- Brave Wallet randomly crashing when current network is set as Arbitrum
- error when importing accounts using hardware wallets after Brave Wallet was reset via brave://settings/wallet
- the default wallet setting needing a new tab when moving from “Brave Wallet” setting to “Brave Wallet (prefer extensions)”
- styling issue in Brave Wallet that prevented the swap container from dynamically updating due to the errors being displayed
- addresses being duplicated when multiple keyrings are enabled in Brave Wallet
- various precision issues while formatting amounts in Brave Wallet
- transaction status not being updated in certain cases for pending transactions in Brave Wallet
- insufficient liquidity not being displayed on the swap button in Brave Wallet even though browser console logs the error
- assets with zero balance not being displayed in various panels in Brave Wallet
- URLs not being correctly redirected to the correct URL after unlocking Brave Wallet
- settings icon not being displayed correctly in Brave Wallet when dark theme is being used
- several Brave Wallet onboarding issues
- MetaMask importer being shown even though MetaMask wallet hasn’t been created
- DNSLink redirecting to either IPNS or IPFS depending on whether a DNS-CNAME-to-IPFS or DNS-IPNS-to-IPFS redirect is involved
- IPFS onboarding does not validate postmessage origin
- [Security] Prevent Brave Wallet secrets potentially being saved to disk


Brave Browser 1.36.122 (32-bit)
- Upgraded Chromium to 99.0.4844.88


Brave Browser 1.36.119 (32-bit)
- Upgraded Chromium to 99.0.4844.83


Brave Browser 1.36.116 (32-bit)
- Added Brave Search as the default search engine for Tor windows
- Removed the Brave Rewards card from brave://welcome page
- Disabled brave://flags/#enable-lens-region-search by default
- Upgraded Chromium to 99.0.4844.74 on Windows and Linux


Brave Browser 1.36.112 (32-bit)
- Fixed not being able to search through assets via the “Buy”, “Send” and “Swap” tabs under Brave Wallet


Brave Browser 1.36.111 (32-bit)
- Added promotional banner to Brave Wallet


Brave Browser 1.36.109 (32-bit)
Added:
- custom RSS support to Brave News
- Brave Talk widget as the default for the widget stack under New Tab Page
- signTypedData keyring support for Brave Wallet
- chain validation to wallet_addEthereumChain API call for Brave Wallet
- confirmation modal when Brave Wallet is reset
- “Clear wallet transaction and nonce information” setting for Brave Wallet under brave://settings/wallet
- the ability to set custom nonce value for Brave Wallet transactions
- “Decimals of precision” to the add network panel for Brave Wallet
- support for Brave Wallet to display custom chain and token icons
- token balances in Brave Wallet panel
- a “More” menu to the “Wallet Tab Bar” which includes “Lock Wallet”, “Back up now” and “Settings” for Brave Wallet
- CoingeckoID field into the “Add custom asset” form for Brave Wallet
- checkmark icon next to the currently selected account under the “Select Account” component for Brave Wallet
- chainID validation to the network settings page for Brave Wallet
- several custom chain and token icons into Brave Wallet
- “Unlimited approval requested” message to the Brave Wallet panel for swap
- a third option to Ledger accounts to support old derivation paths for Brave Wallet
- window.ethereum object when reloading pages
- “Connected sites” button to the “More” menu for Brave Wallet
- WebSockets connection pool limit when shields are enabled

Updated:
- description on Widevine prompt
- P3A pings to use JSON format
- UI on “Verify recovery phrase” screen of Brave Wallet to show seed words in red when they are not selected in the correct order
- Brave Wallet not supported tooltip messaging to be more specific
- the Brave Wallet “Accounts” page to support multiple networks
- Crypto Wallet extension to stop when default wallet is set to a different selection
- Brave Wallet to use “BlockchainToken.decimals” to limit decimal amounts on input fields based on token
- “Open using IPFS” button text to “IPFS”
- the “Local node” option to read “Brave local IPFS node” for “Method to resolve IPFS resources” setting under brave://settings/ipfs
- subresource redirection to be limited on IPFS pages
- user cosmetic filtering logic to apply on vetted search engine pages
- setting name and description for “Automatically send diagnostic reports” under brave://settings/privacy for clarity
- “Hide Brave Rewards button” setting text under brave://settings/appearance to be “Show Brave Rewards icon in address bar”
- Temporarily disabled EIP-1559 on Polygon and Avalanche
- Disabled background component updater on Windows

Fixed:
- PWA crashes on macOS
- clicking on “Solve” for adaptive CAPTCHA not working in certain cases
- position not being retained when adding a new visible asset to Brave Wallet
- rounded amounts on Brave Wallet transaction confirmation screen
- token name not showing on the Brave Wallet allow spend screen
- focus not being given to search field on swap screen for Brave Wallet
- reset of Brave Wallet not resetting selected chain without browser restart
- incorrect Brave Wallet legacy derivation path
- values being incorrectly truncated under the transaction confirmation screen in Brave Wallet
- formatting issue under Brave Wallet where large values were being converted into metric values
- gas fees not being converted into ETH in the Brave Wallet “Transaction details” panel
- “Maximum fee” under Brave Wallet not being updated when the base fee changes
- display issue with the hardware device selection menu under “Import from hardware wallet” for Brave Wallet when the window has been narrowed
- issues with casting votes with Ledger hardware wallet under snapshot.org using Brave Wallet
- “Insufficient Balance” not being displayed after clicking “Send” when input value is greater than available balance in Brave Wallet
- personalSign requests not working after connecting to lostpoets.xyz using Brave Wallet
- incorrect gas limit computation on Arbitrum
- “IPFS” button missing from URL bar in certain cases
- Upgraded Chromium to 99.0.4844.51


Brave Browser 1.35.103 (32-bit)
- Fixed delta updates on Windows
- Upgraded Chromium to 98.0.4758.102


Brave Browser 1.35.101 (32-bit)
Fixed:
- ad confirmations not being sent when the viewed ad has been removed from the catalog for users with Brave Ads enabled
- swap quotes being incorrectly rounded in certain cases that lead to issues estimating gas fees for Brave Wallet
- token assets not selectable under the “Visible Asset” modal for Brave Wallet
- ETH fiat amounts always displaying zero within the transaction panel for Brave Wallet


Brave Browser 1.35.100 (32-bit)
Added:
- “wallet_requestPermissions” and “wallet_getPermissions” for compatibility with market.x.immutable.com and others
- web3 “currentProvider” shim for compatibility with both snowtrace.io and staking.trava.finance/staking
- “personal_ecRecover” signing for compatibility with loopring.io
- “Add suggested tokens” panel into Brave Wallet
- “Ethereum Site Permissions” UI into Brave Wallet
- ability to modify current network under Brave Wallet
- UI feedback when copying phrase from “Your recovery phrase” screen under Brave Wallet
- the ability to set a wallet network as active under brave://settings/wallet/networks
- tooltip showing exact date and time to transaction history under Brave Wallet
- plus icon to “Select Network” dropdown which navigates to brave://settings/wallet/networks in a new tab
- EIP-55 checksum address checks in the send widget
- display of active transactions and token balances in the panel
- support for “wallet_watchAsset” method to add suggested tokens
- notification for Uphold verified users when Customer Due Diligence survey needs to be completed
- first-party ephemeral storage with domain block functionality
- [Security] Added .torrc file into Brave
- [Security] Fixed “Allow scripts once” under shields not working in certain cases. #20744) & #20503)

Improved:
- Enabled EIP-1559 Type-2 transactions for Trezor keyring
- auto focusing on several input elements throughout Brave Wallet
- keyboard accessibility for Brave Wallet
- hardware wallet account naming
- Implemented common password validation

Updated:
- UI for “Verify recovery phrase” screen to better display 24 word recovery phrases
- wallet import flow
- rewards payout status messaging

Removed:
- Disabled viewing “Site Permissions” for Brave Wallet panel in certain cases
- Disabled Happiness Tracking Survey (HaTS)
- “navigator.connection”
- known user tracking parameters “igshid” from certain URLs
- the “Network”, “Address” and “Account Orb” from the “Add/Switch Network” panel under Brave Wallet
- price fetching for assets with a zero balance
- permission lifetime options from U2F permission dialog
- Reduced BAT threshold before being able to verify Uphold two-way user wallet from 15 to 2 BAT
- Reduced disclaimer row padding

Fixed:
- token details not being auto-populated when adding custom asset under Brave Wallet
- unable to sign messages on www.cryptokitties.co using Trezor
- token name missing from “Allow Spend” panel under Brave Wallet
- typed data signing issues with looksrare.org
- input value not being reset when network is changed
- broken icons for custom network base currency
- redundant ordinal numbers in wallet recovery phrase
- last connected account being selected when multiple accounts are provided for OpenSea
- Upgraded Chromium to 98.0.4758.87


Brave Browser 1.34.81 (32-bit)
- Removed requests to ftx.com at startup without user opt-in
- Fixed trailing zeros being incorrectly removed in certain cases
- Fixed brave://settings/ipfs/keys loading blank page in certain cases
- Upgraded Chromium to 97.0.4692.99


Brave Browser 1.34.80 (32-bit)
Added:
- the ability to make the tab audio icon non-clickable using brave://flags/#tab-audio-icon-interactive
- indications for selected network
[Security] Disabled CNAME uncloaking when DoH is enabled with an HTTPS proxy

Updated:
- error message text when Trezor is not connected
- legacy gas controls to allow 0 gas price
- price fetching to use contract address when possible
- Omaha installer version for Windows to v1.3.36.111

Removed:
- “View on block explorer” button for rejected transactions
- text label for the private icon on Private Windows

Fixed:
- crash when disabling Brave Shields in certain cases
- inability to download torrents with WebTorrent
- retry loop for token refill when server responds with 404 to adaptive CAPTCHA request
- issue in hardware wallet connect screen while switching derivation scheme
- error when importing Ledger accounts
- Trezor popup incorrectly reopening in certain cases
- plus icon for RPC URLs not being shown when editing a network
- inability to remove previously entered RPC URLs
- Dapp web compatibility issue with studio.manifold.xyz
- issues with voting and creating spaces or proposals on snapshot.org Dapp
- tooltip for unsupported networks on brave://wallet being retained on screen
- path names not appearing in the address bar for IPNS addresses

- Upgraded Chromium to 97.0.4692.71


Brave Browser 1.33.106 (32-bit)
Added:
- the ability to sign typed data (eth_signTypedData_v3 and eth_signTypedData_v4)
- default currency and default cryptocurrency settings in brave://settings/wallet
- menu options to edit and remove networks under brave://settings/wallet/networks
- rewards settings section under brave://settings/rewards
- ability to update background images on the New Tab Page via component updates
- a post uninstall survey on Windows
- the ability to enable FileSystemAccess API via brave://flags/#file-system-access-api

- [Security] Stripped referrer and origin in cross-origin requests from “.onion” origin as reported on HackerOne by kkarfalcon
- [Security] Disabled CNAME uncloaking when a proxy extension with a SOCKS5 fallback is enabled as reported on HackerOne by neeythann
- Implemented time-limited sync QR codes
- Updated UI for the Brave Rewards widget on the New Tab Page
- Updated certain error messages for Brave Rewards to display as modals under brave://rewards
- Updated the default widget list under New Tab Page
- Updated Brave to use “etc/brave/policies” on Linux
- Removed known user tracking parameters “wbraid” and “gbraid” from certain URLs

Fixed:
- rounding issues for send and swap values
- values to show N/A instead of 0 if balances cannot be obtained
- full fiat balance not being displayed with ERC721 tokens
- being able to remove the active network under brave://settings/wallet/networks
- the connect hardware screen not working for Trezor devices
- double click on “Confirm/Sign” buttons for Trezor transactions closing the wallet panel
- token balances not being displayed when USD balance cannot be shown
- clicking “Solve” on adaptive CAPTCHA not working in certain cases
- the inability to access the IPFS settings link on certain window sizes
- not being able to go back on IPFS pages when automatic DNSLink redirection is enabled
Upgraded Chromium to 96.0.4664.110


Brave Browser 1.32.115 (32-bit)
- Added support for decimal chain ID when adding custom networks
- Updated token list by adding Ethereum Name Service (ENS) and several other tokens
- Upgraded Chromium to 96.0.4664.93

Fixed:
- gas fee being incorrectly calculated on both Polygon and Binance Smart Chain
- gas limit for ETH transfers being hardcoded to 21000
- “The receiving address is a tokens contract address” should only be applied to ERC20 and NFT transfers
- confirm button in transaction confirmation panel being disabled when fiat value of gas fee is 0


Brave Browser 1.32.113 (32-bit)
Added:
- new entry under “brave://settings/system” for the “microsoft-edge” protocol on Windows
- menu item under the Brave Wallet panel for viewing account on Etherscan
- new confirmation prompt to switch chains after successfully adding a new network

Fixed:
- crash when permission requests for Ethereum are from a popup window
- crash when importing data into the Brave Wallet
- wrong transaction type being used for EVM compatible networks in certain cases
- swapping via Quickswap chain (Polygon/MATIC) incorrectly displaying a insufficient funds error
- certain token balances appearing as 0 under Brave Wallet
- not being able to approve cancelled transaction using Brave Wallet
- several Brave Wallet UI issues due to translated strings
- not being able to connect to go.hex.com using the Brave Wallet
- not being able to switch networks within zapper.fi
- revvracing.com (Dapp on Polygon) appearing as blank when using the Brave Wallet


Brave Browser 1.32.106 (32-bit)
Added:
- native Brave Wallet
- link to custodian dashboard in monthly Rewards statements for verified users
- Apple Silicon IPFS binaries for macOS

- Improved error message when adding an IPFS gateway without origin isolation
- Updated payout banner messaging
- Removed “Send Feedback” from Tab Groups
- Fixed Brave Rewards wallet regeneration when wallet cannot be read
- Upgraded Chromium to 96.0.4664.45


Brave Browser 1.31.91 (32-bit)
- [Security] Clarified sync setup instructions
- Fixed crash when using “Spoken Content” setting on macOS in certain cases
- Fixed inability to leave sync chain in certain cases


Brave Browser 1.31.88 (32-bit)
- Disabled Web Discovery Project in Tor windows
- Fixed crash when clicking on a promoted item in Brave News
- Upgraded Chromium to 95.0.4638.69


Brave Browser 1.31.87 (32-bit)
Added:
- support for custom filter lists in shields via brave://adblock
- WDP (Web Discovery Project) into Brave
- support for adaptive CAPTCHA
- Brave agent version suffix to go-ipfs
- Updated default search engine to Brave Search for new installations in certain regions

Fixed:
- CAPTCHA failing when using custom scaling in certain cases
- default settings under brave://settings/wallet not working in certain cases for both Crypto Wallet and MetaMask
- MetaMask failing to connect to web3 websites within Brave
- Greaselion extension appearing as corrupted in the terminal/command line interface
- IPFS protocol badge linked to node diagnostics instead of settings
- being able to both remove and add peers even though IPFS is not activated
- Speedreader icon incorrectly appearing in certain cases
- escape and encoded characters being displayed within articles when viewed using Speedreader
- article titles being cut short when viewed within Speedreader
- blue border appearing on top of window when focused

Removed:
- tipping banner warning for unverified publishers
- “Brave” from User Agent when visiting DuckDuckGo
- Uphold “x-client-partner” header
- “IdleDetection” from brave://settings/content
- known user tracking parameter “twclid” from Twitter query strings

- Updated rewards panel design
- Updated Private Window New Tab page design
- Improved handling of default wallet settings under brave://settings/wallet
- Disabled brave://flags/#copy-link-to-text by default
- Upgraded Chromium to 95.0.4638.54 (Changelog for 95.0.4638.54)


Brave Browser 1.30.89 (32-bit)
- Fixed renderer crash that could occur in certain cases
- Upgraded Chromium to 94.0.4606.81


Brave Browser 1.30.87 (32-bit)
- Upgraded Chromium to 94.0.4606.71


Brave Browser 1.30.86 (32-bit)
Added:
- the ability for Brave to handle searches from Windows Shell and Cortana
- “Index other search engines” setting under brave://settings/search
- the ability to disable Tor via Admin policy on macOS and Linux
- the ability to right click in brave://rewards-internals logs

- [Security] Added IPFS gateway URL validation
- Improved “Disconnected” Brave Rewards wallet options
- Updated default (standard) adblocking to generally allow first-party requests
- Removed known user tracking parameters from URLs
- Upgraded Chromium to 94.0.4606.61

Fixed:
- overlapping text in download infobar
- Brave specific URLs not being listed under brave://about
- inability to remove IPNS keys under brave://settings/ipfs/keys
- issue with IPFS shutdown and restart in certain cases)


Brave Browser 1.29.81 (32-bit)
- Upgraded Chromium to 93.0.4577.82


Brave Browser 1.29.80 (32-bit)
- Updated the bookmarks folder icon on the bookmarks bar
- Fixed Chromecast crashing in certain cases and re-added “Media Router” setting (disabled by default) under “brave://settings/extensions”
- Fixed crash when opening brave://settings/content/autoplay
- Fixed Brave Talk not being recognized when rewards is enabled due to Greaselion precondition not being met with multiple profiles


Brave Browser 1.29.79 (32-bit)
Fixed:
- issue where site settings were not being retained in certain cases
- invalid certificate error being displayed when visiting “*.eth.link” sites
- issue where images were not being displayed for the promo cards under brave://rewards page in certain cases


Brave Browser 1.29.77 (32-bit)
- Fixed not being able to download files from Google Drive due to cookies being blocked
- Upgraded Chromium to 93.0.4577.63


Brave Browser 1.29.76 (32-bit)
Added:
- Gemini two-way Brave Rewards wallet
- prompt to enable crash reporting
- support for launching Brave with a Tor window when using the terminal/command line interface
- “Show Search Tabs button” setting under brave://settings/appearance
- “walletActive” parameter to the stats usage ping
- ephemeral support to “BroadcastChannel”
- Uphold user ID under brave://rewards-internals to assist with rewards support
- a “Relaunch” button which displays after the in-line “Tips Settings” are modified

- Changed the location of QR code for iOS devices to be under the “Manage Your Wallet” modal on brave://rewards page
- Updated the date of installation parameter in the stats ping to expire in 30 days
- Reduced the height of the download bar
- Removed the Brave Rewards semi-verified user wallet state which occurred in certain cases
Upgraded Chromium to 93.0.4577.58 (Changelog for 93.0.4577.58)

Fixed:
- IPFS links not being fully displayed in the Brave Rewards panel
- mute button moving when hovering on an inactive tab
- the close “x” button not being shown on tab hover with small tab size on macOS
- inconsistent capitalization in menu items on Windows and Linux


Brave Browser 1.28.106 (32-bit)
- Upgraded Chromium to 92.0.4515.159


Brave Browser 1.28.105 (32-bit)
Added:
- display ads to the Brave News feed
- setting to “Automatically send daily usage ping to Brave” under brave://settings/privacy
- support for additional currencies in the Gemini widget
- the ability for users to rotate IPFS keys
- p2p key export for IPFS

Updated:
- the placement of “Privacy and security” section under brave://settings
- the custom header list to be hard-coded
- adblocking to collapse HTML elements with blocked image or iframe requests
- icons used for certain file types when Brave is set as the default application
- the bookmarks folder icon on the bookmarks bar
- the Ads History view from 7 days to 30 days

- Removed duplicate separator under right click context menu. (#714)

Fixed:
- Brave Rewards wallet being reset after upgrading in certain cases
- IPFS migration
- “Connected peers” not being reset to 0 once IPFS node is stopped
- delete button not appearing on brave://history when using the search box


Brave Browser 1.27.111 (32-bit)
- Upgraded Chromium to 92.0.4515.131

Fixed:
- users not being rewarded for New Tab Page Sponsored Image views in certain cases
- ads from split groups not being displayed in certain cases
- Brave ads database failing to upgrade in certain cases


Brave Browser 1.27.109 (32-bit)
- Fixed “Maximum number of ads displayed” incorrectly being set to 0 after upgrade in certain cases
- Upgraded Chromium to 92.0.4515.115


Brave Browser 1.27.108 (32-bit)
- Added new hourly options under “Maximum number of ads displayed” for Brave Ads notifications
- Added “Don’t ask me again” button to Wayback Machine infobar- [Security] Migrated Tor log from disk to memory as reported on HackerOne by sickcodes
- Implemented additional WebGL extensions blocking logic
- Improved “Disconnected” Brave Rewards wallet state

Updated:
- default search engine for new installations in certain regions
- Brave Rewards wallet verification modal under brave://rewards/#verify
- Brave Ads UI to show estimated pending rewards for current month only
- fingerprinting protections to always return light mode when set to strict
- Upgraded Chromium to 92.0.4515.107

Fixed:
- issue where “Current earnings this month (estimated)” incorrectly decreased in certain cases
- various IPFS issues
- TLS pins not working


Brave Browser 1.26.77 (32-bit)
- Upgraded Chromium to 91.0.4472.164


Brave Browser 1.26.74 (32-bit)
- Renamed “Brave Search beta” to “Brave” in several locations including onboarding and the URL bar
- Upgraded Chromium to 91.0.4472.124


Brave Browser 1.26.67 (32-bit)
Added:
- Brave Search

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe