Releases: Bush2021/chrome_plus
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
Fix
Full Changelog: 1.16.0-alpha.3...1.16.0-alpha.4
1.16.0-alpha.3
Fix
Full Changelog: 1.16.0-alpha.2...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
1.15.1
Fix
-
49d3267 fix(appid): rewrite
AppUserModelIDhook to fix #224 by @Bush2021Resolves #224 - Fixes a issue introduced after the Chrome 145 update where copied content fails to appear in the Windows 11 clipboard history. Due to unavoidable underlying changes for fixing that, after the update, the currently running browser will no longer merge with previously pinned taskbar shortcut. If needed, just re-pin it to taskbar.
Maintenance
Full Changelog: 1.15.0...1.15.1
1.15.0
New
-
1a3ba7b feat(policies): add
ignore_policiesby @Bush2021Resolves #213 - Adds an option to prevent Chrome from reading its enterprise policies from the Windows Registry. It is also helpful to hide "Your browser is managed by your organization".
Fix
-
c0c3317 fix(iaccessible): prevent closing tab when clicking tab mute button by @Bush2021
-
c3c7a1c fix(hotkey): fix bosskey muting issue (#203) by @Bush2021
Maintenance
- 1f41368 perf: replace
fastsearchwithstd::boyer_moore_searcherby @Bush2021 - 04bb772 refactor: rename
memmemtoSearchMemoryby @Bush2021 - d40c7dc chore(iaccessible): replace
optionalwstring withwstring_viewby @Bush2021
Full Changelog: 1.14.0...1.15.0