From deacfd5907e492c5293eafb371620ff3e8ad4b1c Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 2 Apr 2026 00:39:49 +0000 Subject: [PATCH 1/3] Bump version to 0.9.42 https://claude.ai/code/session_01CwcZK8nqL8pyBH9AxDs9qo --- manifest.firefox.json | 2 +- manifest.json | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.firefox.json b/manifest.firefox.json index f5756cc..dc9888f 100644 --- a/manifest.firefox.json +++ b/manifest.firefox.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "Silent Send", - "version": "0.9.41", + "version": "0.9.42", "description": "Intercepts personal info and substitutes it with user-defined replacements before sending to AI services.", "browser_specific_settings": { "gecko": { diff --git a/manifest.json b/manifest.json index b600d05..2dec8c9 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "Silent Send", - "version": "0.9.41", + "version": "0.9.42", "description": "Intercepts personal info and substitutes it with user-defined replacements before sending to AI services.", "permissions": [ "storage", diff --git a/package.json b/package.json index 10d8b5c..3213a9e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "silent-send", - "version": "0.9.41", + "version": "0.9.42", "private": true, "license": "MIT", "description": "Browser extension that substitutes personal data before sending to AI services", From 0b4fbe1efca18694918cb5bc38469b10c8c413a8 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 2 Apr 2026 12:09:00 +0000 Subject: [PATCH 2/3] Remove Organization section; fix mappings table column layout - Removed the Organization section from options page (unused feature) - Fixed mapping table columns spreading Real Value and Substitute to opposite ends of the row. Added table-layout: fixed with explicit column widths (35/35/12/8/6/4%) so columns are evenly distributed. Added text-overflow: ellipsis on td so long values truncate cleanly. https://claude.ai/code/session_01CwcZK8nqL8pyBH9AxDs9qo --- src/options/options.css | 9 ++++++++- src/options/options.html | 33 --------------------------------- 2 files changed, 8 insertions(+), 34 deletions(-) diff --git a/src/options/options.css b/src/options/options.css index dabfe1e..4c9a11e 100644 --- a/src/options/options.css +++ b/src/options/options.css @@ -68,12 +68,19 @@ header h1 { font-size: 24px; font-weight: 600; } } /* Table */ -.mapping-table { width: 100%; border-collapse: collapse; margin-bottom: 16px; } +.mapping-table { width: 100%; border-collapse: collapse; margin-bottom: 16px; table-layout: fixed; } +.mapping-table th:nth-child(1) { width: 35%; } +.mapping-table th:nth-child(2) { width: 35%; } +.mapping-table th:nth-child(3) { width: 12%; } +.mapping-table th:nth-child(4) { width: 8%; } +.mapping-table th:nth-child(5) { width: 6%; } +.mapping-table th:nth-child(6) { width: 4%; } .mapping-table th { text-align: left; font-size: 11px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px; color: #6b7280; padding: 8px 10px; border-bottom: 1px solid #e5e7eb; } +.mapping-table td { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .mapping-table td { padding: 8px 10px; border-bottom: 1px solid #f3f4f6; font-size: 13px; } diff --git a/src/options/options.html b/src/options/options.html index bcb5290..22a0e8d 100644 --- a/src/options/options.html +++ b/src/options/options.html @@ -368,39 +368,6 @@
- -
-

Organization

-

Join an organization to receive required substitution rules and secret scanner patterns from your admin. Org rules merge with your personal rules and cannot be disabled.

- -
-
- - -
-
- - -
-
- - - -
-
-

Transfer Data

Export all your identities, mappings, and settings to a file. Encrypted exports require a password to decrypt.

From abeb79a93f40f7555f33d6b2bd55bae4a721ad1c Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 2 Apr 2026 12:12:08 +0000 Subject: [PATCH 3/3] Wrap long mapping values instead of truncating with ellipsis https://claude.ai/code/session_01CwcZK8nqL8pyBH9AxDs9qo --- src/options/options.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/options/options.css b/src/options/options.css index 4c9a11e..699ba36 100644 --- a/src/options/options.css +++ b/src/options/options.css @@ -80,7 +80,7 @@ header h1 { font-size: 24px; font-weight: 600; } text-transform: uppercase; letter-spacing: 0.5px; color: #6b7280; padding: 8px 10px; border-bottom: 1px solid #e5e7eb; } -.mapping-table td { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } +.mapping-table td { word-break: break-all; } .mapping-table td { padding: 8px 10px; border-bottom: 1px solid #f3f4f6; font-size: 13px; }