Skip to content

Releases: Denuo-Web/handshake-browser-android

HNS Browser 0.2.7

Choose a tag to compare

@denuoweb denuoweb released this 30 Jun 11:19

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

Choose a tag to compare

@denuoweb denuoweb released this 30 Jun 06:14

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

Choose a tag to compare

@denuoweb denuoweb released this 30 Jun 01:35

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-v8a and x86_64 native libraries.
  • APK verified with APK Signature Scheme v2.

HNS Browser v0.2.1

Choose a tag to compare

@denuoweb denuoweb released this 29 Jun 12:04

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

Choose a tag to compare

@denuoweb denuoweb released this 29 Jun 05:19

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

Choose a tag to compare

@denuoweb denuoweb released this 28 Jun 23:46

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

Choose a tag to compare

@denuoweb denuoweb released this 28 Jun 10:54

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 / versionCode 9 and Rust core/user-agent versions to 0.1.8.

Artifacts

  • hns-browser-v0.1.8-android-universal-unsigned.apk includes arm64-v8a and x86_64 native libraries.
  • hns-browser-v0.1.8-android-universal-unsigned.apk.sha256 contains the SHA-256 checksum.

Note: this release APK is unsigned because no release signing configuration is present in the repository.

v0.1.7

Choose a tag to compare

@denuoweb denuoweb released this 28 Jun 07:44

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

Choose a tag to compare

@denuoweb denuoweb released this 28 Jun 07:00

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.

v0.1.5

Choose a tag to compare

@denuoweb denuoweb released this 28 Jun 01:51

Full Changelog: v0.1.4...v0.1.5