mirror of
https://github.com/LemmyNet/lemmy.git
synced 2024-11-14 00:14:03 +00:00
Merge branch 'master' of https://github.com/lemmynet/lemmy
This commit is contained in:
commit
41777ad51c
1 changed files with 50 additions and 22 deletions
72
RELEASES.md
vendored
72
RELEASES.md
vendored
|
@ -1,37 +1,65 @@
|
||||||
# Lemmy v0.7.0 Release (2020-06-23)
|
# Lemmy v0.7.0 Release (2020-06-23)
|
||||||
|
|
||||||
## Breaking Change to our image server: Pictshare to Pict-rs migration guide
|
This release replaces [pictshare](https://github.com/HaschekSolutions/pictshare)
|
||||||
|
with [pict-rs](https://git.asonix.dog/asonix/pict-rs), which improves performance
|
||||||
|
and security.
|
||||||
|
|
||||||
This release replaces [pictshare](https://github.com/HaschekSolutions/pictshare) with [pict-rs](https://git.asonix.dog/asonix/pict-rs), and a script must be run on your server to upgrade.
|
Overall, since our last major release in January (v0.6.0), we have closed over
|
||||||
|
[100 issues!](https://github.com/LemmyNet/lemmy/milestone/16?closed=1)
|
||||||
|
|
||||||
To update, run:
|
- Site-wide list of recent comments
|
||||||
|
- Reconnecting websockets
|
||||||
|
- Many more themes, including a default light one.
|
||||||
|
- Expandable embeds for post links (and thumbnails), from
|
||||||
|
[iframely](https://github.com/itteco/iframely)
|
||||||
|
- Better icons
|
||||||
|
- Emoji autocomplete to post and message bodies, and an Emoji Picker
|
||||||
|
- Post body now searchable
|
||||||
|
- Community title and description is now searchable
|
||||||
|
- Simplified cross-posts
|
||||||
|
- Better documentation
|
||||||
|
- LOTS more languages
|
||||||
|
- Lots of bugs squashed
|
||||||
|
- And more ...
|
||||||
|
|
||||||
|
## Upgrading
|
||||||
|
|
||||||
|
Before starting the upgrade, make sure that you have a working backup of your
|
||||||
|
database and image files. See our
|
||||||
|
[documentation](https://dev.lemmy.ml/docs/administration_backup_and_restore.html)
|
||||||
|
for backup instructions.
|
||||||
|
|
||||||
|
**With Ansible:**
|
||||||
|
|
||||||
```
|
```
|
||||||
|
# deploy with ansible from your local lemmy git repo
|
||||||
|
git pull
|
||||||
|
cd ansible
|
||||||
|
ansible-playbook lemmy.yml
|
||||||
|
# connect via ssh to run the migration script
|
||||||
|
ssh your-server
|
||||||
|
cd /lemmy/
|
||||||
|
wget https://raw.githubusercontent.com/dessalines/lemmy/master/docker/prod/migrate-pictshare-to-pictrs.bash
|
||||||
|
chmod +x migrate-pictshare-to-pictrs.bash
|
||||||
|
sudo ./migrate-pictshare-to-pictrs.bash
|
||||||
|
```
|
||||||
|
|
||||||
|
**With manual Docker installation:**
|
||||||
|
```
|
||||||
|
# run these commands on your server
|
||||||
cd /lemmy
|
cd /lemmy
|
||||||
|
wget https://raw.githubusercontent.com/dessalines/lemmy/master/ansible/templates/nginx.conf
|
||||||
|
# Replace the {{ vars }}
|
||||||
|
sudo mv nginx.conf /etc/nginx/sites-enabled/lemmy.conf
|
||||||
|
sudo nginx -s reload
|
||||||
wget https://raw.githubusercontent.com/dessalines/lemmy/master/docker/prod/docker-compose.yml
|
wget https://raw.githubusercontent.com/dessalines/lemmy/master/docker/prod/docker-compose.yml
|
||||||
wget https://raw.githubusercontent.com/dessalines/lemmy/master/docker/prod/migrate-pictshare-to-pictrs.bash
|
wget https://raw.githubusercontent.com/dessalines/lemmy/master/docker/prod/migrate-pictshare-to-pictrs.bash
|
||||||
|
chmod +x migrate-pictshare-to-pictrs.bash
|
||||||
sudo bash migrate-pictshare-to-pictrs.bash
|
sudo bash migrate-pictshare-to-pictrs.bash
|
||||||
```
|
```
|
||||||
|
|
||||||
You'll also have to update your nginx config, use the [one here](https://github.com/LemmyNet/lemmy/blob/master/ansible/templates/nginx.conf).
|
**Note:** After upgrading, all users need to reload the page, then logout and
|
||||||
|
login again, so that images are loaded correctly.
|
||||||
*You'll have to log in again to pick up your avatar*
|
|
||||||
|
|
||||||
Apart from that, we've closed [~100 issues!](https://github.com/LemmyNet/lemmy/milestone/16?closed=1), including:
|
|
||||||
|
|
||||||
- Site-wide list of recent comments.
|
|
||||||
- Reconnecting websockets.
|
|
||||||
- Swapped out pictshare for [pict-rs](https://git.asonix.dog/asonix/pict-rs).
|
|
||||||
- Lots more themes, including a default light one.
|
|
||||||
- Expandable embeds for post links (and thumbnails), from iframely.
|
|
||||||
- Better icons.
|
|
||||||
- Emoji autocomplete to post and message bodies, and an Emoji Picker.
|
|
||||||
- Post body now searchable.
|
|
||||||
- Community title and description is now searchable.
|
|
||||||
- Simplified cross-posts.
|
|
||||||
- Better documentation.
|
|
||||||
- LOTS more languages.
|
|
||||||
- Lots of bugs squashed.
|
|
||||||
|
|
||||||
# Lemmy v0.6.0 Release (2020-01-16)
|
# Lemmy v0.6.0 Release (2020-01-16)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue