Version 0.15.1
Our latest version of WriteFreely is out now! This is a minor update, but with some important bug fixes, especially around navigation and federation.
Note: The official release binary will not work on older systems, e.g. Ubuntu 18.04 or earlier. See #1064 for more information and a way to work around it.
Download v0.15.1 now, or read on to see what’s new in this version.
User-Facing Changes
- Fix “subscribed” date not showing in Subscribers list by @elkcityhazard in #883
- Ensure “Import posts” always shows in nav bar by @snullp in #878
- Fix certain image formats in posts not getting extracted by @tkngaejcpi in #930
- Fix Admin and Invite links never showing on Reader nav by @thebaer in #893
- Correctly show 404 page on /sitemap.xml on multi-user instances by @thebaer in #1024
- Fix following from GoToSocial and Takahe (#661) by @CDN18 in #1000
Admin-Facing Changes
- Fix OAuth for applications requiring
client_id
andclient_secret
during code exchange by @CDN18 in #1001
Developer-Facing Changes
- Bump Go from v1.19 to v1.21 by @thebaer in #1025
- Fix version number and healthcheck for Docker image by @claabs in #874
- Add linux/arm64 platform support for docker by @CDN18 in #933
- Fix Docker healthcheck with wget by @claabs in #894
Dependencies and minor fixes
- Fix
follow
handle in nodeinfo by @thebaer in #1050 - Update Phabricator URL in docs and PR template by @thebaer in #1023
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #927
- Bump golang.org/x/net from 0.20.0 to 0.22.0 by @dependabot in #982
- Bump golang.org/x/crypto from 0.21.0 to 0.24.0 by @dependabot in #1014
- Bump github.com/gorilla/sessions from 1.2.2 to 1.3.0 by @dependabot in #1013
- Bump github.com/gorilla/schema from 1.2.1 to 1.4.1 by @dependabot in #1010
- Bump github.com/go-sql-driver/mysql from 1.7.1 to 1.8.1 by @dependabot in #984
- Bump golang.org/x/net from 0.22.0 to 0.26.0 by @dependabot in #1011
- Bump github.com/fatih/color from 1.16.0 to 1.17.0 by @dependabot in #997
- Bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.4 by @dependabot in #1026
Upgrading from v0.15.0
- Download the latest release for your operating system and architecture
- Stop running your
writefreely
server - Replace all files in your installation (except for the
keys
directory) with the ones in the archive - Start your
writefreely
server again
Upgrading from v0.14.0 or earlier
Before restarting writefreely
, make sure your database is backed up, and then update it with:
writefreely db migrate
Follow the instructions in each previous release if you're upgrading from a much earlier version.
New Contributors
- @elkcityhazard made their first contribution in #883
- @snullp made their first contribution in #878
- @claabs made their first contribution in #874
- @tkngaejcpi made their first contribution in #930
- @CDN18 made their first contribution in #933