Added support for showing the QuicKey UI in a popup window, which lets you use a single shortcut key to open the list of recent tabs, move the selection, and then activate the selected tab. It's the closest thing to Firefox's ctrltab behavior that can be built in Chrome.
Added support for showing each recent tab while navigating through the list without having to deal with any time limit.
Added support for searching with multiple terms, separated by spaces.
Added support for Chrome manifest V3, which required re-architecting much of the extension.
Reorganized the Options page into sub-pages.
1.8.1 - 2023-06-06
Fixed
Sometimes the ctrlW shortcut for moving the selection in the menu would not work on macOS.
1.8.0 - 2022-10-26
Added
Added support for Firefox and added it to the Mozilla add-ons store. No changes for other browsers.
1.7.4 - 2022-06-18
Fixed
In Microsoft Edge, don't show a tab count in the badge tooltip, since Edge now automatically appends the badge number.
Suppress the harmless but annoying devtools console errors that were triggered by a bug in Chromium v102.
1.7.3 - 2022-06-18
Fixed
Darkened the background of the toolbar icon badge so the foreground text would still appear white in Chrome 102+.
Updated the website so HTML tags in the markdown would still appear in the latest version of GitHub Pages.
Replaced lodash with custom functions and fast-memoize.
1.7.2 - 2022-04-28
Added
Added support for using pinyin when searching for bookmarks and history items, along with tabs.
1.7.1 - 2022-03-07
Fixed
Fix keyboard shortcut handling in Cent and any other Chromium browsers that use a plus surrounded by spaces in shortcut strings.
Fix the quickey-ctrl-tab.ahk AutoHotkey script to not interfere with Chromium-based apps like VS Code.
1.7.0 - 2021-10-24
Added
Option to limit recent tab navigation to the current browser window.
Option to limit tab search results to the current browser window.
1.6.1 - 2021-05-04
Added
ctrlN/ctrlP and ctrlJ/ctrlK keyboard shortcuts for moving down/up the search results list.
Fixed
The default shortcut for closing a tab on Linux and ChromeOS is now ctrlaltW, since the browser doesn't let QuicKey intercept ctrlW on those OSes.
1.6.0 - 2021-03-05
Added
Option to display the folder path to each bookmark in its title, so that you can search for bookmarks by folder names.
Option to restore the last search query when the menu is reopened.
Option to choose whether the home and end keys navigate the results list or move the cursor in the search box.
Fixed
After using the Switch instantly command to switch to the previous tab and then quickly clicking a different tab, using the command again to switch back would sometimes not select the expected tab.
1.5.1 - 2020-12-24
Fixed
Malformed URLs in open tabs could cause QuicKey to not load properly on browser launch.
The quickey-ctrl-tab.ahk AutoHotkey script that enables ctrltab to navigate the recents menu now supports Edge 79+.
The page about enabling ctrltab support now shows the correct extension ID when loaded in Edge.
1.5.0 - 2020-04-29
Added
Typing Pinyin in the search query will now match Chinese characters in tab titles and URLs. This option is enabled by default if Chrome's language is set to Chinese or if Chinese characters are found in any currently open tabs titles or URLs.
Fixed
When Chrome is running slowly, if a query is typed right after the QuicKey shortcut is pressed, and then that query is cleared, letters matching the previous query would still be highlighted in the menu.
1.4.0 - 2020-03-18
Added
Dark mode is supported in the QuicKey menu and options page when you've enabled it on your OS.
The number of open tabs can be optionally shown in a badge on the QuicKey icon.
A red dot is shown on the gear icon in the menu when new settings have been added since the last time you've visited the QuicKey options page.
Typing /b immediately shows the list of bookmarks, in alphabetical order.
Changed
The QuicKey icon is inverted only when the switch to previous/next tab command is used, and not when other interactions cause the current tab to change.
Fixed
The selected item is maintained when closing a tab.
1.3.4 - 2020-01-21
Fixed
The matching letters in search results would not be shown correctly in some cases.
The order of recent tabs was sometimes lost when restarting the browser.
1.3.3 - 2020-01-15
Added
Support for the new Edge browser. This version only launched in the Edge store.
1.3.2 - 2020-01-08
Fixed
The current search query is no longer modified when a closed tab is deleted.
1.3.1 - 2020-01-04
Added
Closed tabs, bookmarks, and entries in the browser history can be deleted by clicking the X button on each item or with the close-tab keyboard shortcut.
Ctrl- or cmd-clicking a bookmark or history item will open it in a new tab.
Fixed
Non-breaking spaces and other non-standard space characters in titles will now match spaces typed in the query.
Worked around a Chrome bug that caused some Unicode characters like ⌘ to sometimes not be recognized correctly, which could break keyboard shortcuts.
The list of results will update if a tab is closed while the menu is open.
Only the unsuspended versions of pages are listed when searching the history.
1.3.0 - 2019-12-15
Added
New option to mark tabs that aren't in the current window with an icon. The setting defaults on if you have more than 3 windows open when the extension is installed.
Typing /h immediately shows the list of visited web pages, in recency order.
Tabs that are opened via ctrl-click or by opening a folder of bookmarks are immediately added to the menu as recently-used tabs, so that you can then use altZ to toggle to a tab you just opened.
Function keys and other special keys can be used as shortcuts.
Changed
The minimum version of Chrome is now 55.
Fixed
Holding down altZ to rapidly switch tabs could cause tabs other than the most recent two to be focused.
Moving a tab from the same window to the left of the current tab would position it in the wrong place.
1.2.0 - 2019-10-12
Added
New altZ keyboard shortcut will switch instantly between the two most recent tabs, without requiring a wait of 750ms between presses.
Clicking the gear icon in the popup menu will open the options page.
The options page has a help link to the main website, offering more details on how to use the extension.
The instructions for using ctrltab as a shortcut include an option for using it to switch instantly between the two most recent tabs.
1.1.2 - 2019-09-07
Added
A tab that has the same title as other open tabs will display a number to indicate its left-to-right position among those other tabs, making it easier to find the tab you want.
1.1.1 - 2019-08-31
Fixed
On some versions of macOS, using the menu to focus a tab would sometimes put keyboard focus on the first tab in the window, instead of the selected tab.
1.1.0 - 2019-06-09
Added
On the new options page you can change the behavior of the space and esc keys, hide closed tabs from the search results, and customize many of the keyboard shortcuts. In particular, you can change the key that's used to navigate the MRU menu, which is helpful if you change the default altQ shortcut.