Releases: Bush2021/chrome_plus
Release list
1.17.1
Maintenance
-
b832fc3 docs: fix invalid switch syntax and wrong term in chrome++.ini by @Bush2021
-
519ad22 perf: keep tab hit-testing out of web content by @Bush2021
Resolves #270. We significantly improved performance, particularly on resource-intensive web pages, resolving the issues introduced by the UIA refactoring.
-
ad59a43 perf: share the patched pak entry with renderers by @Bush2021
-
4a79176 perf: keep bookmark hit-testing out of web content by @Bush2021
-
6acb077 chore: drop dead UIA conditions and PakFind by @Bush2021
Full Changelog: 1.17.0...1.17.1
1.17.0
New
-
b8cd367 feat: add
suppress_false_upgrade_notificationby @Bush2021Portable Chrome has no updater, so it can show a false "Chrome is out of date" notice that you can't act on, most visibly on the Safety Check page in Settings.
Set
suppress_false_upgrade_notificationto1to hide it (off by default). It only clears this false notice and won't hide a genuine update prompt.Check the new chrome++.ini for more detail.
Fix
-
6a1b366 fix: anchor bookmark new-tab click to the validated point by @Bush2021
Fixes
open_bookmark_new_tabopening the wrong entry in a vertical bookmark menu when the cursor kept moving after release: the new tab now opens the bookmark that was actually under the cursor. -
b0b4704 fix: keep bookmark hit-testing out of web content by @Bush2021
Fixes lag during left-clicking when
open_bookmark_new_tab=1. -
19db502 fix: patch
resources.pakin the renderer process by @Bush2021Resolves #263 - Fixes recent Chromium builds where the browser UI fails to render fully, without breaking settings-page branding information.
Maintenance
- 343f247 chore: cleanup unused code by @Bush2021
- d4616ad chore: add clangd config and align tooling to c++23 by @Bush2021
- 1049027 chore: fix invalid value in clang-format by @Bush2021
- d7a8fa5 chore: update Detours by @Bush2021
- 076ef33 chore: drop the ineffective bookmark
BuildCacheby @Bush2021 - de5f25a perf: stop pak traversal once the patch lands by @Bush2021
Full Changelog: 1.16.2...1.17.0
1.16.2
1.16.1
Fix
-
a3936dc fix: fix tab hit-testing hidden by DevTools
Chrome_RenderWidgetHostHWNDby @Bush2021Resolves #250.
-
648e018 fix: use
CreateProcessWfor pre-entry relaunch by @Bush2021Resolves #252 #253 #255 - Fixes a startup issue on Chrome 149+.
Maintenance
- A simple GUI implementation has been added to setdll.
Full Changelog: 1.16.0...1.16.1
1.16.0
New
-
8b22f8d feat: migrate IA2 to UIA and support vertical tabs by @Bush2021
This replaces the old IA2-based logic with a UIA-based implementation. Besides adding vertical tab support, it also fixes many long-standing tab interaction issues, improves behavior when the find/search bar changes the accessibility tree, and removes several fragile IA2-era hacks and workarounds.
--force-renderer-accessibilityis no longer needed. If you need custom new-tab matching, simply usenew_tab_disable_name.This should also improve repeated close handling for tabs. Rapid double-click, middle-click, or right-click close gestures should no longer accidentally act on a tab that has already been destroyed, close extra tabs unintentionally, or trigger the vertical tabs crash described in #220.
Fix
- 3d64ecc fix: fix static state contamination in
IsNeedKeepby @Bush2021 - d838684 fix: make arrow-selected omnibox suggestions open in new tab (#237) by @Bush2021
- e7970a5 fix: fix opening arrow-selected omnibox suggestions again by @Bush2021
- d697555 fix: clear win32k lockdown mitigation bit correctly by @Bush2021
- 58d19d2 fix: fix
wheel_tabon vertical tabs by @Bush2021 - 2f3926e fix: add
VerticalTabStripBottomContainerto tab bar check by @Bush2021 - 8c7c34a fix: count tabs in collapsed groups via trusted raw-view scan by @Bush2021
- 245691f fix: fix bookmark hits hidden by
Omnibox Popupby @Bush2021
Maintenance
- 533b2d9 refactor: extract
ComInitializerinto shared header by @Bush2021 - 7429263 chore: remove unused
lbutton_down_pointvariable by @Bush2021 - 9113065 chore: correct return type of
MyLogonUserWtoBOOLby @Bush2021
Full Changelog: 1.15.2...1.16.0
1.16.0-alpha.4
1.16.0-alpha.3
1.16.0-alpha.2
Fix
- d697555 fix: clear win32k lockdown mitigation bit correctly by @Bush2021
- 58d19d2 fix: fix
wheel_tabon vertical tabs by @Bush2021
Maintenance
- 533b2d9 refactor: extract
ComInitializerinto shared header by @Bush2021 - 7429263 chore: remove unused
lbutton_down_pointvariable by @Bush2021 - 9113065 chore: correct return type of
MyLogonUserWtoBOOLby @Bush2021
Full Changelog: 1.16.0-alpha.1...1.16.0-alpha.2
1.16.0-alpha.1
This is an alpha release and it needs broader testing before 1.16.0 stable.
Please help test tab and bookmark related features, especially keep_last_tab, double/middle/right click closing, the find-in-page bar, and vertical tabs. If you run into regressions, please report.
New
-
8b22f8d feat: migrate IA2 to UIA and support vertical tabs by @Bush2021
This replaces the old IA2-based logic with a UIA-based implementation. Besides adding vertical tab support, it also fixes many long-standing tab interaction issues, improves behavior when the find/search bar changes the accessibility tree, and removes several fragile IA2-era hacks and workarounds.
--force-renderer-accessibilityis no longer needed. If you need custom new-tab matching, simply usenew_tab_disable_name.This should also improve repeated close handling for tabs. Rapid double-click, middle-click, or right-click close gestures should no longer accidentally act on a tab that has already been destroyed, close extra tabs unintentionally, or trigger the vertical tabs crash described in #220.
Fix
- 3d64ecc fix: fix static state contamination in
IsNeedKeepby @Bush2021 - d838684 fix: make arrow-selected omnibox suggestions open in new tab (#237) by @Bush2021
- e7970a5 fix: fix opening arrow-selected omnibox suggestions again by @Bush2021
Full Changelog: 1.15.2...1.16.0-alpha.1
1.15.2
Fix
- fcd535f fix: fullscreen detection failure on multi-monitor setups by @Bush2021
- 3e7276d fix(tabbookmark): DPI scaling for drag detection by @Bush2021
- a0367e8 fix(utils): correct condition in
QuoteSpaceIfNeededby @Bush2021 - a2f56a7 fix: prevent unintended tab closure using double-click by @Bush2021
Maintenance
Full Changelog: 1.15.1...1.15.2