After 5 months of work, #Funkwhale 0.20 is now available! 🎉

Release announcement (with highligths):
Full changelog and upgrade instructions:

We'll also publish some release highlights here later, but everything you need to know is available in those two links!

Thank you so much to all our amazing contributors, testers, reviewers, translators, devs, designers, writers… We did a great job together!

0.20 highlights: genres 

As promised, here are a couple highlight from the release!

The first, big new feature is the support for genre. Basically, Funkwhale will now extract genre information from uploaded files, and display this info in the UI, in the forms of hashtags.

This mean you can search for #Rock artists, or start a #Rap radio in two clicks!

Tags can also be associated by and with any artist, track or album!

Show thread

0.20 highlights: new landing page 

The landing page is often the first contact of visitors with the project, and it was doing a rather bad job ;)

We're redesigned this landing page to include more useful information, and help users when picking a pod.

The landing page will feature a banner (customizable by admins) and excerp of the pod's description, some basic stats, a contact email (if any), links to server rules, user guides, mobile apps, etc.

If anonymous access, the landing page will also feature the latest uploaded public albums.

Our about page was also reworked.

Show thread

0.20 highlights: reports 

When it come to hosting content and offering a service, you need a way for people to contact you if anything goes wrong.

With this release, and as part of our effort to offer the safest possible experience to both admins and users, it's now possible to report artists, albums, tracks, playlists and users.

Such reports are forwarded to the moderation team.

Anonymous reports are also possible (but can be disabled), which is useful if you're hosting a public pod and want to handle takedown requests.

Show thread

0.20 highlights: support links 

We want to make the project and the network as sustainable as possible. To help with that, in Funkwhale 0.20, we've included a lightweight notification system to help users understand the needs of their pod and of the Funkwhale project, and give them directions if they want to make a donation or contribute.

Both notifications can be disabled, at the pod AND user level, and we've done our best to ensure it doesn't disturb usage of the service.

Show thread

0.20 highlights: dark theme 

That's right, we now have a built-in dark theme!

It's still a bit rough on the edges, but you can give it a try from the application footer.

Show thread

0.20 highlights: account deletion 

Users can now delete their account without contacting their pod admins. Upon deletion, account data will be removed as well, and the event will be broadcasted over federation.

Show thread

0.20 highlights: easy install/upgrade script 

it was available already, but Funkwhale 0.20 also comes with a single command install script!

Simply download and run the script, answer a few questions and a few minutes later, you'll have a working, production-ready pod with Nginx, Redis, PostresQL and Let's encrypt!

Upgrades are fully supported with this script!

Show thread

0.20 highlights: additional changes 

- Allow-listing for federation (to federate only with trusted nodes)
- A brand new documentation theme (improved readability and navigation)
- Improved performance
- Catalan and Czech translation
- Support for custom CSS that pod admins can set directly from the settings
- Support for AAC/M4A audio files
- Rate limiting (to help fighting abuse/resource exhaustion)

Show thread

0.20 highlights: additional changes 

@funkwhale Can't wait for the Podcast support.

Podcast Network(Group) -> Podcasts -> Episodes (sort by release # or date if out of order)

Allows for people/groups to have multiple podcasts. and people can subscribe to a single podcast feed or listen(link and review) single episodes.

Thanks :)

0.20 highlights: additional changes 

@shlee well, the vote is still open for the 0.21 roadmap, but most likely, podcasts will be our flaship feature for this release, so you won't have to wait much longer :D

Sign in to participate in the conversation

Welcome to thundertoot! A Mastodon Instance for 'straya