]> Untitled Git - lemmy.git/blobdiff - RELEASES.md
add new flag to api (#3363)
[lemmy.git] / RELEASES.md
index bca0f01b80a73df2e56823dea333b19f7e90b6d8..61f1931b69c3d37b2aae5318d3c74f77f1ac1fdb 100644 (file)
@@ -1,3 +1,62 @@
+# Lemmy v0.17.2 Release (2023-02-22)
+
+## Bugfixes
+
+### Lemmy
+
+- Fixing issue with saving site language. Fixes [#2748](https://github.com/LemmyNet/lemmy/issues/2748) ([#2749](https://github.com/LemmyNet/lemmy/issues/2749))
+- Include type information with webfinger responses (fixes [#2037](https://github.com/LemmyNet/lemmy/issues/2037)) ([#2746](https://github.com/LemmyNet/lemmy/issues/2746))
+- Proper permission check for federated comment distinguish ([#2697](https://github.com/LemmyNet/lemmy/issues/2697))
+- Implement separate mod activities for feature, lock post ([#2716](https://github.com/LemmyNet/lemmy/issues/2716))
+- Fix case in activitypub context (ref [#2734](https://github.com/LemmyNet/lemmy/issues/2734)) ([#2743](https://github.com/LemmyNet/lemmy/issues/2743))
+- Fixing slow joins to post_read, post_saved, and comment_saved . ([#2738](https://github.com/LemmyNet/lemmy/issues/2738))
+- Removing checking permissions when editing posts and comments. ([#2727](https://github.com/LemmyNet/lemmy/issues/2727))
+- Fixing updated form fields. Fixes [#2724](https://github.com/LemmyNet/lemmy/issues/2724) ([#2725](https://github.com/LemmyNet/lemmy/issues/2725))
+- Only let top admin purge. Fixes [#2731](https://github.com/LemmyNet/lemmy/issues/2731) ([#2732](https://github.com/LemmyNet/lemmy/issues/2732))
+- Fix writing of `removeData` in apub context (fixes [#2734](https://github.com/LemmyNet/lemmy/issues/2734)) ([#2735](https://github.com/LemmyNet/lemmy/issues/2735))
+- Adding a site option to email admins for new reports. ([#2730](https://github.com/LemmyNet/lemmy/issues/2730))
+- Sort community search by active_monthly by default. ([#2728](https://github.com/LemmyNet/lemmy/issues/2728))
+- Fix post titles being cut off (fixes [#2718](https://github.com/LemmyNet/lemmy/issues/2718)) ([#2720](https://github.com/LemmyNet/lemmy/issues/2720))
+- Improved error message when attempting to fetch non-local object (fixes [#2715](https://github.com/LemmyNet/lemmy/issues/2715)) ([#2717](https://github.com/LemmyNet/lemmy/issues/2717))
+- Convert HTML from titles into markdown ([#2709](https://github.com/LemmyNet/lemmy/issues/2709))
+- In apub post receive, check posting restricted to mods (ref [#2702](https://github.com/LemmyNet/lemmy/issues/2702)) ([#2704](https://github.com/LemmyNet/lemmy/issues/2704))
+- Fix data fetching from Peertube (fixes [#2689](https://github.com/LemmyNet/lemmy/issues/2689)) ([#2703](https://github.com/LemmyNet/lemmy/issues/2703))
+- Disable pictrs feature in CI to make it faster ([#2698](https://github.com/LemmyNet/lemmy/issues/2698))
+
+### Lemmy-UI
+
+- Only show the determined warning for multiple. ([#952](https://github.com/LemmyNet/lemmy-ui/issues/952))
+- Adding ban_from_community to be more clear. Fixes [#872](https://github.com/LemmyNet/lemmy-ui/issues/872) ([#943](https://github.com/LemmyNet/lemmy-ui/issues/943))
+- Upgrading deps ([#951](https://github.com/LemmyNet/lemmy-ui/issues/951))
+- Adding reports send email to admins option ([#932](https://github.com/LemmyNet/lemmy-ui/issues/932))
+- Check to make sure post is correct. Fixes [#934](https://github.com/LemmyNet/lemmy-ui/issues/934) ([#949](https://github.com/LemmyNet/lemmy-ui/issues/949))
+- Let any mod feature and lock posts. Fixes [#875](https://github.com/LemmyNet/lemmy-ui/issues/875) ([#944](https://github.com/LemmyNet/lemmy-ui/issues/944))
+- Adding a warning for deselecting the undetermined language. ([#945](https://github.com/LemmyNet/lemmy-ui/issues/945))
+- Fixing line formatting. ([#947](https://github.com/LemmyNet/lemmy-ui/issues/947))
+- Do local community checks for buttons. Fixes [#918](https://github.com/LemmyNet/lemmy-ui/issues/918) ([#948](https://github.com/LemmyNet/lemmy-ui/issues/948))
+- Remove buggy navbar search. Fixes [#921](https://github.com/LemmyNet/lemmy-ui/issues/921) ([#950](https://github.com/LemmyNet/lemmy-ui/issues/950))
+- Fix issue with empty markdown content not nulling DB. Fixes [#924](https://github.com/LemmyNet/lemmy-ui/issues/924) ([#925](https://github.com/LemmyNet/lemmy-ui/issues/925))
+
+# Lemmy v0.17.1 Release (2023-02-03)
+
+## Bugfixes
+
+### Lemmy
+
+- Fixing admin application email subject. Fixes [#2688](https://github.com/LemmyNet/lemmy/issues/2688) ([#2695](https://github.com/LemmyNet/lemmy/issues/2695))
+- Fixing person block views. Fixes [#2693](https://github.com/LemmyNet/lemmy/issues/2693) ([#2694](https://github.com/LemmyNet/lemmy/issues/2694))
+- Fixing GetPosts active sort index. Fixes [#2683](https://github.com/LemmyNet/lemmy/issues/2683) ([#2684](https://github.com/LemmyNet/lemmy/issues/2684))
+- Publish without verify ([#2681](https://github.com/LemmyNet/lemmy/issues/2681))
+- Fix paths in release script, update crate versions ([#2680](https://github.com/LemmyNet/lemmy/issues/2680))
+
+### Lemmy-UI
+
+- Fix comment box closing. Fixes [#904](https://github.com/LemmyNet/lemmy-ui/issues/904) ([#914](https://github.com/LemmyNet/lemmy-ui/issues/914))
+- Fix showing crosspost dupes. Fixes [#900](https://github.com/LemmyNet/lemmy-ui/issues/900) ([#912](https://github.com/LemmyNet/lemmy-ui/issues/912))
+- Fix live updating postres edit. Fixes [#908](https://github.com/LemmyNet/lemmy-ui/issues/908) ([#911](https://github.com/LemmyNet/lemmy-ui/issues/911))
+- Removing extra themes. Fixes [#905](https://github.com/LemmyNet/lemmy-ui/issues/905) ([#910](https://github.com/LemmyNet/lemmy-ui/issues/910))
+- Fixing post setState error. Fixes [#902](https://github.com/LemmyNet/lemmy-ui/issues/902) ([#903](https://github.com/LemmyNet/lemmy-ui/issues/903))
+
 # Lemmy v0.17.0 Release (2023-01-31)
 
 ## What is Lemmy?
@@ -55,8 +114,8 @@ This upgrade requires a newer version of postgres, which **must be done manually
 `cd` to your lemmy docker directory and run this helper script:
 
 ```
-wget https://raw.githubusercontent.com/LemmyNet/lemmy/main/scripts/postgres_12_to_15_upgrade.sh
-sh postgres_12_to_15_upgrade.sh
+sudo wget https://raw.githubusercontent.com/LemmyNet/lemmy/main/scripts/postgres_12_to_15_upgrade.sh
+sudo sh postgres_12_to_15_upgrade.sh
 ```
 
 This script saves a copy of your old database as `12_15.dump.sql`. **Do not delete this file until you've followed all the instructions below, and the upgrade is complete.**
@@ -70,7 +129,7 @@ Next, **manually edit** your [lemmy.hjson](https://github.com/LemmyNet/lemmy/blo
       # api_key: "API_KEY"
   }
   ```
-- The `rate_limit` block should be removed, as that is now in the database, and can be updated through the UI.
+- The `rate_limit`, `federation`, `captcha`, and `slur_filter` blocks should be removed, as they are now in the database, and can be updated through the UI.
 - The site setup has removed a few fields.
 - See the link above for every setting.
 
@@ -80,6 +139,13 @@ The `image` lines should look like:
 
 - `image: dessalines/lemmy:0.17.0` for lemmy
 - `image: dessalines/lemmy-ui:0.17.0` for lemmy-ui
+- The `lemmy-ui` environment variables have changed, and should now look like:
+  ```
+    environment:
+      - LEMMY_UI_LEMMY_INTERNAL_HOST=lemmy:8536
+      - LEMMY_UI_LEMMY_EXTERNAL_HOST={{ domain }}
+      - LEMMY_UI_HTTPS=true
+  ```
 - You can always find the latest version [here](https://github.com/LemmyNet/lemmy-ansible/blob/main/VERSION).
 - Ensure that postgres is `postgres:15-alpine` (the upgrade script above should have already set this correctly)