Releases: bitsocialnet/5chan
v0.7.0
This release polishes advanced settings and reply modal UX, fixes cross-board quote links and thread navigation, surfaces failed publish notices inline, and refreshes thread backlinks from live account replies.
- Web app: https://5chan.app
- Decentralized web app via IPFS/IPNS gateways (works on any browser): 5chan.eth.limo, 5chan.eth.link, 5chan-eth.ipns.dweb.link
- Decentralized web app via IPFS node you run: https://5chan.eth (works on Brave Browser or use IPFS Companion)
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
- Installer (x64): Download EXE
- If Windows shows "Windows protected your PC" (SmartScreen), click "More info" then "Run anyway". To permanently allow, right-click the .exe → Properties → check "Unblock", or run in PowerShell:
Unblock-File -Path .\path\to\file.exe.
Linux
Android
- APK: Download
Static HTML build
- 5chan-html (zip): Download
Changes
0.7.0 (2026-03-12)
Bug Fixes
- catalog: use alias-aware media link labels (#1056) (2dd7c0e)
- ci: URL-encode asset filenames and allow release updates (3401ec1)
- mobile: hide empty mobile reply backlink wrapper (#1060) (ef375e3)
- post: move failed publish notice into comment body (#1066) (0aafb7f)
- post: stop thread navigation from forcing OP alignment (#1052) (6c03253)
- quotes: resolve external quote links across boards (#1064) (fe55e6f)
- replies: refresh thread backlinks from live account replies (#1058) (ea792fe)
- settings-modal: raise settings modal above reply and challenge modals (#1062) (053965f)
- viewport: remove maximum-scale=1 to restore reply modal autofocus on mobile (#1069) (aca0eef)
Features
Reverts
- Revert "Update README.md" (debf6cc)
v0.6.10
This version fixes OP permalinks, avoids duplicate back-button history entries when reopening a thread, improves reply-scroll stability, and includes board metadata plus dependency and security fixes.
- Web app: https://5chan.app
- Decentralized web app via IPFS/IPNS gateways (works on any browser): 5chan.eth.limo, 5chan.eth.link, 5chan-eth.ipns.dweb.link
- Decentralized web app via IPFS node you run: https://5chan.eth (works on Brave Browser or use IPFS Companion)
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
- Installer (x64): Download EXE
- If Windows shows "Windows protected your PC" (SmartScreen), click "More info" then "Run anyway". To permanently allow, right-click the .exe → Properties → check "Unblock", or run in PowerShell:
Unblock-File -Path .\path\to\file.exe.
Linux
Android
- APK: Download
Static HTML build
- 5chan-html (zip): Download
Changes
0.6.10 (2026-03-10)
Bug Fixes
- ai-workflow: delete merged local task branches (f27a823)
- ai-workflow: finalize linked issue after PR merge (#1047) (248a38d)
- ai-workflow: scan full project item list before add (4cb5c4a)
- post: align op permalinks to the outer thread container (#1050) (6ed3708)
- post: avoid duplicate history entries on OP permalinks (773debe)
- subplebbit: resolve aliased board metadata in subplebbit selectors (a862852)
v0.6.9
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.
- Web app: https://5chan.app
- Decentralized web app via IPFS/IPNS gateways (works on any browser): 5chan.eth.limo, 5chan.eth.link, 5chan-eth.ipns.dweb.link
- Decentralized web app via IPFS node you run: https://5chan.eth (works on Brave Browser or use IPFS Companion)
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
- Installer (x64): [Download EXE](https://github.com/bitsocialnet/5chan/releases/download/v0.6.9/5chan-0.6.9 Setup.exe)
- If Windows shows "Windows protected your PC" (SmartScreen), click "More info" then "Run anyway". To permanently allow, right-click the .exe → Properties → check "Unblock", or run in PowerShell:
Unblock-File -Path .\path\to\file.exe.
Linux
Android
- APK: Download
Static HTML build
- 5chan-html (zip): Download
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)
v0.6.8
This version adds mobile thread footer, reorganized board buttons, favicon swap for SFW/NSFW boards, OpenGraph and security headers, purge confirmation fix, publish-time author fix, popular posts ranking improvements, and several bug fixes.
- Web app: https://5chan.app
- Decentralized web app via IPFS/IPNS gateways (works on any browser): 5chan.eth.limo, 5chan.eth.link, 5chan-eth.ipns.dweb.link
- Decentralized web app via IPFS node you run: https://5chan.eth (works on Brave Browser or use IPFS Companion)
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
- Installer (x64): Download EXE
- If Windows shows "Windows protected your PC" (SmartScreen), click "More info" then "Run anyway". To permanently allow, right-click the .exe → Properties → check "Unblock", or run in PowerShell:
Unblock-File -Path .\path\to\file.exe.
Linux
Android
- APK: Download
Static HTML build
- 5chan-html (zip): Download
Changes
0.6.8 (2026-03-04)
Bug Fixes
- boards-bar: cancel debounced scroll handler on cleanup (ea0789f)
- ci: make portless optional for windows installs (e484f96)
- comment-content: prevent doubled >>postnumber quote when cidToNumber resolves late (1aabe7a)
- edit-menu: remove redundant double confirm for purge (17afdc7)
- markdown: preserve full URL display text for autolinked 5chan links (27b2d6f)
- popular-posts: rank by time-decayed popularity instead of raw reply count (9216791)
- post form: default link label to 'link to file' on /all/ and /subs/ (2bc2827)
- posts: default to hiding user IDs when pseudonymityMode is undefined (822b6c9)
- publish: use active account at publish time instead of baking stale author data at typing time (422eacc)
- react-grab: disable Cmd+C shortcut to avoid copy/paste conflicts (dfa203a)
- replies-preview: stable sort when recency yields identical Infinity values (c9e9506)
- string-utils: guard truncateWithEllipsisInMiddle for small maxLength and slice(-0) (8296d70)
Features
- board-buttons: reorganize button layout on mobile and desktop (3a9b5ab)
- board: add mobile footer with Start a New Thread, Top, Refresh, pagination, Catalog, Load More (1a4e8a6)
- boards-bar: alphabetize mobile board select and show full multiboard titles (efd1526)
- favicon: swap tab favicon for SFW vs NSFW boards (3bd1c0a)
- home: clarify 5chan is serverless app, use current hostname for share links (5fe2024)
- meta: add OpenGraph, JSON-LD, security headers for crawler identity (6bc135a)
- post-desktop: truncate long file links with ellipsis in middle (f2264ba)
- post: add mobile footer to thread view (84e6057)
- release: add yarn release script and v0.6.7 blotter entry (064d341)
Performance Improvements
- media: restrict gif frame extraction to gif media types (7644d59)
- settings: fix navigate-in-setState, memo sections, defer crypto resolution (df1bc20)
Reverts
- Revert "chore(release): v0.6.8" (d8a003e)
v0.6.7
This version adds default board pagination with optional infinite scroll, multi-provider media uploads, a redesigned mod queue, catalog reply-count sorting, performance optimizations, and many bug fixes.
- Web app: https://5chan.app
- Decentralized web app via IPFS/IPNS gateways (works on any browser): 5chan.eth.limo, 5chan.eth.link, dweb.link/ipfs.io
- Decentralized web app via IPFS node you run: https://5chan.eth (works on Brave Browser or use IPFS Companion)
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
- Installer (x64): Download EXE
- If Windows shows "Windows protected your PC" (SmartScreen), click "More info" then "Run anyway". To permanently allow, right-click the .exe → Properties → check "Unblock", or run in PowerShell:
Unblock-File -Path .\path\to\file.exe.
Linux
Android
- APK: Download
Static HTML build
- 5chan-html (zip): Download
Changes
0.6.7 (2026-03-01)
Bug Fixes
- a11y: add translated aria-label for pagination, aria-label for close button (f9325b9)
- account-data-editor: resolve Ace editor loading failure (e12743f)
- android-build: keep tar@7 and patch Capacitor CLI extractor compatibility (f660d1a)
- android: guard against NPEs in FileUtils and FileUploaderPlugin (bdfee1b)
- android: log reject failures, handle trailing slashes in path, remove unused attr param (3eb97e6)
- android: sanitize filename in FileUtils to prevent path traversal (5f22ff1)
- backlinks: hide backlinks from pending replies without comment number (e241125)
- backlinks: scroll to reply and persist highlight when clicking OP backlink (41f0712)
- blotter: validate message before formatReleaseMessage in release mode (15c2385)
- board-buttons: use postCid for page number in PostPageStats (9c0350c)
- board-buttons: use useComment in PostPageStats so reply count shows on direct thread URLs (ce8159f)
- board-pagination: hide pagelist in multiboards, right-align style selector (15d8103)
- board-replies: include pending and mod-queue account comments in 5-reply preview (9253bad)
- board: add computeItemKey to Virtuoso to prevent media flash on page change (849ff18)
- board: prevent cached Board from stripping accountCommentIndex on /pending/N (79fd6ba)
- boardsbar: show mod in mobile board selector when on /mod/ (f35bb73)
- build: restore Vercel deployment with vite-plugin-pwa 1.2.0 and process.version define (276fca8)
- catalog: align pagination and postsPerPage with board view (1067ff3)
- catalog: cap single-board catalog to maxGuiPages to prevent page 11+ posts (13dba00)
- chain providers, i18n, dedup isWebRuntime, and a11y label (15d6087)
- challenge-utils: use console.log for success instead of console.warn (ab32ad5)
- components: fix colSpan, hook usage, special theme reset, unused imports, CSS color (6c1f535)
- compute click center from full box model quad (023adcc)
- edit-menu: render mod edit modal in FloatingPortal to escape reply card containment (f19ebe5)
- electron: make macOS dev dock icon setup non-fatal (a39fafa)
- error-display: reset showAfterDelay when error clears (f5eba9a)
- feeds: force infinite scroll on multiboards and canonicalize page URLs (71fdbef)
- i18n: use consistent Filipino translation for blotter keys (56cce10)
- media: reserve stable post media space before thumbnails resolve (6ac9ac0)
- open portless URL instead of raw IP when dev server starts (87f6a0b)
- popular-threads: adaptive ranking with grow-only stability (8cef8ce)
- popular-threads: pass linkWidth/linkHeight to CatalogPostMedia for correct aspect ratio (7a516cf)
- post-desktop: hide omitted-replies summary when replies are disabled (00a1164)
- post: add modQueueError, isPublishing, onApprove, onReject to memo comparator (f86906a)
- post: ensure OP user ID tooltip shows at least 1 post in board view (ebb5ae4)
- posts: Board link in multiboard views (/all/, /subs/, /mod/) (f521bdb)
- post: show Pending for user ID when reply pending on pseudonymity boards (21d2146)
- post: use feed cache fallback for instant post content on catalog navigation (609436a)
- quotes: scope post-number lookup by subplebbit, OP quote always navigates to thread (216073a)
- release: harden release workflow installs (ca2e024)
- reply modal: keep textarea empty when opened from Post a Reply footer button (bb02779)
- reply-modal: remove link type previewer that displaces UI (2733ab2)
- reply-quote-preview: add trailing break to mobile quotelinks so each >>N appears on its own line (ec9ee6f)
- reply-quote-preview: only scroll to reply when on thread page (326b403)
- resolve android plugin registration and electron upload runtime detection regressions (afdf129)
- resolve Dependabot alerts for tar and qs ([b5546fa](https://github.com/bitsocialhq/5chan/c...
v0.6.6
This version syncs board directories from GitHub on start and build, adds the macOS app icon, improves reply rendering performance with progressive loading, enforces mod queue role access, adds board address and vote tooltips, and includes several bug fixes.
- Web app: https://5chan.app
- Decentralized web app via IPFS/IPNS gateways (works on any browser): 5chan.eth.limo, 5chan.eth.link, dweb.link/ipfs.io
- Decentralized web app via IPFS node you run: https://5chan.eth (works on Brave Browser or use IPFS Companion)
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
- Installer (x64): Download EXE
- If Windows shows "Windows protected your PC" (SmartScreen), click "More info" then "Run anyway". To permanently allow, right-click the .exe → Properties → check "Unblock", or run in PowerShell:
Unblock-File -Path .\path\to\file.exe.
Linux
Android
- APK: Download
Static HTML build
- 5chan-html (zip): Download
Changes
0.6.6 (2026-02-16)
Bug Fixes
- challenge-utils: format challenge errors with board identifier (bb4be3f)
- electron: add macOS app icon via icon.icns (6befc6b)
- home: derive board link state from directory availability (e47727c)
- modqueue: enforce role-gated access with not-allowed view (9c558d2)
- popular-posts: base quota on loaded boards instead of total directories (2f563b4)
- post-status: base pending and failed labels on cid and state (98f7a52)
- post: refresh author ID tooltip count when replies change (44847b7)
- replies: make thread replies update instantly for pending and confirmed states (14c6bf8)
- replies: prevent inline quote links from forcing line breaks (378242c)
- topbar: sync subscription visibility with account subscriptions (61eb1e8)
Features
- board-header: add hover tooltip for address subtitle (901f40f)
- build: sync vendored directories from GitHub on start and build (8645f73)
- directories: add schema adapters and preserve v2 metadata (ec62023)
- post-page: enable Update button to refresh replies, add Auto alert translation (ad41a78)
Performance Improvements
v0.6.5
This version adds backlinks for quoted posts, improves reply functionality with proper quote references, and includes several bug fixes.
- Web app: https://5chan.app
- Decentralized web app via IPFS/IPNS gateways (works on any browser): 5chan.eth.limo, 5chan.eth.link, dweb.link/ipfs.io
- Decentralized web app via IPFS node you run: https://5chan.eth (works on Brave Browser or use IPFS Companion)
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
- Installer (x64): Download EXE
- If Windows shows "Windows protected your PC" (SmartScreen), click "More info" then "Run anyway". To permanently allow, right-click the .exe → Properties → check "Unblock", or run in PowerShell:
Unblock-File -Path .\path\to\file.exe.
Linux
Android
- APK: Download
Static HTML build
- 5chan-html (zip): Download
Changes
0.6.5 (2026-02-11)
Bug Fixes
- deps: resolve dependabot alert (50f373e)
- post: render OP backlinks from replies quoting OP (d862550)
- post: show OP backlinks in board feed cards (2537561)
- reply modal: make parent reply quote editable (af259ad)
- reply: replies should always target the OP, not other replies (6c4c12c)
- scroll OP quote to thread card on same-route click (716c782)
Features
- populate quotedCids when publishing replies with quote references (9f14a63)
v0.6.4
This version adds multiple-replying support, 4chan-like user anonymity with or without user IDs depending on the board, and several bug fixes.
- Web app: https://5chan.app
- Decentralized web app via IPFS/IPNS gateways (works on any browser): 5chan.eth.limo, 5chan.eth.link, dweb.link/ipfs.io
- Decentralized web app via IPFS node you run: https://5chan.eth (works on Brave Browser or use IPFS Companion)
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
- Installer (x64): Download EXE
- If Windows shows "Windows protected your PC" (SmartScreen), click "More info" then "Run anyway". To permanently allow, right-click the .exe → Properties → check "Unblock", or run in PowerShell:
Unblock-File -Path .\path\to\file.exe.
Linux
Android
- APK: Download
Static HTML build
- 5chan-html (zip): Download
Changes
0.6.4 (2026-02-10)
Bug Fixes
- components: remove redundant instant scroll from quote links (1bd1d34)
- include manual post-number quotes in reply backlinks (702816f)
- post: improve user ID display with domain detection and length limits (9d17213)
- post: prevent quote hover highlight on op cards (b8546a8)
- release: remove duplicate architecture suffixes from artifact names (b30eb15)
- release: restore 5chan html zip artifact in tag releases (cdd6be9)
- reply modal: restore multiline quote insertion (db70a91)
- shorten rendered user ID display from 12 to 8 characters (24d329a)
- show OP badge for number-based quote links (223ec4c)
- update subscriptions subtitle to present tense (8636005)
Features
- add copy user ID menu item and rename copy link to copy direct link (4a96f88)
- post: add backlinks for quotedCids (c7c8c46)
- posts: support pseudonymityMode per-reply hiding (c1b0d13)
- release: extract one-liner release description (3be7839)
- render >>{number} as interactive quote links with hover preview (c4b6c77)
- reply-modal: insert quoted post numbers at textarea caret (8a192b4)
v0.6.3
This version rebrands the app to 5chan, introducing a set of new features and several performance improvements.
- Web app: https://5chan.app
- Decentralized web app via IPFS/IPNS gateways (works on any browser): 5chan.eth.limo, 5chan.eth.link, dweb.link/ipfs.io
- Decentralized web app via IPFS node you run: https://5chan.eth (works on Brave Browser or use IPFS Companion)
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
- Installer (x64): Download EXE
- If Windows shows "Windows protected your PC" (SmartScreen), click "More info" then "Run anyway". To permanently allow, right-click the .exe → Properties → check "Unblock", or run in PowerShell:
Unblock-File -Path .\path\to\file.exe.
Linux
Android
- APK: Download
Changes
0.6.3 (2026-01-30)
Bug Fixes
- electron-forge: add app icon configuration for all platforms (a2d0869)
- electron: fix production build crashes (388a120)
- find-forge-executable: make appName preference effective (16012b4)
- forge.config.js: remove malformed iconUrl from Squirrel config (c4e2f75)
- package.json: remove unneeded var (0c6e03d)
- release: resolve build failures for v0.6.3 (01bda3b)
- resolve PR 877 issues - route params, artifact paths, and build configs (50ee10c)
v0.6.2
This version rebrands the app to 5chan, introducing a set of new features and several performance improvements.
- Web app: https://5chan.app
- Decentralized web app: https://5chan.eth (only works on Brave Browser or via IPFS Companion)
Downloads
- Android app: Download APK
- Linux app: Download AppImage
- macOS app: Download DMG
- Windows app: Download EXE
0.6.2 (2026-01-26)
Bug Fixes
- ci: use setup-python action for macos release build (3335f6f)
- post: include pending replies in useReplies calls (2887347)
Features
- mod-queue: improve compact view and add pending approval features (fa4ec6d)