github LemmyNet/lemmy v0.7.0
v0.7.0 Release

latest releases: 0.19.4-beta.7, 0.19.4-beta.6, 0.19.4-beta.5...
3 years ago

Lemmy v0.7.0 Release (2020-06-23)

This release replaces pictshare
with pict-rs, which improves performance
and security.

Overall, since our last major release in January (v0.6.0), we have closed over
100 issues!

  • 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
  • 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
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/LemmyNet/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
wget https://raw.githubusercontent.com/LemmyNet/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/LemmyNet/lemmy/master/docker/prod/docker-compose.yml
wget https://raw.githubusercontent.com/LemmyNet/lemmy/master/docker/prod/migrate-pictshare-to-pictrs.bash
chmod +x migrate-pictshare-to-pictrs.bash
sudo bash migrate-pictshare-to-pictrs.bash

Note: After upgrading, all users need to reload the page, then logout and
login again, so that images are loaded correctly.

Don't miss a new lemmy release

NewReleases is sending notifications on new releases.