-
Text Tools v0.2.2 (Beta) Pre-release
released this
2026-07-11 13:51:04 +02:00 | 0 commits to main since this releaseFix: SW crash + context menu not appearing
Root causes fixed
- SW crash on startup: chrome.action.onClicked listener conflicted with setPanelBehavior. Removed the listener — setPanelBehavior alone handles the side panel.
- Context menu missing: context menu items only created on onInstalled. When the SW restarts (happens frequently in MV3), onInstalled does not fire, so the menu disappeared. Added onStartup listener to recreate them.
- setPanelBehavior crash guard: wrapped in try/catch so the SW does not crash if the sidePanel API is unavailable.
Install
- Download the ZIP
- Unzip
- Go to chrome://extensions
- Enable Developer mode
- Click "Load unpacked" and select the unzipped folder
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Text Tools v0.2.1 (Beta) Pre-release
released this
2026-07-11 13:32:53 +02:00 | 1 commits to main since this releaseBugfix: context menu + side panel broken in v0.2.0
Fixes
- Context menu now works: v0.2.0 lost the text selection when the context menu opened (window.getSelection() returns null). Now falls back to DOM text search when the selection is lost.
- Side panel now opens: setPanelBehavior was inside onInstalled (only fires on install/update). Moved to top-level so it runs on every service worker startup.
What still works from v0.2.0
- In-place text transform (clone element, swap text, replace node)
- Side panel instead of popup
Install
- Download the ZIP
- Unzip
- Go to chrome://extensions
- Enable Developer mode
- Click "Load unpacked" and select the unzipped folder
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Text Tools v0.2.0 (Beta) Pre-release
released this
2026-07-11 13:28:37 +02:00 | 2 commits to main since this releaseIn-place transform + side panel
What changed
- Context menu transforms in-place: selecting text and choosing a transform now replaces the text directly on the page. Clones the element, swaps the text, replaces the node — no more clipboard copy.
- Popup → side panel: clicking the toolbar icon opens a full-height sidebar panel instead of a small popup.
Transforms (12)
- UPPERCASE, lowercase, Title Case, Sentence case
- camelCase, PascalCase, kebab-case, snake_case, CONSTANT_CASE
- Reverse, Trim, Remove line breaks
Install
- Download the ZIP
- Unzip
- Go to chrome://extensions
- Enable Developer mode
- Click "Load unpacked" and select the unzipped folder
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Text Tools v0.1.1 (Beta) Pre-release
released this
2026-07-10 19:35:13 +02:00 | 5 commits to main since this releaseFix: context menu clipboard copy
v0.1.0 used navigator.clipboard in the service worker (broken) and offscreen documents (race condition). v0.1.1 injects a script into the active tab that copies via textarea + execCommand.
Transforms
- UPPERCASE, lowercase, Title Case, Sentence case
- camelCase, PascalCase, kebab-case, snake_case, CONSTANT_CASE
- Reverse, Trim, Remove line breaks
Install
- Download the ZIP
- Unzip
- Go to chrome://extensions
- Enable Developer mode
- Click "Load unpacked" and select the unzipped folder
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Text Tools v0.1.0 (Beta) Pre-release
released this
2026-07-10 15:48:35 +02:00 | 7 commits to main since this releaseText Tools — Convert Text With Ease
12 text transforms, available via:
- Popup: click the toolbar icon → paste → transform → copy
- Context menu: select text → right-click → Text Tools → transform → auto-copies to clipboard
Transforms
- UPPERCASE, lowercase, Title Case, Sentence case
- camelCase, PascalCase, kebab-case, snake_case, CONSTANT_CASE
- Reverse, Trim, Remove line breaks
100% free. No premium. No ads. No tracking.
Install
- Download the ZIP
- Unzip
- Go to chrome://extensions
- Enable Developer mode
- Click "Load unpacked" and select the unzipped folder
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads