Skip to content

v0.1.6

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Mar 16:05
· 536 commits to master since this release

Progressive web app mirrors:

CLI client:

0.1.6 (2024-03-03)

Bug Fixes

  • account settings: removed unnecessary reload when switching account, allow to delete last account (refreshing creates a new one) (51f7dba)
  • author sidebar: hide +friends button until functionality is implemented (83ea30d)
  • challenge modal: special characters couldn't get rendered in post content preview (9d2c01d)
  • comment tools: don't show 'report' button if the user is the author (96fd888)
  • don't reset time filter when changing sort in feeds (e2de559)
  • embed: twitter embed width would glitch (0c415fa)
  • embed: videos on mobile had wrong width (c560dd7)
  • expando: clicking on video would redirect to external link (ff52a9a)
  • hide buttons that aren't functional yet (save, crosspost, embed, report) (265f6c1)
  • loading avatar should have empty space (4e8142c)
  • mod menu: close modal when saving, instead of waiting for publishing (929514f)
  • post: display title as dash if it's empty (712779d)
  • post: dotted border for last visited post should only persist in the same window (0a67399)
  • post: font size would bug out with overflowing title (5890b92)
  • profile: hide 'saved' and 'hidden' tabs until functional (ad5f73f)
  • reply form: couldn't reply from inbox page because subplebbit address wasn't defined (c31b7eb)
  • settings: display name setting wouldn't reset on account change (b961626)
  • sidebar: 'created by u/' link shouldn't be a link because it has no cid (1e73aee)
  • sidebar: hide 'about moderation team' button, not functional yet (f887dc2)
  • sidebar: show moderation tools to sub owner without role (15921ef)
  • submit: address wasn't selected when clicking it in the dropdown (c55cd75)
  • subplebbit settings: don't add empty exclude group when adding challenge (2465a8b)
  • subplebbit settings: read only address would overflow if too long (f02c71f)
  • subplebbit settings: read only description needed word wrap (6fdecce)
  • subplebbit settings: read only exclude setting wasn't displayed properly (2f81578)
  • subplebbit settings: reset store, challenges setting would not update on subplebbitAddress change (e0862a8)
  • subplebbit settings: when adding an exclude group for challenges, the roles should not be checked by default (7dc0297)
  • subplebbit: scroll position wasn't retained (f74ce22)
  • subplebbits: show subplebbit run in local node in mod/admin/owner tabs regardless of role (32a6c01)

Features

  • add 'edit content' functionality to edit button for replies and posts, show asterisk in date with timestamp title (5055fde)
  • add 'not found' page for invalid links (e8ee496)
  • add 'pending edit' and 'failed edit' labels for mod and author edits (3bf9ead)
  • add "delete" button for user's posts (1918ee9)
  • add author edit reason, spoiler (11cc1a4)
  • add mod edit reason to posts and replies (dd6744a)
  • add spoiler styling as black overlay above post or reply content (d9e5086)
  • communities: add markdown to each sub expandable description (486710c)
  • feed: add dotted border to last visited post (6e5d644)
  • header: add 'all' title to p/all header (6273029)
  • hide media of removed posts and replies, blur title and media in feed for mods (dbbe9b0)
  • implement community creation on desktop app (p2p full node) (b724894)
  • inbox: add functionality to "show parent" button in comment replies (3443445)
  • markdown: add same markdown styling and rules as reddit (83c2b3c)
  • post: add '+' subscribe button to posts in p/all (5699739)
  • post: add small profile nft avatar next to username (da6e474)
  • post: show "[deleted]" as content if user deletes his own post (26ae8ea)
  • reply form: add formatting help table for markdown (1c73e70)
  • reply: add deleted (by author) styling, hide media (d3e8b89)
  • reply: display nft profile picture if set (14c2cec)
  • settings: add 'check for updates' button (1acab82)
  • settings: add 'contribute to github' link to translations setting (5804c7d)
  • settings: add button to copy full account address (306919c)
  • settings: add double confirm when deleting account, red color (5afcf5c)
  • settings: add link to ipfs stats on desktop full node, version info (d833a89)
  • settings: add profile avatar setting (4b90287)
  • show avatar in profile page sidebar (d3e85ab)
  • submit: add markdown preview for post content (5c5273f)
  • submit: add media preview to url field (2d6e7dd)
  • subplebbit settings: add delete community button (615bd0d)
  • subplebbit settings: add markdown preview for description (30caa7e)
  • topbar: add create community button to 'my communities' dropdown, so it's easier to find on mobile (55a30e8)
  • topbar: add link to default communities in "my communities" dropdown, rename "edit" link to "more" (09a7e63)

Performance Improvements

  • inbox: memoize filters to avoid recalculation at every render (f6caf90)
  • markdown: only render links in content if its length is less than 10000, to avoid lag (0edca2a)
  • media utils: memoize link media info (caa5390)
  • post page: optimize load time (369360c)
  • reply form: faster replying by passing cid and sub address without having to load the post; fix no sub address error (3b40538)
  • settings: remove unnecessary useEffect from crypto address and displayName functions (a2ade9f)
  • settings: use default value and inline fallback for dynamic strings, instead of useEffect (1c4883e)

Reverts

  • Revert "Update subplebbit-settings.tsx" (d16c354)