Releases: sethcottle/tabcloser
v3.2.2
TabCloser 3
I'll be working to get this distributed to the Chrome Web Store and Edge Add-on Store!
What's New?
TabCloser has been rewritten to be compliant with the Manifest v3 changes that are coming to Chrome, the UI has been redesigned to be a little more friendly, and TabCloser now supports custom URLs.
v3.2.2 Changelog
• Fixed issue with Zoom Workplace links not properly closing
New UI
I've redesigned the UI to be a little more streamlined and easier to use.
Custom URLs
Y'all kept asking for it, and it's finally here! You're no longer limited to the default services TabCloser has. Now you can add your very own URLs for TabCloser to close!
Safari® Support
When rewriting TabCloser, I kept Safari top of mind this time around. I've successful converted TabCloser to work with Safari and WebKit and have a build running in Xcode. I'll be bundling an app distribution with this so you can install it on your macOS device. In the meantime I'm going to work to get it submitted to the Apple App Store.
How can I install this release
For Chrome:
Download Source code (zip)
of this release and unzip it. Then navigate to chrome://extensions/
and enable "Developer mode" using the toggle in the top right corner. Upload the extension manually by pressing "Load unpacked" and selecting the unzipped TabCloser folder.
For Edge:
Download Source code (zip)
of this release and unzip it. Then navigate to edge://extensions/
and enable "Developer mode" in the left sidebar, it's near the bottom. Upload the extension manually by pressing "Load unpacked" and selecting the unzipped TabCloser folder.
For Safari:
tabcloser-3.2.2-macos.zip
is available for download here. TabCloser.app was created using Xcode and signed for Direct Distribution, however there are a few steps you'll need to take to enable it.
1.) You can unzip this and drag TabCloser.app to your Applications folder.
Finder.mp4
2.) Once you install TabCloser you'll need to launch Safari and go to Safari
> Settings
> Advanced
and check Show features for web developers
. Once you've done that, go to the Developer
tab and enable Allow unsigned extensions
.
EnableExtension.mp4
You can also download the core files here and use Xcode to convert it to a Safari extension on your own. Read this article from Apple to learn how.
Tested On
Chrome: Version 126.0.6478.127 (Official Build) (64-bit)
Chrome Canary: Version 128.0.6597.0 (Official Build) canary (64-bit) (Manifest v3)
Edge: Version 126.0.2592.87 (Official build) (64-bit)
Arc: Version 1.51.0 (51691) / Chromium Engine Version 126.0.6478.127
Safari: Version 17.5 (19618.2.12.11.6)
v3.2.1
TabCloser 3
I'll be working to get this distributed to the Chrome Web Store and Edge Add-on Store!
What's New?
TabCloser has been rewritten to be compliant with the Manifest v3 changes that are coming to Chrome, the UI has been redesigned to be a little more friendly, and TabCloser now supports custom URLs.
New UI
I've redesigned the UI to be a little more streamlined and easier to use.
Custom URLs
Y'all kept asking for it, and it's finally here! You're no longer limited to the default services TabCloser has. Now you can add your very own URLs for TabCloser to close!
Safari® Support
When rewriting TabCloser, I kept Safari top of mind this time around. I've successful converted TabCloser to work with Safari and WebKit and have a build running in Xcode. I'll be bundling an app distribution with this so you can install it on your macOS device. In the meantime I'm going to work to get it submitted to the Apple App Store.
How can I install this release
For Chrome:
Download Source code (zip)
of this release and unzip it. Then navigate to chrome://extensions/
and enable "Developer mode" using the toggle in the top right corner. Upload the extension manually by pressing "Load unpacked" and selecting the unzipped TabCloser folder.
For Edge:
Download Source code (zip)
of this release and unzip it. Then navigate to edge://extensions/
and enable "Developer mode" in the left sidebar, it's near the bottom. Upload the extension manually by pressing "Load unpacked" and selecting the unzipped TabCloser folder.
For Safari:
TabCloser.3.for.Safari.zip
is available for download here. You can unzip this and drag TabCloser.app to your Applications folder. TabCloser.app was created using Xcode and signed for Direct Distribution, however there are a few steps you'll need to take to enable it. Once you install TabCloser you'll need to launch Safari and go to Safari
> Settings
> Advanced
and check Show features for web developers
. Once you've done that, go to the Developer
tab and enable Allow unsigned extensions
.
EnableExtension.mp4
You can also download the core files here and use Xcode to convert it to a Safari extension on your own. Read this article from Apple to learn how.
Tested On
Chrome: Version 126.0.6478.127 (Official Build) (64-bit)
Chrome Canary: Version 128.0.6597.0 (Official Build) canary (64-bit) (Manifest v3)
Edge: Version 126.0.2592.87 (Official build) (64-bit)
Arc: Version 1.51.0 (51691) / Chromium Engine Version 126.0.6478.127
Safari: Version 17.5 (19618.2.12.11.6)
v3.1.2
TabCloser 3
I'll be working to get this distributed to the Chrome Web Store and Edge Add-on Store!
What's New?
TabCloser has been rewritten to be compliant with the Manifest v3 changes that are coming to Chrome, the UI has been redesigned to be a little more friendly, and TabCloser now supports custom URLs.
New UI
I've redesigned the UI to be a little more streamlined and easier to use.
Custom URLs
Y'all kept asking for it, and it's finally here! You're no longer limited to the default services TabCloser has. Now you can add your very own URLs for TabCloser to close!
Safari® Support
When rewriting TabCloser, I kept Safari top of mind this time around. I've successful converted TabCloser to work with Safari and WebKit and have a build running in Xcode. I'll be bundling an app distribution with this so you can install it on your macOS device. In the meantime I'm going to work to get it submitted to the Apple App Store.
How can I install this release
For Chrome:
Download Source code (zip)
of this release and unzip it. Then navigate to chrome://extensions/
and enable "Developer mode" using the toggle in the top right corner. Upload the extension manually by pressing "Load unpacked" and selecting the unzipped TabCloser folder.
For Edge:
Download Source code (zip)
of this release and unzip it. Then navigate to edge://extensions/
and enable "Developer mode" in the left sidebar, it's near the bottom. Upload the extension manually by pressing "Load unpacked" and selecting the unzipped TabCloser folder.
For Safari:
TabCloser.3.for.Safari.zip
is available for download here. You can unzip this and drag TabCloser.app to your Applications folder. TabCloser.app was created using Xcode and signed for Direct Distribution, however there are a few steps you'll need to take to enable it. Once you install TabCloser you'll need to launch Safari and go to Safari
> Settings
> Advanced
and check Show features for web developers
. Once you've done that, go to the Developer
tab and enable Allow unsigned extensions
.
EnableExtension.mp4
You can also download the core files here and use Xcode to convert it to a Safari extension on your own. Read this article from Apple to learn how.
Tested On
Chrome: Version 126.0.6478.127 (Official Build) (64-bit)
Chrome Canary: Version 128.0.6597.0 (Official Build) canary (64-bit) (Manifest v3)
Edge: Version 126.0.2592.87 (Official build) (64-bit)
Arc: Version 1.51.0 (51691) / Chromium Engine Version 126.0.6478.127
Safari: Version 17.5 (19618.2.12.11.6)
v3.0.1β
🚨 TabCloser 3 Beta 🚨
What's New?
TabCloser has been rewritten to be compliant with the Manifest v3 changes that are coming to Chrome, the UI has been redesigned to be a little more friendly, and TabCloser now supports custom URLs.
I'll have more extensive notes soonish.
Coming Soon to Safari
When rewriting TabCloser, I kept Safari top of mind this time around. I've successful converted TabCloser to work with Safari and WebKit and have a build running in Xcode.
How can I install this release
For Chrome:
Download the .zip of this release and unzip it. Then navigate to chrome://extensions/
and enable "Developer mode" using the toggle in the top right corner. Upload the extension manually by pressing "Load unpacked" and selecting the unzipped TabCloser folder.
For Edge:
Download the .zip of this release and unzip it. Then navigate to edge://extensions/
and enable "Developer mode" in the left sidebar, it's near the bottom. Upload the extension manually by pressing "Load unpacked" and selecting the unzipped TabCloser folder.
For Safari:
If you don't want to wait for a test release of this, you can download this release and use Xcode to convert it to a Safari extension. Read this article from Apple to learn how.
Tested On
Chrome: Version 126.0.6478.127 (Official Build) (64-bit)
Chrome Canary: Version 128.0.6597.0 (Official Build) canary (64-bit) (Manifest v3)
Edge: Version 126.0.2592.87 (Official build) (64-bit)
Arc: Version 1.51.0 (51691) / Chromium Engine Version 126.0.6478.127
Safari: Version 17.5 (19618.2.12.11.6)
v2.7.6
With this release, the Slack regex has been updated to the following:
^https?://(?!(app\\.slack\\.com|slack\\.com|api\\.slack\\.com|.*\\/(customize|account|apps)(\\/|$)|.*\\/home(\\/|$)))[a-z0-9-]+\\.slack\\.com/.*$
This is to resolve Issue #6 with closing the Slack API documentation. 2.7.6 will be released to the the appropriate web stores, and may be pending approval for a few days with this fix.
Full Changelog: v2.7.5...v2.7.6
v2.7.5
This fix is to help address some user feedback received about the closing of Slack related pages. Here's how the new regex for Slack works: (?!(app\\.slack\\.com|slack\\.com|.*\\/(customize|account|apps)(\\/|$)|.*\\/home(\\/|$)))
is a negative lookahead assertion, to match only if the string following does not match the patterns inside the group. app\\.slack\\.com
excludes URLs starting with "app.slack.com" to make sure the web client can successfully stay open. slack\\.com
excludes the base Slack website. .*\\/(customize|account|apps)(\\/|$)
and .*\\/home(\\/|$)
exclude URLs containing '/customize/', '/account/', '/apps/' or '/home' either followed by a slash or the end of the string—this is to avoid TabCloser from closing in-browser settings and config pages for Slack.
v2.7.0
What's Changed
- Add support for Microsoft Teams by @Maximisch in #3
- Add AWS IAM authorization success page by @shayelkin in #4
Full Changelog: v2.6.2...v2.7.0
v2.6.2
Updates the description of the extension to be more... succinct. Google rejected the 2.6.0 upload to the Chrome Web Store for "keyword farming"... because apparently listing the actual services the extension supports is a bad thing.
v2.6.0
Added Slack!
Full Changelog: v2.5.0...v2.6.0
v2.5.1
Now bundles licensing information.