2f6adfd23117

move Destroy vault out of Settings home and into Settings → Vault below the Replace vault row, where the other irreversible vault operations live; bump v2.11.7

time
2026-04-29 01:08 UTC · 6 months ago
machine
koh2
parent
08214da8ecc2
4 files manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/popup/views/Settings.tsx+12 −12
manifest.firefox.json+1 −1
@@ -1,7 +1,7 @@11 {22   "manifest_version": 3,33   "name": "Peach",4-  "version": "2.11.6",4+  "version": "2.11.7",55   "description": "Zero-knowledge password manager",66   "browser_specific_settings": {77     "gecko": {

view file

manifest.json+1 −1
@@ -1,7 +1,7 @@11 {22   "manifest_version": 3,33   "name": "Peach",4-  "version": "2.11.6",4+  "version": "2.11.7",55   "description": "Zero-knowledge password manager",66   "action": {77     "default_popup": "src/popup/index.html",

view file

package.json+1 −1
@@ -1,6 +1,6 @@11 {22   "name": "peach",3-  "version": "2.11.6",3+  "version": "2.11.7",44   "description": "Zero-knowledge password manager",55   "type": "module",66   "scripts": {

view file

src/popup/views/Settings.tsx+12 −12
@@ -566,18 +566,6 @@566566         <p class="peach-settings-nav-label">SUPPORT</p>567567         {renderCatRow({ section: "feedback", name: "Feedback", desc: "Report issues, suggest features", icon: iconBubble })}568568 569-        <Show when={props.onOpenPanic}>570-          <div class="peach-danger-zone">571-            <p class="peach-danger-zone-label">⚠ DANGER ZONE</p>572-            <button573-              class="peach-destroy-button"574-              onClick={() => props.onOpenPanic?.()}575-            >576-              Destroy vault577-            </button>578-          </div>579-        </Show>580-581569         <div class="peach-settings-footer">582570           <span>Peach {version}</span>583571           <span class="peach-divider"></span>@@ -982,6 +970,18 @@982970               </button>983971             </div>984972           </div>973+974+          <Show when={props.onOpenPanic}>975+            <div class="peach-danger-zone">976+              <p class="peach-danger-zone-label">⚠ DANGER ZONE</p>977+              <button978+                class="peach-destroy-button"979+                onClick={() => props.onOpenPanic?.()}980+              >981+                Destroy vault982+              </button>983+            </div>984+          </Show>985985         </div>986986       </div>987987     );

view file