diff --git a/website/download.html b/website/download.html index 39d9320..9c703fb 100644 --- a/website/download.html +++ b/website/download.html @@ -25,16 +25,16 @@

Download ItsGoin

Available for Android and Linux. Free and open source.

-

Version 0.4.1 — March 15, 2026

+

Version 0.4.2 — March 22, 2026

- + Android APK - v0.4.1 + v0.4.2 - + Linux AppImage - v0.4.1 + v0.4.2
@@ -46,7 +46,7 @@

Android

  1. Download the APK — Tap the button above. Your browser may warn that this type of file can be harmful — tap Download anyway.
  2. -
  3. Open the file — When the download finishes, tap the notification or find itsgoin-0.4.1.apk in your Downloads folder and tap it.
  4. +
  5. Open the file — When the download finishes, tap the notification or find itsgoin-0.4.2.apk in your Downloads folder and tap it.
  6. Allow installation — Android will ask you to allow installs from this source. Tap Settings, toggle "Allow from this source", then go back and tap Install.
  7. Launch the app — Once installed, tap Open or find ItsGoin in your app drawer.
@@ -59,8 +59,8 @@

Linux (AppImage)

  1. Download the AppImage — Click the button above to download.
  2. -
  3. Make it executable — Open a terminal and run:
    chmod +x itsgoin_0.4.1_amd64.AppImage
  4. -
  5. Run it — Double-click the file, or from the terminal:
    ./itsgoin_0.4.1_amd64.AppImage
  6. +
  7. Make it executable — Open a terminal and run:
    chmod +x itsgoin_0.4.2_amd64.AppImage
  8. +
  9. Run it — Double-click the file, or from the terminal:
    ./itsgoin_0.4.2_amd64.AppImage
Note: If it doesn't launch, you may need to install FUSE:
sudo apt install libfuse2 (Debian/Ubuntu) or sudo dnf install fuse (Fedora). @@ -71,6 +71,22 @@

Changelog

+
v0.4.2 — March 22, 2026
+
    +
  • Welcome screen — Startup shows “How’s it goin?” with staggered counters (connections, posts, messages, reacts, comments) while the backend bootstraps. Replaces the blank-screen wait.
  • +
  • Status ticker — Header ticker shows new posts, messages, reactions, comments, and connection state changes as they arrive.
  • +
  • Notification improvements — Tauri plugin → Web Notification API → notify-rust fallback chain. Linux native desktop notifications now work.
  • +
  • Responsive text scaling — Small/Normal/Large text size (100%/150%/200%), persisted via settings. Default bumped to Normal (150%).
  • +
  • Diagnostics popover — Network diagnostics moved from inline section to overlay popover. Connections loaded on-demand. Timer countdowns removed.
  • +
  • Share details lightbox — QR code + connect string in a modal overlay from People tab.
  • +
  • Connect string improvement — Prefers external address (UPnP/public IPv6/observed) over local bind address.
  • +
  • Stale N1 fix — Disconnected social routes excluded from N1 share. Prevents dead nodes appearing online to peers.
  • +
  • Replication handler fix — Actively fetches posts + blobs from requester after accepting replication. Previously relied on pull cycle which doesn’t work for infrastructure nodes.
  • +
  • Hole punch fix — Target-side registers publicly routable remote address for relay introduction. Fixes address injection for subsequent connections.
  • +
  • Replication semaphore — Concurrent replication handlers capped at 3 to prevent overload.
  • +
  • Peer labels — Display names now show truncated node ID for disambiguation.
  • +
+
v0.4.1 — March 21, 2026
  • Security: Reaction signatures — Reactions now carry ed25519 signatures. Forged reactions from other NodeIds are rejected. Backward-compatible with unsigned reactions from older nodes.