diff --git a/releases-manifest.json b/releases-manifest.json
index 05d5612..e938bc0 100644
--- a/releases-manifest.json
+++ b/releases-manifest.json
@@ -5,6 +5,20 @@
"https://dl.silentmode.st/"
],
"releases": [
+ {
+ "id": "theseus-navigator",
+ "product": "Theseus Navigator",
+ "version": "0.3.97",
+ "date": "2026-10-21",
+ "platform": "win-x64",
+ "signed": false,
+ "signingAuthority": null,
+ "changes": "ENS resolver lands. Turn on Settings › Names & Certificates › Ethereum Name Service, then type a .eth name in the address bar; Theseus reads the content hash from the ENS registry on Ethereum, decodes EIP-1577 (IPFS CIDv0/CIDv1, IPNS), and loads the site from an IPFS gateway. Default RPC is publicnode's free Ethereum endpoint, default gateway is ipfs.io; both are user-overridable in Advanced. Swarm-hosted ENS names cache a \"not yet supported\" result for a minute until we add a swarm-gateway option.",
+ "files": {
+ "TheseusNavigator-0.3.97-portable.exe": "5a8ea892ecb9e72763fbcf0a33bc44fb02897ab4ffc27ce8a1ec87eb20b799eb",
+ "TheseusNavigator-Setup-0.3.97.exe": "4749dac4310193b3db8f031325337778fcb9345792aeb392aa66af5ddd5e6805"
+ }
+ },
{
"id": "theseus-navigator",
"product": "Theseus Navigator",
diff --git a/releases/index.html b/releases/index.html
index c437551..4a0d495 100644
--- a/releases/index.html
+++ b/releases/index.html
@@ -57,6 +57,20 @@
name releases.silentmode.bch; the name pins where it is served from, so a tampered
mirror cannot change what you check against here.
4749dac4310193b3db8f031325337778fcb9345792aeb392aa66af5ddd5e6805
+ 5a8ea892ecb9e72763fbcf0a33bc44fb02897ab4ffc27ce8a1ec87eb20b799eb
+ Full-window desktop browser with Tor toggle, search bar, password vault and add-ons. macOS and Linux not yet packaged.
- +735e19a35d2f409c78cde2fee564cf2373be7e81252ee9353b7ef8022a74cf25ba18b9f97c08c8286069a6fe6e606b37346d1b87ca2021ca8ef906095c28d5364749dac4310193b3db8f031325337778fcb9345792aeb392aa66af5ddd5e68055a8ea892ecb9e72763fbcf0a33bc44fb02897ab4ffc27ce8a1ec87eb20b799eb