Skip to content

v0.6.9

Choose a tag to compare

@github-actions github-actions released this 10 Mar 04:42
· 104 commits to master since this release

This version adds BBCode-style spoiler tags, a mobile catalog footer, purge UI feedback for mods, user-friendly loading state strings, and fixes for deleted replies, challenge flow, popular threads stability, and mod queue UX.

Downloads

macOS

  • Apple Silicon (arm64): Download DMG
  • Intel (x64): Download DMG
  • If macOS shows "5chan.app is damaged and can't be opened. You should move it to the Trash.", run this in Terminal to fix it: xattr -dr com.apple.quarantine "/Applications/5chan.app" then open the app again.

Windows

Linux

Android

Static HTML build

Changes

0.6.9 (2026-03-10)

Bug Fixes

  • android tests: align runner stage assertions (045bea7)
  • challenge flow: abandon publish immediately on modal close (9cc6876)
  • ci: prevent partial releases when a build job fails (10cd995)
  • comment-content: use info text style for purge message instead of red caps (affea1b)
  • erase runtime Comment import in catalog filters store (a8ef232)
  • handle purged posts in quote availability and mobile author counts (58abae7)
  • hold gif thumbnails until first frame is ready (34e2c2b)
  • home: stabilize initial popular threads box (824c14f)
  • i18n: default interface language to english (9c79bf2)
  • markdown: handle unavailable reply quote links (65731ce)
  • mod-queue: preserve pending reject state after refresh (a20f131)
  • patch bitsocial-react-hooks esm imports on install (5d77a33)
  • popular-posts: randomize popular thread board selection on mount (c275903)
  • post: hide stuck Loading and Downloading board for pending comments (980b5ca)
  • posts: render per-post IDs on initial board load (08d929b)
  • publishing: abandon challenge close and clean failed local posts (59851a4)
  • quotes: avoid striking unresolved quote links (ec40456)
  • replies: hide author-deleted replies from thread views (6954b5b)
  • replies: render CommentContent for purged replies so purge message displays (27a294f)
  • reply-modal: align offline warning with post form (08ec9f3)
  • routing: canonicalize board aliases in thread routes (1b9f698)
  • seo: serve sitemap and preserve static metadata files (92eed04)
  • settings: restore style selector to interface settings (892e6e8)
  • share board offline state between post form and reply modal (723a2de)
  • stabilize catalog filter coverage imports (fabdd0e)
  • stabilize special theme coverage test (0a392a3)
  • tests: mock board-buttons and style-selector to avoid Solana import crash (3b34192)
  • vite.config.js: remove deprecated rolldown dep optimizer config (ca9f743)

Features

  • catalog: add mobile footer with Return, Archive, Top, Refresh buttons (c3cfc7d)
  • markdown: make spoiler tags case-insensitive like BBCode (cf55eaa)
  • markdown: use BBCode-style [spoiler][/spoiler] tags (91615db)
  • popular-threads: show actual feed state string instead of generic loading (04b98b8)
  • posts: add purge UI feedback for mods (ae744d0)
  • subscriptions: use useAccountSubplebbitAddresses for deduplicated addresses (e80a736), closes bitsocial-react-hooks#16

Performance Improvements

  • popular-threads: show board-count loading state for popular threads (71b0b0f)