bromite/CHANGELOG.md
2022-05-28 12:24:04 +02:00

50 KiB

102.0.5005.67

101.0.4951.69

101.0.4951.53

101.0.4951.39

100.0.4896.135

  • remove mremap from seccomp baseline policy
  • add flag to move top toolbar to bottom (thanks to @uazo)

100.0.4896.92

  • improve user script errors and visualized name (thanks to @uazo)
  • fix autofill password not working anymore (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/1956)
  • mark sites as visited when they have an already-parsed OpenSearch descriptor
  • disable TLS resumption by default (thanks to @uazo)
  • partition DoH requests by top-frame NIK (thanks to @uazo)

100.0.4896.83

100.0.4896.57

99.0.4844.77

  • fix missing adaptive icon for updates
  • do not close adblock filters editor when tapping reset button
  • change text for 'Never' in history days to keep setting
  • bring back dictionary hints in address bar

99.0.4844.58

99.0.4844.55

98.0.4758.116

  • disable minidumps upload
  • complete disabling of client hint headers (thanks to @uazo)
  • disable another way to activate origin trials (thanks to @uazo)
  • fix for gateway attacks via websockets blocking (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/1693)

98.0.4758.108

97.0.4692.106

  • disable url-keyed metrics reporting service (thanks to @uazo)
  • disable mobile identity consistency by default
  • disable appending variations header
  • use Google Chrome branding for client hints
  • make HTTPS-only mode enabled by default
  • enable trivial auto var init (thanks to @BayLee4, fixes https://github.com/bromite/bromite/issues/1749)
  • enable use_cfi_cast

96.0.4664.183

  • updated zh_CN translations (thanks to @zhmars)

96.0.4664.104

  • separate patches for package name

96.0.4664.54

95.0.4638.79

95.0.4638.78

94.0.4606.109

94.0.4606.102

94.0.4606.94

93.0.4577.110

93.0.4577.83

  • dropped patch for FLoC (already disabled by upstream)
  • dropped patch for build with system sysroots
  • disable tab groups by default (needs restart)
  • added 'services/network/public/mojom' to ad blocker patch to avoid a build error

92.0.4515.176

  • use upstream feature to prevent default search engine permissions grants
  • slightly improve error message for gateway attacks prevention error

92.0.4515.134

92.0.4515.125

92.0.4515.103

  • disable User Agent client hints
  • fix builds with system sysroots
  • force text/x-suse-ymp to be downloaded

91.0.4472.158

  • added x64 releases

91.0.4472.146

91.0.4472.143

91.0.4472.102

91.0.4472.97

91.0.4472.50

  • unexpire tab group flags #enable-tab-groups and #enable-tab-groups-ui-improvements
  • replace known good hostname used for DoH test (fixes https://github.com/bromite/bromite/issues/1148)
  • drop patch to disable preview fetching
  • drop patch to restore horizontal tab switcher

90.0.4430.204

90.0.4430.101

  • disable RTCGetCurrentBrowsingContextMedia by default
  • disable FLoC by default

90.0.4430.92

90.0.4430.74

90.0.4430.59

89.0.4389.117

89.0.4389.100

89.0.4389.92

89.0.4389.78

88.0.4324.207

88.0.4324.187

88.0.4324.185

88.0.4324.149

88.0.4324.141

88.0.4324.95

87.0.4280.131

87.0.4280.106

87.0.4280.81

87.0.4280.68

87.0.4280.67

86.0.4240.194

86.0.4240.181

86.0.4240.112

86.0.4240.99

86.0.4240.92

86.0.4240.73

86.0.4240.70

86.0.4240.66

  • switch to upstream UI for DoH URL customization
  • remove weblayer dependency on Play Services
  • build fixes for password service
  • removed obsolete patch to kill Translate
  • removed patch to revert unified consent code
  • removed patch for dav1d library
  • removed patch for improved cookie controls defaults
  • removed patches for ARM64 AImageReader issues

85.0.4183.114

85.0.4183.110

85.0.4183.94

  • disable the DIAL repeating discovery
  • removed patch for session-only cookies support
  • add timezone customization patch (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/331)
  • fixed bug happening when configuring proxies in incognito mode (thanks to @uazo)

85.0.4183.86

85.0.4183.84

85.0.4183.82

  • fixes bookmark button not working with always-incognito (fixes https://github.com/bromite/bromite/issues/654)
  • disable scroll-to-text-fragment
  • remove NTP blocklisted URLs when adding an URL as bookmark
  • removed duet flags
  • unexpire #darken-websites-checkbox-in-themes-setting flag
  • rollback dav1d upgrade which breaks x86

84.0.4147.132

84.0.4147.121

84.0.4147.119

84.0.4147.113

84.0.4147.106

84.0.4147.95

84.0.4147.90

83.0.4103.119

  • restored non-CFI builds for x86

83.0.4103.101

  • enable HEVC and Dolby Vision

83.0.4103.93

83.0.4103.76

83.0.4103.53

83.0.4103.46

81.0.4044.127

81.0.4044.106

81.0.4044.97

  • disable browser auto-login by default
  • show download prompt again

81.0.4044.83

81.0.4044.76

81.0.4044.70

81.0.4044.63

  • use upstream fix for SD card not found issue (fixes https://github.com/bromite/bromite/issues/485)
  • do not compile QR code sharing
  • remove obsolete patch for GCM experiment status
  • drop 2 patches for AImageReader crash fix (upstream has the same revert patches)

80.0.3987.118

80.0.3987.109

80.0.3987.95

80.0.3987.78

  • removed ungoogled-chromium patch for non-remote developer tools resources
  • removed patch for 64-bit webview (it is now a default from upstream)
  • removed patch for enabling dark mode menu entry by default (it is now a default from upstream)
  • removed patch for enabling download rename by default (it is now a default from upstream)
  • removed some redundant Iridium safe browsing patches

79.0.3945.139

79.0.3945.123

79.0.3945.111

  • automatically disable video decoding acceleration on Android 10+ and arm64
  • restore enable-horizontal-tab-switcher flag
  • remove non-working contextual search settings
  • disable QUIC by default
  • remove logging for DoH timeouts

79.0.3945.107

79.0.3945.100

79.0.3945.94

  • removed patches which do not apply anymore (Widevine version punting, always show homepage settings, network errors UMA recording)
  • removed split APKs support (Play integration)
  • disabled password reuse functionality (Play integration)
  • re-introduced minimal headers for DoH
  • removed Startpage
  • disable feed support
  • updated User-agent version

78.0.3904.130

78.0.3904.119

78.0.3904.105

78.0.3904.93

  • introduce flags to disable browser fingerprinting capabilities (fixes https://github.com/bromite/bromite/issues/402)
  • major enhancements to AMP sanitization for news/images
  • remove duplicate network predictions privacy setting
  • disable some signed exchanges features
  • ungoogled-chromium-android: patches to block all GCM/GMS/PlayServices integrations
  • ungoogled-chromium: block all connection requests to substituted domains
  • disable GVR services build flag
  • disable HEAD requests for single words typed and clicked in Omnibar
  • increase number of autocomplete matches from 5 to 10
  • replace DoH probe domain with RIPE domain
  • merged fixes for adblock/javascript menu text (https://github.com/bromite/bromite/pull/398)
  • updated User-agent phone model and version

78.0.3904.72

78.0.3904.63

77.0.3865.104

77.0.3865.95

77.0.3865.81

  • use native subresource filtering instead of Bromite engine
  • introduce Bromite AdBlockUpdate service
  • keep using Bromite engine for SystemWebView
  • enable subresource filter for all sites
  • disable subresource filter popup
  • enable IPv6 probing by default
  • drop DnsTransaction default security level patch
  • drop patch to visualize all type of extensions
  • drop patches for Network Service
  • enable CFI for all architectures except x86

76.0.3809.129

76.0.3809.115

  • disable search-ready omnibox by default
  • disable unified consent

76.0.3809.100

76.0.3809.91

76.0.3809.85

  • add flag to toggle Network Service
  • disable Network Service by default
  • do not record UMA for network errors
  • use fixed User Agent and Android OS version
  • dropped patch for history requirement of user gesture

75.0.3770.139

75.0.3770.132

75.0.3770.109

75.0.3770.86

75.0.3770.82

75.0.3770.70

  • enable changing default downloads storage location by default
  • enable download rename option by default
  • disable offline pages in the downloads home to be opened in CCT by default
  • increase minimum SDK from 17 to 19 (fixes https://github.com/bromite/bromite/issues/310)
  • prefs: disable SigninAllowed by default
  • prefs: always prompt for download directory by default
  • build: remove calling untrusted hooks

75.0.3770.53

75.0.3770.50

  • disable dynamic module loading
  • more fixes to allow building for SDK 17

74.0.3729.162

  • remove recent tabs signin

74.0.3729.154

74.0.3729.141

74.0.3729.122

  • remove more unnecessary permissions

74.0.3729.106

74.0.3729.86

74.0.3729.80

  • increase minimum SDK version to 17 (Jelly Bean 4.2)
  • dropped obsolete patch for hyperlink auditing disable

73.0.3683.107

73.0.3683.105

  • removed Fanboy's Annoyance List and Peter Lowe's adservers list from filters

73.0.3683.97

  • dropped redundant patch to hide NTP tiles (use home page + about:blank)

73.0.3683.88

  • add option to use home page as NTP

73.0.3683.82

  • 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)

73.0.3683.79

73.0.3683.70

73.0.3683.61

  • 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

72.0.3626.120

  • add support for resource type in adblock engine (fixes https://github.com/bromite/bromite/issues/115)
  • adblock engine speed optimizations
  • use adblock engine also in SystemWebView
  • add back uBlock Origin and EasyList filters
  • added Fanboy's Annoyance List
  • remove AdGuard filters

72.0.3626.119

  • use AdGuard filters
  • fixes for new tile rows usage
  • re-introduce patch to hide NTP tiles
  • disable NTP tile metrics collection

72.0.3626.114

72.0.3626.108

72.0.3626.99

72.0.3626.87

  • update bookmarks view after import

72.0.3626.81

72.0.3626.73

72.0.3626.68

71.0.3578.132

71.0.3578.123

71.0.3578.120

71.0.3578.115

  • add AdGuard DNS-over-HTTPS option
  • use green icon for SystemWebView

71.0.3578.110

71.0.3578.104

71.0.3578.101

71.0.3578.98

71.0.3578.88

71.0.3578.85

71.0.3578.76

71.0.3578.72

  • add flag to disable IPv6 probes

70.0.3538.107

70.0.3538.102

  • 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

70.0.3538.95

70.0.3538.87

70.0.3538.83

70.0.3538.80

  • add flag to disable video resume functionality, allowing to not pause video playback on tab switch (fixes https://github.com/bromite/bromite/issues/108)
  • prevent "are you there" prompts from appearing when playing videos
  • completely disable update scheduler checks to fix a related crash

70.0.3538.77

70.0.3538.71

70.0.3538.67

69.0.3497.113

69.0.3497.109

69.0.3497.102

  • 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

69.0.3497.91

69.0.3497.73

  • enabled WebRTC
  • drop clear HTTP cache patch

68.0.3440.126

68.0.3440.121

68.0.3440.110

  • add import action to Bookmarks activity page
  • use different user-agent version based on Android OS version

68.0.3440.90

68.0.3440.87

  • add export action to Bookmarks activity page

68.0.3440.81

  • fix issue with filters with an excluded domain option

68.0.3440.72

67.0.3396.107

67.0.3396.101

  • set home page to new tab page
  • adjust order of new menu entries, remove help menu item (fixes https://github.com/bromite/bromite/issues/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

67.0.3396.95

67.0.3396.92

67.0.3396.88

67.0.3396.82

67.0.3396.76

67.0.3396.72

67.0.3396.67

66.0.3359.202

66.0.3359.200

66.0.3359.196

66.0.3359.188

  • increase max (persistent) connections per server from 6 to 15
  • preliminary work for better canvas fingerprinting mitigations

66.0.3359.161

66.0.3359.148

65.0.3325.230

65.0.3325.218

  • always set WideVine version

65.0.3325.204

65.0.3325.198

  • re-landed support for third-party AdBlock filters
  • completed patches cleanup

65.0.3325.190

65.0.3325.176

  • 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

64.0.3282.204

  • use H264 NEON optimizations also for arm64
  • fix build of Stable channel
  • started building vanilla Chromium releases as well

64.0.3282.193

  • disable reporting

64.0.3282.182

  • add support for domain-based adblock filters
  • optimized memory allocation for filters

64.0.3282.168

  • extension: allow playing youtube/vimeo videos in background (https://github.com/bromite/bromite/issues/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) (https://github.com/bromite/bromite/issues/31 and https://github.com/bromite/bromite/issues/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)

64.0.3282.149

63.0.3239.150

63.0.3239.144

63.0.3239.129

63.0.3239.122

63.0.3239.118

63.0.3239.85

63.0.3239.78

  • correctly set version and build numbers

63.0.3239.73

63.0.3239.64

  • fixed an issue with incognito new tab
  • permanent disable for ToS/metrics and unused auto-updates check

63.0.3239.46

  • removed search engine geolocation default patch

63.0.3239.38

63.0.3239.27

63.0.3239.24

  • convert AMP search results to regular search results

63.0.3239.15

63.0.3239.10

63.0.3239.6

  • added Bromite patch for Google search results click-tracking removal
  • added x86 target CPU
  • fixed red blink frame

63.0.3235.2

  • 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