Releases: Denuo-Web/handshake-browser-android
Release list
HNS Browser 0.2.7
HNS Browser 0.2.7
- Updated the bundled HNS directory homepage organization and footer copy.
- Includes the 0.2.6 HNS WebSocket refresh stability fix.
Artifacts:
hns-browser-v0.2.7-release.apk: signed release APK.hns-browser-v0.2.7-universal.apk: universal APK generated from the release bundle.hns-browser-v0.2.7-play-upload-signed.aab: signed Google Play upload bundle.
HNS Browser 0.2.3
HNS Browser 0.2.3 hardens Android WebView integration with AndroidX WebKit async startup, feature-gated WebView and Service Worker APIs, renderer recovery, stricter non-HTTP(S) navigation handling, and URL parsing hardening.\n\nArtifacts include the upload-signed universal APK, upload-signed Play AAB, and SHA-256 checksums.
HNS Browser v0.2.2
HNS Browser v0.2.2
Production cleanup build for Google Play closed testing.
- Keeps active sync polling from being triggered by estimated-tip drift alone; active polling now requires a known higher peer height, active accepted progress, or explicit syncing state.
- Removes the general Diagnostics shortcut from the main browser menu; Diagnostics remains available through Settings.
- Tightens toolbar status layout so security/sync text does not crowd the omnibar on small devices.
- Clarifies Strict HNS mode wording around compatibility DoH fallback.
- Adds a production readiness audit and a no-dependency Play closed-testing upload helper.
Validation:
:app:testDebugUnitTest:app:verifyPlayReleaseBundle:app:assembleRelease- AAB includes
arm64-v8aandx86_64native libraries. - APK verified with APK Signature Scheme v2.
HNS Browser v0.2.1
Patch release for local HNS proof and delegated DNS reliability.
Changes:
- Refresh stale peer height observations so sync does not rely on stale bestPeerHeight.
- Prefer current-height peers for live HNS proof fetches.
- Fix resolver trace delegation reporting when direct authoritative DNS is used.
- Add Play Store screenshot assets and bump Android versionCode to 12.
Validation:
- Verified denuoweb resolves with local HNS proof, direct UDP/53, DNSSEC secure, DANE verified, and no HNS DoH fallback.
- Built signed Play upload AAB with arm64-v8a and x86_64 native libraries.
HNS Browser v0.2.0
Release v0.2.0.\n\nChanges:\n- Prepares the app for Google Play tester submission with an upload-signed AAB, privacy materials, and Play readiness documentation.\n- Hardens release builds with upload-signing checks, minification/resource shrinking, backup exclusions, and cleartext blocked except loopback.\n- Adds in-app privacy policy access and hosted Denuo Web privacy pages.\n- Updates Android/Rust version metadata and browser User-Agent strings to 0.2.0.\n\nArtifacts:\n- Play upload-signed Android App Bundle (.aab) for Play Console testing tracks.\n- Universal Android APK signed with the Play upload key for direct QA installs.\n- SHA256 checksums for both binary artifacts.\n- Play Console icon and feature graphic assets.
HNS Browser v0.1.9
Release v0.1.9.
Changes:
- Restores compatibility-mode HNS DoH fallback when local proof is unavailable.
- Fixes toolbar status reporting for HNS/DANE/DoH paths.
- Keeps strict mode fail-closed with actionable validation failures.
Artifact:
- Universal unsigned Android APK with arm64-v8a and x86_64 native libraries.
- SHA256 checksum included.
HNS Browser v0.1.8
HNS Browser v0.1.8
Changes
- Adds persistent, bounded, sanitized gateway failure diagnostics for support/debugging.
- Keeps gateway diagnostics app-private and excludes URL paths, query strings, headers, and bodies.
- Bumps Android app version to
0.1.8/ versionCode9and Rust core/user-agent versions to0.1.8.
Artifacts
hns-browser-v0.1.8-android-universal-unsigned.apkincludesarm64-v8aandx86_64native libraries.hns-browser-v0.1.8-android-universal-unsigned.apk.sha256contains the SHA-256 checksum.
Note: this release APK is unsigned because no release signing configuration is present in the repository.
v0.1.7
HNS Browser v0.1.7 accelerates first-run HNS sync with parallel peer probing, earlier getaddr persistence, rotated header sync across more peers, and updated diagnostics flags.
Assets include a signed release APK, debug APK, and SHA-256 checksum files.
v0.1.6
HNS Browser v0.1.6 adds resolver trace tooling, strict HNS mode, proof details, TLSA/DANE inspection, an HNS domain wizard, a bundled HNS directory, and native gateway hardening.
Assets include a signed release APK, debug APK, and SHA-256 checksum files.