Lemmy Release v0.13.0: Comment and Post reporting are here!
Written by @dessalines and @nutomic, 2021-09-30
Since our last release earlier this month, we’ve had ~30 commits to Lemmy.
Major Changes
- Added comment and post reporting in the front end, and cleaned up the reporting API.
- Note: these are local-only currently, reports are not yet federated.
- The JWT secret is now auto-generated by the database.
- Note: this will log out all users, so users will have to log in again.
- Lots of smaller UI fixes listed below.
Upgrade notes
Servers
If you’d like to make a DB backup before upgrading, follow this guide.
To upgrade your instance to v0.13.0
, simply follow the instructions in the documentation:
Changes
Lemmy Server
General
- Adding a user agent. Fixes #1769
- Ansible changes (#1781)
- Clean up reporting (#1776)
- Implement webmention support (fixes #1395)
- Move jwt secret from config to database (fixes #1728)
- Set a 10 char minimum password length.
- Dont pass accept-encoding header to pictrs (ref #1734) (#1738)
API
- There are no breaking API changes, only the addition of reporting endpoints.
- A full list of the API changes can be seen on this diff of lemmy-js-client: 0.12.0 -> 0.13.0 .
Federation
- Rewrite fetcher (#1792)
Lemmy UI
- Adding bn, ml, and cs langs
- Reporting (#434)
- Splitting login and signup pages. Fixes #386 (#431)
- Fixing image in newtab. Fixes #382 (#430)
- Navigate away from login page if already logged in. (#429)
- Add username validation message. Fixes #387 (#428)
- Password strength meter (#427)
- Fix community display name overflow. Fixes #390 (#425)
- Fix logout bug. Fixes #391 (#424)
- Fix up post, profile and community forms. Fixes #409 (#423)
- Adding markdown audio and video embeds. Fixes #420 (#421)
- Adding Si simplifier (#418)
- Fix profile paging. Fixes #416 (#417)
- Use my fork of inferno-i18next. Fixes #413 (#415)
- Add version to package.json . Fixes #411