Skip to content

Latest commit

 

History

History
2561 lines (2169 loc) · 282 KB

CHANGELOG_DESKTOP.md

File metadata and controls

2561 lines (2169 loc) · 282 KB

Changelog

  • Added Solana NFT support in Brave Wallet. (#25864)
  • Updated default search engine to Brave Search for new installations in certain regions. (#26181)
  • Removed FTX widget from the New Tab Page and widget gallery. (#26683)
  • Fixed issue where Brave Rewards appears disabled in certain cases. (#26484)
  • [Security] Fixed download crash which occurred in certain cases as reported on HackerOne by rebane2001. (#26384)
  • Fixed crash caused by Crypto.com widget on the New Tab Page. (#26412)
  • Fixed shields not blocking WebSocket connections when adding custom filter under brave://settings/shields/filters. (#26285)
  • Fixed tab hover preview not being shown correctly when "Card with preview" is selected for the "Tab hover mode" setting under brave://settings/appearance. (#26251)
  • Upgraded Chromium to 107.0.5304.91. (#26292) (Changelog for 107.0.5304.91)
  • Added dialog for blocking cookie consent banners. (#26203)
  • Added additional language pairs to Brave Translate. (#24303)
  • Added NFT tab to Brave Wallet. (#25245)
  • Added expanded view of NFT in Brave Wallet. (#24887)
  • Added "Request a feature" button to the Brave Wallet page. (#22843)
  • Added the ability to edit network details for Solana and Filecoin under brave://settings/wallet/networks for Brave Wallet. (#24569)
  • Added dedicated review screen for ETH Swap transactions when using Brave Wallet. (#24860)
  • Added option to view asset details from token details page in Brave Wallet. (#23792)
  • Added support for province level targeting for select Canadian provinces when using Brave Ads. (#16682)
  • Added the ability to disable Brave Rewards via Admin policy. (#25151)
  • Added "Copy clean link" feature. (#23315)
  • Added ability to import from Google Chrome for developers. (#25335)
  • Added ability to import from Google Chrome Beta. (#14609)
  • Added the ability to edit items in sidebar. (#24964)
  • Added the ability to select a gradient background option for the New Tab Page. (#24889)
  • Added "Refresh on every new tab" toggle under the "Customize Dashboard" modal for the New Tab Page. (#24968)
  • [Security] Added additional password protection for Brave Wallet account removal. (#24711)
  • [Security] Added additional password protection for Brave Wallet backup seed. (#24534)
  • [Security] Added additional password protection for Brave Wallet show private key. (#24830)
  • [Security] Enhanced protection against Brave Wallet pollution attacks. (#24415)
  • [Security] Updated the Brave Wallet network selector to show the full network name. (#25114)
  • [Security] Updated Brave Wallet to show the full network name in tooltip for Buy/Send/Swap widget and panel. (#25107)
  • [Security] Updated the Brave Wallet transaction confirmation panel to show the full network name. (#25105)
  • [Security] Fixed misleading signing request message in Brave Wallet. (#24816)
  • Enabled swaps for Arbitrum network in Brave Wallet. (#24859)
  • Enabled theme support for Speedreader. (#25116)
  • Enabled sharing hub on URL bar. (#26019)
  • Improved loading of Brave Wallet tokens list on deposit and portfolio screens. (#24959)
  • Improved scrolling of portfolio page in Brave Wallet. (#25565)
  • Improved privacy by preventing private windows from inheriting permissions set in normal windows. (#24720)
  • Improved fingerprinting privacy by adding farbling protections for screen resolution and coordinates. (#23170)
  • Updated Brave Wallet to allow a DApp to open onboarding at most once per provider. (#25152)
  • Updated UI for Brave Wallet warning message to be more legible when using light theme. (#25339)
  • Updated description for "Method to resolve Unstoppable Domains" setting under brave://settings/extensions. (#24622)
  • Updated verified vs. unverified criteria for Brave Rewards creator channels. (#25085)
  • Updated Brave Rewards tipping banner to always use global default suggested values. (#24548)
  • Updated "Close window when closing last tab" setting under brave://settings/system to only work for normal windows. (#25340)
  • Updated import of extensions to include extension settings. (#8847)
  • Removed address resolution for ".888 TLD" from Unstoppable Domains. (#24922)
  • Removed known Squarespace newsletter tracking parameters from URLs. (#24988)
  • Removed known Blueshift email tracking parameters from URLs. (#25238)
  • Disabled "Add checked accounts" button until an account is explicitly selected to import in Brave Wallet. (#25617)
  • Fixed inability to add ETH POW as a custom network for Brave Wallet. (#25493)
  • Fixed ERC20 Approve transaction using the wrong network for fees with Brave Wallet. (#25255)
  • Fixed NFT not being displayed in Brave Wallet portfolio without page refresh. (#25578)
  • Fixed not being able to connect to Adobe using Brave Wallet. (#25039)
  • Fixed not being able to connect to bsc.cryptoz.cards using Brave Wallet. (#23571)
  • Fixed inability to unselect an account on Brave Wallet panel when connecting to a DApp. (#25101)
  • Fixed all networks incorrectly being displayed for Filecoin in Brave Wallet. (#24947)
  • Fixed incorrect settings being opened when "Connected Sites" is selected from Brave Wallet panel for Solana. (#24847)
  • Fixed missing "Bridge to Aurora" button locale string. (#25181)
  • Fixed incorrect casing of "Ledger" in Brave Wallet import authorization window. (#25616)
  • Fixed broken layout under brave://settings/wallet/networks. (#25210)
  • Fixed regression of expiration of JavaScript set cookie lifetime from 6 months to 7 days. (#15048)
  • Fixed incorrect display on shields when there are "99+" items blocked. (#23085)
  • Upgraded Chromium to 107.0.5304.62. (#26151) (Changelog for 107.0.5304.62)
  • Updated Sardine purchase link to be set to selected network when opened from Buy screen on Brave Wallet. (#25839)
  • Removed deprecated Ethereum Testnet's (Ropsten/Rinkeby/Kovan) and added support for Sepolia Testnet for Brave Wallet. (#25654)
  • Fixed issue with SignTransaction during NFT purchase on MagicEden when using Brave Wallet. (#25802)
  • Fixed crash when opening the New Tab Page in certain cases on Linux. (#25849)
  • Upgraded Chromium to 106.0.5249.119. (#25926) (Changelog for 106.0.5249.119)
  • Removed "Side panel" display setting from brave://settings/appearance. (#25689)
  • Fixed incorrect transaction type for BSC swaps when using Brave Wallet. (#25696)
  • Fixed inability to authorize and sign transactions for Ledger accounts when using Brave Wallet. (#25623)
  • Fixed inability to migrate or import legacy wallets using the new Brave Wallet onboarding. (#25612)
  • Upgraded Chromium to 106.0.5249.91. (#25737) (Changelog for 106.0.5249.91)
  • Added reading list. (#17959)
  • Added pluggable transports and bridges support for Tor. (#1138)
  • Added NFT details page to Brave Wallet. (#22623)
  • Added currency selector for "Buy" tab under Brave Wallet. (#23295)
  • Added the ability to select a specific RPC URL as active for Brave Wallet. (#20516)
  • Added a Brave Wallet native API to access the CoinGecko proxy endpoint. (#21455)
  • Added Sardine buy support in Brave Wallet. (#24356)
  • Added Sardine to the onboarding on-ramp list under Brave Wallet. (#25414)
  • Added .zil TLD support for Unstoppable Domains. (#24621)
  • Added "Import from legacy Brave crypto wallets" checkbox when importing a Brave Wallet with a 24-word seed phrase. (#25045)
  • Added Fantom chain and tokens to Brave Wallet. (#25029)
  • Added "Tab hover mode" configuration options under brave://settings/appearance. (#9906)
  • Added the ability to show a solid color background on the New Tab Page. (#23255)
  • [Security] Updated Brave Wallet password policy. (#22817)
  • [Security] Increased Pbkdf2 iterations for Brave Wallet password. (#24581)
  • [Security] Updated Brave Wallet recovery phrase verification to use randomized word indices. (#24683)
  • [Security] Added additional password protection when revealing private keys under the Brave Wallet "Account" screen. (#24322)
  • [Security] Moved Brave Wallet Ethereum ledger integration to an untrusted iframe. (#24275)
  • [Security] Moved Brave Wallet Filecoin ledger integration to an untrusted iframe. (#24449)
  • [Security] Extended font randomization fingerprinting protections to cover src:local as reported on HackerOne by xlin. (#23432)
  • [Security] Sanitized chrome:// page state for serialized navigation entries. (#24625)
  • Implemented swaps in Solana when using Brave Wallet. (#19474)
  • Updated Brave Wallet onboarding. (#22591)
  • Updated the Brave Wallet "Bridge to Aurora" modal text. (#24923)
  • Updated Brave Wallet to create a Solana account by default when creating or restoring a wallet. (#25432)
  • Updated brave://rewards page to handle smaller window sizes. (#16619)
  • Updated text on the "IPFS is disabled" error page. (#24166)
  • Improved de-AMP functionality. (#22917)
  • Moved "Show Brave Rewards icon in address bar" to be displayed under brave://settings/rewards. (#24204)
  • Moved Tor settings to be displayed under brave://settings/privacy. (#16624)
  • Removed default network selection on the "Add custom asset" modal for Brave Wallet. (#23820)
  • Removed support for legacy Brave Rewards anonymous Uphold cards. (#24464)
  • Removed 2 BAT minimum threshold under Brave Rewards before being able to use Uphold as a custodial provider. (#24759)
  • Removed extra spacing from the "Clear browsing data" modal displayed in a Private window and Private window with Tor. (#21771)
  • Removed P2A protobuf reporting. (#23146)
  • Fixed issue where deleting an NFT from a collection in Brave Wallet removed all NFT's from that collection. (#24238)
  • Fixed incorrect address being displayed via the Brave Wallet "Send" modal when an ENS domain has no ETH address. (#25308)
  • Fixed providers under the onboarding on-ramp list not being sorted in alphabetical order via Brave Wallet. (#24700)
  • Fixed visibility issues with the password tooltip under Brave Wallet when creating a new wallet while using dark mode. (#24814)
  • Fixed WebTorrent not adapting to theme changes. (#24498)
  • Fixed UI on torrent and magnet link pages. (#22596)
  • Fixed Chromium bookmark icons appearing under search suggestions. (#24247)
  • Fixed persistent error message on "Enter a sync code" modal in certain cases. (#23772)
  • Fixed IPFS interstitial page not being shown when redirected from .eth domains. (#24188)
  • Fixed "Don't ask me again" setting under "Close all tabs" not updating "Warn me before closing window with multiple tabs" via brave://settings/braveHelpTips. (#24829)
  • Fixed certain websites not loading correctly due to farbling Accept-Language headers on subresources. (#24564)
  • Upgraded Chromium to 106.0.5249.65. (#25629) (Changelog for 106.0.5249.65)
  • Restored gesture requirement for async clipboard write access. (#16890)
  • Fixed crash on brave://settings which occurred due to brave://flags/#brave-sync-v2 being disabled. (#25156)
  • Fixed crash on the New Tab Page which occurred due to brave://flags/#brave-news being disabled. (#25182)
  • Fixed crash when the "options" dictionary is null in a Brave Wallet "SignAndSendTransaction" request to a Solana provider. (#25374)
  • Fixed the "Learn more" link for unverified creators on the Brave Rewards panel not working. (#25223)
  • Fixed blank panel on brave://welcome page which displayed in certain cases. (#24635)
  • Upgraded Chromium to 105.0.5195.127. (#25377) (Changelog for 105.0.5195.127)
  • Added Brave Translate. (#23813)
  • Added ability to customize the number of top sites shown on the New Tab Page. (#6619)
  • Added setting for "Close window when closing last tab" under brave://settings/system on Windows and Linux. (#1002)
  • Added Filecoin to Ramp.Network asset list in Brave Wallet. (#24123)
  • Added the ability to search networks when adding a new network under brave://settings/wallet/networks for Brave Wallet. (#23628)
  • Added Solana connectivity status in Brave Wallet UI. (#22184)
  • Added Filecoin Testnet support for Brave Wallet. (#23368)
  • Added dynamic Brave Ads payout status UI to Brave Rewards. (#23429)
  • Added more specific messaging when setting up pending tips using Brave Rewards. (#20748)
  • Added the ability to import from Opera. (#23738)
  • Added the ability to import from Vivaldi. (#23704)
  • [Security] Implemented feature policy for Ethereum and Solana for iframes. (#23710)
  • [Security] Fixed IPFS crash bypass as reported on HackerOne by neeythann. (#24211)
  • [Security] Fixed IPNS to always honor DNS-over-HTTPs (DoH) setting. (#24678)
  • [Security] Fixed certificate pinning. (#24451)
  • Implemented "Bridge to Aurora" for Brave Wallet. (#24377)
  • Implemented separate keyrings and correct root paths for Filecoin Mainnet and Testnet in Brave Wallet. (#23241)
  • Implemented 3rd party support for Google authentication with chrome.identity. (#15754)
  • Improved copying addresses within Brave Wallet. (#22740)
  • Updated Brave Wallet to prompt users to create a Solana account when interacting with a Solana DApp if no Solana account exists. (#23898)
  • Updated default buy asset to be SOL when Solana is selected under Brave Wallet. (#24066)
  • Updated default wallet preferences for Ethereum and Solana to be separate settings under brave://settings/wallet. (#24079)
  • Updated the add network panel for Brave Wallet to display the full RPC URL. (#23935)
  • Updated Brave Wallet UI to display a message when buy is not supported by selected Testnet. (#23773)
  • Updated Brave Rewards tipping banner to show error messaging when tips do not succeed. (#19071)
  • Updated IPFS to use a longer delay between reconnection attempts. (#24461)
  • Updated Brave Shields to persist "Advanced Controls" display when selected. (#23188)
  • Updated "Automatically redirect .onion sites" under brave://settings/extensions to be disabled when "Private window with Tor" is also disabled. (#23560)
  • Removed import of disabled extensions from Chromium browsers. (#24250)
  • Removed Jump List on Windows when deleting browsing history. (#9820)
  • Fixed "window.ethereum.send" to be writable. (#25078)
  • Fixed inability to send Filecoins from a hardware wallet with Brave Wallet. (#24824)
  • Fixed Speedreader crash which occurred in certain cases. (#24588)
  • Fixed inability to import passwords from Edge on macOS and Linux. (#24343)
  • Fixed high memory usage associated with Web Discovery Project. (#23573)
  • Fixed video playback being halted in certain cases. (#13586)
  • Fixed blank brave://settings page for Guest windows. (#24242)
  • Fixed tab group outline not being rendered properly when using light theme. (#24095)
  • Fixed unreadable bookmarks bar text when using certain themes. (#24110)
  • Fixed disappearing text under brave://settings/braveHelpTips in certain cases. (#22736)
  • Upgraded Chromium to 105.0.5195.68. (#25009) (Changelog for 105.0.5195.68)
  • [Security] Refactored Trezor and Ledger hardware wallet bridges to align better with chrome-untrusted:// boundaries. (#23655)
  • Fixed Speedreader crash which occurred when using French locale. (#24513)
  • Fixed fonts on certain websites not being displayed correctly when shields are enabled due to font fingerprinting on macOS. (#24468)
  • Fixed webcompat issue on sites when default cryptocurrency wallet provider is set to "Brave Wallet (prefer extensions)". (#24456)
  • Added Aurora EVM chain to preloaded chains for Brave Wallet. (#23522)
  • Added loading skeletons to Brave Wallet panel. (#23577)
  • Added support for using Ledger hardware for Solana Sign Transactions using Brave Wallet. (#23842)
  • Added a list of well known chains to the local data files updater for Brave Wallet. (#14574)
  • Added a link to the Brave Help Center from various places within Brave Wallet. (#22598)
  • Added the ability to import from the Chromium version of Microsoft Edge. (#13334)
  • Added setting for search engines used in the address bar in private window under brave://settings/search. (#23091)
  • Added settings to refine autocomplete suggestions in the address bar under brave://settings/appearance. (#22948)
  • Added the ability to debounce URLs based on a regex applied to the path. (#23121)
  • [Security] Added a warning to indicate that local IPFS node will bypass browser proxy as reported on HackerOne by neeythann. (#23570)
  • [Security] Fixed IPFS crash as reported on HackerOne by neeythann. (#23646)
  • [Security] Fixed wallet API freezing issue as reported on HackerOne by jordaaash. (#23973)
  • Enabled "unlinkable bouncing" by default. (#23180)
  • Improved fingerprint farbling in aggressive mode. (#24126)
  • Updated default search engine to Brave Search for new installations in certain regions. (#23814)
  • Updated macOS minimum version to 10.13 in Sparkle. (#23748)
  • Updated New Tab page design for private window and private window with Tor. (#22566)
  • Updated brave://settings/cookies to better align with brave://shields. (#8604)
  • Updated Brave Wallet to use locale when formatting fiat values. (#22815)
  • Updated tab titles in Brave Wallet DApp panel to be localized. (#22672)
  • Removed P3A protobuf reporting. (#23147)
  • Removed "Get image description from Brave" context menu option. (#24047)
  • Removed known Marketo email tracking parameters from URLs. (#9018)
  • Removed unused Brave Shields code. (#23285)
  • Fixed crash when removing Solana Ledger account from Brave Wallet. (#24046)
  • Fixed Brave Wallet add custom asset page not loading. (#23694)
  • Fixed errors listing NFTs on OpenSea using Brave Wallet. (#23889)
  • Fixed incorrect balance being shown for certain tokens in Brave Wallet. (#23998)
  • Fixed Brave Wallet displaying a broken image for Solana on localhost. (#23821)
  • Fixed failing actions on Evmos using Brave Wallet. (#22650)
  • Fixed inability to click on the audio icon of a pinned tab to unmute the tab. (#23476)
  • Fixed white flash when opening a new tab. (#16078)
  • Fixed cosmetic filters not being applied inside of child frames. (#22781)
  • Upgraded Chromium to 104.0.5112.81. (#24364) (Changelog for 104.0.5112.81)
  • Fixed crash which occurred when searching on certain sites due to debouncing. (#24164)
  • Updated Ramp.Network asset list for Brave Wallet. (#23897)
  • Fixed error page being shown when debouncing in certain cases. (#24080)
  • Fixed Brave News not loading additional content in certain cases. (#13761)
  • Upgraded Chromium to 103.0.5060.134. (#24122) (Changelog for 103.0.5060.134)
  • Added Solana DApp support for Brave Wallet. (#23520)
  • Added Solana support for importing accounts and creating transactions from Ledger with Brave Wallet. (#23061)
  • Added Brave Wallet notifications for successful or failed transactions. (#19885)
  • Added the ability to hide networks from displaying in Brave Wallet under brave://settings/wallet/networks. (#23208)
  • Added the ability to edit known networks for Brave Wallet. (#23207)
  • Added the ability to change custom RPC URLs for known networks. (#20517)
  • Added direct routes to specific Brave Wallet onboarding pages. (#22589)
  • Added direct routes to specific account management modals in Brave Wallet. (#22588)
  • Added "Force Paste" option to right click context menu. (#22567)
  • [Security] Fixed Developer Tools console leak in Tor window as reported on HackerOne by bugm0nkey. (#23579)
  • [Security] Implemented HSTS partitioning. (#18830)
  • Implemented time-limited sync code words. (#22242)
  • Improved privacy by preventing pages from passing identifiers through "window.name". (#5910)
  • Improved general performance by removing unused Brave Shields blocking data for closed tabs. (#23559)
  • Updated Brave Wallet to show asset information while loading balances. (#23436)
  • Updated the UI to include clickable "Learn more" links on certain Brave Wallet account modals. (#23531)
  • Updated Brave Wallet UI to preserve whitespace in the signature message text. (#22699)
  • Updated text from "web 3" to "web3" across various Brave Wallet pages. (#23328)
  • Updated Brave Wallet right click context menu text. (#23033)
  • Updated UI for when Brave Rewards balance cannot be fetched. (#20991)
  • Updated Omaha installer version for Windows to v1.3.36.131. (#23047)
  • Updated the size of hover indication and clickable area for the new tab button. (#22902)
  • Moved brave://adblock to brave://settings/shields. (#8838)
  • Fixed localhost being incorrectly set for both Ethereum and Solana for Brave Wallet. (#22959)
  • Fixed inability to complete Moonbeam transactions with Brave Wallet. (#23529)
  • Fixed Brave Shields being disabled by default in certain cases. (#23214)
  • Fixed various UI/UX issues with Brave Shields. (#22546)
  • Fixed incorrect hover shape for folders on the bookmarks bar. (#23667)
  • Fixed the edit top site dialog displaying in the background of the New Tab Page. (#23685)
  • Fixed blogspot.com URLs not being debounced. (#22894)
  • Fixed incorrect color for "Show Sponsored Images" toggle when disabled. (#22645)
  • Temporarily disabled Language/Font fingerprinting due to fonts being incorrectly displayed on various websites. (#23093)
  • Fixed new tab button using incorrect background color. (#23423)
  • Fixed unlimited token allowance incorrectly being displayed in transaction history. (#23562)
  • Added Filecoin to Brave Wallet. (#23169)
  • Added Unstoppable Domains support for Polygon. (#20475)
  • Added Unstoppable Domains layer 2 support for resolving ETH address in Brave Wallet. (#22146)
  • Added pre-loaded EVMs into Brave Wallet network selector (supported by 0x). (#22888)
  • Added ability to "Hide Brave Rewards icon" by right clicking on the Brave Rewards (BAT) icon. (#22525)
  • Retired the option of using DNS over HTTPS for Unstoppable Domains resolution now that layer 2 support has been added. (#22149)
  • Changed Ethereum DApp providers to only be available in secure contexts. (#23407)
  • Changed Unstoppable Domains user opt-in interstitial from Cloudflare DoH to Ethereum option. (#22148)
  • Updated buy flow for both Ramp and Wyre in Brave Wallet. (#23349)
  • Updated QR sync code generator to include Brave icon when creating new QR sync codes. (#22420)
  • Fixed not being able to validate Unstoppable Domains address in various panels in Brave Wallet. (#22498)
  • Fixed issue where buying using Ramp didn't work in certain cases. (#23425)
  • Fixed Ethereum DApps dialogs being opened in inactive tabs. (#23460)
  • Fixed selected network being used when resolving Unstoppable Domains/Ethereum Name Service to ETH address. (#22151)
  • Fixed webcompat issues when "Brave Wallet" is set as the default cryptocurrency wallet via brave://settings/wallet. (#23546)
  • Fixed Brave Wallet as default wallet can be bypassed by extensions. (#22678)
  • Fixed issue where user required to press tab multiple times to navigate from the password field to the confirm password field via Brave Wallet. (#22417)
  • Fixed fonts under https://feedly.com not being displayed correctly when shields are enabled due to font fingerprinting on macOS. (#23489)
  • Fixed failed Brave Ads confirmations backing off if payment tokens are not created or ready. (#23516)
  • Fixed adaptive CAPTCHA not remaining active/visible when rewards panel is closed before CAPTCHA has been resolved. (#22417)
  • Fixed not being able to copy sync code from existing sync chain in certain cases. (#23206)
  • Fixed issue when attempting to restore one-time sync codes on unsupported Brave versions. (#23262)
  • Upgraded Chromium to 103.0.5060.53. (#23482) (Changelog for 103.0.5060.53)
  • Updated Wyre and Ramp asset lists for Brave Wallet. (#23103)
  • Fixed Solana icon not being displayed in Brave Wallet when using buy functionality with Ramp. (#23013)
  • Fixed Testnet tokens not being returned when switching networks with Brave Wallet. (#23038)
  • Fixed issue where selected accounts become unselected on the Brave Wallet panel. (#22999)
  • Fixed inability to reselect a native asset on the Brave Wallet "Visible Assets" modal. (#22952)
  • Fixed errors during sync decryption which caused Brave Sync to fail in certain cases. (#22898)
  • Fixed navigation to partitioned blobs. (#23171)
  • Fixed certain cases where AMP pages would go into loading loop. (#22610)
  • Upgraded Chromium to 102.0.5005.99. (#23311) (Changelog for 102.0.5005.99)
  • Added Solana support for account creation, sending SOL and sending SPL tokens with Brave Wallet. (#22348)
  • Added the ability to buy with Ramp using Brave Wallet. (#21639)
  • Added JSONSanitizer to API helper requests for Brave Wallet. (#21831)
  • Added DApp UI for requesting a public key and for decrypting ciphers using Brave Wallet. (#21177)
  • Added web3_clientVersion support for Brave Wallet. (#19278)
  • Added the ability to allow users to search sites for RSS feeds for Brave News. (#21768)
  • Added support for blob partitioning. (#21746)
  • Added minimum macOS version for Sparkle update process. (#22918)
  • [Security] Blocked "window.ethereum" completely in third party iframes. (#22686)
  • [Security] Updated Brave Wallet panel to prominently display eTLD+1 as reported on HackerOne by renekroka. (#21787)
  • [Security] Fixed incorrect origin being displayed in Brave Wallet when a spend approval is pending. (#19557)
  • Implemented eth_getEncryptionPublicKey for Brave Wallet. (#19276)
  • Implemented account discovery when restoring Brave Wallet. (#18104)
  • Updated Omaha installer version for Windows to v1.3.36.113. (#22060)
  • Updated default IPFS configuration values. (#22068)
  • Updated Gas Limit validation and error messaging for unapproved transactions with Brave Wallet. (#21714)
  • Updated Brave Wallet to automatically add swap taker asset to the visible asset list. (#21428)
  • Updated Brave Wallet portfolio network filter for multichain support. (#20780)
  • Reduced adblock filter memory usage by optimizing unused regex rules. (#21970)
  • Removed known Dialog Insight user tracking parameters from URLs. (#22082)
  • Removed ability to swap ERC721 tokens with Brave Wallet. (#21550)
  • Fixed crash which occurred when opening Brave Shields while using Google Meet. (#22814)
  • Fixed inability to rename Solana account in Brave Wallet after it has been created. (#22958)
  • Fixed incorrectly computed insufficient funds errors in Brave Wallet. (#22877)
  • Fixed ERC20 and ERC721 transfers being incorrectly displayed as ETH transfers in the Brave Wallet transactions panel. (#22044)
  • Fixed text alignment issues under the Brave Wallet "Recent transactions" panel when using long account names. (#21216)
  • Fixed breakage in webpack build caused by OpenSSL 3.0. (#22305)
  • Fixed two windows being opened on launch when the browser was installed without administrator privileges on Windows. (#22179)
  • Upgraded Chromium to 102.0.5005.61. (#22923) (Changelog for 102.0.5005.61)
  • Reimplemented the ability to override page elements with "!important" styles using cosmetic filtering. (#22264)
  • Refactored gas fee estimations to help increase successful transactions for Brave Wallet. (#22640)
  • Fixed missing "Hardware wallet requires confirmation on device" modal for Brave Wallet. (#22652)
  • Fixed Brave Wallet disambiguation between Thor on Avalanche vs Thorswap on Ethereum. (#22651)
  • Fixed Brave Wallet panel not dismissing on click after completing a transaction with hardware wallet on Windows and Linux. (#22780)
  • Fixed users not seeing Brave Ads after upgrade in certain cases. (#22540)
  • Fixed inability to click on the audio icon of an inactive tab to mute the tab. (#22081)
  • Upgraded Chromium to 101.0.4951.67 on macOS and Linux. (#22896) (Changelog for 101.0.4951.67)
  • Added the ability to redirect an AMP page to its canonical non-AMP version. (#20458)
  • Added "Select network" field in the Brave Wallet "Add custom asset" modal. (#21656)
  • Added isBraveWallet property to window.ethereum. (#21949)
  • Added the ability to copy Brave Wallet transaction hash from "Transactions" on the "Portfolio" page. (#19886)
  • Added confirmation screen after transaction is approved for Brave Wallet. (#21733)
  • Added bottom padding to the Brave Wallet swap container. (#21340)
  • Added loading skeletons for various areas within Brave Wallet. (#21339)
  • Implemented balance updater interval for Brave Wallet. (#21304)
  • Updated design for Brave Shields. (#18630)
  • Updated IPFS node to go-ipfs v0.12.0. (#21219)
  • Updated adblocking to execute all cosmetic scriptlets even if one fails. (#21932)
  • Updated wording on Brave Wallet backup reminder banner. (#21312)
  • Updated Brave Wallet swap capability to prevent unnecessarily encountering "Too many decimal places" error. (#21527)
  • Updated URL for Brave Wallet Ropsten Test Faucet network. (#21240)
  • Updated Brave Wallet password field to be cleared when an incorrect password is entered. (#21010)
  • Updated "Portfolio" page of Brave Wallet to return all EVM network tokens. (#20854)
  • Updated UI to increase spacing between "Assets" and "Transactions" on "Accounts" subview page of Brave Wallet. (#21532)
  • Updated link text color to blue for Brave Wallet onboarding screen. (#20302)
  • Updated alignment of options available from the Brave Wallet "More" menu. (#19680)
  • Renamed "Monthly Contributions" to "Monthly Tips" for Brave Rewards. (#20564)
  • Removed redirect after adding an account to Brave Wallet from the portfolio asset details screen. (#19138)
  • Removed referral code from P3A reports. (#21460)
  • Fixed unexpected storage cleanup on site close when "Clear cookies and site data when you close all windows" is enabled under brave://settings/cookies. (#22493)
  • Fixed unblocked cookie consent dialogs on some websites when the brave://flags/#brave-adblock-cookie-list-default is enabled. (#22032)
  • Fixed inability to solve Brave Rewards CAPTCHA in certain cases. (#22180)
  • Fixed inability to import MetaMask wallet to Brave Wallet. (#22492)
  • Fixed failed second sign request (eth_signTypedData_v4) for Loopring.io L2 activation when using Brave Wallet. (#22070)
  • Fixed data on "Portfolio" page of Brave Wallet not being properly displayed due to parsing error. (#21941)
  • Fixed broken placeholder icons for ERC721 tokens on Brave Wallet "Account" page. (#21549)
  • Fixed "JSON data is not expected" when trying to import a crypto wallet into Brave Wallet in certain cases. (#19526)
  • Fixed Brave Wallet network selector list being partially blurred on page load. (#21423)
  • Fixed Brave Wallet "Add Custom Asset" modal incorrectly being populated with previously added custom token details. (#21337)
  • Fixed EIP-1559 gas oracle incorrectly firing on non-EIP-1559 networks for Brave Wallet. (#21107)
  • Fixed Brave Wallet percentage selector remaining selected when input value was updated. (#20315)
  • Fixed Speedreader icon incorrectly disappearing in certain cases. (#18243)
  • Fixed inability to exit reader mode when Speedreader is disabled. (#18242)
  • Upgraded Chromium to 101.0.4951.41. (#22431) (Changelog for 101.0.4951.41)
  • Improved general performance by fixing cosmetic filters. (#22030)
  • Fixed unreadable tab names when using certain accent colors on Windows. (#22027)
  • Fixed tab hover card incorrectly replacing "Chrome" with "Brave" in certain cases. (#22069)
  • Fixed brave://rewards loading blank due to local storage issues in certain cases. (#22113)
  • [Security] Prevent Brave Wallet secrets potentially being saved to disk (credit: Halborn). (#21874)
  • Added ability to add custom background images for New Tab Page. (#19640)
  • Added ability to enable sidebar via brave://settings/appearance. (#21699)
  • Added fee oracle for EIP-1559 to estimate priority fees in Brave Wallet. (#20469)
  • Added swap functionality to Polygon network with 0x in Brave Wallet. (#21264)
  • Added network icons under the various network selector buttons throughout Brave Wallet. (#20986)
  • Added swaps for BSC, Avalanche, Optimism, Fantom, and Celo in Brave Wallet. (#21473)
  • Added ability to disable Brave Wallet icon in the toolbar by right clicking and selecting "Hide Brave Wallet icon on toolbar". (#19514)
  • Added ability to hide balances via "hide" button under Brave Wallet. (#20838)
  • Added network identifications to portfolio assets in Brave Wallet. (#20902)
  • Added tool-tip to send button in Brave Wallet when button is in a disabled state. (#21053)
  • Added message in Brave Rewards that warns users they have 90 days to claim ad earnings and solve CAPTCHA. (#17133)
  • Added ability to to override page elements with "!important" styles using cosmetic filtering. (#20177)
  • Added current version of IPFS component extension to brave://ipfs. (#18493)
  • Improved selection of RPC URLs after input from chainlist.org with variables and wss:// (Affects Arbitrum). (#20958)
  • Improved the webcompat reporter. (#20095)
  • Improved adblocking by applying generic cosmetic filters from brave://adblock into "Standard" shields blocking mode. (#20855)
  • Updated PageInfo version 2 to support IPFS links. (#19421)
  • Updated IPFS toolbar icon to match both "Tor" and "Onion Available" icons. (#21092)
  • Updated IPFS DNSLink URL resolution to "/ipns/". (#20567)
  • Moved IPNS menu items into a separate menu under the IPFS context menu. (#16998)
  • Removed the "microsoft-edge" protocol from brave://settings/system. (#21553)
  • Removed resize limitation for picture-in-picture windows. (#20789)
  • Fixed DevTools setting changes not persisting once Brave is closed. (#20491)
  • Fixed tipping with Gemini logging users out in certain cases. (#21591)
  • Fixed update popup being displayed during the Sparkle update process on macOS. (#9562)
  • Fixed transaction confirmation button in Brave Wallet not being disabled if estimated gas limit is zero. (#20259)
  • Fixed Brave Wallet randomly crashing when current network is set as Arbitrum. (#21109)
  • Fixed error when importing accounts using hardware wallets after Brave Wallet was reset via brave://settings/wallet. (#21137)
  • Fixed the default wallet setting needing a new tab when moving from “Brave Wallet” setting to “Brave Wallet (prefer extensions)”. (#21571)
  • Fixed styling issue in Brave Wallet that prevented the swap container from dynamically updating due to the errors being displayed. (#21061)
  • Fixed addresses being duplicated when multiple keyrings are enabled in Brave Wallet. (#21015)
  • Fixed various precision issues while formatting amounts in Brave Wallet. (#20994)
  • Fixed transaction status not being updated in certain cases for pending transactions in Brave Wallet. (#21300)
  • Fixed insufficient liquidity not being displayed on the swap button in Brave Wallet even though browser console logs the error. (#20467)
  • Fixed assets with zero balance not being displayed in various panels in Brave Wallet. (#20955)
  • Fixed URLs not being correctly redirected to the correct URL after unlocking Brave Wallet. (#19820)
  • Fixed settings icon not being displayed correctly in Brave Wallet when dark theme is being used. (#20859)
  • Fixed several Brave Wallet onboarding issues. (#19957)
  • Fixed MetaMask importer being shown even though MetaMask wallet hasn't been created. (#20799)
  • Fixed DNSLink redirecting to either IPNS or IPFS depending on whether a DNS-CNAME-to-IPFS or DNS-IPNS-to-IPFS redirect is involved. (#20320)
  • Fixed IPFS onboarding does not validate postmessage origin. (#21234)
  • Upgraded Chromium to 100.0.4896.60. (#21953) (Changelog for 100.0.4896.60)
  • Added Brave Search as the default search engine for Tor windows. (#20583)
  • Removed the Brave Rewards card from brave://welcome page. (#21400)
  • Disabled brave://flags/#enable-lens-region-search by default. (#21442)
  • Upgraded Chromium to 99.0.4844.74 on macOS. (#21693) (Changelog for 99.0.4844.74)
  • Added Brave Search as the default search engine for Tor windows. (#20583)
  • Removed the Brave Rewards card from brave://welcome page. (#21400)
  • Disabled brave://flags/#enable-lens-region-search by default. (#21442)
  • Upgraded Chromium to 99.0.4844.74 on Windows and Linux. (#21693) (Changelog for 99.0.4844.74)
  • Fixed not being able to search through assets via the "Buy", "Send" and "Swap" tabs under Brave Wallet. (#21263)
  • Added promotional banner to Brave Wallet. (#21224)
  • Added custom RSS support to Brave News. (#13095)
  • Added Brave Talk widget as the default for the widget stack under New Tab Page. (#20015)
  • Added signTypedData keyring support for Brave Wallet. (#18833)
  • Added chain validation to wallet_addEthereumChain API call for Brave Wallet. (#17640)
  • Added confirmation modal when Brave Wallet is reset. (#18997)
  • Added "Clear wallet transaction and nonce information" setting for Brave Wallet under brave://settings/wallet. (#19760)
  • Added the ability to set custom nonce value for Brave Wallet transactions. (#19705)
  • Added "Decimals of precision" to the add network panel for Brave Wallet. (#19749)
  • Added support for Brave Wallet to display custom chain and token icons. (#20000)
  • Added token balances in Brave Wallet panel. (#20179)
  • Added a "More" menu to the "Wallet Tab Bar" which includes "Lock Wallet", "Back up now" and "Settings" for Brave Wallet. (#20339)
  • Added CoingeckoID field into the "Add custom asset" form for Brave Wallet. (#20581)
  • Added checkmark icon next to the currently selected account under the "Select Account" component for Brave Wallet. (#20549)
  • Added chainID validation to the network settings page for Brave Wallet. (#20605)
  • Added several custom chain and token icons into Brave Wallet. (#20687)
  • Added "Unlimited approval requested" message to the Brave Wallet panel for swap. (#21198)
  • Added a third option to Ledger accounts to support old derivation paths for Brave Wallet. (#21171)
  • Added window.ethereum object when reloading pages. (#20993)
  • Added "Connected sites" button to the "More" menu for Brave Wallet. (#20380)
  • Added WebSockets connection pool limit when shields are enabled. (#19990)
  • Updated description on Widevine prompt. (#9907)
  • Updated P3A pings to use JSON format. (#15967)
  • Updated UI on "Verify recovery phrase" screen of Brave Wallet to show seed words in red when they are not selected in the correct order. (#19736)
  • Updated Brave Wallet not supported tooltip messaging to be more specific. (#19815)
  • Updated the Brave Wallet "Accounts" page to support multiple networks. (#20333)
  • Updated Crypto Wallet extension to stop when default wallet is set to a different selection. (#20905)
  • Updated Brave Wallet to use "BlockchainToken.decimals" to limit decimal amounts on input fields based on token. (#20596)
  • Updated "Open using IPFS" button text to "IPFS". (#19591)
  • Updated the "Local node" option to read "Brave local IPFS node" for "Method to resolve IPFS resources" setting under brave://settings/ipfs. (#17757)
  • Updated subresource redirection to be limited on IPFS pages. (#20357)
  • Updated user cosmetic filtering logic to apply on vetted search engine pages. (#19229)
  • Updated setting name and description for "Automatically send diagnostic reports" under brave://settings/privacy for clarity. (#19822)
  • Updated "Hide Brave Rewards button" setting text under brave://settings/appearance to be "Show Brave Rewards icon in address bar". (#19695)
  • Temporarily disabled EIP-1559 on Polygon and Avalanche. (#20652)
  • Disabled background component updater on Windows. (#14105)
  • Fixed PWA crashes on macOS. (#21302)
  • Fixed clicking on "Solve" for adaptive CAPTCHA not working in certain cases. (#21311)
  • Fixed position not being retained when adding a new visible asset to Brave Wallet. (#19352)
  • Fixed rounded amounts on Brave Wallet transaction confirmation screen. (#19521)
  • Fixed token name not showing on the Brave Wallet allow spend screen. (#19785)
  • Fixed focus not being given to search field on swap screen for Brave Wallet. (#19788)
  • Fixed reset of Brave Wallet not resetting selected chain without browser restart. (#19844)
  • Fixed incorrect Brave Wallet legacy derivation path. (#19883)
  • Fixed values being incorrectly truncated under the transaction confirmation screen in Brave Wallet. (#20432)
  • Fixed formatting issue under Brave Wallet where large values were being converted into metric values. (#20535)
  • Fixed gas fees not being converted into ETH in the Brave Wallet "Transaction details" panel. (#20941)
  • Fixed "Maximum fee" under Brave Wallet not being updated when the base fee changes. (#21105)
  • Fixed display issue with the hardware device selection menu under "Import from hardware wallet" for Brave Wallet when the window has been narrowed. (#20681)
  • Fixed issues with casting votes with Ledger hardware wallet under https://snapshot.org using Brave Wallet. (#20864)
  • Fixed "Insufficient Balance" not being displayed after clicking "Send" when input value is greater than available balance in Brave Wallet. (#21094)
  • Fixed personalSign requests not working after connecting to https://lostpoets.xyz using Brave Wallet. (#20600)
  • Fixed incorrect gas limit computation on Arbitrum. (#21084)
  • Fixed "IPFS" button missing from URL bar in certain cases. (#20340)
  • Upgraded Chromium to 99.0.4844.51. (#21370) (Changelog for 99.0.4844.51)
  • Fixed ad confirmations not being sent when the viewed ad has been removed from the catalog for users with Brave Ads enabled. (#20890)
  • Fixed swap quotes being incorrectly rounded in certain cases that lead to issues estimating gas fees for Brave Wallet. (#20872)
  • Fixed token assets not selectable under the "Visible Asset" modal for Brave Wallet. (#20857)
  • Fixed ETH fiat amounts always displaying zero within the transaction panel for Brave Wallet. (#20883)
  • Added "wallet_requestPermissions" and "wallet_getPermissions" for compatibility with https://market.x.immutable.com and others. (#19274)
  • Added web3 "currentProvider" shim for compatibility with both https://snowtrace.io and https://staking.trava.finance/staking. (#20353)
  • Added "personal_ecRecover" signing for compatibility with https://loopring.io. (#19621)
  • Added "Add suggested tokens" panel into Brave Wallet. (#19819)
  • Added "Ethereum Site Permissions" UI into Brave Wallet. (#19954)
  • Added ability to modify current network under Brave Wallet. (#19917)
  • Added UI feedback when copying phrase from "Your recovery phrase" screen under Brave Wallet. (#19021)
  • Added the ability to set a wallet network as active under brave://settings/wallet/networks. (#19930)
  • Added tooltip showing exact date and time to transaction history under Brave Wallet. (#19789)
  • Added plus icon to "Select Network" dropdown which navigates to brave://settings/wallet/networks in a new tab. (#19763)
  • Added EIP-55 checksum address checks in the send widget. (#19532)
  • Added display of active transactions and token balances in the panel. (#19533)
  • Added support for "wallet_watchAsset" method to add suggested tokens. (#17878)
  • Added notification for Uphold verified users when Customer Due Diligence survey needs to be completed. (#20427)
  • Added first-party ephemeral storage with domain block functionality. (#19099)
  • [Security] Added .torrc file into Brave. (#17851)
  • [Security] Fixed "Allow scripts once" under shields not working in certain cases. #20744) & #20503)
  • Enabled EIP-1559 Type-2 transactions for Trezor keyring. (#20116)
  • Improved auto focusing on several input elements throughout Brave Wallet. (#19326)
  • Improved keyboard accessibility for Brave Wallet. (#20164)
  • Improved hardware wallet account naming. (#19507)
  • Implemented common password validation. (#19875)
  • Updated UI for "Verify recovery phrase" screen to better display 24 word recovery phrases. (#20125)
  • Updated wallet import flow. (#18534)
  • Updated rewards payout status messaging. (#18602)
  • Disabled viewing "Site Permissions" for Brave Wallet panel in certain cases. (#20094)
  • Disabled Happiness Tracking Survey (HaTS). (#19685)
  • Removed "navigator.connection". (#20122)
  • Removed known user tracking parameters "igshid" from certain URLs. (#11580)
  • Removed the "Network", "Address" and "Account Orb" from the "Add/Switch Network" panel under Brave Wallet. (#19692)
  • Removed price fetching for assets with a zero balance. (#20280)
  • Removed permission lifetime options from U2F permission dialog. (#19848)
  • Reduced BAT threshold before being able to verify Uphold two-way user wallet from 15 to 2 BAT. (#19911)
  • Reduced disclaimer row padding. (#19449)
  • Fixed token details not being auto-populated when adding custom asset under Brave Wallet. (#18704)
  • Fixed unable to sign messages on https://www.cryptokitties.co using Trezor. (#19504)
  • Fixed token name missing from "Allow Spend" panel under Brave Wallet. (#19556)
  • Fixed typed data signing issues with https://looksrare.org. (#20541)
  • Fixed input value not being reset when network is changed. (#19354)
  • Fixed broken icons for custom network base currency. (#19953)
  • Fixed redundant ordinal numbers in wallet recovery phrase. (#19813)
  • Fixed last connected account being selected when multiple accounts are provided for OpenSea. (#19750)
  • Upgraded Chromium to 98.0.4758.87. (#20814) (Changelog for 98.0.4758.87)
  • Added the ability to make the tab audio icon non-clickable using brave://flags/#tab-audio-icon-interactive. (#19979)
  • Added indications for selected network. (#19651)
  • [Security] Disabled CNAME uncloaking when DoH is enabled with an HTTPS proxy. (#15038)
  • Updated error message text when Trezor is not connected. (#19351)
  • Updated legacy gas controls to allow 0 gas price. (#20103)
  • Updated price fetching to use contract address when possible. (#19574)
  • Updated Omaha installer version for Windows to v1.3.36.111. (#11904)
  • Removed "View on block explorer" button for rejected transactions. (#19454)
  • Removed text label for the private icon on Private Windows. (#13704)
  • Fixed crash when disabling Brave Shields in certain cases. (#19958)
  • Fixed inability to download torrents with WebTorrent. (#19818)
  • Fixed retry loop for token refill when server responds with 404 to adaptive CAPTCHA request. (#18859)
  • Fixed issue in hardware wallet connect screen while switching derivation scheme. (#20155)
  • Fixed error when importing Ledger accounts. (#19451)
  • Fixed Trezor popup incorrectly reopening in certain cases. (#19858)
  • Fixed plus icon for RPC URLs not being shown when editing a network. (#19717)
  • Fixed inability to remove previously entered RPC URLs. (#19782)
  • Fixed DApp web compatibility issue with https://studio.manifold.xyz. (#20283)
  • Fixed issues with voting and creating spaces or proposals on https://snapshot.org DApp. (#20282)
  • Fixed tooltip for unsupported networks on brave://wallet being retained on screen. (#19400)
  • Fixed path names not appearing in the address bar for IPNS addresses. (#18888)
  • Upgraded Chromium to 97.0.4692.71. (#20269) (Changelog for 97.0.4692.71)
  • Added the ability to sign typed data (eth_signTypedData_v3 and eth_signTypedData_v4). (#18659)
  • Added default currency and default cryptocurrency settings in brave://settings/wallet. (#19234)
  • Added menu options to edit and remove networks under brave://settings/wallet/networks. (#19004)
  • Added rewards settings section under brave://settings/rewards. (#18158)
  • Added ability to update background images on the New Tab Page via component updates. (#19129)
  • Added a post uninstall survey on Windows. (#18063)
  • Added the ability to enable FileSystemAccess API via brave://flags/#file-system-access-api. (#18979)
  • [Security] Stripped referrer and origin in cross-origin requests from ".onion" origin as reported on HackerOne by kkarfalcon. (#18071)
  • [Security] Disabled CNAME uncloaking when a proxy extension with a SOCKS5 fallback is enabled as reported on HackerOne by neeythann. (#19070)
  • Implemented time-limited sync QR codes. (#19550)
  • Updated UI for the Brave Rewards widget on the New Tab Page. (#17483)
  • Updated certain error messages for Brave Rewards to display as modals under brave://rewards. (#16652)
  • Updated the default widget list under New Tab Page. (#19708)
  • Updated Brave to use "etc/brave/policies" on Linux. (#19052)
  • Removed known user tracking parameters "wbraid" and "gbraid" from certain URLs. (#18758)
  • Fixed rounding issues for send and swap values. (#19855)
  • Fixed values to show N/A instead of 0 if balances cannot be obtained. (#19404)
  • Fixed full fiat balance not being displayed with ERC721 tokens. (#19725)
  • Fixed being able to remove the active network under brave://settings/wallet/networks. (#19678)
  • Fixed the connect hardware screen not working for Trezor devices. (#19495)
  • Fixed double click on "Confirm/Sign" buttons for Trezor transactions closing the wallet panel. (#19490)
  • Fixed token balances not being displayed when USD balance cannot be shown. (#19407)
  • Fixed clicking "Solve" on adaptive CAPTCHA not working in certain cases. (#18858)
  • Fixed the inability to access the IPFS settings link on certain window sizes. (#19221)
  • Fixed not being able to go back on IPFS pages when automatic DNSLink redirection is enabled. (#16557)
  • Upgraded Chromium to 96.0.4664.110. (#20077) (Changelog for 96.0.4664.110)
  • Added support for decimal chain ID when adding custom networks. (#19583)
  • Updated token list by adding Ethereum Name Service (ENS) and several other tokens. (#19774)
  • Fixed gas fee being incorrectly calculated on both Polygon and Binance Smart Chain. (#19706)
  • Fixed gas limit for ETH transfers being hardcoded to 21000. (#19835)
  • Fixed "The receiving address is a tokens contract address" should only be applied to ERC20 and NFT transfers. (#19745)
  • Fixed confirm button in transaction confirmation panel being disabled when fiat value of gas fee is 0. (#19821)
  • Upgraded Chromium to 96.0.4664.93. (#19950) (Changelog for 96.0.4664.93)
  • Added new entry under "brave://settings/system" for the "microsoft-edge" protocol on Windows. (#17558)
  • Added menu item under the Brave Wallet panel for viewing account on Etherscan. (#19655)
  • Added new confirmation prompt to switch chains after successfully adding a new network. (#19291)
  • Fixed crash when permission requests for Ethereum are from a popup window. (#19566)
  • Fixed crash when importing data into the Brave Wallet. (#19515)
  • Fixed wrong transaction type being used for EVM compatible networks in certain cases. (#19617)
  • Fixed swapping via Quickswap chain (Polygon/MATIC) incorrectly displaying a insufficient funds error. (#19536)
  • Fixed certain token balances appearing as 0 under Brave Wallet. (#17081)
  • Fixed not being able to approve cancelled transaction using Brave Wallet. (#19642)
  • Fixed several Brave Wallet UI issues due to translated strings. (#19349)
  • Fixed not being able to connect to https://go.hex.com using the Brave Wallet. (#19551)
  • Fixed not being able to switch networks within https://zapper.fi. (#19656)
  • Fixed https://revvracing.com (DApp on Polygon) appearing as blank when using the Brave Wallet. (#19624)
  • Added native Brave Wallet. (#17081)
  • Added link to custodian dashboard in monthly Rewards statements for verified users. (#9211)
  • Added Apple Silicon IPFS binaries for macOS. (#16912)
  • Improved error message when adding an IPFS gateway without origin isolation. (#18212)
  • Updated payout banner messaging. (#17943)
  • Removed "Send Feedback" from Tab Groups. (#18314)
  • Fixed Brave Rewards wallet regeneration when wallet cannot be read. (#18717)
  • Upgraded Chromium to 96.0.4664.45. (#19387) (Changelog for 96.0.4664.45)
  • [Security] Clarified sync setup instructions. (#19233)
  • Fixed crash when using "Spoken Content" setting on macOS in certain cases. (#19230)
  • Fixed inability to leave sync chain in certain cases. (#19199)
  • Added support for custom filter lists in shields via brave://adblock. (#8107)
  • Added WDP (Web Discovery Project) into Brave. (#18166)
  • Added support for adaptive CAPTCHA. (#15600)
  • Added Brave agent version suffix to go-ipfs. (#18505)
  • Updated default search engine to Brave Search for new installations in certain regions. (#18331)
  • Updated rewards panel design. (#14602)
  • Updated Private Window New Tab page design. (#18486)
  • Improved handling of default wallet settings under brave://settings/wallet. (#18213)
  • Removed tipping banner warning for unverified publishers. (#18341)
  • Removed "Brave" from User Agent when visiting DuckDuckGo. (#15156)
  • Removed Uphold "x-client-partner" header. (#18015)
  • Removed "IdleDetection" from brave://settings/content. (#18409)
  • Removed known user tracking parameter "twclid" from Twitter query strings. (#18020)
  • Disabled brave://flags/#copy-link-to-text by default. (#17994)
  • Fixed CAPTCHA failing when using custom scaling in certain cases. (#17476)
  • Fixed default settings under brave://settings/wallet not working in certain cases for both Crypto Wallet and MetaMask. (#17984)
  • Fixed MetaMask failing to connect to web3 websites within Brave. (#17168)
  • Fixed Greaselion extension appearing as corrupted in the terminal/command line interface. (#17145)
  • Fixed IPFS protocol badge linked to node diagnostics instead of settings. (#16907)
  • Fixed being able to both remove and add peers even though IPFS is not activated. (#17981)
  • Fixed Speedreader icon incorrectly appearing in certain cases. (#17355)
  • Fixed escape and encoded characters being displayed within articles when viewed using Speedreader. (#18006)
  • Fixed article titles being cut short when viewed within Speedreader. (#17983)
  • Fixed blue border appearing on top of window when focused. (#9420)
  • Upgraded Chromium to 95.0.4638.54. (#18840) (Changelog for 95.0.4638.54)
  • Added the ability for Brave to handle searches from Windows Shell and Cortana. (#13875)
  • Added "Index other search engines" setting under brave://settings/search. (#14496)
  • Added the ability to disable Tor via Admin policy on macOS and Linux. (#17530)
  • Added the ability to right click in brave://rewards-internals logs. (#16915)
  • [Security] Added IPFS gateway URL validation. (#16999)
  • Improved "Disconnected" Brave Rewards wallet options. (#17154)
  • Updated default (standard) adblocking to generally allow first-party requests. (#17366)
  • Removed known user tracking parameters from URLs. (#17507, #17452, #17451)
  • Fixed overlapping text in download infobar. (#17313)
  • Fixed Brave specific URLs not being listed under brave://about. (#17299)
  • Fixed inability to remove IPNS keys under brave://settings/ipfs/keys. (#17484)
  • Fixed issue with IPFS shutdown and restart in certain cases. (#16978)
  • Upgraded Chromium to 94.0.4606.61. (#18333) (Changelog for 94.0.4606.61)
  • Updated the bookmarks folder icon on the bookmarks bar. (#17463)
  • Fixed Chromecast crashing in certain cases and re-added "Media Router" setting (disabled by default) under "brave://settings/extensions". (#17873)
  • Fixed crash when opening brave://settings/content/autoplay. (#17808)
  • Fixed Brave Talk not being recognized when rewards is enabled due to Greaselion precondition not being met with multiple profiles. (#17914)
  • Fixed issue where site settings were not being retained in certain cases. (#17859)
  • Fixed invalid certificate error being displayed when visiting "*.eth.link" sites. (#17815)
  • Fixed issue where images were not being displayed for the promo cards under brave://rewards page in certain cases. (#9553)
  • Added Gemini two-way Brave Rewards wallet. (#17161)
  • Added prompt to enable crash reporting. (#1841)
  • Added support for launching Brave with a Tor window when using the terminal/command line interface. (#2105)
  • Added "Show Search Tabs button" setting under brave://settings/appearance. (#16007)
  • Added "walletActive" parameter to the stats usage ping. (#17059)
  • Added ephemeral support to "BroadcastChannel". (#17220)
  • Added Uphold user ID under brave://rewards-internals to assist with rewards support. (#16937)
  • Added a "Relaunch" button which displays after the in-line "Tips Settings" are modified. (#16941)
  • Changed the location of QR code for iOS devices to be under the "Manage Your Wallet" modal on brave://rewards page. (#16954)
  • Updated the date of installation parameter in the stats ping to expire in 30 days. (#17089)
  • Reduced the height of the download bar. (#1638)
  • Removed the Brave Rewards semi-verified user wallet state which occurred in certain cases. (#15390)
  • Fixed IPFS links not being fully displayed in the Brave Rewards panel. (#16612)
  • Fixed mute button moving when hovering on an inactive tab. (#16860)
  • Fixed the close "x" button not being shown on tab hover with small tab size on macOS. (#13946)
  • Fixed inconsistent capitalization in menu items on Windows and Linux. (#17309)
  • Upgraded Chromium to 93.0.4577.58. (#17668) (Changelog for 93.0.4577.58)
  • Added display ads to the Brave News feed. (#16698)
  • Added setting to "Automatically send daily usage ping to Brave" under brave://settings/privacy. (#16583)
  • Added support for additional currencies in the Gemini widget. (#16081)
  • Added the ability for users to rotate IPFS keys. (#15568)
  • Added p2p key export for IPFS. (#16613)
  • Updated the placement of "Privacy and security" section under brave://settings. (#16470)
  • Updated the custom header list to be hard-coded. (#16455)
  • Updated adblocking to collapse HTML elements with blocked image or iframe requests. (#14960)
  • Updated icons used for certain file types when Brave is set as the default application. (#12761)
  • Updated the bookmarks folder icon on the bookmarks bar. (#16940)
  • Updated the Ads History view from 7 days to 30 days. (#16627)
  • Removed duplicate separator under right click context menu. (#15714)
  • Fixed Brave Rewards wallet being reset after upgrading in certain cases. (#16449)
  • Fixed IPFS migration. (#16913)
  • Fixed "Connected peers" not being reset to 0 once IPFS node is stopped. (#16804)
  • Fixed delete button not appearing on brave://history when using the search box. (#7398)
  • Fixed users not being rewarded for New Tab Page Sponsored Image views in certain cases. (#17352)
  • Fixed ads from split groups not being displayed in certain cases. (#17199)
  • Fixed Brave ads database failing to upgrade in certain cases. (#17231)
  • Upgraded Chromium to 92.0.4515.131. (#17306) (Changelog for 92.0.4515.131)
  • Fixed "Maximum number of ads displayed" incorrectly being set to 0 after upgrade in certain cases. (#17155)
  • Upgraded Chromium to 92.0.4515.115. (#17162)
  • Added new hourly options under "Maximum number of ads displayed" for Brave Ads notifications. (#16228)
  • Added "Don't ask me again" button to Wayback Machine infobar. (#8497)
  • [Security] Migrated Tor log from disk to memory as reported on HackerOne by sickcodes. (#16747)
  • Implemented additional WebGL extensions blocking logic. (#15882)
  • Improved "Disconnected" Brave Rewards wallet state. (#15237)
  • Updated default search engine for new installations in certain regions. (#16870)
  • Updated Brave Rewards wallet verification modal under brave://rewards/#verify. (#16178)
  • Updated Brave Ads UI to show estimated pending rewards for current month only. (#15005)
  • Updated fingerprinting protections to always return light mode when set to strict. (#15265)
  • Fixed issue where "Current earnings this month (estimated)" incorrectly decreased in certain cases. (#16861)
  • Fixed various IPFS issues. (#17112)
  • Fixed TLS pins not working. (#15667)
  • Upgraded Chromium to 92.0.4515.107. (#17036
  • Upgraded Chromium to 91.0.4472.164. (#16977)
  • Renamed “Brave Search beta” to “Brave” in several locations including onboarding and the URL bar. (#16564)
  • Upgraded Chromium to 91.0.4472.124. (#16600)
  • Added Brave Search beta to the list of available search engines. (#15663)
  • Added FTX widget to the New Tab Page. (#15790)
  • Added QR code generator to the URL bar. (#15900)
  • Added explicit opt-in to Brave News. (#15926)
  • Added the ability for users to import P2P keys for use with IPFS. (#15566)
  • Added the ability for users to publish content using P2P keys with IPFS. (#15422)
  • [Security] Fixed CNAME uncloaking when proxy is set as reported on HackerOne by neeythann. (#16011)
  • Updated adblocking to prevent DNS lookups for CNAME decloaking when requests are already blocked. (#15302)
  • Updated the "Learn more" link on the IPFS interstitial page and under brave://settings/ipfs. (#15829)
  • Updated the Cloudflare privacy policy link on the Unstoppable Domains interstitial page. (#15831)
  • Updated brave://version to show full variation names. (#14780)
  • Renamed Brave Today to Brave News. (#15925)
  • Removed "Block element via selector" from the Brave extension. (#15419)
  • Fixed URL bar search not working in private windows when the search provider was set by an extension. (#10601)
  • Fixed issue where users were unable to share a local file or folder using IPFS. (#16020)
  • Fixed IPFS sub menu not appearing on the hamburger menu until browser restart. (#15822)
  • Fixed Brave being registered as an FTP handler on Linux. (#15812)
  • Fixed issue where the Brave News customize button could incorrectly link to "Customize Dashboard" modal in certain cases. (#15221)
  • Upgraded Chromium to 91.0.4472.114. (#16489)
  • Fixed Brave Shields appearing disabled even though enabled in certain cases. (#16362)
  • Upgraded Chromium to 91.0.4472.106. (#16314)
  • Added HID transport support for Ledger devices using Crypto Wallets. (#16305)
  • Fixed Brave Shields not respecting per website settings. (#16265)
  • Fixed $csp rules still being applied when Brave Shields has been disabled. (#16283)
  • Upgraded Chromium to 91.0.4472.101. (#16314)
  • Implemented temporary workaround for U2F transport for Ledger devices. (#16204)
  • Added custom tip amounts to Brave Rewards. (#15006)
  • Added the ability to publish a webpage to IPFS. (#14770)
  • Added the ability to import local files to IPFS. (#15078)
  • Added support for resolution of Unstoppable Domains with IPFS records via Ethereum. (#15158)
  • Added support for "$csp" filter list rules in blocking engine. (#14792)
  • Enabled logging of Brave Rewards errors by default. (#15500)
  • Updated UI for selecting page elements to hide. (#13808)
  • Updated UI for "My Node" button under brave://ipfs-internals. (#14452)
  • Preserved ephemeral storage partitions for a few seconds to improve compatibility with some authentication flows. (#15415)
  • Disabled additional parts of Google's FLoC system. (#14942)
  • Disabled FirstParty Sets. (#13098)
  • Disabled Brave Rewards on ipfs:// pages. (#14841)
  • Reduced BAT threshold before being able to verify Uphold two-way user wallet from 25 to 15 BAT. (#15055)
  • Removed Wallet and IPFS from brave://settings page in Guest windows. (#14998)
  • Removed "Make a call from" Chromium dialog for synced mobile devices. (#14601)
  • Fixed estimated pending rewards not correctly reflecting claims. (#15801)
  • Fixed Brave Rewards panel display for ipns:// pages. (#9631)
  • Fixed handling of Brave Rewards disabled state for various P3A metrics. (#15374)
  • Upgraded Chromium to 91.0.4472.77. (#16054)
  • Fixed crash when attempting to open brave://sync from the omnibox in a private or Tor window. (#15717)
  • Upgraded Chromium to 90.0.4430.212. (#15725)
  • Added bitFlyer two-way Brave Rewards wallet for Japan region. (#15631)
  • Added Brave Rewards notification when user has exceeded the wallet linking limit. (#15028)
  • Added top level domain blocking in aggressive mode, to warn users before they visit sites suspected to be bounce trackers. (#15095)
  • Added the ability to resolve IPFS links through "x-ipfs-path" and DNSLink values. (#14657)
  • Added IPFS permission rule to expose chrome.ipfs API to extensions by request. (#13998)
  • Added custom IPFS badge to ipfs:// and ipns:// pages. (#13172)
  • Added "Don't ask again" option to the default browser dialog. (#14469)
  • [Security] Removed timestamp value from Wayback Machine query as reported on HackerOne by xiaoyinl. (#14843)
  • [Security] Invalidated callback parameters on Wayback Machine query as reported on HackerOne by xiaoyinl. (#14991)
  • [Security] Improved handling of reverse mapping for ipfs:// URLs. (#13874)
  • [Security] Improved handling of reverse mapping for ipns:// URLs. (#13873)
  • Implemented Brave Ads anti-targeting. (#14224)
  • Updated rewards tipping banner UI to handle displaying decimal values when present for tips. (#15050)
  • Updated 5% fee for Brave Rewards tips to only attempt to contribute 3 times per browsing session. (#14386)
  • Updated URL bar icon flyout text for IPFS local node connections. (#14889)
  • Updated "Method to resolve IPFS resources" under brave://settings/ipfs to always have the "Local node" option. (#13171)
  • Updated certain UI elements to better interact with macOS accessibility settings. (#14176)
  • Fixed crash which occurred when attempting to tweet after tipping in certain cases on Windows and Linux. (#5516)
  • Fixed issue where active promotions could not be claimed if they were marked as "Over" on the client. (#14741)
  • Fixed "Hide Brave Rewards" setting not working after using a private window. (#14531)
  • Fixed issue where auto-contribute was enabled via the rewards widget on the New Tab Page. (#14735)
  • Fixed issue where "Include in Auto-Contribute" toggle on rewards panel did not retain user selection in certain cases. (#14413)
  • Fixed brave://ipfs loading blank page in certain cases. (#14923)
  • Fixed IPFS links not opening from command line interface on Windows. (#14283)
  • Fixed issue where local node was not stopped if another option was selected for "Method to resolve IPFS resources" under brave://settings/ipfs. (#14450)
  • Fixed “Estimated pending rewards” being temporarily reset to zero when server endpoint returns a non HTTP_OK status. (#15460)
  • Upgraded Chromium to 90.0.4430.93. (#15502)
  • Updated handling of User Agent fingerprinting protections, including using Chrome's frozen UA string on macOS. (#15372)
  • Upgraded Chromium to 90.0.4430.85. (#15397)
  • Added the ability to customize the top site tiles on the New Tab Page. (#7493)
  • Added support for DNSLink resolution. (#13609)
  • Added "Manage custom filters" option to right click context menu. (#14978)
  • Added the ability to manually refresh status for verified creators in the rewards panel. (#14313)
  • Added IPFS installation progress under brave://ipfs-internals. (#13170)
  • Added "Maximum IPFS cache size (GB)" under brave://settings/ipfs. (#13720)
  • Added RFC3986 support for IPFS. (#13677)
  • Added node status errors under brave://ipfs-internals. (#11976)
  • Implemented verifiable advertiser conversions for Brave Ads. (#13368)
  • Improved Tor user experience by preventing an orphan Tor process. (#14044)
  • Updated adblocking via right click context menu to be editable under the brave://adblock "Custom filters" section. (#9581)
  • Fixed statistical voting issue for auto-contribute which occurred in certain cases. (#15071)
  • Fixed race condition which caused inconsistent wallet UI in the rewards panel. (#13801)
  • Fixed crash reports not being uploaded on Linux. (#14326)
  • Fixed CNAME adblocking breakage in certain cases. (#14755)
  • Fixed ipfs:// background tabs not re-connecting on session restore in certain cases. (#14328)
  • Fixed IPFS URI loading over 127.0.0.1 instead of localhost. (#14499)
  • Fixed HTTP subresources being blocked on an IPFS page when shields are disabled. (#14147)
  • Fixed Tor window being stuck in a disconnected state while Tor circuit is established. (#14461)
  • Fixed ".onion" pages being opened in normal windows in certain cases. (#14188)
  • Upgraded Chromium to 90.0.4430.72. (#15299)
  • Upgraded Chromium to 89.0.4389.128. (#15270)
  • Upgraded Chromium to 89.0.4389.114. (#15030)
  • Fixed delay when opening DevTools in certain cases. (#14880)
  • Upgraded Chromium to 89.0.4389.105. (#14891)
  • Reverted part of CNAME adblocking breakage (#14755) due to DevTools regressing. (#14721)
  • Added Ethereum Name Service (ENS) support. (#14477)
  • Added Unstoppable Domains support. (#14099)
  • Added support for Japanese content feed of Brave Today. (#14306)
  • Added the ability to modify Brave Wallet settings under brave://settings/wallet. (#14069)
  • Added the ability to modify IPFS settings under brave://settings/ipfs. (#13682)
  • Added ipfs:// and ipns:// protocol associations. (#13266)
  • Added retry logic to fetch IPFS pages if zero peers are available on session restore. (#13177)
  • [Security] Improved handling of address bar display for ipfs:// and ipns:// URLs. (#13872)
  • Implemented interstitial page for when "Method to resolve IPFS resources" is set to "Ask". (#13655)
  • Improved canvas fingerprinting protections. (#12069)
  • Improved IPFS diagnostics page under brave://ipfs. (#13173)
  • Enabled re-linking when Uphold wallet is connected to Brave Rewards. (#14573)
  • Updated wording on Private, Tor, and Guest windows to clarify Tor connectivity. (#14385)
  • Updated query filter to enabled or disabled using shields toggle. (#13242)
  • Removed known Drip tracking parameters from URLs. (#8975)
  • Fixed "Estimated earnings so far this month" showing zero on the New Tab Page until the ads service has initialized. (#13267)
  • Fixed CNAME adblocking breakage. (#14755 & #14756)
  • Fixed "Start" and "Stop" buttons under brave://ipfs to only show when applicable. (#14115)
  • Fixed issue where Crypto Wallets could not be disabled and re-enabled without browser restart. (#14083)
  • Fixed BrowserGuestModeEnabled policy not being respected. (#12524)
  • Updated the default number of ads per hour from 2 to 5 for new users and users who have not changed the "Maximum number of ads displayed" setting for Brave Ads. (#14377)
  • Fixed crash on startup in certain cases due to stats ping being called before the profile is initialized. (#14594)
  • Upgraded Chromium to 89.0.4389.90. (#14694)
  • Fixed ads service crashing when fetching estimated earnings via rewards widget under the New Tab Page. (#14447)
  • Upgraded Chromium to 89.0.4389.86. (#14579)
  • Fixed the frequency of the default browser dialog being displayed when Brave is not set as the default browser. (#14502)
  • Fixed ads incorrectly displaying on https://www.youtube.com in certain cases. (#14471)
  • Fixed ads incorrectly displaying on https://www.reuters.com. (#14483)
  • Fixed issue where some extensions did not work properly. (#14473)
  • Fixed cosmetic filter not working. (#14458)
  • Added default browser dialog on first run for macOS and Linux. (#12679)
  • Added ability to uninstall/disable the Widevine plugin via brave://settings/extensions (Muon parity). (#2791)
  • Added settings panel to Brave Rewards onboarding tour. (#13379)
  • Added "Peer ID" and "Version" under brave://ipfs. (#13839)
  • Added "Repo Stats" under brave://ipfs. (#13528)
  • Added support for overriding default network adblocking using custom exception rules in brave://adblock. (#5440)
  • Added additional padding to the new tab button. (#13835)
  • [Security] Enabled Safe Browsing endpoint for extension block list. (#12297)
  • Implemented cosmetic filters. (#13070)
  • Enabled DNS-over-HTTPS UI on Linux. (#13617)
  • Updated referral system to skip initialization when no referral code present. (#14428)
  • Updated frequency to show Brave as default browser dialog when not already configured. (#12203)
  • Updated User Agent farbling to add workers support. (#12392)
  • Updated wording on Brave Rewards widget. (#13397)
  • Removed known Olytics tracking parameters from URLs. (#13644)
  • Removed known tracking parameter "wickedid" from URLs. (#13647)
  • Fixed crash when clicking on profile icon in certain cases. (#13762)
  • Fixed Monthly Statement showing incorrect month in drop down. (#13590)
  • Fixed issue where "Estimated pending rewards" showed incorrect balance in certain cases. (#13601)
  • Fixed regression which allowed some network requests initiated by service workers to bypass adblocking. (#13781)
  • Fixed adblock rules not being applied to HTTP subresources of an IPFS page. (#13742)
  • Fixed Brave Shields being disabled when using IPFS with local node. (#13741)
  • Fixed ipfs:// background tabs not re-connecting on session restore in certain cases. (#13519)
  • Fixed Binance widget and autocomplete always using "en" URLs for all locales. (#9691)
  • Fixed issue where query parameters and fragments were removed from IPFS URLs. (#13722)
  • Fixed Nightly shortcut opening the wrong version when there are multiple installations of Brave on Linux. (#1746)
  • Upgraded Chromium to 89.0.4389.72. (#14412)
  • [Security] Fixed issue when visiting ".onion" URL in a normal window would cause DNS leak. (#14261)
  • Fixed crash when opening ".onion" link in certain cases on Linux. (#13736)
  • Fixed ledger process incorrectly starting when visiting certain sites. (#14307)
  • Upgraded Chromium to 88.0.4324.192. (#14302)
  • [Security] Fixed DNS leak regression in Tor windows as reported on HackerOne by xiaoyinl. (#13527)
  • [Security] Fixed ISP DNS leak when shields are enabled. (#12575)
  • Removed "x-client-data" header from requests in certain cases. (#8049)
  • Fixed crash when using OS zoom function on macOS in certain cases. (#8149)
  • Fixed crash when using digital keyboard on macOS in certain cases. (#7546)
  • Upgraded Chromium to 88.0.4324.182. (#14187)
  • Added extension support for Tor windows. (#2761)
  • Added "IPFS public gateway address" setting under brave://settings/extensions. (#11563)
  • Added "Redirect IPFS resources to the configured IPFS gateway" setting under brave://settings/extensions. (#11564)
  • [Security] Enabled Safety Tips component. (#12999)
  • [Security] Removed connection to https://accounts.google.com when enabling Brave Sync. (#12984)
  • [Security] Fixed Greaselion being enabled by default in private mode. (#13506)
  • [Security] Fixed Crypto Wallets being enabled by default in private mode. (#13279)
  • [Security] Fixed mixed content connections not being auto-upgraded when available. (#10190)
  • [Security] Fixed Tor Onion-Location header issue as reported on HackerOne by Muneaki Nishimura. (#13828)
  • Implemented onboarding tour for Brave Rewards. (#12459)
  • Enabled Crowd Deny component. (#13426)
  • Enabled Widevine component updater on Linux. (#7081)
  • Updated macOS application icons. (#13005)
  • Disabled Wayback Machine infobar on Wayback Machine URLs. (#13306)
  • Removed unsupported components from brave://components. (#8709)
  • Fixed webview crash on exiting brave://adblock in certain cases. (#13775)
  • Fixed intermittent crash in Greaselion service on shutdown. (#13906)
  • Fixed in-line tip buttons being displayed when the Brave Rewards icon is hidden. (#13341)
  • Fixed inability to create sync chain due to leading and trailing whitespace in code words. (#10860)
  • Fixed automatic update failing for Google components. (#10464)
  • Fixed autoplay blocked indicator incorrectly being displayed in certain cases. (#13167)
  • Upgraded Chromium to 88.0.4324.152. (#13969)
  • Fixed accessibility crash which occurred on macOS in certain cases. (#13778)
  • Fixed incorrect time being displayed on the New Tab Page in certain cases. (#13669)
  • Upgraded Chromium to 88.0.4324.146. (#13900)
  • Added Apple entitlement for Chromium PWA support. (#8027)
  • Added Ecosia to the default search engine list for several new regions. (#13511)
  • Fixed not being able to play HBO Max content due to "kVideoPlaybackQuality" being disabled. (#13679)
  • Fixed sponsored logo under New Tab Page being hidden on certain window sizes. (#13694)
  • Added native IPFS support. (#10220)
  • Added Greaselion support for Twitch creators. (#11466)
  • Added "Tabs from other devices" under brave://history when sync is enabled. (#10473)
  • Updated pre-populated search engine list. (#13283)
  • Updated visuals for both "New private window" and "New private window with Tor" to make it easier to distinguish between the two windows. (#2735)
  • Updated New Tab Page background images. (#12508)
  • Updated Brave Rewards onboarding panel under brave://welcome. (#13119)
  • Update referrer handling for better compatibility. (#13464)
  • Updated directory path of admin policy on Linux. (#12426)
  • Implemented ad conversion against the complete URL chain of trust. (#13033)
  • Removed Chromium noscript dialog from the URL bar. (#199)
  • Removed duplicate controls from brave://settings/newTab. (#12505)
  • Replaced the "Add Card" tab under New Tab Page with sub-tab "Edit Cards". (#12625)
  • Fixed ad crash when refilling unblinded tokens after downloading catalog due to invalid blinded tokens. (#12836)
  • Fixed ads not being displayed after restart if catalog fails to download but a previous catalog bundle exists. (#10904)
  • Fixed fifth background image (yellow) not being used on tip banner. (#12596)
  • Fixed clicking on "Open in Tor" button from Guest window does not connect to Tor network. (#12470)
  • Fixed Tor crash in certain cases. (#12798)
  • Fixed Tor not working when multiple profiles are opened at the same time. (#12650)
  • Fixed open tabs not always being synced to other devices in sync chain. (#11183)
  • Fixed autoplay dialog being displayed under URL bar if global content settings under brave://settings/content/autoplay is toggled. (#12795)
  • Fixed brave://discards loading blank page. (#10451)
  • Fixed incorrect number formatting for Crypto.com widget. (#12816)
  • Fixed Brave Today intro card not being dismissed after being viewed. (#12960)
  • Fixed Brave Today history scoring being limited to 100 items. (#13041)
  • Fixed geolocations using the wrong endpoints in certain cases. (#11862)
  • Upgraded Chromium to 88.0.4324.96. (#13637)
  • Upgraded Chromium to 87.0.4280.141. (#13399)
  • Added Arm64 support for macOS (Apple Silicon, M1 CPU). (#12819)
  • Fixed rewards panel not being translated in certain locales. (#13199)
  • Fixed not being able to play HBO Max content due to "kVideoPlaybackQuality" being disabled. (#13183)
  • Fixed not being able to play videos on https://www.imdb.com. (#13101)
  • Added QR code under brave://rewards for iOS devices. (#13159)
  • Fixed issue where the New Tab Page was causing persistently higher CPU and GPU usage. (#13194)
  • Fixed issue where the number of Brave Ads delivered per day was incorrectly being limited by the ads per hour selection. (#13215)
  • Added Brave Today news feed on the New Tab Page. (#12574)
  • Added support for day-parting of Brave Ads. (#5234)
  • Added P3A metrics for Brave Today. (#12974)
  • Added P2A metrics in Brave Ads. (#11060)
  • Added Greaselion support for Vimeo creators. (#11465)
  • Added setting for "New tab page shows" under brave://settings/newTab. (#2999)
  • Added protection against private browsing detection. (#11543)
  • [Security] Added privacy notice to Uphold wallet linking modals. (#11431)
  • Implemented the ability to remove other devices in a sync chain. (#11232)
  • Implemented navigator.deviceMemory farbling. (#12348)
  • Implemented Brave Rewards onboarding. (#12138)
  • Implemented new panel design for monthly contributions. (#11929)
  • Improved the display of custom background images in the Brave Rewards tipping banner. (#12057)
  • Improved heuristic for determining first/third-party-ness of ads for default cosmetic filtering. (#1998)
  • Improved contrast among tabs. (#8576)
  • Enabled Global Privacy Control. (#12875)
  • Updated default search engine to Yandex for new installations in certain regions. (#12327)
  • Updated Brave Rewards extension to be non-persistent. (#6462)
  • Updated error messaging on Brave Rewards tipping banners. (#12224)
  • Updated macOS dock icons to be smaller. (#8662)
  • Removed redundant rewards setting to address user confusion. (#11467)
  • Removed DApp detection for https://www.nytimes.com. (#12709)
  • Fixed Crypto Wallet infobar incorrectly being displayed for Google Calendar and Gmail. (#12942)
  • Fixed navigator.userAgent farbling not being applied in workers. (#12230)
  • Fixed Canvas farbling in disconnected iframes. (#12303)
  • Upgraded Chromium to 87.0.4280.101. (#13081)
  • Added "Don't ask again" button under Crypto Wallet infobar. (#12482)
  • Fixed menu items missing from bookmark context menu when using German locale. (#12844)
  • Updated "Ad notifications received this month" text under brave://rewards to "Ads received this month". (#12719)
  • Upgraded Chromium to 87.0.4280.88. (#13006)
  • Added support for CNAME adblocking. (#11712)
  • Added support for including New Tab Page Sponsored Image views in "Estimated pending rewards" and "Ad notifications received this month" for Brave Ads. (#10488)
  • Added Greaselion support for Twitter creators. (#11462)
  • Added Greaselion support for GitHub creators. (#11463)
  • Added Greaselion support for Reddit creators. (#11464)
  • Added promotion for Uphold Equities Card. (#12276)
  • Added P3A metrics for the New Tab Page. (#12267)
  • Added setting for "Cycle through the most recently used tabs with Ctrl-Tab" under brave://settings/appearance. (#913)
  • Improved user interface to make it easier to interact with ".onion" sites. (#806)
  • Improved top site tiles on the New Tab Page. (#12772)
  • Improved DApp detection so that it is not triggered on https://web.archive.org. (#11865)
  • Implemented WebGL2 fingerprint farbling protections. (#9189)
  • Implemented User Agent fingerprint farbling protections. (#12097)
  • Updated design for Brave Rewards tipping banners. (#11393)
  • Re-enabled Safe Browsing for downloads. (#6267)
  • Removed Bitcoin.com widget from the New Tab Page. (#12699)
  • Removed known user tracking parameter "_openstat" from query strings. (#11579)
  • Fixed Greaselion race condition which caused the content-level tip button text to not display properly. (#12264)
  • Fixed favicon for verified Twitter creators not being displayed correctly under the rewards panel. (#4557)
  • Fixed inability to tip a creator from the rewards panel if content-level tips were disabled. (#12090)
  • Fixed content-level tip button not displaying for the selected tweet on a Twitter thread. (#6762)
  • Fixed Twitter handle not displaying correctly when tweeting about a tip in certain cases. (#8265)
  • Fixed issue where tipping a user's likes on Twitter would result in the incorrect Twitter handle being displayed in the tweet. (#5685)
  • Fixed alignment of content-level tip button on certain GitHub pages. (#10434)
  • Fixed content-level tip button not being displayed on certain GitHub pages. (#11766)
  • Fixed landed confirmations being created without clicking on the Brave Ad notification. (#12155)
  • Fixed issue where Brave Ad confirmations failed to migrate from older versions if Brave Ads were off in certain cases. (#12260)
  • Fixed issue where WebGL shader API was incorrectly being blocked in certain cases. (#12366)
  • Fixed issue where trackpad zoom on Google Maps was too sensitive. (#12310)
  • Fixed certain maps not displaying properly. (#12448)
  • Fixed incorrect initial display of bubble buttons from the URL bar. (#11838)
  • Fixed "Customize Dashboard" tool tip text incorrectly being shown outside of the Customize Dashboard modal. (#10299)
  • Fixed labels under brave://settings for consistency. (#8822)
  • Upgraded Chromium to 87.0.4280.67. (#12793)
  • Upgraded Chromium to 86.0.4240.198. (#12645)
  • Changed HTTP error code Brave uses when blocking network request to better match what other browsers and tools expect, to increase compatibility with crowdsourced filter lists. (#10063)
  • Upgraded Chromium to 86.0.4240.193. (#12603)
  • Fixed reCAPTCHA constantly being displayed when logging into certain websites. (#12359)
  • Fixed fingerprinting issues in certain cases by reverting "navigator.deviceMemory". (#12289)
  • Fixed webview crash in certain cases by using proper origin. (#12268)
  • Removed iOS QR code function from brave://rewards. (#12475)
  • Upgraded Chromium to 86.0.4240.183. (#12471)
  • Added Crypto.com widget to the New Tab Page. (#12074)
  • Added the ability to use 24-hour clock on the New Tab Page. (#9038)
  • Added QR code under brave://rewards for iOS devices. (#12176)
  • Added Greaselion support for YouTube creators. (#9133)
  • Added Auto-Contribute feature flag to Greaselion. (#11670)
  • [Security] Fixed WebTorrent redirect issue as reported on HackerOne by d3f4u17. (#11683)
  • [Security] Encrypted private wallet data preferences for Brave Rewards. (#2555)
  • Updated Startpage search to give attribution to Brave. (#12257)
  • Updated DApp detection script to be minified. (#11725)
  • Updated DApp detection to use window.ethereum. (#11698)
  • Updated Brave Ads to automatically limit unwanted Brave Ads delivery. (#11617)
  • Updated Tor to use an OS selected port number. (#649)
  • Updated "Learn more" link under brave://settings/help which displays in certain cases on Windows. (#11746)
  • Renamed "Web3 provider for using DApps" to "Ethereum provider for using DApps" under brave://settings/extensions. (#11711)
  • Removed known email tracking parameters from Vero URLs. (#11817)
  • Removed known tracking parameter "yclid" from URLs. (#11578)
  • Removed intra-site requests from the query string filter. (#9020)
  • Removed prompt to select DApp provider when MetaMask is installed. (#11623)
  • Removed login flow from Brave Rewards in certain cases when a KYC'd Uphold user wallet was previously connected. (#11760)
  • Fixed issue where restoring a Brave Rewards wallet failed in certain cases. (#11647)
  • Fixed breakage on sites that use "addthis" scripts in certain cases. (#11744)
  • Fixed issue where long translations on the "Connect to Gemini" button for the Gemini widget did not display properly. (#11445)
  • Fixed "Customize Dashboard" modal to remove unnecessary scroll bars. (#11374)
  • Upgraded Chromium to 86.0.4240.111. (#12225)
  • Fixed "Estimated pending rewards" and "Ad notifications received this month" not being updated even though ads are being displayed in certain cases. (#11952)
  • Fixed fingerprint sensor option missing from WebAuthn on macOS. (#11716)
  • Upgraded Chromium to 86.0.4240.99. (#12124)
  • Added Bitcoin.com widget to the New Tab Page. (#11982)
  • [Security] Added rel=noopener to webtorrent links as reported on HackerOne by d3f4u17. (#11487)
  • [Security] Fixed webtorrent file detection issue as reported on HackerOne by d3f4u17. (#11488)
  • Fixed ad notifications being delivered when not enough unblinded tokens available. (#11789)
  • Fixed rewards restore modal displaying "Please re-enter keys or try different keys." error before entering keys. (#11235)
  • Fixed "Trackers & Ads Blocking" setting not persisting after restarting Brave in some cases. (#11585)
  • Fixed WebGL and OpenGL being disabled in Linux due to "libEGL.so" and "libGLESv2.so" missing from Brave package. (#11504)
  • Upgraded Chromium to 86.0.4240.75. (#12021)
  • Implemented client ads pacing mechanism. (#11643)
  • Upgraded Chromium to 85.0.4183.121. (#11793)
  • Implemented additional farbling protections for fingerprinters accessing CPU information. (#10808)
  • Implemented additional farbling protections for fingerprinters accessing media hardware information. (#11271)
  • Added "Event" tab under brave://rewards-internals to assist with rewards support. (#10781)
  • Added metric to better calibrate availability of Brave Ads. (#10081)
  • Removed backup and restore notifications for verified wallet users. (#6259)
  • Fixed Brave accepting TLS 1.0 and TLS 1.1 certificates without warning users. (#10607)
  • Fixed WebRTC Web APIs being modified when fingerprinting protection is set to "strict". (#11310)
  • Fixed overlapping text on Uphold promotional card under brave://rewards. (#11257)
  • Fixed Brave Ads intermittently crashing when clicking on thumbs up, thumbs down, opt-in, out-out, save ad and flag ad under "7-day Ads History". (#11044)
  • Fixed Brave Ads page classification scores from locally persisting in the diagnostic log. (#11220)
  • Fixed purchase intent parent only segments blocking page classification parent segments. (#11410)
  • Fixed crash on macOS when checking currently installed version in certain cases. (#11008)
  • Fixed Gemini toggle appearing under brave://settings#newTab for unsupported regions. (#11136)
  • Fixed not being able to authenticate and use the Google Keep extension. (#3650)
  • Fixed not being able to authenticate and use the Google Calendar extension. (#4672)
  • Fixed not being able to automatically set Brave as the default browser Debian systems with Chrome. (#11001)
  • Fixed Brave registering as Chromium instead of Brave under Pulseaudio. (#10919)
  • Fixed Brave Rewards service being associated to Tor profiles. (#11223)
  • Fixed "setup.exe" not being signed. (#11378)
  • Fixed Gemini widget being displayed in unsupported region(s). (#11483)
  • Fixed clicks not being registered on ad notifications in certain cases. (#11042)
  • Upgraded Chromium to 85.0.4183.102. (#11621)
  • Added Gemini widget to the New Tab Page. (#11457)
  • Added external wallet data to brave://rewards-internals page. (#10837)
  • Added handler for 410 response code when rewards promotion expires. (#11161)
  • Added the ability to update user models for Brave Ads via brave://components. (#9147)
  • Added link to "Reset Brave Rewards data..." under brave://settings/clearBrowserData. (#926)
  • [Security] Added "Always Show Full URLs" setting under brave://settings/appearance to display the full URL in the address bar. (#7449)
  • Enabled OS location service on Windows. (#10722)
  • Improved general performance by not downloading Tor component until a New Private Window with Tor is first opened. (#9177)
  • Updated brave://adblock to always reflect available regional adblock lists. (#10830)
  • Updated global autoplay content setting under brave://settings/content/autoplay. (#10807)
  • Implemented fingerprint farbling for Plugins. (#9435)
  • Implemented new wallet API for Brave Rewards. (#8428)
  • Disabled ability to retrieve rewards logs via brave://rewards-internals and removed existing logs. (#11260)
  • Removed anonymous addresses from Uphold flow in rewards. (#11150)
  • Removed all fingerprinting exceptions in shields. (#10598)
  • Removed all referrer exceptions in shields. (#10825)
  • Removed Brave Account branding for password storage. (#10469)
  • Fixed issue where ad conversions would fail when a site uses pushState. (#11012)
  • Fixed GitHub creators not being added to the auto-contribute table in Brave Rewards when the "Allow contributions for videos" setting was unchecked. (#10546)
  • Fixed issue where promotions for rewards would show in the UI if they had expired. (#11170)
  • Fixed clearing history from brave://settings/clearBrowserData not removing top site tiles from the New Tab Page. (#9929)
  • Fixed menu display for widgets on the New Tab Page when translations exceeded a certain length. (#10749)
  • Fixed issue where menu items did not work for the widgets on the New Tab Page in certain cases. (#10199)
  • Fixed issue where ":style(...)" cosmetic filter rules for class selectors were not applied. (#10862)
  • Fixed torrent and magnet link pages showing error message after browser restart. (#7330)
  • Fixed New Tab Page performance issues on initial render. (#9913)
  • Upgraded Chromium to 85.0.4183.83. (#11401)
  • [Security] Reduce logging as reported on HackerOne by hihouhou. (#11255)
  • Upgraded Chromium to 84.0.4147.135. (#11303)
  • Added Sync v2. (#9989)
  • Added support for state level ads delivery. (#9200)
  • Added the ability to reset Brave Rewards. (#10064)
  • Added 25 BAT threshold before being able to verify Uphold two-way user wallet. (#9723)
  • Added the ability for users to disconnect a pending Uphold user wallet from Brave Rewards. (#10023)
  • Added the ability to import payment methods from Chrome. (#8329)
  • Added farbling for WebGL API when "Fingerprinting blocking" is set to "strict". (#10214)
  • Added support for "$generichide" adblock rules under brave://adblock. (#8803)
  • Added the date of installation to the stats ping. (#10061)
  • Added "x-brave-api-key" to the stats ping. (#10230)
  • Enabled the "prefetch-privacy-changes" flag by default under brave://flags. (#8319)
  • Improved web compatibility by changing behavior of local and session storage in third-party frames to not throw an exception when storage is blocked. (#9758)
  • Updated pre-populated search engine list. (#10890)
  • Updated referrer policy to improve privacy and prevent web compatibility issues. (#8696)
  • Updated canvas maximum farbling to match balanced farbling. (#11067)
  • Updated token options for purchase on Binance widget when ".us" is selected. (#10209)
  • Updated the "Look & Feel" section under brave://settings/shields. (#10502)
  • Updated the labels on the "Learn more" view of shields. (#10671)
  • Updated the bookmarks bar on the New Tab Page to show even if there are no bookmarks when the "Always show bookmarks on New Tab page" setting is enabled under brave://settings/appearance. (#10450)
  • Updated the backup and restore modal text for Brave Rewards. (#10021)
  • Updated the close icon on the Brave Rewards notification which indicates that your wallet is unreachable. (#10378)
  • Reduced size and improved performance of the publisher list for Brave Rewards. (#9502)
  • Reduced the frequency at which promotions are fetched for rewards. (#9513)
  • Removed the "Remote Debugging" setting under brave://settings/privacy. (#9715)
  • Fixed crash with Canvas API in certain cases. (#10913)
  • Fixed crash with BraveSessionCache in certain cases. (#10914)
  • Fixed crash with Brave Ads when opening a new tab in certain cases. (#9393)
  • Fixed issue where "Bat Ledger Service" was running when Brave Rewards was not enabled. (#9526)
  • Fixed issue where "Bat Ads Service" was running when Brave Ads were not enabled. (#9196)
  • Fixed issue where auto-contribute wouldn't process if contributions were to be made to more than four verified creators. (#10834)
  • Fixed state level ads being shown on versions without support for state level ads delivery. (#10557)
  • Fixed wallet summary display on brave://rewards to better accommodate three decimal places. (#10446)
  • Fixed ads state being removed when Brave Ads are disabled. (#10097)
  • Fixed "Estimated pending rewards" not being refreshed after claiming an ad grant. (#10094)
  • Fixed web compatibility issue with https://crio.do/ on Windows. (#10367)
  • Fixed Firebase authentication not working with default shield settings. (#9852)
  • Fixed issue where Gmail image signatures were not loading. (#10478)
  • Fixed display issue where URL bar background color did not change in private mode when dark theme was enabled. (#9945)
  • Upgraded Chromium to 84.0.4147.125. (#11153)
  • Upgraded Chromium to 84.0.4147.105. (#10950)
  • [Security] Filtered sensitive information from brave://rewards-internals logs. (#10875)
  • [Security] Added disclaimer to brave://rewards-internals page. (#10873)
  • Fixed issue where browser would freeze on launch in certain cases. (#9481)
  • Fixed crash with Wayback Machine info bar in certain cases. (#10764)
  • Added an infobar to indicate that sync v2 is coming if sync v1 is currently enabled. (#10231)
  • Added “aggressive” setting for “Trackers & ads blocked” which applies cosmetic filters to first-party ads. (#8475)
  • Added ability to import history from Safari on macOS. (#8515)
  • Added country code to ad confirmation calls for certain countries. (#9823)
  • Added priority support for Brave Ads. (#5232)
  • Added ability to view and download server error logs for Brave Rewards under brave://rewards-internals to improve rewards debugging. (#9533)
  • Added date of contributions under brave://rewards-internals to assist with rewards support. (#10137)
  • Added contribution history under brave://rewards-internals to assist with rewards support. (#8633)
  • Added support for fingerprint WebAuthn on macOS. (#3642)
  • Added keyboard accessibility to the Binance widget on the New Tab Page. (#9256)
  • [Security] Fixed issue where WebTorrent URL was rewritten when redirect URL was not http:// or https:// as reported on HackerOne by xhzeem. (#9159)
  • [Security] Fixed issue where private window autocomplete data could leak to normal window. (#9239)
  • Updated design for "Customize Dashboard" modal on the New Tab Page to support more options. (#9455)
  • Updated Brave Rewards to display BAT values to three decimal places. (#10027)
  • Updated user model for page classifications for Brave Ads. (#8739)
  • Updated Brave Rewards to only use first name for Uphold user wallets. (#9909)
  • Updated favicons for certain brave:// internal pages. (#10071)
  • Updated favicon on brave://bookmarks tab. (#8492)
  • Updated labels and drop down values on brave://settings/shields for consistency. (#9975)
  • Updated fingerprinting blocking levels to be "strict", "standard", or "disabled". (#9194)
  • Implemented additional Canvas API fingerprint farbling protections. (#10045)
  • Implemented Web Audio API fingerprint farbling protections. (#9187)
  • Implemented additional WebGL API fingerprint protections. (#9188)
  • Migrated Brave Rewards settings from JSON to preferences. (#7024)
  • Migrated data from ledger_state to preferences for Brave Rewards. (#9869)
  • Removed Brave autoplay exceptions. (#9597)
  • Removed unnecessary balance API calls from Brave Rewards. (#9132)
  • Removed retry logic for auto-contribute if auto-contribute or Brave Rewards is disabled. (#10257)
  • Removed known user tracking parameters from DoubleClick query strings. (#9879)
  • Removed known email tracking parameters from HubSpot URLs. (#9019)
  • Removed GUID and ENV fields from crash reports. (#8865)
  • Removed Sync from brave://settings in Guest windows.(#2995)
  • Fixed crash with brave://settings/content in certain cases. (#10297)
  • Fixed immediate crash after upgrading in certain cases. (#8244)
  • Fixed issue where ads were not shown in certain cases due to confirmations not being initialized when joining rewards. (#10096)
  • Fixed issue where ad confirmations were initialized on clean profile prior to joining rewards. (#10085)
  • Fixed rewards balance appearing as "0.0 BAT" in certain cases. (#10471)
  • Fixed issue where ad conversions would fail after a creative had expired. (#10240)
  • Fixed "Ads notifications received this month" incrementing for confirmation types other than view. (#10020)
  • Fixed saved passwords not being listed under brave://settings/passwords in certain cases. (#3196)
  • Fixed non-critical memory issue related to farbling and fingerprint randomization. (#10260)
  • Fixed issue where brave://components updates required a browser restart. (#10271)
  • Fixed DuckDuckGo toggle change not being reflected in a Guest window. (#9525)
  • Upgraded Chromium to 84.0.4147.89. (#10714)
  • Upgraded Chromium to 83.0.4103.116. (#10406)
  • Fixed cosmetic scriptlets not being injected in iframes. (#10319)
  • Removed proxy for download of Widevine component. (#10269)
  • Fixed issue where auto-contribute could be re-enabled in certain cases. (#9750)
  • Upgraded Chromium to 83.0.4103.106. (#10268)
  • Added the ability to view promotions information on brave://rewards-internals page. (#9527)
  • Added balance information on brave://rewards-internals to improve rewards debugging. (#9512)
  • Added ability to import from Chrome while Chrome is still running. (#2049)
  • Added a new proxy endpoint for remote debugging and enabled by default under brave://settings/privacy. (#7645)
  • Improved general performance by lazy loading Brave Crypto Wallets. (#9757)
  • Improved privacy by extending farbling protection for several other API surfaces. (#8661)
  • Replaced "HTTPS Upgrades" with "Bandwidth saved" under the New Tab Page. (#8969)
  • Disabled Wayback Machine for ".onion" URLs. (#9342)
  • Disabled tab hover cards for Windows and Linux by default. (#9509)
  • Removed the Binance widget toggle for Japan and OFAC countries from customize dashboard under the New Tab Page. (#9416)
  • Fixed to only send tokens that have not been redeemed during the claim process. (#9891)
  • Fixed low resolution favicons on rewards panel and contribution table. (#1597)
  • Fixed to only add jitter for Brave Ads token redemption when creating the timestamp. (#9624)
  • Fixed themes from Chrome Web Store not working when switching between light and dark themes. (#9808)
  • Fixed incorrect changelog URL on macOS. (#9415)
  • Fixed software update dialog on macOS displaying raw HTML in the release notes box. (#9274)
  • Fixed display issue where Brave Rewards and Binance widget menus go off screen on certain window widths. (#9390)
  • Fixed assets in the Binance widget summary under the New Tab Page appearing as clickable. (#9375)
  • Fixed content under the Crypto Wallets welcome screen not fully visible on smaller window sizes. (#6595)
  • Fixed skip button missing on YouTube ads when shields are disabled. (#8209)
  • Fixed display issue where clock widget menu goes off the screen on certain window widths. (#9389)
  • Upgraded Chromium to 83.0.4103.97. (#10075)
  • Fixed default setting for "Show Brave suggested sites in autocomplete suggestions" to be off under brave://settings/appearance. (#10131)
  • Removed bookmark icon from top site tiles on the New Tab Page. (#9672)
  • Fixed notifications not working on Wordpress sites. (#9064)
  • Fixed to allow cookies in first-party iframes nested inside third-party iframes when third-party cookie blocking is enabled. (#9564)
  • Fixed to allow storage in first-party iframes regardless of the relative parents of that first-party iframe. (#9105)
  • Fixed stats ping not being sent for users who updated to 1.9.72. (#9921)
  • Fixed unsuccessful login to the Binance widget after creating a new account. (#9863)
  • Added the ability to opt-in to user private Brave Ads for over 150 new regions. (#7817)
  • Added platform and build channel to ad confirmation calls. (#8100)
  • Added settings to disable top sites and Brave suggested sites in address bar autocomplete under brave://settings/appearance. (#9572)
  • Added ability to modify New Tab Page settings under brave://settings/newTab. (#8760)
  • Added support for web compatibility scriptlet injections that can modify window attributes. (#9496)
  • Added retry logic for referral program promotion code. (#7742)
  • Added P3A metric for search volume. (#8854)
  • Updated P3A metric responses for window count. (#9676)
  • Updated P3A metric responses for bookmark count. (#9634)
  • Removed content-level tip button on GitHub org pages. (#9024)
  • Fixed Brave not using OS locale and language settings as the default on Windows. (#9712)
  • Fixed incorrect or no publisher data being displayed on the rewards panel in certain cases when using Twitter. (#8289)
  • Fixed intermittent crash in confirmations. (#8535)
  • Fixed inability to enable Brave Ads if regional format is set to "English (Europe)" on Windows. (#7815)
  • Fixed converted ads still being displayed in certain cases. (#9436)
  • Fixed ad notification timeout timers not being cancelled in certain cases. (#9154)
  • Fixed Brave ad campaign startAt and endAt times using local time instead of UTC. (#8933)
  • Fixed users not receiving ad promotion due to empty public key in certain cases. (#9684)
  • Implemented pagination for publisher list. (#9607)
  • Fixed Memo ID and wallet address not being displayed for applicable assets in the Binance widget. (#9605)
  • Fixed stablecoins not being included in the wallet balance total for the Binance widget. (#9559)
  • Upgraded Chromium to 81.0.4044.138. (#9632)
  • Added Memo ID for applicable assets in the Binance widget. (#9535)
  • [Security] Fixed an out-of-bound read crash in the renderer process. (#9552)
  • Fixed incorrect Safe Browsing label in brave://settings/privacy. (#9266)
  • Fixed deposit addresses and QR codes not being displayed for all assets in the Binance widget. (#9250)
  • Fixed inability to toggle off referral background images on brave://settings/themes. (#9515)
  • Added Binance widget to the New Tab Page. (#9118)
  • Added support for referral background images and top sites on the New Tab Page. (#8218)
  • Added the ability to import extensions from Chrome. (#7974)
  • Added "Customize" text to the New Tab Page dashboard settings icon. (#4930)
  • Enhanced privacy by farbling convertToBlob. (#8682)
  • Updated text for "Device recognition" to "Fingerprinting" on Brave Shields panel and brave://settings/shields. (#7949)
  • Updated category text on ads history panel from "untargeted" to "general". (#6553)
  • Improved publisher list load time. (#9376)
  • Improved top site tiles on the New Tab Page. (#2971)
  • Switched from "Prebake Cookie" to "Easylist Cookie" list. (#5318)
  • Removed ability to import data from legacy Brave (muon). (#7403)
  • Removed autoplay allow list to match Chromium behavior. (#8408)
  • Disabled ScrollToTextFragment. (#8342)
  • Fixed Brave Ads server retry logic running into an infinite loop in certain cases causing performance issues. (#7226)
  • Fixed issue where attention percentage would display as zero on rewards panel. (#8463)
  • Fixed inability to import passwords from Chrome on Windows. (#3674)
  • Fixed crash when enabling IPFS on Linux. (#7325)
  • Fixed multiple web compatibility issues related to fingerprinting protection. (#8858,#8855)
  • Fixed inability to use Twitter in certain cases when "Cross-site cookies blocked" is selected from Brave Shields. (#9337)
  • Fixed missing translation on the New Tab Page title. (#9169)
  • Upgraded Chromium to 81.0.4044.129. (#9493)
  • Removed monthly statements for Brave Rewards prior to February 2020. (#8987)
  • Fixed certain websites not being classified correctly for Brave Ads. (#9021)
  • Fixed retry logic for bad or duplicate Brave ad confirmations. (#9242)
  • Upgraded Chromium to 81.0.4044.113. (#9251)
  • Added monthly statements for Brave Rewards. (#930)
  • Added purchase intent classifier for Brave Ads. (#8047)
  • Added P3A metric for default search engine. (#8341)
  • Added a new proxy endpoint for location service. (#8167)
  • Added the ability to hide Brave Shields activity count. (#3121)
  • Added new wallpaper images for New Tab Page. (#6904)
  • Added ability to access extension keyboard shortcuts from brave://settings/extensions. (#4024)
  • Added promotion for Tap Network (US only). (#8617)
  • [Security] Added auto-upgrade of mixed content connections where available. (#4381)
  • Enhanced privacy by randomizing HTML canvas fingerprints by first-party domain. (#5614)
  • Changed rewards publisher list fetch interval from 1 day to every 3 days. (#8955)
  • Reduced the frequency of showing the same ad notification to users opted into Brave Ads. (#7888)
  • Removed the ability for an Uphold connected, non-KYC'd user wallet to tip and perform auto-contribute within Brave Rewards. (#8075)
  • Removed broken translate button once the Google Translate extension has been installed. (#8082)
  • Enabled DNS-over-HTTPS upgrades when possible. (#1864)
  • Enabled cosmetic filtering by default. (#8068)
  • Re-enabled WebXR by default. (#8424)
  • Re-enabled Other Bookmarks. (#7639)
  • Disabled Reporting API. (#7956)
  • Disabled Wayback Machine on localhost. (#8420)
  • Renamed "Site Settings" to "Site and Shields Settings" under brave://settings/privacy. (#8826)
  • Fixed copying brave:// results in pasting chrome://. (#1973)
  • Fixed ad notifications not being displayed under Windows due to Brave not being added into Windows "Notifications & actions" settings. (#8932)
  • Fixed ESC key not closing the tip banner after tipping. (#7609)
  • Fixed rewards panel not resizing properly in certain cases. (#7147)
  • Fixed CAPTCHA targets not being fully shown on rewards panel in certain cases. (#7597)
  • Fixed favicon display issue on brave://rewards page. (#8007)
  • Fixed monthly contributions not being reflected on Brave Rewards widget. (#8467)
  • Fixed notification icon incorrectly displaying on rewards icon in URL bar after claiming grants from rewards panel. (#8239)
  • Fixed incorrect message being displayed on panel and tip banner in certain cases. (#8512)
  • Fixed persistent Brave Ads service errors on startup. (#8138)
  • Fixed embedded maps not loading on certain websites by adding fingerprinting exception for both https://public.tableau.com and https://www.arcgis.com. (#8902)
  • Fixed sync crash when multiple bookmarks have the same object id. (#8358)
  • Fixed several cases where sync would hang the browser. (#7986)
  • Fixed ad service crash when migrating to new database. (#8132)
  • Fixed extra whitespace on https://www.dia.net.au. (#6190)
  • Fixed widget remove option on New Tab Page using light theme when dark theme was selected. (#6395)
  • Fixed "Show Sponsored Images" toggle being reset from off to on when re-enabling "Show Background Image". (#8552)
  • Fixed shields defaulting to advanced view by default for new profiles. (#8533)
  • Fixed shields settings not being cleared via brave://settings/clearBrowserData dialog when selecting time range other than "All time". (#8231)
  • Fixed custom adblock rules not allowing cosmetic filters. (#4348)
  • Fixed Widevine not working without a page refresh in certain cases. (#4646)
  • Fixed brave://wallet alias not being displayed in URL when looking up ENS or suspicious websites in certain cases. (#8524)
  • Upgraded Chromium to 80.0.3987.163. (#8997)
  • Upgraded Chromium to 80.0.3987.162. (#8947)
  • Fixed CPU/performance issues in certain cases. (#8779)
  • Upgraded Chromium to 80.0.3987.149. (#8728)
  • Added ad conversion attribution for Brave Ads. (#6536)
  • Added ability for websites to determine if browser is Brave. (#8216)
  • Improved compatibility with MetaMask and allow web3 provider selection. (#7503)
  • Improved fingerprinting privacy by removing "navigator.deviceMemory". (#1157)
  • Removed reference to star icon used to bookmark pages under the bookmark manager. (#2494)
  • Updated top sites background from translucent to opaque under New Tab Page. (#6642)
  • Updated text in the "Ads" panel under brave://rewards. (#7500)
  • Fixed favorites and bookmarks not importing from Safari. (#2710)
  • Fixed intermittent crash if ad confirmations library is called before being instantiated. (#7728)
  • Fixed 5% fee for Brave Rewards not always being sent when multiple tips are sent in quick succession. (#7425)
  • Fixed all confirmation types such as viewed, clicked and dismissed being counted towards the ads per hour limit. (#8539)
  • Fixed incorrect message being displayed on panel and tip banner in certain cases. (#7739)
  • Fixed duplicate ads entries not being added into "7-day Ads History" in brave://rewards. (#7869)
  • Fixed incorrect color being used for the "thumbs up" icon in "7-day Ads History" under brave://rewards. (#7437)
  • Fixed PDFium displaying "Brave Software Drive" in the "Save as PDF" modal. (#5450)
  • Fixed shields content should be specific to the page that the shields panel is opened from. (#6601)
  • Fixed shields warning not visible when changing between advanced vs simple view while using dark theme. (#7628)
  • Fixed "brave-browser.list" being removed on Linux whenever upgrading Brave. (#6912)
  • Fixed Wayback Machine connections not going through Tor when checking for archived pages while in a Tor window. (#8419)
  • Fixed crash when calculating the winning page classification category in certain cases. (#7866)
  • Fixed sync crash when multiple bookmarks have the same object id. (#8325)
  • Fixed audio not being played on https://meet.google.com and other sites due to autoplay being blocked. (#4621)
  • Fixed button padding on the "Top sites removed." confirmation modal under New Tab Pages. (#8282)
  • Upgraded Chromium to 80.0.3987.132. (#8499)
  • Added the ability to look up an archived page using the Wayback Machine. (#6144)
  • Added option in brave://settings to disable Tor component. (#6808)
  • Updated order of certain items on the hamburger menu. (#5552)
  • Updated theme selection to be per install instead of per profile. (#5373)
  • Fixed sync crash in certain cases. (#8178)
  • Fixed ads history being limited to 99 entries. (#8046)
  • Fixed ads history entries not being displayed in reverse chronological order. (#6757)
  • Fixed ads history showing incorrect date on Linux. (#6088)
  • Fixed multiple landed confirmations being created in certain cases. (#7249)
  • Fixed broken formatting of monthly contributions on brave://rewards for some locales. (#7296)
  • Fixed rewards notification icon not being shown on verified publisher sites. (#7121)
  • Fixed extensions being blocked when verifying Brave Rewards wallet. (#6309)
  • Fixed "too many redirects" error caused by Brave's user-agent. (#6966)
  • Fixed P3A toggle selection not being respected in all open windows. (#7289)
  • Upgraded Chromium to 80.0.3987.122. (#8379)
  • Added flag under brave://flags to re-enable sync. (#8187)
  • Improved P3A metrics for wallet states. (#8187)
  • Reduced interval between P3A pings from 1 hour to 1 minute. (#8084)
  • Fixed tokens not being successfully unblinded in certain cases leading to reduced balances. (#8207)
  • Fixed sync crash when re-creating a new sync chain. (#7412)
  • Fixed three consecutive sync updates will result in data deletion. (#8203)
  • Fixed sync crash in certain cases. (#8228)
  • Fixed incorrect Terms of Service link being used during onboarding and the rewards panel. (#8229)
  • Upgraded Chromium to 80.0.3987.116. (#8304)
  • Fixed several crashes and stability issues by temporarily disabling sync. (#7781)
  • Added New Tab Page Sponsored Images. (#7883)
  • Added the ability to opt-in to user private Brave Ads for over 30 new regions. (#6825)
  • Added the ability for multiple segments to trigger ad notifications. (#6256)
  • Added OS level targeting for ads. (#4761)
  • Added server configurable default tip amounts. (#6011)
  • Added web compatibility reporter on Brave Shields. (#4262)
  • Added additional zoom levels. (#6943)
  • Added the ability for users to disable autocomplete. (#843)
  • Added the ability to disable Tor via Admin policy. (#454)
  • Added auto-compaction for sync to reduce transferred data amount. (#6552)
  • Updated permissions for Uphold user wallets for Brave Rewards. (#7713)
  • Updated UI for the Brave Rewards widget on the New Tab Page. (#7885)
  • Updated text to indicate that wallet verification is optional. (#7102)
  • Updated "Thank you" text on monthly contribution banner. (#6744)
  • Updated ads panel on brave://rewards to display BAT with 1 decimal place. (#6774)
  • Updated speaker button on pinned tabs so it cannot be clicked. (#6358)
  • Updated Widevine setting to be install specific instead of profile specific. (#6747)
  • Updated the New Tab Page to be more dynamic. (#7884)
  • Updated sync chain preferences. (#6504)
  • Disabled out of process rasterization by default. (#7581)
  • Fixed crash which occurred when extensions-toolbar-menu is enabled in brave://flags. (#5646)
  • Fixed ads crash in certain cases. (#6880)
  • Fixed Brave Rewards widget not reflecting auto contribute amount. (#6740)
  • Fixed wallet balance not updating dynamically on the tip banner. (#7047)
  • Fixed incorrect balance displaying when rewards is toggled off. (#6335)
  • Fixed claim banner not being removed from brave://rewards in certain cases. (#6741)
  • Fixed the tipping banner always showing a disabled vertical scrollbar. (#6222)
  • Fixed multiple entries displaying in ads history for the same ad notification. (#6205)
  • Fixed inability to open ad notifications from notification center on Windows. (#4102)
  • Fixed certain cases where browser doesn't retry to get new signed ad tokens. (#6647)
  • Fixed global shields setting for "Only block cross-site cookies" not working. (#6804)
  • Fixed missing context menu items. (#6513)
  • Fixed inconsistent naming for Site Settings in brave://settings/clearBrowserData. (#6627)
  • Fixed exported password file name. (#629)
  • Fixed "Add to Chrome" being displayed instead of "Add to Brave" in Chrome Web Store. (#5730)
  • Fixed inability to login to Expensify with Google Authentication. (#5869)
  • Fixed certain cases where bookmarks are missing from sync after chain creation. (#7251)
  • Fixed certain cases where bookmark location changes are not synced to other devices on chain. (#8065)
  • Fixed issue with sync chain reset when device is offline. (#3628)
  • Fixed webview crash on dobreprogramy.pl. (#7453)
  • Fixed display glitches in certain cases. (#6979)
  • Fixed top sites widget not moving up when stats widget is hidden on the New Tab Page. (#7855)
  • Fixed typescript files not displaying syntax highlighting in Developer Tools. (#5618)
  • Upgraded Chromium to 80.0.3987.87. (#8058)
  • Upgraded Chromium to 79.0.3945.130. (#7781)
  • Upgraded Chromium to 79.0.3945.117. (#7640)
  • Added auto refresh of page after selecting "Always allow autoplay on..." from URL bar. (#6700)
  • Added setting to allow "Remote debugging" in brave://settings/privacy. (#5640)
  • Added ability to choose between Crypto Wallets or MetaMask for DApps. (#6600)
  • Updated Monthly Contribution text for Brave Rewards. (#7093)
  • Updated tip banner to contain "Thank You" message after tip is made. (#6151)
  • Improved general performance by only loading WebTorrent component when torrent or magnet pages are opened. (#6372)
  • Revamped bookmark structure to improve syncing across multiple platforms. (#5158)
  • Disabled option to open Tor in a Guest window. (#7237)
  • Fixed certain cases where multiple auto contributions were occurring. (#7579)
  • Fixed crash when attempting to open brave://sync from Tor window. (#7225)
  • Fixed extensions denial of service issue as reported on HackerOne by world_languages. (#7291)
  • Fixed incorrect number of maximum daily ad notifications. (#4207)
  • Fixed Developer Tools Audit feature so it no longer freezes. (#3199)
  • Fixed GTK+ dark theme display issue on Linux. (#7245)
  • Fixed incorrect SUID sandbox on Linux. (#6247)
  • Fixed inability to log into Bing Rewards. (#3082)
  • Fixed "Relaunch" button resetting "Use Google Services for Push Messaging" selection. (#6633)
  • Upgraded Chromium to 79.0.3945.88. (#7435)
  • Removed the ability to import cookies from Chrome and Firefox. (#7044)
  • Added note describing Brave fees for user wallet transactions. (#7278)
  • Fixed inline tipping on Twitter. (#7324)
  • Upgraded Chromium to 79.0.3945.79. (#7314)
  • Added Privacy Preserving Product Analytics (P3A). (#6285)
  • Added auto-contribute support for GitHub. (#5120)
  • Added separate tip banner for monthly contributions to creators. (#5996)
  • Added the ability to opt-in to user private Brave Ads for Cayman Islands. (#6006)
  • Added fingerprinting exception for 1Password. (#6007)
  • Added setting to "Use Google Services for Push Messaging" in brave://settings. (#2301)
  • Updated ads confirmations to redeem with the server every 24 hours instead of 7 days. (#5999)
  • Updated brave://rewards to show monthly tips in a separate panel. (#5957)
  • Improved accessibility on brave://welcome page. (#5504)
  • Improved accessibility on Brave Rewards tip banners. (#6147)
  • Removed known user tracking parameters from query strings. (#4239)
  • Disabled Safe Browsing for downloads. (#4341)
  • Disabled Motion Sensors by default. (#4789)
  • Disabled Web Background Synchronization by default. (#4709)
  • Fixed certain cases where users are stuck in the wallet verification flow for Brave Rewards. (#7122)
  • Fixed inability to tweet after completing an inline tip on Reddit. (#6223)
  • Fixed ad notifications being displayed while browser is in full screen mode. (#5559)
  • Fixed inability to import from Firefox. (#6521)
  • Fixed Tor windows not respecting custom global shields settings. (#2978)
  • Fixed Tor windows not respecting the globally set option for "Block Scripts" in brave://settings. (#4191)
  • Fixed download not cancelling in Tor window when the window is closed. (#5367)
  • Fixed CORS issue with atlassian.net. (#4419)
  • Upgraded Chromium to 79.0.3945.74. (#7282)
  • Upgraded Chromium to 78.0.3904.108. (#6987)
  • Added Brave Rewards widget to the New Tab Page. (#6370)
  • Added notarization support for macOS Catalina. (#5177)
  • Added link to access https://brave.com/latest from brave://settings/help. (#6152)
  • Updated buttons throughout Brave to match product branding. (#6398)
  • Updated subheading text on wallet verification modal window. (#6537)
  • Improved general performance by not loading the rewards extension until it's used. (#3436)
  • Improved general performance by not loading WebTorrent component until first launch. (#6342)
  • Removed the extraneous zero on the New Tab Page. (#5710)
  • Fixed auto-contribution still occurring when auto-contribution is disabled within brave://rewards. (#6716)
  • Fixed ad notifications not being displayed on macOS Catalina. (#6466)
  • Fixed ad notifications not being displayed in certain cases. (#6139)
  • Fixed notifications in rewards panel not being dismissible in certain instances. (#5913)
  • Fixed incorrect spacing around inline Twitter tip button. (#6456)
  • Fixed cookies not being imported from Chrome. (#5975)
  • Fixed cookie mismatch when importing https://www.google.com cookies from other browsers. (#5313)
  • Fixed WebTorrent crash in certain cases. (#6193)
  • Fixed the "Clear cookies and site data when you quit Brave" toggle under brave://settings/content/cookies reverting to default state after closing the tab. (#6119)
  • Fixed tab context menus using incorrect Russian translation. (#6767)
  • Upgraded Chromium to 78.0.3904.97. (#6789)
  • Upgraded Chromium to 78.0.3904.87. (#6692)
  • Added the ability to opt-in to user private Brave Ads for over 20 new regions. (#5655)
  • Added the ability for inline Twitter tip button to be keyboard accessible. (#5791)
  • Added "Save All Files" option to WebTorrent. (#1230)
  • Added widget menu for New Tab Page elements. (#5015)
  • Added dark theme support for New Tab Page settings menu. (#5014)
  • Updated default search engine to DuckDuckGo for Germany, Australia, New Zealand, and Ireland. (#6187)
  • Updated auto-contribute to use "up to" budgeting and to only contribute to verified content creators. (#6228)
  • Updated monthly contributions to process recurring tips individually before attempting auto-contribution. (#6288)
  • Updated alert icon in rewards panel. (#5501)
  • Updated Brave profile icons. (#6443)
  • Updated profile manager menu. (#5213)
  • Updated profile naming to use "Profile" instead of "Person" for both new and upgraded profiles. (#5814)
  • Updated New Tab Page to respect 24 hour clock for locales which use this clock by default. (#1308)
  • Fixed incorrect message display on tip banner in certain cases. (#6182)
  • Fixed global shields setting for "Block all cookies" not working. (#6389)
  • Fixed brave://welcome page being too tall for small screens. (#5950)
  • Fixed resizing issues on brave://welcome page. (#6183)
  • Fixed "Dashboard Settings" tooltip not showing on New Tab Page. (#5797)
  • Fixed leaving sync chain not propagating to other devices. (#6131)
  • Fixed sync records not updating in certain cases. (#6310)
  • Upgraded Chromium to 78.0.3904.70. (#6508)
  • Added "Don't ask me again" option to Google Translate popup. (#6340)
  • Fixed sync crash in certain cases. (#6367)
  • Fixed WebTorrent crash in certain cases. (#6320)
  • Fixed incorrect translation on Brave Shields for Korean. (#6057)
  • Upgraded Chromium to 77.0.3865.120. (#6414)
  • Added Uphold two-way wallets. (#4774)
  • Added Crypto Wallet. (#4494)
  • Added DApp detection. (#718)
  • Added inline tipping support for GitHub. (#5040)
  • Added "Simple View" for Brave Shields. (#1196)
  • Added ability to use either "Simple View" or "Advanced View" as default for Brave Shields in brave://settings. (#4784)
  • Added Chromecast support. (#209)
  • Added "Install Google Translate to translate this page?" popup when viewing websites in other languages. (#5561)
  • Added user feedback options under brave://rewards for viewed ads. (#4047)
  • Added profile manager items to hamburger menu. (#5212)
  • Added ability to import bookmarks and settings from other browsers during onboarding. (#1530)
  • Added keyboard accessibility to the New Tab Page settings menu. (#5041)
  • Added options to show or hide New Tab Page widgets. (#4510)
  • Added "Don't ask again" option to hide Widevine install popup. (#5341)
  • Added verified publisher icon in the tip banner. (#5517)
  • Added setting to "Always show bookmarks bar on New Tab Page" in brave://settings. (#4782)
  • Added link to "Get more extensions" in brave://settings. (#5540)
  • Added dark theme support for brave://settings on Linux. (#5098)
  • Added ability to edit profile in brave://settings. (#5211)
  • Updated bookmark bar to be visible on New Tab Page by default. (#5781)
  • Hide profile icon in navigation bar until user creates a second profile. (#5091)
  • Improved WebTorrent by adding percentages and file size labelling. (#3285)
  • Removed "Sign in to Brave" dialog when saving passwords. (#5849)
  • Disabled "Install Google Translate to translate this page?" popup when using Tor. (#5657)
  • Fixed Twitch tipping using the rewards panel. (#5549)
  • Fixed speaker button in tabs not being able to mute or play audio. (#2025)
  • Fixed Brave Ads confirmations not being added into the retry queue in certain cases. (#5599)
  • Fixed re-clicking an ad notification should refocus to an already open landing page tab and not create a new tab. (#5195)
  • Fixed Brave Shields preventing identity verification with webcam when trying to KYC with Uphold. (#4139)
  • Fixed large white spaces being left behind when Brave Shields blocks ads on certain websites. (#4338)
  • Fixed cosmetic filter not blocking "display" properties using the "style" attribute. (#3041)
  • Fixed Brave Shields menu not visible after allowing all scripts. (#5483)
  • Fixed navigation issues in Brave Shields panel when viewing blocked script details. (#5338)
  • Fixed "data:application" items blocked by Brave Shields can't be allowed to run. (#5346)
  • Fixed YubiKeys with latest firmware not working within Brave. (#5697)
  • Fixed WebTorrent HTTP server XSS issue. (#5821)
  • Fixed "Add to Chrome" being displayed instead of "Add to Brave" in Chrome Web Store. (#790)
  • Fixed scaling issues with cover image on tipping banner when resizing window. (#2015)
  • Fixed "Show All" button under the download status bar not visible while using dark theme or when using Tor. (#5350)
  • Fixed download status bar using light theme when dark theme is being used. (#3793)
  • Fixed certain elements on older operating systems using light theme when dark theme is being used. (#4637)
  • Fixed URL bar theme not being updated until mouse over. (#5462)
  • Fixed sync crash in certain cases. (#6169)
  • Fixed crash which occurred in certain cases when browsing. (#6130)
  • Fixed duplicate records being synced causing throttling issues. (#6125)
  • Fixed crash when closing tabs in certain cases. (#6068)
  • Upgraded Chromium to 77.0.3865.90. (#6062)
  • Fixed reward panel not loading and appearing blank in certain cases. (#6012)
  • Upgraded Chromium to 77.0.3865.75. (#5966)
  • Upgraded Chromium to 76.0.3809.132. (#5801)
  • Added ability to tip Reddit publishers. (#4745)
  • Added ability to tip Vimeo publishers. (#4391)
  • Added ability for users to hide background images on the new tab page. (#4523)
  • Added ability to select default search engine during onboarding. (#1548)
  • Replaced adblock library with new Rust based library. (#4793)
  • Replaced PDF.js in favor of PDFium. (#3846)
  • Disabled field trials. (#4283)
  • Combined Trackers Blocked and Ads Blocked under the new tab page. (#5273)
  • Updated order of brave://settings sections for popularity and complexity. (#4108)
  • Updated labels on brave://settings/shields and Brave Shields panel for consistency. (#3589)
  • Updated macOS installer graphics. (#1105)
  • Updated dialog box text when installing extensions. (#3231)
  • Removed sliding notification animation in URL bar. (#3751)
  • Removed settings button from ad notification on Linux (Gnome). (#4231)
  • Fixed publisher "Thank you" banner not being automatically dismissed. (#4590)
  • Fixed ad notifications not being displayed until browser restart after toggling Brave Ads off and on. (#4748)
  • Fixed dynamically generated PDFs not loading properly. (#884)
  • Fixed PDFs inside of popup windows not loading. (#3119)
  • Fixed unable to print from Google Drive. (#3694)
  • Fixed inability to fill out online PDFs. (#5033)
  • Fixed PDFs not loading in certain cases. (#4424)
  • Fixed inability to hide bookmarks bar on new tab page. (#1306)
  • Fixed URL bar not showing full URL. (#2192)
  • Fixed interception of media keys. (#3807)
  • Fixed display mismatch between main view and detailed view under Brave Shields when blocking scripts. (#4228)
  • Fixed cosmetic filter not working in certain cases. (#4417)
  • Fixed inability to play Amazon music. (#3308)
  • Fixed display issue on brave://downloads. (#5330)
  • Fixed retry logic for failed ads confirmations. (#5548)
  • Upgraded Chromium to 76.0.3809.100. (#5554)
  • Added the ability to tip Twitter publishers. (#4346)
  • Added the ability to tweet about a tip. (#4393)
  • Added the ability to opt-in to user private Brave Ads for Australia, New Zealand and Ireland. (#5153)
  • Added retries for pending contributions. (#3741)
  • Added detailed view of pending contributions under brave://rewards. (#3175)
  • Added list view of excluded sites under brave://rewards. (#3657)
  • Added visual confirmation that a verified publisher check is complete in rewards panel. (#4351)
  • Updated verified publisher icon throughout Brave Rewards. (#4162)
  • Updated default tipping banner text. (#4616)
  • Fixed referrer spoofing disabling some forms of login CSRF protections. (#3422)
  • Fixed ad summary not being refreshed after redeeming tokens. (#5011)
  • Fixed retries for failed ad reward balances. (#5175)
  • Fixed incorrect "Insufficient funds" notification when auto-contribute table is blank. (#4104)
  • Fixed incorrectly showing publishers with zero attention in auto-contribute table. (#4386)
  • Fixed restored wallet not checking for a grant. (#4220)
  • Fixed inability to collect TFuel tokens on https://www.sliver.tv. (#5380)
  • Fixed padding on the new tab page for right-to-left locales. (#3574)
  • Upgraded Chromium to 76.0.3809.87. (#5424)
  • Fixed bookmarks being synced more often than needed in certain conditions. (#5300)
  • Fixed Chromecast configuration - it no longer initiates UPnP connections by default. (#5070)
  • Upgraded Chromium to 75.0.3770.142. (#5253)
  • Added new Brave Rewards icon for verified publishers. (#4043)
  • Added country specific "add funds" for Brave Rewards. (#4476)
  • Added WebUSB support. (#4669)
  • Added ability for Brave to use system theme on Windows 10. (#3804)
  • Added requirement to install brave-keyring when installing brave-browser release channel version on Linux. (#4205)
  • Disabled client hints. (#3539)
  • Fixed display of ad summary on brave://rewards to more accurately reflect estimated pending rewards, next payment date, and ad notifications received this month. (#4330)
  • Fixed tips not going through when using a VPN. (#4153)
  • Fixed incorrect Twitch link in auto-contribution and tips tables. (#4921)
  • Fixed incorrect Twitch link in auto-contribution table when channel name contains an underscore. (#4045)
  • Fixed incorrect size of grant claim banner on brave://rewards page. (#4171)
  • Fixed PWA crashes on macOS. (#3750)
  • Fixed PWA shortcuts on Windows. (#4654)
  • Fixed incorrect system colors when changing theme to "Light" on Windows. (#4056)
  • Fixed download toolbar not always respecting current theme on Windows. (#4272)
  • Fixed loading delay on some sites like https://www.theverge.com. (#4402)
  • Fixed binary on Linux; brave-browser command will now always open release channel version (instead of the the most recent install). (#1324)
  • Upgraded Chromium to 75.0.3770.100. (#4962)
  • Fixed inability to tip Twitch channels. (#4680)
  • Fixed incorrect rewards panel when viewing VODs on twitch.tv. (#3590)
  • Fixed rewards panel showing incorrect publisher when viewing a Twitch channel. (#3417)
  • Fixed incorrect text display when restoring a wallet under Norwegian locale. (#4880)
  • Upgraded Chromium to 75.0.3770.90. (#4888)
  • Added sidebar navigation for brave://settings. (#958)
  • Added Terms of Services link prior to Brave Rewards opt-in. (#3124)
  • Added a new proxy endpoint for CRLSets. (#3920)
  • Added privacy warning on Brave Sync code page. (#4132)
  • Added more information under brave://rewards-internals to improve rewards debugging. (#3624)
  • Updated design for brave://settings. (#955)
  • Improved error message for wrong device time when attempting to use Brave Sync. (#3962)
  • Removed source and referrer URLs from download metadata. (#2766)
  • Fixed not being able to join Brave Rewards using rewards panel when profile has been corrupted in certain cases. (#3697)
  • Fixed publishers not being displayed as verified in certain cases. (#3780)
  • Fixed incorrect system colors when changing theme to "Light". (#4059)
  • Fixed "Extension" overlay issue in brave://settings. (#3444)
  • Fixed capitalization for "Same as macOS" theme option under brave://settings. (#3832)
  • Fixed incorrect brave://history page pre-load UI. (#3826)
  • Fixed typo on Brave Sync page. (#4088)
  • Upgraded Chromium to 75.0.3770.80. (#4724)
  • Upgraded Chromium to 74.0.3729.169. (#4526)
  • Upgraded Chromium to 74.0.3729.157. (#4443)
  • Added a manual refresh button to fetch new version of the verified publishers list. (#3339)
  • Added new proxy endpoint for Safe Browsing. (#4328)
  • Added switch under brave://settings for IPFS companion extension. (#3918)
  • Added notification for monthly tip contribution. (#3637)
  • Added horizontal scrolling under Brave Shields on read-only detailed views. (#1892)
  • Added regional filters in brave://adblock. (#1931)
  • Added custom filter selection in brave://adblock. (#403)
  • Enabled certificate revocation. (#518)
  • Disabled Safe Browsing in Tor. (#4335)
  • Updated Brave Shields colors and label UI. (#2565)
  • Fixed theme under Brave Shields not being changed when switching themes. (#3870)
  • Fixed "Reset settings" feature under brave://settings. (#2708)
  • Fixed notifications not being dismissible under reward panel in certain cases causing performance issues. (#4344)
  • Fixed updating from older versions of Brave fails to enable Brave Ads. (#4224)
  • Fixed "Brave Ads has arrived!" notification not being displayed when updating on Linux. (#4202)
  • Fixed blank drop down menu under Brave Shields in certain cases. (#2488)
  • Fixed not being able to enable Brave Rewards in certain cases. (#3851)
  • Fixed incorrect attention percentage being displayed under auto-contribution table in certain cases. (#3668)
  • Fixed attention data for publishers not being removed when removing publishers from auto-contribution table. (#3459)
  • Fixed several resizing issues by making rewards panel height dynamic based on content. (#2874)
  • Fixed IPFS companion options page not being displayed. (#4218)
  • Fixed "This is a secondary installation of Brave" error when attempting to set Brave as default. (#3817)
  • Fixed autofill popup for credentials unexpectedly being displayed in odd locations upon page load. (#1713)
  • Fixed brave://crash not crashing brave:// tabs. (#4111)
  • Fixed visiting http://www.bbcnews.com and several other websites triggering warning due to the lookalike url navigation feature. (#4304)
  • Fixed https://www.huffpost.com not loading due to default Brave Shields settings. (#4149)
  • Limited JavaScript set cookie lifetime to seven days. (#3443)
  • Fixed display of Ad Rewards earnings in settings panel. (#4008)
  • Removed expiration date from the rewards UI for grants received from ads. (#4169)
  • Upgraded Chromium to 74.0.3729.131. (#4278)
  • Added the ability to opt-in to user private Brave Ads. (#4209)
  • Added ability to clear browsing data when exiting Brave. (#492)
  • Added prompt when websites request Widevine permissions. (#1940)
  • Added global navigation bar under brave://settings. (#956)
  • Added brave://rewards-internals to assist with rewards support. (#1174)
  • Updated buttons throughout Brave to match product branding. (#3378)
  • Updated checkboxes throughout Brave to match Brave color palette. (#3377)
  • Fixed characters being removed from URL when typing into omnibox. (#3756)
  • Fixed intermittent hang on mobile.twitter.com when right clicking the page. (#2410)
  • Fixed not being able to auto-contribute even though the required BAT is available. (#3897)
  • Fixed auto-contribution table remains corrupted after upgrading Brave in certain cases. (#3510)
  • Fixed YouTube publisher information not being displayed under the rewards panel in certain cases. (#3335)
  • Fixed favicon for verified publishers not being displayed correctly under the rewards panel. (#3783)
  • Fixed special characters in YouTube channel names not being displayed correctly under the rewards panel.(#2028)
  • Fixed attention percentage not immediately being updated under the rewards panel. (#3497)
  • Fixed auto-contribution table not being updated under brave://rewards in certain cases. (#2911)
  • Fixed not being able to exclude sites from auto-contribution table under brave://rewards. (#2943)
  • Fixed translations on the rewards panel for various locales. (#3426)
  • Fixed restored publishers being removed from auto-contribution table when brave://rewards is opened in multiple windows. (#3264)
  • Fixed publishers that are excluded being toggled back to included in certain cases. (#3551)
  • Fixed bookmarks not propagating to other devices in certain cases. (#3777)
  • Fixed sync process initiating before the sync chain can be fully created. (#2687)
  • Fixed bookmarks being synced when there's no devices associated with sync chain. (#3509)
  • Fixed crash when opening brave://sync in Tor window. (#3003)
  • Fixed crash when opening brave://sync in Guest window. (#3522)
  • Fixed being able to access brave://rewards and brave://sync using the settings menu under Tor window. (#3410)
  • Fixed brave:// pages being added into browsing history. (#3493)
  • Fixed not being able to install Brave under Ubuntu 19.04 "Disco Dingo". (#4157)
  • Fixed several UI issues on the rewards panel for Manjaro/Arch Linux distros. (#1555)
  • Fixed loss of "clickable area" under the New Tab Page for top site tiles. (#3487)
  • Fixed bookmark and pin buttons under the New Tab Page for top site tiles. (#3347)
  • Fixed not being able to print under wsj.com. (#2286)
  • Fixed videos not playing under videoportal.joj.sk. (#2931)
  • Upgraded Chromium to 74.0.3729.108. (#4192)
  • Upgraded Chromium to 73.0.3683.103. (#4031)
  • Added Widevine support for Linux. (#413)
  • Added social media blocking for Google, Twitter, LinkedIn and Facebook. (#3489)
  • Added ability for Brave to use system theme on macOS. (#1189)
  • Reduced retry timer when publisher list fails to download. (#3639)
  • Changed auto-contribution remove icons from X to trash icons under Rewards. (#3178)
  • Updated the manual page under Linux. (#392)
  • Updated resource blocking to return HTTP 200 instead of redirect. (#2554)
  • Fixed issue where users couldn't create Brave wallet. (#3046)
  • Fixed users not being able to create wallets due to "Wallet creation failed" error. (#2997)
  • Fixed "insufficient funds" and "unable to contribute" notifications being displayed despite having enough BAT. (#3640)
  • Fixed monthly tips not being displayed in summary when accessing from tip panel. (#3177)
  • Fixed "Try again" button not working if wallet creation fails. (#3440)
  • Fixed "Backup Wallet" notification not directing users to the backup page under Rewards. (#2739)
  • Fixed download toolbar not always respecting current theme. (#3708)
  • Fixed macOS system UI within Brave not matching Brave theme colour. (#1289)
  • Fixed sync not propagating changes to other devices in certain situations. (#3515)
  • Fixed bookmarks not being synced in correct order in certain situations. (#3216)
  • Fixed crash when trying to open brave://sync in private window. (#2852)
  • Fixed different behaviour when loading chrome:// vs brave:// in private windows. (#2853)
  • Fixed chrome:// being displayed instead of brave:// when editing the URL. (#1616)
  • Fixed internal brave:// pages being added into new tab page. (#3710)
  • Fixed http://dl.google.com/linux/chrome/deb/ automatically being added to sources.list on Linux. (#1084)
  • Fixed not being enable to disable Brave Shield when URL includes a port number. (#1896)
  • Upgraded Chromium to 73.0.3683.86. (#3813)
  • Added new setting that allows Brave Rewards icon in the URL to be hidden if Rewards is inactive. (#2975)
  • Added new confirmation banner after first establishing a monthly tip that indicates amount and date of first tip. (#3023)
  • Added support for specifying custom enable/disable feature switches when launching Brave using terminal/command line interface. (#3209)
  • Updated design for Rewards onboarding when enabling Rewards for the first time. (#3123)
  • Improved user interface performance for Rewards when reconciliation (tipping/auto-contribution) is in progress. (#3393)
  • Improved tab separator thickness. (#3081)
  • Fixed two-factor authentication using Yubikey not working with Brave. (#3558)
  • Fixed Tor .onion domain leaks (Windows only). (#3249)
  • Fixed instances of Tor not working after a clean install. (#3058)
  • Fixed instances of Tor not being used while using Tor. (#3349)
  • Fixed "Brave is out of date" dialog using incorrect URL. (#2942)
  • Fixed incorrect attention percentage being displayed in the auto-contribution table when excluding websites. (#3341)
  • Fixed YouTube publishers with custom URLs not being displayed correctly under rewards panel. (#1886)
  • Fixed "Minimum visits for publisher relevancy" under Rewards setting not being respected. (#2110)
  • Fixed auto-contribute table not being visually updated after reactivating Rewards. (#2892)
  • Fixed incorrect attention value in auto-contribute table when "Allow contribution to non-verified sites" is changed under Rewards setting. (#3015)
  • Fixed rewards panel showing "Include in Auto-Contribute" as enabled when auto-contribution has been disabled globally. (#3103)
  • Fixed several issues when using two Rewards banners at the same time. (#3125)
  • Fixed zombie devices being left behind after sync chain is deleted. (#3225)
  • Fixed media publishers being displayed as YouTube if you have visited the publisher in a previous contribution cycle. (#3244)
  • Fixed "No internet connection" dialog appearing while syncing even though there is a connection. (#3278)
  • Fixed publisher verification inconsistencies between YouTube channel page and on video page. (#3312)
  • Fixed removal notification not being dismissed automatically when removing top sites from new tab page. (#2772)
  • Fixed opening new tabs flashing white when using the dark theme. (#3362)
  • Fixed chrome://sync autocompletes to chrome://sync-internals. (#2603)
  • Fixed videos not playing under cbsnews.com. (#3562)
  • Upgraded Chromium to 73.0.3683.75. (#3669)
  • Upgraded Chromium to 72.0.3626.121. (#3546)
  • Upgraded Chromium to 72.0.3626.119. (#3447)
  • Added ability to tip Twitch publishers. (#1814)
  • Added backup wallet notification under reward panel that notifies users who have not backed up their wallet. (#1164)
  • Added notification under reward panel that appears three days before contribution if wallet has insufficient BAT. (#1479)
  • Added recurring date within the tip table under Brave Rewards. (#1834)
  • Changed rewards publisher list being fetched every 48 hours to 24 hours. (#3171)
  • Updated default search engine list. (#3316)
  • Updated new tab page background images and refined design. (#2504)
  • Updated icons under new tab page. (#1593)
  • Fixed summary under rewards panel being cleared when restarting Brave. (#3055)
  • Fixed insufficient funds notification being displayed when wallet has more than enough BAT. (#3212)
  • Fixed being able to tip even though Brave Rewards is disabled. (#2214)
  • Fixed auto-contribution table not working if "Minimum page time before logging visit" is set to one minute. (#3320)
  • Fixed HTTPS Everywhere not working correctly on some websites. (#1535)
  • Fixed public content settings not being inherited by private window. (#1373)
  • Fixed sizing of several action icons that appear in the URL bar. (#2295)
  • Fixed tipping option in certain cases not being displayed under rewards panel. (#2089)
  • Fixed Twitch icons under rewards panel not being displayed in certain cases. (#1521)
  • Fixed whitespace at the beginning or end of the recovery key prevents successful wallet recovery. (#2665)
  • Fixed being able to tip YouTube publishers in certain cases even though "Allow contributions to videos" is disabled. (#2463)
  • Fixed URL and icons under reward panel mismatching in some cases. (#2073)
  • Fixed "add funds" link not working under rewards panel when wallet has insufficient BAT for tip. (#2628)
  • Fixed 2FA with Google Accounts when Brave Shields are enabled. (#1356)
  • Fixed publisher "Thank you" banner displaying incorrect letter after tipping. (#2718)
  • Fixed publisher "Thank you" banner showing generic favicon instead of custom publisher image. (#2668)
  • Fixed deleted publishers not always being restored when using "Restore All" under auto-contribution table. (#2551)
  • Fixed notification under the rewards panel being displayed when rewards is disabled. (#2957)
  • Fixed crash reporting under Windows 7. (#1188)
  • Fixed crash reporting under Linux. (#1251)
  • Fixed WebTorrent becoming unresponsive when resizing window. (#3034)
  • Fixed auto-play issues on rainwa.com and cheddar.com. (#2522)
  • Fixed videos not working under sportsnet.ca. (#2843)
  • Fixed stats on new tab page overlapping when resizing window. (#341)
  • Fixed display issues when hovering over icons on new tab page. (#494)
  • Upgraded Chromium to 72.0.3626.109. (#3358)
  • Fixed issue with sync library. (#3207)
  • Added Sync. (#3180)
  • Added ability to claim BAT grants using the reward panel. (#1783)
  • Added support for custom tip amounts for publishers. (#2645)
  • Added ability to enable and disable WebTorrent via brave://settings. (#897)
  • Added request confirmation before opening external applications. (#542)
  • Added dark theme support for Developer Tools. (#784)
  • Improved the Brave welcome experience. (#1847)
  • Enabled viz service display compositor. (#3105)
  • Reduced user fingerprint by always returning constant values for navigator.mimeTypes and navigator.plugins. (#1549)
  • Replaced several icons under Brave Rewards with new icons. (#1825)
  • Fixed auto-contribution table being corrupted when changing "Minimum page time before logging a visit" via brave://rewards. (#3134)
  • Fixed publishers being removed from the auto-contribution table when "Minimum page time before logging a visit" is changed and Brave is upgraded or restarted. (#3162)
  • Fixed reward panel not always displaying Welcome screen on first click which caused issues creating wallets. (#2962)
  • Fixed several instances of incorrect crypto addresses being displayed in Brave Rewards. (#2172)
  • Fixed weight for each publisher within auto-contribution not being calculated correctly. (#3163)
  • Fixed Widevine notifications not appearing under YouTube and Amazon Prime when viewing premium content and Widevine is not installed. (#1985)
  • Fixed PDFs being opened in Brave even though "Download PDF files instead of automatically opening them in Brave" has been enabled in brave://settings. (#1531)
  • Fixed disabling auto-contribution also disabled YouTube tipping. (#2084)
  • Fixed notifications under Brave panel not being dismissible in certain instances. (#2883)
  • Fixed several instances of rewards panel not displaying YouTube publishers due to different URLs. (#2820)
  • Fixed pending contributions to unverified publishers not being dynamically updated under Brave Rewards. (#2890)
  • Fixed Brave Rewards summary sometimes displaying incorrect tip amounts. (#2332)
  • Fixed non-verified publishers not being displayed in Brave panel when unchecking "Allow contributions to non-verified sites" in brave://rewards. (#2653)
  • Fixed "Next Contribution Date" under Brave Rewards displaying incorrect dates in some instances. (#2206)
  • Fixed non-verified sites being added into auto-contribution table when "Allow contributions to non-verified sites" has been disabled. (#2111)
  • Fixed "Send My Tip" button under Brave panel not displaying cursor. (#2744)
  • Fixed specific headers for promotional campaigns not being used when Brave first starts up. (#3143)
  • Fixed not being able to make Brave the default browser under Linux. (#1274)
  • Fixed favicon not appearing on several custom brave:// pages. (#1466)
  • Fixed Brave Shields blocking images when device language is set to Japanese. (#2482)
  • Fixed several strings under the hamburger menu not being translated. (#2831)
  • Fixed several icons under the toolbar that appeared too thick when not using retina screens. (#2327)
  • Upgraded Tor to 0.3.4.9. (#1974)
  • Upgraded Chromium to 72.0.3626.81. (#3146)
  • Added new contribution flow for unverified publishers. (#2836)
  • Removed icon fetching for unverified media publishers. (#2717)
  • Fixed several CORS issues due to Brave Shields. (#2252)
  • Fixed JavaScript being able to load Brave schemes. (#2861)
  • Fixed not being able to exclude websites from the auto-contribute table under Rewards. (#1693)
  • Fixed auto-contribution table not being updated correctly in certain situations. (#2882)
  • Fixed auto-contribution still occurring when Rewards is disabled or the auto-contribution toggle is toggled off within Rewards. (#2804)
  • Fixed recurring tipping still occurring when Rewards is disabled. (#2815)
  • Fixed not being able to play media on Reddit. (#1999)
  • Fixed images failing to upload on GitHub. (#2034)
  • Fixed not being able to login into https://riot.im. (#2521)
  • Fixed videos failing to load on https://d.tube. (#1581)
  • Fixed not being able to login into https://www.skill-capped.com. (#2411)
  • Fixed not being able to search on namecheap.com. (#2341)
  • Fixed behance.net not loading in Brave. (#2864)
  • Fixed "Save Link As..." being disabled under the right click context menu when selecting "brave://sync" in settings. (#2849)
  • Added text snippets under the tip panel and tip banner when a publisher hasn't been verified. (#2697)
  • Removed all images for unverified publishers on Brave Rewards. (#2696)
  • Removed YouTube favicons for unverified publishers in tip table under Brave Rewards. (#2715)
  • Added support for custom publisher branded Reward banners. (#1923)
  • Added the ability to import search settings from muon. (#2415)
  • Added notification under rewards panel that only appears once if user hasn't enabled Brave Rewards. (#1439)
  • Added the ability to restore another wallet if the current wallet has been corrupted or is missing data. (#2183)
  • Added Copy / Print / Save as File actions under the "Backup your wallet" modal window in Brave Rewards. (#929)
  • Added a deep link for "Add Funds" under the rewards panel. (#1480)
  • Added a relaunch dialog for macOS when updating via the hamburger menu. (#2477)
  • Added timeout to the "Thank You" banner so it's dismissed automatically after sending a tip. (#1742)
  • Added more information in "Add Funds" under Brave Rewards to make the experience more intuitive. (#1935)
  • Removed the reload button under the rewards panel. (#1598)
  • Fixed extensions not being able to override the new tab page. (#993)
  • Fixed several crashes when updating to a new version on macOS. (#1745)
  • Fixed Brave not relaunching on macOS after updating to a new version. (#977)
  • Fixed crash when opening brave://rewards in certain situations. (#2375)
  • Fixed PDFs not loading on certain websites when they are behind basic authentication. (#1788)
  • Fixed import failing when denying Brave keychain access. (#2513)
  • Fixed import failing when bookmark from muon fails to import. (#2517)
  • Fixed import failing when Brave Payments (muon) fails to import. (#2421)
  • Fixed import failing / hanging when Brave is already opened. (#2503)
  • Fixed tips not being shown in summary table under Brave Rewards when Brave Payments (muon) data imported. (#2368)
  • Fixed auto-contribute table under Brave Rewards clearing at the beginning of the month. (#2333)
  • Fixed Reward summary table not being cleared when restoring another wallet. (#1559)
  • Fixed stats under the new tab page being cleared when navigating back to the new tab page using the back button. (#307)
  • Fixed DuckDuckGo being reset when using the navigation back button when using private windows. (#1490)
  • Fixed wrong search engine being used in private windows when searching using the context menu. (#1037)
  • Fixed wrong search engine being used in Tor windows when searching using the context menu. (#1758)
  • Fixed stats count incrementally increasing under new tab page on certain websites. (#1311)
  • Fixed pasting magnet links into the URL initiating search instead of loading WebTorrent. (#1435)
  • Fixed torrent URLs being handled by Brave only when the WebTorrent extension is enabled. (#2043)
  • Fixed removed publishers not always being restored in Brave Rewards when using the "Restore All" feature. (#1441)
  • Fixed tooltip overlapping and preventing access to the exclude button under Brave Rewards. (#1850)
  • Fixed double clicking on "X" to exclude publisher in the auto-contribute table incrementing total by two instead of one. (#1873)
  • Fixed not being able to restore excluded publishers into the auto-contribution table in certain situations. (#1883)
  • Fixed tips panel under Brave Rewards not displaying "on YouTube" text next to YouTube publishers. (#1976)
  • Fixed "Sadly, no tokens yet" message appearing under the Rewards Summary table when importing Payments from Brave (muon) with a non-zero balance. (#2379)
  • Fixed the formatting of the clock under the new tab page so AM / PM are displayed correctly. (#2439)
  • Fixed the "X" button under the Rewards banner to make it more visible. (#2614)
  • Upgraded Chromium to 71.0.3578.98. (#2556)
  • Updated Brave (Muon) import: you can now import Brave Payments, Windows and Tabs, and data related to the referral program. (#2402)
  • Added notifications when contributions or donations fail. (#1483)
  • Fixed memory leak in Brave Rewards. (#2213)
  • Fixed certain PDFs failing to open in Brave. (#1033)
  • Fixed certain extensions breaking when using Brave's default shields settings. (#1380)
  • Fixed stub installers failing to download Brave under Windows 7. (#2129)
  • Fixed hard refresh not fetching new Tor identities. (#1137)
  • Fixed third party cookies being blocked even if per site shield is set to allow all cookies. (#2095)
  • Fixed not being able to access premium Dow Jones content until restarting after claiming promotion. (#2020)
  • Fixed not being able to login into Pocket using Google accounts. (#2164)
  • Fixed not being able to close Guest/Tor windows using Brave's action buttons on Linux. (#1643)
  • Fixed several Brave Rewards notifications. (#2114)
  • Fixed opening Tor windows causing Brave to become unresponsive on Linux. (#1791)
  • Fixed size of profile icon next to hamburger menu. (#1856)
  • Fixed media publisher name and favicon in site banner not appearing correctly in certain cases. (#1924)
  • Fixed shield block count overlapping text when going beyond three digits. (#1951)
  • Fixed shields being expandable only when there is blocked items. (#1957)
  • Added shields deep link to brave://settings/shields. (#1959)
  • Fixed localization for various strings and web-ui pages. (#2035)
  • Fixed custom amounts for Brave Rewards not appearing in drop down. (#2152)
  • Created and automatically publish silent installers for Windows on GitHub. (#2210)
  • Updated translations for various strings. (#2254)
  • Upgraded Chromium to 71.0.3578.80. (#2352)
  • Upgraded to Chromium 70.0.3538.110. (#2200)
  • Upgraded to Chromium 70.0.3538.102. (#2099)
  • Updated the Brave shields panel with a new design. (#1339)
  • Added support for direct YouTube donations using the rewards panel. (#1282)
  • Added global Brave shield settings into preferences. (#1288)
  • Added exclude / include option to the rewards panel. (#1283)
  • Added "Creating Wallet" message when enabling Rewards for the first time using the Rewards panel.(#1502)
  • Added search engine shortcut keys. (#731)
  • Fixed Hulu not playing in Brave. (#1242)
  • Fixed PDFs protected by cookie based login not loading. (#1287)
  • Fixed scripts not being blocked when disabling / re-enabling Brave shields. (#1991)
  • Fixed favicons not being displayed for media publisher in the rewards panel. (#1887)
  • Fixed contrast so text under brave://rewards is more visible. (#1824)
  • Fixed several issues with the Dow Jones promotion (#287)
  • Fixed exclude / include not working when the publisher is not listed in the auto-contribution table. (#1797)
  • Fixed websites not being added into the auto-contribution table after contribution has been made. (#1796)
  • Fixed verified icon not being displayed for verified YouTube channels.(#1795)
  • Fixed grant notifications being displayed even though there's no grants available. (#1793)
  • Fixed favicons not loading correctly when enabling Rewards using the rewards panel. (#1792)
  • Fixed publisher information not appearing under the rewards panel after restarting Brave. (#1777)
  • Fixed onboarding links not being opened in new tabs. (#1739)
  • Fixed Flash not properly blocking after clearing browser data. (#1727)
  • Fixed websites not being added to the auto-contribute table if Rewards is enabled using rewards Panel. (#1719)
  • Fixed "learn more" link for WebRTC under preferences. (#1690)
  • Fixed explanatory text in private window not displaying the correct macOS keyboard shortcuts for Tor windows. (#1688)
  • Fixed Qwant in private windows and Tor windows for certain regions. (#1666)
  • Fixed incorrect publisher being displayed under the rewards panel on YouTube. (#1660)
  • Fixed incorrect attention values for websites visited after auto-contribution. (#1656)
  • Fixed auto-contribute entries sometimes containing "on YouTube" text twice. (#1565)
  • Fixed several alignment issues under the Rewards page when minimizing the window. (#1556)
  • Fixed deleted publishers being re-added into the auto-contribution table when they are revisited. (#1440)
  • Fixed auto-contribution values not recalculating after removing entries from the auto-contribution table. (#1410)
  • Fixed WebTorrent sometimes going blank when switching tabs/windows. (#1400)
  • Fixed torrent files being downloaded twice when clicking on "Save Torrent File". (#1399)
  • Fixed Brave shields not working after re-enabling in private browsing mode. (#1198)