Skip to content

Releases: Bush2021/chrome_plus

1.18.1

Choose a tag to compare

@Bush2021 Bush2021 released this 21 Jul 00:05
575fe1b

Fix

  • 49aec73 fix: stop hover_tab reverting wheel tab switches by @Bush2021

    With both hover_tab and wheel_tab enabled, a tab switched by the wheel jumped back to the previous tab hover_tab_delay ms later. Hover now activates only on real cursor movement, so a wheel switch sticks until you actually move the mouse away.

  • cc055d3 fix: invalidate tab UI cache on layout toggle by @Bush2021

    Switching between horizontal and vertical tabs broke every tab feature until the browser was restarted, including hover_tab, wheel_tab, double-click and right-click close, keep_last_tab, and new_tab_disable. The toggle is now detected and the stale tab strip is dropped.

  • f9d662b fix: avoid UIA teardown hang on browser exit (#277) by @ziboh

    Resolves #271 - Fixes a chrome.exe process left running in Task Manager after the browser window is closed.

  • 98f6f2a fix: fix open_bookmark_new_tab when find-in-page bar is on @Bush2021

    Opening a bookmark in a new tab stopped working while the find-in-page bar was open. Bookmark clicks are now resolved correctly in that state.

  • 490e98d fix: adapt for Chrome 152 tab container by @Bush2021

    Resolves #275 - Restores double-click close and other tab features on Chrome 152, which rebuilt the vertical tab strip internally. The horizontal strip is covered too, once Chrome moves it to the same implementation.

  • 499809b fix: fix cold tab UI lookup while find-in-page bar is open by @Bush2021

    Tab actions such as double-click close did nothing when the find-in-page bar was opened before any tab feature had been used in that window. The failure looked intermittent because it only appeared with a cold cache, and it could persist for about a second after closing the find bar.

Full Changelog: 1.18.0...1.18.1

1.18.0

Choose a tag to compare

@Bush2021 Bush2021 released this 13 Jul 23:48
311f31c

New

Full Changelog: 1.17.1...1.18.0

1.17.1

Choose a tag to compare

@Bush2021 Bush2021 released this 07 Jul 00:20
a67e282

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

Choose a tag to compare

@Bush2021 Bush2021 released this 09 Jun 02:49
5419f3b

New

  • b8cd367 feat: add suppress_false_upgrade_notification by @Bush2021

    Portable 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_notification to 1 to 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_tab opening 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.pak in the renderer process by @Bush2021

    Resolves #263 - Fixes recent Chromium builds where the browser UI fails to render fully, without breaking settings-page branding information.

Maintenance

Full Changelog: 1.16.2...1.17.0

1.16.2

Choose a tag to compare

@Bush2021 Bush2021 released this 14 May 06:47
e37a60b

Fix

  • 6ebac92 fix: avoid root UIA scan for mouse wheel tab check by @Bush2021

    Resolves #257 #258 - Fixes a regression that causes lag when scrolling.

Full Changelog: 1.16.1...1.16.2

1.16.1

Choose a tag to compare

@Bush2021 Bush2021 released this 12 May 14:43
1ed3b7f

Fix

  • a3936dc fix: fix tab hit-testing hidden by DevTools Chrome_RenderWidgetHostHWND by @Bush2021

    Resolves #250.

  • 648e018 fix: use CreateProcessW for pre-entry relaunch by @Bush2021

    Resolves #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

Choose a tag to compare

@Bush2021 Bush2021 released this 21 Apr 01:57
a03f870

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-accessibility is no longer needed. If you need custom new-tab matching, simply use new_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

Maintenance

Full Changelog: 1.15.2...1.16.0

1.16.0-alpha.4

1.16.0-alpha.4 Pre-release
Pre-release

Choose a tag to compare

@Bush2021 Bush2021 released this 17 Apr 03:08
2fc5a87

Fix

  • 8c7c34a fix: count tabs in collapsed groups via trusted raw-view scan by @Bush2021

Full Changelog: 1.16.0-alpha.3...1.16.0-alpha.4

1.16.0-alpha.3

1.16.0-alpha.3 Pre-release
Pre-release

Choose a tag to compare

@Bush2021 Bush2021 released this 15 Apr 13:40
577cd42

Fix

  • 2f3926e fix: add VerticalTabStripBottomContainer to tab bar check by @Bush2021

Full Changelog: 1.16.0-alpha.2...1.16.0-alpha.3

1.16.0-alpha.2

1.16.0-alpha.2 Pre-release
Pre-release

Choose a tag to compare

@Bush2021 Bush2021 released this 13 Apr 13:04
7f4c3a6

Fix

Maintenance

Full Changelog: 1.16.0-alpha.1...1.16.0-alpha.2