From b6b045bf76e8251a1f50935c0b13b58a040d8720 Mon Sep 17 00:00:00 2001 From: Dessalines Date: Thu, 30 Sep 2021 09:17:29 -0400 Subject: [PATCH] Update releases.md --- RELEASES.md | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/RELEASES.md b/RELEASES.md index 0fc8c672d..351be6ec3 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,3 +1,67 @@ +# Lemmy v0.13.0 Release (2021-09-30) + +Since our last release earlier this month, we've had [~30](https://github.com/LemmyNet/lemmy/compare/0.12.0...main) 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](https://join.lemmy.ml/docs/en/administration/backup_and_restore.html). + +To upgrade your instance to `v0.13.0`, simply follow the instructions in the documentation: + +- [Upgrade with manual Docker installation](https://join.lemmy.ml/docs/en/administration/install_docker.html#updating) +- [Upgrade with Ansible installation](https://join.lemmy.ml/docs/en/administration/install_ansible.html) + +## Changes + +### Lemmy Server + +#### General + +- Adding a user agent. Fixes [#1769](https://github.com/LemmyNet/lemmy/issues/1769) +- Ansible changes ([#1781](https://github.com/LemmyNet/lemmy/issues/1781)) +- Clean up reporting ([#1776](https://github.com/LemmyNet/lemmy/issues/1776)) +- Implement webmention support (fixes [#1395](https://github.com/LemmyNet/lemmy/issues/1395)) +- Move jwt secret from config to database (fixes [#1728](https://github.com/LemmyNet/lemmy/issues/1728)) +- Set a 10 char minimum password length. +- Dont pass accept-encoding header to pictrs (ref [#1734](https://github.com/LemmyNet/lemmy/issues/1734)) ([#1738](https://github.com/LemmyNet/lemmy/issues/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](https://github.com/LemmyNet/lemmy-js-client/compare/0.12.0...0.13.0) . + +#### Federation + +- Rewrite fetcher ([#1792](https://github.com/LemmyNet/lemmy/issues/1792)) + +### Lemmy UI + +- Adding bn, ml, and cs langs +- Reporting ([#434](https://github.com/LemmyNet/lemmy-ui/issues/434)) +- Splitting login and signup pages. Fixes [#386](https://github.com/LemmyNet/lemmy-ui/issues/386) ([#431](https://github.com/LemmyNet/lemmy-ui/issues/431)) +- Fixing image in newtab. Fixes [#382](https://github.com/LemmyNet/lemmy-ui/issues/382) ([#430](https://github.com/LemmyNet/lemmy-ui/issues/430)) +- Navigate away from login page if already logged in. ([#429](https://github.com/LemmyNet/lemmy-ui/issues/429)) +- Add username validation message. Fixes [#387](https://github.com/LemmyNet/lemmy-ui/issues/387) ([#428](https://github.com/LemmyNet/lemmy-ui/issues/428)) +- Password strength meter ([#427](https://github.com/LemmyNet/lemmy-ui/issues/427)) +- Fix community display name overflow. Fixes [#390](https://github.com/LemmyNet/lemmy-ui/issues/390) ([#425](https://github.com/LemmyNet/lemmy-ui/issues/425)) +- Fix logout bug. Fixes [#391](https://github.com/LemmyNet/lemmy-ui/issues/391) ([#424](https://github.com/LemmyNet/lemmy-ui/issues/424)) +- Fix up post, profile and community forms. Fixes [#409](https://github.com/LemmyNet/lemmy-ui/issues/409) ([#423](https://github.com/LemmyNet/lemmy-ui/issues/423)) +- Adding markdown audio and video embeds. Fixes [#420](https://github.com/LemmyNet/lemmy-ui/issues/420) ([#421](https://github.com/LemmyNet/lemmy-ui/issues/421)) +- Adding Si simplifier ([#418](https://github.com/LemmyNet/lemmy-ui/issues/418)) +- Fix profile paging. Fixes [#416](https://github.com/LemmyNet/lemmy-ui/issues/416) ([#417](https://github.com/LemmyNet/lemmy-ui/issues/417)) +- Use my fork of inferno-i18next. Fixes [#413](https://github.com/LemmyNet/lemmy-ui/issues/413) ([#415](https://github.com/LemmyNet/lemmy-ui/issues/415)) +- Add version to package.json . Fixes [#411](https://github.com/LemmyNet/lemmy-ui/issues/411) + # Lemmy v0.12.2 Release (2021-09-06) - Fixing ARM64 builds.