Releases: plebbit/plebchan
Releases · plebbit/plebchan
v0.3.3
Progressive web app mirrors:
- https://plebchan.eth.limo
- https://plebchan.eth.link
- https://cloudflare-ipfs.com/ipns/plebchan.eth (insecure, no subdomain isolation)
CLI client:
0.3.3 (2024-12-25)
Bug Fixes
- snow effect shouldn't show on mobile (5284b3d)
v0.3.2
Progressive web app mirrors:
- https://plebchan.eth.limo
- https://plebchan.eth.link
- https://cloudflare-ipfs.com/ipns/plebchan.eth (insecure, no subdomain isolation)
CLI client:
0.3.2 (2024-12-24)
Bug Fixes
- avatar settings: add timestamp field to let users add existing signature (16c8f39)
- board stats: while stats load, show ? as values instead of showing nothing (causing displacement) (c40c9e4)
- electron: auto restart script more reliable (b05c6ed)
- electron: ipfs proxy should have error status code (d608a46)
- ellipsis animation: dots could appear cut off and cause displacement changing width of string (09505a6)
- feed post: gif thumbnail could break persistently (e3cf507)
- feed: posts could change position causing displacement (309f766)
- home: stats should load regardless of the total number of online subs (8b7730b)
- markdown: invalid urls in content could crash the app (73bab13)
- plebbit options: schema error prevented to save (db8c51f)
- post: deleted or removed post could show reply form (0043e2b)
- post: error was displayed incorrectly (fd8b3ea)
- post: image could flicker when clicking it to expand it (077b3bc)
- post: long text content wouldn't wrap around images (0944094)
- reply: don't show backlink for deleted or removed reply (d6d2831)
- settings: crypto address setting would show error for an already set address (cc660e9)
- time filter: last visit time filter could be a duplicate in dropdown (9ee6966)
Features
- add christmas theme (eb3a630)
- electron: add http routers to electron (521d26b)
- p/all: improve design of "show more posts" button in feed footer (1cc8d9a)
- post: enable highlighting an already highlighted post by using a different color (5a498cb)
- reply modal: add spellcheck for the content, excluding the c/cid at the top (9ec308b)
Performance Improvements
- index.html: preload UI assets (73f9d9e)
v0.3.1
Progressive web app mirrors:
- https://plebchan.eth.limo
- https://plebchan.eth.link
- https://cloudflare-ipfs.com/ipns/plebchan.eth (insecure, no subdomain isolation)
CLI client:
0.3.1 (2024-11-10)
Bug Fixes
v0.3.0
Progressive web app mirrors:
- https://plebchan.eth.limo
- https://plebchan.eth.link
- https://cloudflare-ipfs.com/ipns/plebchan.eth (insecure, no subdomain isolation)
CLI client:
0.3.0 (2024-11-08)
Bug Fixes
- board: account comments couldn't appear instantly in feed (0b92c60)
- board: virtuoso footer would overflow (8d35e09)
- p/all: empty 24h feed would not show 'show more posts since last week' (82217a7)
- post menu: link to other clients was broken on description post (c2363fe)
- post: hidden post showed its content (a2dd3ef)
- reply: hidden reply was too big and showed edit menu checkbox (a927f3a)
Features
v0.2.9
Progressive web app mirrors:
- https://plebchan.eth.limo
- https://plebchan.eth.link
- https://cloudflare-ipfs.com/ipns/plebchan.eth (insecure, no subdomain isolation)
CLI client:
0.2.9 (2024-10-29)
Bug Fixes
- catalog: if time filter is 'bump order', it should say 'last bumped' instead of 'newer than' (71ba306)
- embed: reddit links have to include '/comments/' to be embeddable (5e6c9fb)
- p/all: auto time filter didn't show posts from last visit (0b5aa7d)
- release.yml: wrong java version prevented apk build (f280f33)
- router: a link could include '%23' instead of '#' (360dfb4)
v0.2.8
Progressive web app mirrors:
- https://plebchan.eth.limo
- https://plebchan.eth.link
- https://cloudflare-ipfs.com/ipns/plebchan.eth (insecure, no subdomain isolation)
CLI client:
0.2.8 (2024-10-19)
Bug Fixes
- android: update app logo (4ef3f9d)
- color missing, translation missing (0705bd9)
- crypto address setting: default description didn't appear, clicking 'check' with address already set would result in error (ff3f5f6)
- electron: empty error message would appear after closing app (83fdd8e)
- electron: missing isElectron flag (3720ed2)
- feed: old account comments could appear at the top of the feed (c2aa9ca)
- post: a non-direct link could be marked as media instead of webpage (e9280ac)
- post: some links to images could be embedded as videos (46e1189)
- publish reply: error "content is an empty string" could appear (af7505c)
- topbar: mobile animation on scroll was too slow (8e245a4)
Features
- account settings: alert user account is stored locally and specify location (89d37dc)
- android: fetch thumbnail image from any webpage link (6f8a6e3)
- board: suggest user to switch time filter on p/all and p/subscription if there aren't enough posts (eac0a01)
- catalog post: add thumbnail fetching for sites with cors access (3556a04)
- catalog: add warning to switch filter if there aren't enough posts in p/all and p/subscriptions (ba9496c)
- embed: add support to music.youtube.com (03dbf95)
- embed: add support to youtube playlists (492d979)
- post: add client-side thumbnail fetching for websites with CORS access (561e395)
- post: support thumbnails from non-direct imgbb links (9e24ae0)
Performance Improvements
- gifs: cache first frame so gifs don't reload all the time when navigating (73e12cc)
v0.2.7
Progressive web app mirrors:
- https://plebchan.eth.limo
- https://plebchan.eth.link
- https://cloudflare-ipfs.com/ipns/plebchan.eth (insecure, no subdomain isolation)
CLI client:
0.2.7 (2024-09-21)
Bug Fixes
v0.2.6
Progressive web app mirrors:
- https://plebchan.eth.limo
- https://plebchan.eth.link
- https://cloudflare-ipfs.com/ipns/plebchan.eth (insecure, no subdomain isolation)
CLI client:
0.2.6 (2024-09-20)
Bug Fixes
- anon mode: refreshing page could generate a new anon address for thread (f247f0e)
- anon mode: user id could change for pending post, name field could bug out (bb97640)
- banner: border was missing in some themes (9a4e62b)
- board: show description even if there are no posts (72f0c79)
- catalog filters: clicking "save" button didn't close the modal (ea42d5d)
- catalog: greentext and markdown styling shouldn't appear (7742e1c)
- edit menu: modal could appear opaque (b18c1bc)
- p/all description showed "undefined" in window title (d5dcedf)
- popular threads box: don't display markdown syntax, remove white space (2db5009)
- post form: emptying out the fields and posting could result in "empty string" error (f80f636)
- post menu mobile: "view on" links were broken (2390238)
- post: "(You)" wasn't appearing for comments published in anon mode by user (7d2bd38)
- post: anon ID could be wrong while post is pending (e068db9)
- post: incorrect spacing on enlarged images (5bcfda6)
- post: special characters in content could overflow (c1910c9)
- theme: changing theme wouldn't work in pending post page (5f55ade)
Features
- catalog filters: add "filtered threads" count (b38948b)
- post form: alert user when submitting a post without media (3c27fd6)
- post: add support for next.js image links (5a9bf5b)
- post: show media dimensions if available (4664206)
- reply modal: add autofocus on mobile (c58a6bc)
Performance Improvements
- catalog: optimize filtered feed (6e472b2)
Reverts
- catalog: disable catalog filters temporarily, they don't perform well with api (cadf416)
v0.2.5
Progressive web app mirrors:
- https://plebchan.eth.limo
- https://plebchan.eth.link
- https://cloudflare-ipfs.com/ipns/plebchan.eth (insecure, no subdomain isolation)
CLI client:
0.2.5 (2024-09-06)
Bug Fixes
- board buttons: buttons would wrap incorrectly on small window width (385acb0)
- catalog post preview: special characters were able to overflow (48b55ed)
- catalog: p/all description would show while filter to hide threads without images is turned on (5d2e28e)
- edit menu: checkbox would appear dark in floating post from quote (c354d72)
- edit menu: couldn't edit post content if post was just published (9543f16)
- edit menu: modal position would bug out when resizing textarea to edit post content (4858cea)
- edit menu: remove autofocus, it caused auto scroll (e9c7e86)
- edit menu: textarea to edit content was too small (d52c29f)
- home: "use catalog" button didn't work for some addresses (5c846fc)
- home: options modal flickered when clicked twice (30b9152)
- markdown: don't allow horizontal lines, they look confusing inside of post content (1eb64ed)
- markdown: single returns would be rendered as spaces (495e9e2)
- markdown: users couldn't include empty lines in the post content (38790a2)
- pending post page: opening settings would change theme (5095e0e)
- pending post: "[Reply]" button and post menu shouldn't be clickable (0cb386c)
- popular threads box: in each post content, one return would appear as two returns (empty lines) (cfe8686)
- post form: opening settings would close post form (17f57a1)
- post form: user could post empty comment using spaces (3d2d510)
- post menu: 'hide post' button wasn't appearing in thread page on desktop (f7bab7c)
- post menu: 'view on (client)' link was broken on multisubs (25722d7)
- post mobile: tooltip for title wasn't centered (ca0020f)
- post: 'comment too long' link was broken for description and rules (2ab7197)
- post: "c/" was clickable while post is pending (74ddae0)
- post: "c/Pending" could appear on first render (2590a9c)
- post: clicking the quotelink or backlink to a reply wouldn't scroll to the reply more than once in a row (e1422d0)
- post: content could overflow on mobile, causing horizontal scroll (1122eb4)
- post: deleted or removed comments still showed display name, avatar, role and ID (b7e443d)
- post: don't show link if comment is removed or deleted (068c30a)
- post: edited timestamp showed html on mobile (ba49060)
- post: reply backlink didn't appear in post info immediately after replying to it (0f6b922)
- post: some gifs would appear animated before expanded (5a56016)
- replymodal: replying didn't work from multiboard feeds (p/all, p/subscriptions) (f6548cc)
- settings: closing modal could close app (b8fc7fb)
- theme: changing theme in sfw sub wouldn't change it for p/all and p/subscriptions. it should because sfw is the default (f06c50e)
- theme: theme changed incorrectly in pending post page (4e390a9)
- use-replies: a reply to a newly-published reply wouldn't render until propagated (a698b22)
Features
- board stats: remember hide/show choice per subplebbit (d482d32)
- catalog: add text pattern filters (da33358)
- feed: show account comments instantly in the feed once published, instead of waiting for the feed to update (8598d10)
- markdown: when the user is publishing a comment, automatically format it to follow markdown rules (c521ccb)
- pending post: show board navigation, stats and post form (cdee29e)
- post form: add link media info for static or animated gifs (4103fab)
- post: add button to show full comment when it's too long (99a2197)
- post: add user ID with color specific to user address (8dfe209)
- post: show embed of link in post content even if it doesn't have a thumbnail (09a1441)
- settings: add anon mode - automatically use a different user ID in each thread (db67a94)
- settings: add option to hide avatars (5b7acbc)
v0.2.4
Progressive web app mirrors:
- https://plebchan.eth.limo
- https://plebchan.eth.link
- https://cloudflare-ipfs.com/ipns/plebchan.eth (insecure, no subdomain isolation)
CLI client:
0.2.4 (2024-07-23)
Bug Fixes
- "this thread is closed" didn't appear instantly after mod edit (84abe90)
- board title: offline icon would appear in p/all and p/subscriptions (38e60fd)
- catalog post: it was not possible to scroll past the floating post preview (9960e40)
- edit menu: reason field would reset at menu close (15462f1)
- electron: download url redirect status code changed (c63b950)
- iframe: background was white in tomorrow theme (8d766cc)
- markdown: bullet point lists were bugged (9552938)
- post menu: block button was visible for description and rules (4ffd750)
- post: failed replies would link to op (44e518a)
- post: include pending replies in "x replies omitted" count (01dacc8)
- post: pending reply to op would show quote link to op (ec4ba55)
- post: permalink (c/) of pending reply shouldn't link to anything (3ddf26c)
- post: remove "user was banned for this post" because it's only visible to mods at the moment (89e19ad)
- post: reply quote link couldn't render in posts with link and no content (ddb462b)
- replies: a reply would not appear immediately if published to a reply that was just published (3950f7b)
- reply count was bugged (6d6187e)
- reply modal: cursor would move to end of text while replying (6430607)
- spoiler: spoiler image wasn't showing for iframes (85aeb86)
- subplebbit stats: stats box appeared even if stats are undefined (811405d)
- themes: inherit selected theme in pending post page (d66a0b8)
- topbar: empty brackets would show for sub category if empty (a31beee)
Features
- board header: add yellow offline icon for loading online status, red icon for offline status (fe434cb)
- post page: add error line above post (a234776)
- post page: add reply count and link count in top row (8d05db8)
- post: add 'loading comments' indicator (a6a551a)
- post: add avatars (1e16068)
- post: add loading state string (954b158)
- post: add support for static GIFs (7253e4d)
- post: add tooltip to comment edit timestamp (e716a45)
- post: show loading state info (7ff8af7)
- settings: add avatar setting (f2e4f14)
- use red offline icon for subplebbits that are most likely offline (ipns record fails to update) (9f75449)
Performance Improvements
- offline indicator: improve reliability (bd7c5ae)