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 and client_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