- add option to use home page as NTP
- remove force home page button flag
- enable site per process isolation for devices with memory > 1GB
- use 64-bit processes for SystemWebView
- disable local field trials seed (redundant)
- fix patch for classic new tab page (redundant)
- add missing Qwant engine from default engines list (fixes bromite#262)
- DoH: include upstream patch for DNS secure mode
- DoH: enable DNS secure mode by default
- drop patches with functionality now available from upstream (DuckDuckGo and Qwant search engines, TLS 1.3 final)
- add only DuckDuckGo Lite search engine
- provide image URL for Qwant
- disable safe browsing subresource filter by default
- fix PAC URL support in proxy configuration
- add support for resource type in adblock engine (fixes bromite#115)
- adblock engine speed optimizations
- use adblock engine also in SystemWebView
- add back uBlock Origin and EasyList filters
- added Fanboy's Annoyance List
- use AdGuard filters
- fixes for new tile rows usage
- re-introduce patch to hide NTP tiles
- disable NTP tile metrics collection
- use 4 tile rows instead of 2 in the new tab page
- do not grant geolocation permission to default search engine (fixes bromite#250)
- update bookmarks view after import
- serve empty content for blocked scripts/images (fixes bromite#238)
- keep support of Jelly Bean (workaround for upstream https://bugs.chromium.org/p/chromium/issues/detail?id=923477)
- do not ignore save prompt for users without SD card (workaround for upstream wontfix https://bugs.chromium.org/p/chromium/issues/detail?id=916606)
- remove third_party/analytics patch (now fixed upstream in https://chromium.googlesource.com/chromium/src.git/+/64d6a56f094efbab83802c07ad3ddffa014f9903)
- AV1 codec support
- add patches from AndroidHardening project (fixes bromite#226)
- disable jumbo builds (fixes bromite#216 and bromite#219)
- disable preview fetching
- do not consider Android Jelly Bean unsupported
- fix breakage of translate quick answers by anti-AMP (fixes bromite#210)
- add AdGuard DNS-over-HTTPS option
- use green icon for SystemWebView
- fix AMP links sanitisation; have it working for news as well (fixes bromite#202)
- revert upstream patch responsible for the broken save dialog prompt (upstream: https://bugs.chromium.org/p/chromium/issues/detail?id=916606)
- do not ask permissions for camera when importing bookmarks (fixes bromite#200)
- add proxy configuration page (see https://github.com/bromite/bromite/wiki/ProxyConfiguration)
- use more recent versions in User-Agent (fixes bromite#156)
- fix blurry adaptive icon (fixes bromite#197)
- add flag to disable IPv6 probes
- added adaptive icon (fixes bromite#181)
- do not change randomisation at each call (fixes bromite#177)
- do not enable #enable-scroll-anchor-serialization by default
- do not grant notifications to default search engine
- remove all promos from bookmark manager page
- re-introduced various patches to eradicate binary blob dependencies (only Cast left)
- remove contacts picker permission
- fix crash on bookmark edit activity (fixes bromite#172)
- fix slow chrome://flags (fixes bromite#173)
- enable TLS 1.3 final support by default (fixes bromite#174)
- dropped some patches related to GCM/GMS on suspicion of being related to random crashes
- enable history requirement of user gesture (fixes bromite#171)
- enable serialization of scroll position changes while loading (fixes bromite#171)
- remove passwords keyboard accessory option (fixes bromite#171)
- some improvements to bookmark import/export interaction
- add flag to disable orientation API, disabled by default
- disable device motion API by default (fixes bromite#171)
- fix keep session cookies option showing on all site settings views
- fix blank site settings entry showing (fixes bromite#166)
- offer builtin autocomplete for chrome://flags quick access
- add flag to disable video resume functionality, allowing to not pause video playback on tab switch (fixes bromite#108)
- prevent "are you there" prompts from appearing when playing videos
- completely disable update scheduler checks to fix a related crash
- disable generic sensor APIs by default (fixes bromite#160)
- introduce flag to disable device motion API (fixes bromite#160)
- add Quad9 as a DNS-over-HTTPS (DoH) option (fixes bromite#140)
- fix bug with canvas fingerprinting (fixes bromite#154)
- re-enabled DNS-over-HTTPS (DoH) flag (fixes bromite#139)
- dropped GCM removal patch
- disable kSigninAllowedOnNextStartup by default
- permanently disable query-in-omnibox (fixes bromite#143)
- disabled DNS-over-HTTPS (DoH) flag, not working since 69.0.3497.73 (see bromite#139)
- ungoogled-chromium: disable network time tracker
- ungoogled-chromium: remove third-party/analytics
- ungoogled-chromium: always use local Devtools instead of remote files
- build without safebrowsing
- drop "Hide NTP tiles" flag
- fixed crash when accessing site settings media preferences (fixes bromite#122)
- enabled WebRTC
- drop clear HTTP cache patch
- add option to disallow custom tab intents (fixes bromite#117)
- add option to keep local data until browser exit (fixes bromite#56)
- remember preference for tabs persistence option
- extend anti-AMP to all search results
- add option to not persist tabs across sessions (fixes bromite#106)
- always incognito mode (fixes bromite#18)
- disable domain reliability (ungoogled-chromium)
- more efficient adblock interception by using proper handler
- fix log message about default maximum connections
- improvement for exit menu patch
- add import action to Bookmarks activity page
- use different user-agent version based on Android OS version
- reduce rects randomisation by factor of 100
- use a fixed user-agent (fixes bromite#103)
- add export action to Bookmarks activity page
- fix issue with filters with an excluded domain option
- fix crash during some canvas rendering (fixes bromite#95)
- new approach to adblock filtering (fixes bromite#90)
- add a flag to enable higher maximum connections per host limit (fixes bromite#61)
- add a flag to disable custom tab intents (fixes bromite#81)
- add a flag to have an always-empty new tab page (fixes bromite#82)
- reduced randomization of TextMetrics and ClientRects results
- disable ads metrics by default
- disable all field trials (fixes bromite#83)
- re-introduced own battery API patch (fixes bromite#80)
- removed patch to use Android Media Player for URLs (fixes bromite#71)
- set home page to new tab page
- adjust order of new menu entries, remove help menu item (fixes bromite#76)
- remove some Play Services integrations: Auth, Vision, GCM
- remove TOS/metrics and translate
- net/cert: increase default key length for newly-generated RSA keys
- dns: send IPv6 connectivity probes to RIPE DNS rather than Google
- profile-resetter: do not tick send-settings by default
- autofill: disable autofill download manager
- first_run: deactivate autoupdate globally
- safe_browsing: disable incident reporting
- safe_browsing: disable reporting of safebrowsing override
- safe_browsing: disable cookie transmission
- extensions: always show component extensions in the ext list
- translate: disable fetching of translate languages from server
- reduce headers sent in DoH requests (fixes bromite#70)
- serve DoH requests with maximum priority
CloudFlare
->Cloudflare
(fixes bromite#73)- fingerprint mitigations: cover also
ConvertToArrayBufferContents
- removed redundant own patch for battery API
- improve randomization for each retrieved Canvas data (fixes bromite#69)
- add flag for DNS-over-HTTPS (Google experimental DNS) (fixes bromite#68)
- disable signin, translate and data saver UI/internal components (fixes bromite#67)
- rename
GoogleEN
->Google In English
(fixes bromite#66) - re-enabled text metrics and ToDataURL, ToBlob with randomization of color data (fixes bromite#52)
- open YouTube links in Bromite
- use Android Media Player for URLs
- add exit menu item
- hide "send reports to Google" menu item
- add global toggle for adblock engine (bromite#53)
- fix DevTools integration (bromite#23)
- allow toggling of Javascript from New Tab Page (fixes bromite#60)
- increase max (persistent) connections per server from 6 to 15
- preliminary work for better canvas fingerprinting mitigations
- disable permanently all custom tab intents (bromite#17)
- reduce randomization for client rects from 5% to 3%
- fixed permission to access Google account issue (bromite#11)
- always set WideVine version
- add menu option to toggle global Javascript preferences setting (bromite#37)
- add fingeprinting mitigation for getClientRects, getBoundingClientRect
- set audio latency to fixed number
- re-landed support for third-party AdBlock filters
- completed patches cleanup
- block some Canvas and AudioBuffer APIs mostly used for fingerprinting (bromite#15)
- block plugins enumeration API
- block battery API
- remove device name and build id from User Agent
- added Qwant search engine
- disable non-working 3rd-party filters support
- use H264 NEON optimizations also for arm64
- fix build of Stable channel
- started building vanilla Chromium releases as well
- disable reporting
- add support for domain-based adblock filters
- optimized memory allocation for filters
- extension: allow playing youtube/vimeo videos in background (bromite#16)
- never fetch most popular sites for new tab initialization, disable logo on new tab page
- some improvements to adblock filters
- disabled signin (ungoogled-chromium) (bromite#31 and bromite#11)
- disabled webRTC and crash uploaders (ungoogled-chromium)
- disabled translate (ungoogled-chromium)
- disabled Gaia & GCM (ungoogled-chromium)
- added clear HTTP cache menu item (ungoogled-chromium)
- disabled Google host detection (ungoogled-chromium)
- disabled profile avatar downloading (ungoogled-chromium)
- disabled intranet redirect detector (ungoogled-chromium)
- disabled plugin untraceable URLs (ungoogled-chromium)
- fixed crash when clicking on address bar lock (page info) or opening site settings (bromite#28)
- build H264 with NEON optimizations for ARMv7
- more builds for arm64 architecture
- fixed invalid AdBlock filter rule blocking all connections (bromite#26)
- disable webRTC completely (bromite#9)
- hyperlinks sanitization fixed and now accessible from Google logo click
- now building and publishing SystemWebView apks
- limit impact of AMP-removal to not break tabs (bromite#20)
- fix DuckDuckGo and StartPage suggestions (bromite#19)
- revert /deep/ and ::shadow feature drop to attempt fixing DevTools support (bromite#23)
- remove also ads from search results
- add Google search engine with English-only results, no RLZ and field trials
- fix build of x86 version (was broken in previous version)
- no suggest URL for DuckDuckGo (bromite#19)
- fixed 4chan blocking rule
- limit AMP links cleanup to search results only (fixes broken images/news result tabs)
- correctly set version and build numbers
- fixed an issue with incognito new tab
- permanent disable for ToS/metrics and unused auto-updates check
- removed search engine geolocation default patch
- convert AMP search results to regular search results
- remove URL tracking from Google search results
- disable webRTC by default (bromite#9, still not working proper)
- do not enable search engine geolocation by default
- use own package name (closes bromite#1)
- use 64bit WebView process
- attempt enabling API keys (didn't work)
- added StartPage search engine (closes bromite#3)
- added Bromite patch for Google search results click-tracking removal
- added x86 target CPU
- fixed red blink frame
- first release with NoChromo adblocking patch
- Bromite patch: disable NTP remote suggestions
- added some Inox/Iridium/Ungoogled-Chromium patches, namely:
- DuckDuckGo search engine
- disable battery status service
- disable formatting in OmniBox
- disable GCM status checks
- use local fonts instead of fonts from Google servers
- disable updater pings
- do not enable Google integrations by default (translation, lookup, etc)
- disable the ad promo system
- do not store passwords by default
- do not fetch Google promotions
- restore classic NTP
- only keep cookies until exit
- block third-party cookies