Skip to content

Latest commit

 

History

History
333 lines (245 loc) · 28.9 KB

CHANGELOG_ANDROID.md

File metadata and controls

333 lines (245 loc) · 28.9 KB

Changelog

  • Fixed referral pings not initializing correctly. (#15034)
  • Upgraded Chromium to 89.0.4389.114. (#15030)
  • Improved canvas fingerprinting protections. (#12069)
  • Enabled re-linking when Uphold wallet is connected to Brave Rewards. (#14573)
  • Removed known Drip tracking parameters from URLs. (#8975)
  • Updated query filter to enabled or disabled using shields toggle. (#13242)
  • Fixed shields appearing disabled when opening links using “Open in browser” via custom tabs. (#14645)
  • Fixed bottom toolbar appearing in landscape mode. (#14254)
  • Fixed CNAME adblocking breakage. (#14756)
  • Upgraded Chromium to 89.0.4389.105. (#14891)
  • 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)
  • Added support for overriding default network adblocking using custom exception rules in brave://adblock. (#5440)
  • Added warning into Brave Sync if auto-sync has been disabled on the device. (#11128)
  • Implemented cosmetic filters. (#13070)
  • Updated referral system to skip initialization when no referral code present. (#14428)
  • Updated User Agent farbling to add workers support. (#12392)
  • Removed known Olytics tracking parameters from URLs. (#13644)
  • Removed known tracking parameter "wickedid" from URLs. (#13647)
  • Fixed default browser modal being displayed if another Brave version is already set as the default browser. (#14078)
  • Fixed Binance widget and autocomplete always using "en" URLs for all locales. (#9691)
  • Fixed cast dialog not being displayed on https://gem.cbc.ca/live/channel/ottawa. (#13898)
  • Upgraded Chromium to 89.0.4389.72. (#14412)
  • [Security] Fixed ISP DNS leak when shields are enabled. (#12575)
  • Fixed onboarding tooltip being displayed when shields icon not currently in view. (#14060)
  • Upgraded Chromium to 88.0.4324.182. (#14187)
  • Added several educational onboarding notifications for Brave Shields. (#12209)
  • Added onboarding for Privacy Preserving Product Analytics (P3A). (#12723)
  • Implemented User Agent fingerprint farbling protections. (#12638)
  • Updated the default browser modal. (#12390)
  • Updated New Tab Page background images. (#13447)
  • Improved UI on several onboarding modals. (#11939)
  • Fixed rewards onboarding under rewards panel being displayed twice. (#13423)
  • Fixed cases where the search engine onboarding is being displayed when URL bar not empty. (#13392)
  • Fixed bookmark button under the bottom toolbar opening "Edit bookmark" rather than removing bookmark. (#14033)
  • Upgraded Chromium to 88.0.4324.152. (#13969)
  • Removed "Homepage" under settings when bottom toolbar has been disabled which fixes a known crash. (#13809)
  • Improved appearance of several text strings on the rewards onboarding panels. (#13800)
  • Fixed several broken images on the rewards onboarding panels. (#13749)
  • Fixed crash when loading background images on New Tab Page in certain cases. (#12627)
  • Upgraded Chromium to 88.0.4324.146. (#13900)
  • Added Ecosia to the default search engine list for several new regions. (#13511)
  • Fixed crash when updating home button state in certain cases. (#13680)
  • Updated pre-populated search engine list. (#13283)
  • Update referrer handling for better compatibility. (#13464)
  • Fixed PDF files automatically downloading and opening on click. (#12902)
  • Fixed menu buttons not properly aligned when bottom toolbar is disabled. (#12926)
  • Upgraded Chromium to 88.0.4324.96. (#13637)
  • Upgraded Chromium to 87.0.4280.141. (#13399)
  • Added protection against private browsing detection. (#11543)
  • Implemented the ability to remove other devices in a sync chain. (#11232)
  • Implemented Brave Rewards onboarding. (#12141)
  • Enabled Global Privacy Control. (#12875)
  • Updated default search engine to Yandex for new installations in certain regions. (#12327)
  • Removed redundant rewards setting to address user confusion. (#11467)
  • Fixed issue where the number of Brave Ads delivered per day was incorrectly being limited by the ads per hour selection. (#13215)
  • Fixed issue where "Hide Brave Rewards Icon" setting was not being respected. (#12533)
  • Upgraded Chromium to 87.0.4280.101. (#13081)
  • Upgraded Chromium to 87.0.4280.88. (#13006)
  • Fixed only four top sites appearing under New Tab Page when background images are disabled. (#12837)
  • Fixed crash when "Tab Groups" or "Conditional Tab Strip" are enabled using brave://flags. (#12809)
  • Fixed crash under privacy report in certain cases. (#12834)
  • Fixed Brave stats formatting error under privacy report when reaching certain values. (#12831)
  • Fixed settings menu appearing on both the top and bottom when opening links using custom tabs. (#12784)
  • Updated "Ad notifications received this month" text under brave://rewards to "Ads received this month". (#12719)
  • Upgraded Chromium to 87.0.4280.67. (#12793)
  • Added widgets under New Tab Page. (#11658)
  • Added support for CNAME adblocking. (#11712)
  • Implemented WebGL2 fingerprint farbling protections. (#9189)
  • Removed known user tracking parameter "_openstat" from query strings. (#11579)
  • Fixed cosmetic filters crash in certain cases. (#12745)
  • Fixed Startpage missing from onboarding. (#12340)
  • Upgraded Chromium to 87.0.4280.66. (#12741)
  • Upgraded Chromium to 86.0.4240.198. (#12645)
  • Fixed supported links not being opened in external applications. (#12330)
  • 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)
  • Disabled Brave notification when upgrading to a new version. (#12507)
  • Upgraded Chromium to 86.0.4240.193. (#12603)
  • Fixed reCAPTCHA constantly being displayed when logging into certain websites. (#12359)
  • Fixed crash when tapping on rewards panel after skipping onboarding. (#12509)
  • Upgraded Chromium to 86.0.4240.185. (#12479)
  • Fixed "Desktop Mode". (#11928)
  • Fixed webview crash in certain cases by using proper origin. (#12268)
  • Added cosmetic filtering. (#11599)
  • Added social media blocking for Google, Twitter, LinkedIn and Facebook. (#9536)
  • [Security] Fixed file-path for cookies as reported on HackerOne by kanytu. (#11520)
  • [Security] Encrypted private wallet data preferences for Brave Rewards. (#2555)
  • Updated Startpage search to give attribution to Brave. (#12257)
  • 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)
  • Fixed breakage on sites that use "addthis" scripts in certain cases. (#11744)
  • 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)
  • Upgraded Chromium to 86.0.4240.99. (#12124)
  • Added "Night Mode" under "Appearance" settings. (#11085)
  • Removed Chrome images from password prompt when re-logging into websites using saved passwords. (#12018)
  • Fixed ad landing page not loading when clicking on a silent ad notification when Brave is running in background. (#10926)
  • Fixed fingerprint settings not being retained in certain cases. (#11786)
  • Upgraded Chromium to 86.0.4240.75. (#12021)
  • Upgraded Chromium to 85.0.4183.127. (#11827)
  • 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)
  • Fixed browser still using auto-rotate even when auto-rotate has been disabled on the device. (#11632)
  • 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 enabled. (#11310)
  • Fixed crash when opening "Privacy Report" notification while Brave running in background. (#11625)
  • Fixed "Settings" menu not reachable on devices running Android 7. (#11620)
  • Fixed text under the location permission modal displaying "Chromium" instead of "Brave". (#11656)
  • Upgraded Chromium to 85.0.4183.102. (#11621)
  • Implemented cross-platform promotion modal. (#10571)
  • Implemented "Refresh Status" button on rewards panel to check publisher status. (#10005)
  • Implemented new version of onboarding. (#9555)
  • Implemented fingerprint farbling for Plugins. (#9435)
  • Implemented new wallet API for Brave Rewards. (#8428)
  • [Security] Reduce logging as reported on HackerOne by hihouhou. (#11456)
  • Disabled ability to retrieve rewards logs via brave://rewards-internals and removed existing logs. (#11260)
  • Fixed issue where ad conversions would fail when a site uses pushState. (#11012)
  • Fixed not being able to open downloaded PDF and APK files. (#11420
  • Fixed not being able to send links from Android to Desktop when sync is enabled. (#11077
  • Upgraded Chromium to 85.0.4183.83. (#11401)
  • Added Sync v2. (#10203)
  • Added support for state level ads delivery. (#9200)
  • Added the date of installation to the stats ping. (#10061)
  • Added farbling for WebGL API when "Fingerprinting blocking" is set to "strict". (#10214)
  • Enabled the "prefetch-privacy-changes" flag by default under brave://flags. (#8319)
  • Updated referrer policy to improve privacy and prevent web compatibility issues. (#8696)
  • Updated canvas maximum farbling to match balanced farbling. (#11067)
  • Updated pre-populated search engine list. (#11089)
  • Improved web compatibility by changing behavior of local and session storage in third-party frames to not throw an exception when storage is blocked. (#9578)
  • Reduced size and improved performance of the publisher list for Brave Rewards. (#10836)
  • Reduced the frequency at which promotions are fetched for rewards. (#9513)
  • Disabled ad notifications on wearables. (#9397)
  • Fixed issue where "Bat Ads Service" was running when Brave Ads were not enabled. (#9196)
  • 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 file-path for cookies as reported on HackerOne by kanytu. (#9818)
  • Fixed "Estimated pending rewards" not being refreshed after claiming an ad grant. (#10094)
  • Fixed ads state being removed when Brave Ads are disabled. (#10097)
  • Fixed URL bar text being cleared when going into edit mode. (#10524)
  • Fixed ads not being enabled on clean install when enabling rewards. (#10526)
  • Fixed state level ads being shown on versions without support for state level ads delivery. (#10557)
  • Upgrade to Chromium 84.0.4147.125. (#11153)
  • Implemented new Brave Shields design to match desktop. (#9888)
  • Implemented "Rate Brave" to capture feedback from within the app. (#8243)
  • Implemented Sync v1 deprecation infobar for devices that have Sync enabled. (#10416)
  • Added ability to view and download server error logs for Brave Rewards under "brave://rewards-internals" to improve rewards debugging. (#10712)
  • Fixed shields not working on custom tab when app is removed from memory. (#10612)
  • Updated Brave Rewards to display BAT values to three decimal places. (#10028)
  • Upgraded to Chromium 84.0.4147.105. (#10732)
  • Fixed rewards balance appearing as "0.0 BAT" in certain cases. (#9992)
  • Fixed ads being shown on embedded YouTube videos. (#10436)
  • Upgraded to Chromium 83.0.4103.116. (#10482)
  • Disabled Twitter support in the rewards panel. (#10208)
  • Fixed "Enable bottom toolbar" being reverted in certain cases. (#9843)
  • Fixed ads being shown on YouTube in certain cases. (#10241)
  • Fixed crash when opening new tab with Sponsored Image on certain screen resolutions. (#10296)
  • Added Uphold two-way user wallets. (#8511)
  • Added 25 BAT threshold before being able to verify Uphold two-way user wallet. (#9636)
  • Fixed promotion notification not being cleared when error occurs. (#9657)
  • Fixed referral QR code using incorrect URL format. (#10079)
  • Upgraded to Chromium 83.0.4103.106. (#10268)
  • Fixed default setting for "Show Brave suggested sites in autocomplete suggestions" to be off under brave://settings/appearance. (#10131)
  • Implemented import/export database options for rewards. (#9766)
  • Added settings for "Top sites suggestions" and "Brave suggested sites". (#9782)
  • Added "Estimated Bandwidth Savings" stats on new tab page. (#8845)
  • Fixed crash on certain devices when opening custom tabs. (#9857)
  • Fixed users not receiving ad promotion due to empty public key in certain cases. (#9733)
  • Implemented pagination for publisher list. (#9724)
  • Upgraded to Chromium 81.0.4044.138. (#9736)
  • Added support for referral background images and top sites on the New Tab Page. (#8217)
  • Removed the "Telephone" permission. (#9454)
  • Disabled background ad notifications by default. (#8641)
  • Fixed Twitter displaying "Something went wrong" when toggling "Cross-site cookies blocked" using the shields panel. (#9489)
  • Fixed video not playing in background in certain cases. (#9463)
  • Fixed intermittent crash in ad confirmations due to invalid wallet. (#9651)
  • Fixed sponsored images on New Tab Page being cropped after rotation. (#8892)
  • Fixed URL overlapping tab count when using private tab and the bottom toolbar is disabled. (#9040)
  • Upgraded to Chromium 81.0.4044.129. (#9734)
  • Added "Open tabs in Custom Tabs" option in settings. (#9074)
  • Improved publisher list load time. (#9376)
  • Fixed ad notifications being displayed when Brave is not running. (#7917)
  • Fixed claiming grants issue on rewards page when there are multiple promotions available. (#8586)
  • Fixed custom tab being opened instead of new tab after launching PWA from home screen. (#9037)
  • Fixed sponsored images under New Tab Page not using defined center point. (#9426)
  • Fixed urlbar corners not appearing rounded when the rewards icon is disabled. (#8983)
  • Upgraded to Chromium 81.0.4044.122. (#9453)
  • Fixed third party cookies being blocked in certain cases after upgrade causing web compatibility issues. (#9055)
  • Fixed Brave not closing when "Closing all tabs closes Brave" is enabled. (#9044)
  • Replaced Chromium incognito icons with Brave icons in private browsing. (#9046)
  • Changed rewards publisher list fetch interval from 1 day to every 7 days. (#9032)
  • Upgraded Chromium to 80.0.3987.162. (#9031)
  • Moved to new Chromium code base to improve stability and performance. (#9052)