Elektrine lite

← Feed

@writefreely@blog.writefreely.org

2024-02-03 10:54 UTC

Version 0.15 Our first release of 2024 is here! This one features many small improvements and fixes, plus a big new feature many people have asked for: newsletters / email subscriptions! Download v0.15.0 now, or read on to see what’s new in this version. Major Features Newsletters / subscribe by email (#478) Now readers can subscribe to receive blog posts via email! Connect an email service to enable email subscriptions and automated password resets (#777). Admins can enable this with the new [email] section in their configuration file — see the documentation for instructions on setting this up. Note: today, WriteFreely only supports Mailgun as an email service — but our next release will support plain SMTP, so you can use any provider you want to. View fediverse followers and email subscribers (#775) For instances with federation enabled, authors can now privately see who is following them from the fediverse via the new Subscribers page. This page also shows everyone subscribed to updates via email, if enabled. User-Facing Changes Performance: Add index to improve post retrieval speed on large instances by @thebaer in #778 Fix fonts not getting applied on first load by @thebaer in #774 Conditionally use twitter large summary card format when an image is available by @heyakyra in #799 Protect drafts if they are part of a Private or Protected collection by @isaacsu in #528 Add Contact page links to footers by @thebaer in #823 fix: RTL support on post textarea by @andi1984 in #826 Small Changes and Fixes Fix use of NOW() when getting tagged posts by @blujan in #785 Prevent 500 errors on too-long collection title or description by @thebaer in #782 Admin-Facing Changes Look for custom CSS in staticparentdir by @thebaer in #822 Dockerfile by @d4rklynk in #828 Developer-Facing Changes Spelling by @jsoref in #658 Add editorconfig by @clarfonthey in #545 Plumbing: login via emailed link by @thebaer in #776 Correctly respond to application/ld+json requests, part 2 by @thebaer in #779 Ensure Update activities work with Mastodon by @thebaer in #781 Fix Collection property serialization on API by @thebaer in #854 Dependencies Bump github.com/writeas/web-core from 1.5.0 to 1.6.0 by @dependabot in #768 Bump golang.org/x/crypto from 0.13.0 to 0.18.0 by @dependabot in #809, #855 Bump golang.org/x/net from 0.15.0 to 0.20.0 by @dependabot in #810, #856 Bump github.com/microcosm-cc/bluemonday from 1.0.25 to 1.0.26 by @dependabot in #811 Bump github.com/gorilla/csrf from 1.7.1 to 1.7.2 by @dependabot in #833 Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 by @dependabot in #834 Bump github.com/gorilla/sessions from 1.2.1 to 1.2.2 by @dependabot in #836 Bump github.com/fatih/color from 1.15.0 to 1.16.0 by @dependabot in #837 Bump github.com/gorilla/feeds from 1.1.1 to 1.1.2 by @dependabot in #838 Bump github.com/gorilla/schema from 1.2.0 to 1.2.1 by @dependabot in #841 Bump github.com/mattn/go-sqlite3 from 1.14.17 to 1.14.21 by @dependabot in #848, #861 Bump github.com/urfave/cli/v2 from 2.25.7 to 2.27.1 by @dependabot in #849 Upgrading from v0.14.0 Download the latest release for your operating system. Stop running your writefreely service, replace all files in your installation with the ones in the archive, and then start your writefreely service again. Now make sure your database is backed up, and then update it with: writefreely db migrate No additional steps are needed to upgrade from v0.14.0 or v0.13.x. Follow the instructions in each previous release if you're upgrading from an earlier version. New Contributors Thanks to everyone who contributed to this release of WriteFreely! @jsoref made their first contribution in #658 @blujan made their first contribution in #785 @heyakyra made their first contribution in #799 @isaacsu made their first contribution in #528 @d4rklynk made their first contribution in #828 @andi1984 made their first contribution in #826

Replies (0)

No replies.