Hopping on the releases train. #PhanpySocial changelog โœจ

๐Ÿ’ฌ 5 new languages: Dutch, Esperanto, Galician, Italian, Japanese
๐Ÿ› Bug fixes

Recap: Mastodon v4.3 features (https://github.com/mastodon/mastodon/releases/tag/v4.3.0) already supported on Phanpy:
- Server-side notification grouping (opt-in)
- Filtered notifications
- Severed relationships notifications
- Timeline of public posts about a trending link
- Author highlight for news articles

๐Ÿ”— https://phanpy.social/
๐Ÿ’ฌ https://matrix.to/#/%23phanpy:matrix.org

Release v4.3.0 ยท mastodon/mastodon

Upgrade overview This release contains upgrade notes that deviate from the norm: โ€ผ๏ธ Requires new encryption secrets environment variables โš ๏ธ The minimal supported version for PostgreSQL has been bu...

GitHub
Notes:
- Server-side notification grouping on v4.3 works on follows, likes & boosts. Phanpy does *additional* client-side grouping logic *on top* of the server-side grouping logic โœจ
- On Phanpy, re: "Author highlight for news articles", the highlight won't show if the link is posted by the article author themselves.
- For the past few weeks, `content-visibility: auto` #CSS is thoroughly tested & applied on Phanpy's timelines. Weird bugs were found & fixed. Safari 18 on iOS 16 supports it.
@cheeaun thank you so much! I continue to be amazed at how professional your product is.

@cheeaun woop woop! Thanks for all your work ๐Ÿ’œ

May I ask an annoying question -

I made a fork of the repo, and after I sync the fork I get emails from GitHub about these:

Pull Request to `main` from `production`: All jobs have failed
Update README with list of i18n volunteers workflow run

Is there some file or several that triggers these things that probably shouldn't run on my fork, that I can just delete?

Thank yooouuuu!

@sarajw ah I seeโ€ฆ the GitHub actions really run in forks ๐Ÿ˜…

I'll need to uhโ€ฆ make sure it only runs on the original repo ๐Ÿ™

@cheeaun hee! Ok I'll hold off on the next sync then ;)

Thank you!

I've only forked to fiddle with very minor things to my own preference.

@cheeaun Thank you. What does it mean that notification grouping is opt-in?
@anirvan *server-side* one is opt-in for now, as there are servers that are not upgraded yet. Phanpy has always been doing client-side grouping.