Releases: plebbit/plebchan
Releases · plebbit/plebchan
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)
v0.2.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.2.3 (2024-07-03)
Bug Fixes
- board: description and rules weren't visible on feed view (4f312f6)
- catalog filters: filters changed their opposite value (b3bfc7f)
- catalog post: floating post preview was not visible on mobile (38e1c78)
- edit menu: banning wasn't working properly (9ee2c6c)
- post mobile: backlinks position was bugged (6647f25)
- post: '0 replies omitted' appeared if all replies are removed or deleted (76fc1dd)
- post: author edit reason was missing (0783374)
- tooltip: position could change from top to side (7fce789)
- topbar: time filter would redirect to board home on mobile (a662bb6)
Features
- 'tomorrow' theme applies the browser's dark color scheme (387851d)
- add FAQ page (66cc23c)
- board header: add sub online status info to offline icon title (5276f0a)
- catalog: add 'you have blocked this board' message and unblock button (d3c29fd)
- catalog: display error from subplebbit in feed (such as, 'address is incorrect') (9495e98)
- homepage: offline icons give info about the board online status (c81c7b8)
- post: add 'user was banned for this post' if user was banned by board to post in it (f6c1fb4)
- post: add post count and highlight functionality to u/address (a6a41ed)
- post: add tooltips for title and display names that are too long (505aed4)
- post: clicking "+" button next to "omitted replies" message shows all replies (713739b)
- post: clicking "+" button next to "omitted replies" message shows all replies (d78ce84)
- post: show edit reason as tooltip over red text (1bccf87)
- reply modal: greentext by selecting text (972964d)
- styles: remember style selection per sfw or nsfw category, instead of single board (06e1828)
v0.2.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.2.2 (2024-06-22)
Bug Fixes
- catalog filters: clarify label (677fe64)
- catalog: large image size was incorrect (b5b5c5c)
- not found page: only show 'back to p/...' button if subplebbitAddress is in valid format; limit img size (1900d1c)
- post: don't show c/quote in content if reply is removed or deleted (533fc2f)
- post: mod and author edits weren't instant (cb745ff)
- reply: edit menu checkbox was displaced on mobile (9052b0f)
- themes: changing theme would bug out (032ba62)