From f17535d61ddc7d4c3aac46621a6a2b5df0016d0d Mon Sep 17 00:00:00 2001 From: Scott Reimers Date: Sun, 22 Mar 2026 14:40:49 -0400 Subject: [PATCH] =?UTF-8?q?Update=20download=20page=20for=20v0.4.2=20?= =?UTF-8?q?=E2=80=94=20new=20changelog=20entry,=20version=20links?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- website/download.html | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) 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

@@ -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.