WriteFreely
A clean, minimalist publishing platform made for writers
Alternative to: medium, substack, wordpress, ghost, tumblr
v0.15.1
2024-10-05User-Facing Changes
- Fix “subscribed” date not showing in Subscribers list by @elkcityhazard in https://github.com/writefreely/writefreely/pull/883
- Ensure “Import posts” always shows in nav bar by @snullp in https://github.com/writefreely/writefreely/pull/878
- Fix certain image formats in posts not getting extracted by @tkngaejcpi in https://github.com/writefreely/writefreely/pull/930
- Fix Admin and Invite links never showing on Reader nav by @thebaer in https://github.com/writefreely/writefreely/pull/893
- Correctly show 404 page on /sitemap.xml on multi-user instances by @thebaer in https://github.com/writefreely/writefreely/pull/1024
- Fix following from GoToSocial and Takahe (#661) by @CDN18 in https://github.com/writefreely/writefreely/pull/1000
Admin-Facing Changes
- Fix OAuth for applications requiring
client_idandclient_secretduring code exchange by @CDN18 in https://github.com/writefreely/writefreely/pull/1001
Developer-Facing Changes
- Bump Go from v1.19 to v1.21 by @thebaer in https://github.com/writefreely/writefreely/pull/1025
- Fix version number and healthcheck for Docker image by @claabs in https://github.com/writefreely/writefreely/pull/874
- Add linux/arm64 platform support for docker by @CDN18 in https://github.com/writefreely/writefreely/pull/933
- Fix Docker healthcheck with wget by @claabs in https://github.com/writefreely/writefreely/pull/894
Dependencies and minor fixes
- Fix
followhandle in nodeinfo by @thebaer in https://github.com/writefreely/writefreely/pull/1050 - Update Phabricator URL in docs and PR template by @thebaer in https://github.com/writefreely/writefreely/pull/1023
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in https://github.com/writefreely/writefreely/pull/927
- Bump golang.org/x/net from 0.20.0 to 0.22.0 by @dependabot in https://github.com/writefreely/writefreely/pull/982
- Bump golang.org/x/crypto from 0.21.0 to 0.24.0 by @dependabot in https://github.com/writefreely/writefreely/pull/1014
- Bump github.com/gorilla/sessions from 1.2.2 to 1.3.0 by @dependabot in https://github.com/writefreely/writefreely/pull/1013
- Bump github.com/gorilla/schema from 1.2.1 to 1.4.1 by @dependabot in https://github.com/writefreely/writefreely/pull/1010
- Bump github.com/go-sql-driver/mysql from 1.7.1 to 1.8.1 by @dependabot in https://github.com/writefreely/writefreely/pull/984
- Bump golang.org/x/net from 0.22.0 to 0.26.0 by @dependabot in https://github.com/writefreely/writefreely/pull/1011
- Bump github.com/fatih/color from 1.16.0 to 1.17.0 by @dependabot in https://github.com/writefreely/writefreely/pull/997
- Bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.4 by @dependabot in https://github.com/writefreely/writefreely/pull/1026
Upgrading from v0.15.0
IMPORTANT: The official release will not work on older systems, e.g. Ubuntu 18.04 or earlier. See https://github.com/writefreely/writefreely/issues/1064 for a workaround.
- Download the latest release for your operating system and architecture
- Stop running your
writefreelyserver - Replace all files in your installation (except for the
keysdirectory) with the ones in the archive - Start your
writefreelyserver 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 https://github.com/writefreely/writefreely/pull/883
- @snullp made their first contribution in https://github.com/writefreely/writefreely/pull/878
- @claabs made their first contribution in https://github.com/writefreely/writefreely/pull/874
- @tkngaejcpi made their first contribution in https://github.com/writefreely/writefreely/pull/930
- @CDN18 made their first contribution in https://github.com/writefreely/writefreely/pull/933
Full Changelog: https://github.com/writefreely/writefreely/compare/v0.15.0…v0.15.1