✨ The first release candidate of Mastodon 4.0 is now officially available for testing! Find out what's new on the changelog:

https://github.com/mastodon/mastodon/releases/tag/v4.0.0rc1

Release v4.0.0rc1 · mastodon/mastodon

Note: This is a release candidate. It is intended to be stable, but not guaranteed. Upgrade overview This release contains upgrade notes that deviate from the norm: ℹ️ Requires two-step database m...

GitHub
@Mastodon can't wait to try all the features ❤️❤️❤️
@Mastodon "Add support for uploading WebP files" - I like this, not even Tweetdeck does this.
@Mastodon : is there a way to see the trends in ALL languages ? This is really what I thought I was getting with the default trends.
@ladyteruki @Mastodon I think that's what the 3rd bullet means. Trends in your own language first, then the rest (in all other languages).
@mfitzp @Mastodon : I'd rather they were listed by popularity (if a trend in English has 200 toots about it, it should appear before the trend in Swahili with 500 toots).

@Mastodon Wow. That's a lot of work. Thank you so much for all of your hard work and effort. If it wasn't for you, I wouldn't have this great place to come to.

To everyone else reading this, if you'd like to thank the team, a great way is to become a sponsor. For as little as $1 a month you can help support all of their current and future updates.

https://joinmastodon.org/sponsors

Donate to Mastodon

Donate or become a sponsor and help us build the social web for everyone!

@Mastodon I'm kind of changelog illiterate - is there an explanation for why the mobile site moved the navbar from the top to the side?
@Mastodon following #hashtags will be great … so much work in this update 🙏💪🏼
@Mastodon Very cool... Once a full, stable release we will run that here. #IndiewebSocial #Admin
@Mastodon @tchambers ah I was wondering how this works, so every instance will have to update individually right?
@Sakti @Mastodon @tchambers That's right, all of them have their own databases that need to be migrated.
@Mastodon wow so much stuff in there!! 🤩
@Mastodon wow, that changelog is packed with a lot of feature improvements!

@Mastodon Post editing being enabled is fantastic!

And the new filtering system is much appreciated.

Congrats on the v4.0 release candidate, and best of wishes to everyone on getting the final v4.0 out amid all the new activity.

@Mastodon OK I might give this a go!
@josh it’s working pretty well for aus.social
@Mastodon looks great, already addresses some things I noticed as a new user!
@Mastodon lot of really good stuff in this 4.0 update. Most excited to be able to follow #hashtags. 🎉
@Mastodon Thank you, we are already using 4.0.0rc1.
@Mastodon The new UI is a DISASTER for narrow screen mobile. Most UI update would at least give users an option to go back to the previous UI.
@Mastodon Also for new comer, searching panel is hart to find on mobile. Who would know it's hidden in the "#" label?
@Mastodon I just joined and realized after pushed the follow button it says pending . Do I have to approve all followed?
@Mastodon follow tags, nice! So many other features and changes, congrats!
@Mastodon great improvements. Congratulations
@Mastodon It's impossible to be certain that an instance will never close, or that the owner of the instance you're on won't one day start making a series of bad decisions. There needs to be a simple way to migrate an entire account to another account in the same instance or another instance, along with subscribers and messages. This is Mastodon's big weak point right now.
@Mastodon this is great, esp the huge list of fixes. Thanks!
@Mastodon Awesome! Already a new update and I've had my server running for an hour.
@Mastodon Finally we get the possibility to follow hashtags, much appreciated!
@Mastodon
@auze on va avoir de l upgrade a faire :)
@Mastodon Oh nice. WebP upload
@Mastodon Very awesome to see the ability to follow hashtags, and to translate posts! Thank you.
@killyourfm @Mastodon for a minute I thought cool. But my mobile app doesn't seem to have that feature yet 😕
@Mastodon
Probably a silly question, but we have a lot of newcomers.
What do we need to run a Mastodon and why should we want to?
@Hairyloon What you need is a domain, a server and an SMTP or other email service login (e.g. SMTP on email server on the same server as your Mastodon, another email server you have or login to an email service e.g. Sengrid). Why? You are helping decentralise Mastodon by making it span various owners rather than a few, meaning others have less control over the moderation, etc. I run my own on a VPS from Contabo, who are really cheap. The Mastodon docs are really good: https://docs.joinmastodon.org
Mastodon documentation

Welcome to the Mastodon documentation!

@eddie
I can see that is a good reason, but I can also see that that might spread things too thin...
I don't yet understand how the various mastodon servers are linked and integrated.
@Hairyloon Not everyone needs to make a Mastodon instance. I only did it because all of the general servers closed signups due to the influx in users and it was a fun project last night 😂 They speak together through 'federation', specifically a protocol called ActivityPub. Basically when you post, it sends it off to other servers so it comes up on their server. No intermediary servers look at the message and pass it on - making it decentralised.
https://en.m.wikipedia.org/wiki/ActivityPub
ActivityPub - Wikipedia

@eddie
Ok, now I'm confused about the distinction between an instance and a server...

How does moderation work through ActivityPub?
I can see that if I set up an instance, then I would need to moderate it however I see fit, but if ActivityPub adds stuff from other servers, then I don't see how it can work...

@Hairyloon An instance runs on a server. Typically one instance is run on one server, but since a server could technically run multiple, the actual Mastodons running on the server are instances.
Moderation is done by the administrator of each instance. They moderate their own users posts. But if you have an instance, you can set up a blacklist to block instances posts from your server. If you have a problem with a post or whole instance, they should have contact emails on the instances.
@eddie shouldn't the Blocklist block posts *to* my instance (or maybe my server)?
You said "From"...
@Hairyloon I think you can also just report a post, which will go to the instance's administration/moderators.
@eddie
Thanks.
This makes sense and looks like a sensible system.
@Mastodon please give update android app too.
@apt Saw you were looking to self host and use Docker. Given v4 just went RC, is it worth waiting a teeny bit?
@jamesbrobinson yeah I saw the post from @Gargron re v4. It was more about seeing what’s already out there from a docker perspective, everything I’ve seen seems to require setting everything up separately and I’m just lazy… must be my age lol.
@apt Ah, so this doesn’t cut it then? https://hub.docker.com/r/tootsuite/mastodon It’s just a component and you need all the other dependencies to be in place?
@Mastodon
Congrats.
Cannot wait to test it out
@Mastodon is it available as an *.apk for Android users?

@notizie @Mastodon @mattiaguidi

I would say getting it from GitHub should be better (version 1.0.3 on aptoide compared to the one on github 1.1.3) and safer to get the apk:

https://github.com/mastodon/mastodon-android/releases

Releases · mastodon/mastodon-android

Official Android app for Mastodon. Contribute to mastodon/mastodon-android development by creating an account on GitHub.

GitHub
@Mastodon cool beans. Adds follow of hashtags. This seems huge for community building. #greyhounds ? Of course we’re dogs. How will it work for tweetup club events like #ZZST (ZombieSquad Special Training) could be a huge asset for migrating Twitter communities.

@Mastodon nice to see we have this live already :)

testing now :D

@Mastodon There are a lot of great new features here and I really appreciate all the hard work.

There's one change I don't love though: the copy-and-paste workflow for remote interactions. I found the redirect more convenient.

@Mastodon
Thank you for all your work! You really are contributing to a better world.

Question: Was there any work done on the lists interface? I didn't see it in the release summary.