Mastodon is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
Mastodon @Mastodon

v2.4.0 is 🎉 finally out! 🎉

github.com/tootsuite/mastodon/

The changelog is long, but here are some highlights:

- Better offline support
- DMs column
- New profile options
- Hide who you follow if you want
- 120% better report UI for mods
- Narrower privacy policy!
- High contrast theme
- Web Push API opened up to app developers! Easy push notifications possible in all apps now
- Performance improvements
- Various fixes and improvements 😋

· Web · 276 · 249

LB : bon, du coup je tente une mise à jour demain :cat_slime:
*famous last words*

Bon, ça s'est bien passé sur mon autre instance... :<
Du coup, est-ce que je fais ça ce soir :thinkingcat:
(~15 minutes de downtime max.)

@Mastodon For those wanting to use web pushes in their native apps, here is an example implementation of a push relay service, that forwards web pushes from Mastodon to an iOS app over APNs:

github.com/DagAgren/toot-relay

It requires some further work clientside to decrypt the push payloads, I'll publish some more information about that later when I have cleaned up my own implementation enough.

@Gargron @Mastodon Should be DELETE too, right?

And relatedly, I realised I should figure out how to DELETE an access token when logging out. That should destroy the push subscription too, shouldn't it?

@WAHa_06x36 @Mastodon yes. POST /oauth/revoke I think (or was it DELETE /oauth/token? Look up on doorkeeper wiki)

@Gargron @Mastodon Will do, thanks! Need to get this right when notifications are involved.

@Mastodon Amazing! Some very welcome features here. Awesome work.

@Mastodon отлично, теперь все позакрывают подписки, и вообще никого найти будет нельзя.

@lndn @Mastodon почему "все"? То, что это в принципе можно сделать - это как раз вполне неплохо. Ну вот не хочет кто-то палить свой социальный граф каждому встречному, разве можно их в этом винить?

@drequivalent @Mastodon да не, я просто написал. Смотрю французы пишут к оригинальной новости на своём, вот и я тоже написал первое, что в голову пришло. Не могу же я, в конце-концов наприсать: "Ура, релиз мастодона, новый самый лучший."

@Mastodon epic! Y'all have been busy :)

Thanks so much for all your work!

Well I guess I know what I'm spending one evening doing this week...