Skip to content

Commit d7a2b6f

Browse files
committed
Merge v0.5.0-beta release
2 parents 9f56b23 + 3e8b06e commit d7a2b6f

23 files changed

Lines changed: 3164 additions & 419 deletions

.github/workflows/build-release.yml

Lines changed: 30 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -91,26 +91,41 @@ jobs:
9191
cat > RELEASE_NOTES.md <<NOTES
9292
# ⚡ Zap Browser ${{ github.ref_name }}
9393
94-
Automated cross-platform beta release.
94+
Major privacy, Tor, private browsing and native browser UX beta release.
9595
9696
## Highlights
9797
98-
- Lightning payment confirmation before sending sats
99-
- Payment sent confirmation popup with amount and preimage preview
100-
- Real-time incoming sats notifications while browsing
101-
- Strict IPC validation hardening across sensitive channels
102-
- SECURITY.md responsible disclosure policy
103-
- Improved address bar suggestions with favicon support
104-
- Better BrowserView layering for dropdowns and browser UI
105-
- Refreshed app icon and packaging assets
106-
- Improved popup/interstitial blocking behavior
107-
- Theme polish and UI refinements
98+
- Ephemeral private tabs with isolated sessions
99+
- Tor support across normal and private sessions
100+
- Hardened Tor proxy handling and proxy reset behavior
101+
- Session-based anti-fingerprinting profiles
102+
- Canvas, WebGL, navigator, timezone and hardware fingerprint mitigations
103+
- Reduced page loading flicker on ad/CMP-heavy websites
104+
- Network-level early blocking for common ad and consent providers
105+
- Improved tab loading state stability
106+
- Multi-profile Nostr identity support
107+
- Persistent per-site NIP-07 permission handling
108+
- Drag-and-drop tab reordering
109+
- Bookmark folders, import/export and legacy migration support
110+
- Persistent download history
111+
- Portable-mode passphrase encryption backend
112+
- Updated Linux packaging metadata and icon handling
113+
114+
## Privacy
115+
116+
- Private tabs no longer persist browsing history
117+
- Private sessions clean cache/storage on close
118+
- WebRTC leak protection remains enabled
119+
- User-Agent rotation and fingerprint profile selection are applied per session
120+
- Tor routing is applied consistently to default and isolated sessions
108121
109122
## Security
110123
111-
- Hardened IPC payload validation
112-
- Improved Nostr/NWC/LNURL/Cashu input checks
113-
- Safer Lightning payment flow with explicit user confirmation
124+
- AES-256-GCM encrypted local secrets
125+
- Runtime key support for portable mode
126+
- Passphrase-derived portable encryption backend
127+
- Safer Nostr/NWC secret handling
128+
- Explicit NIP-07/NIP-04 permission model
114129
115130
## Builds
116131
@@ -132,7 +147,7 @@ jobs:
132147
- name: Publish release
133148
uses: softprops/action-gh-release@v2
134149
with:
135-
name: Zap Browser ${{ github.ref_name }} — Security, Lightning UX & Browser Polish
150+
name: Zap Browser ${{ github.ref_name }} — Privacy, Tor & Native Browser UX
136151
body_path: RELEASE_NOTES.md
137152
files: |
138153
release-artifacts/**/*.AppImage

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ node_modules/
22
dist/
33
*.bak
44
/private-docs/
5+
zap-data/

0 commit comments

Comments
 (0)