jrollans.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Kleines Fediverse-Wunder von heute Nacht: Ich folge jemandem auf einer Pixelfed-Instanz, antworte via Mastodon, die Person sieht es in Misskey. Drei verschiedene Apps, drei verschiedene Server – und alles klappt einfach so.
Das fühlt sich immer noch wie Magie an. Gute alte, dezentrale, niemand-gehört-das Magie. 🌐✨
#Fediverse #ActivityPub #Mastodon #Pixelfed #Misskey #DezentraleNetzwerke
Open_Future asks: Public Money, Public Platforms? https://openfuture.eu/blog/public-money-public-platforms/ #activityPub #ATProto
I’ve just created a PR to allow arbitrary Unicode usernames in #flohmarkt, in a safe fashion: https://codeberg.org/flohmarkt/flohmarkt/pulls/921
given https://github.com/mastodon/mastodon/issues/8417 I assume this might make @Edent happy :)
Thanks
updated attribute must be set to the latest modification date, and an Update activity to the modified Note object be sent out there. There are no provisions for a history of changes or a modification reason that I know of.Say, how are edits to posts managed? Is there any indication an edit happened, a way to see the original\previous versions or to add an explanation for the changes that's not just a "Edit: x-y-z" line?
I suppose this might more a question for the #ActivityPub tag tho'.
New post: Can we have a more “social” media?
https://profpatsch.de/essays/a-more-social-media
On advertising, the Fediverse, and what a more human social web could look like.
Special mentions: @smallcircles, @phnt, @happy-programming
With the news of the secret $100 million investment in Bluesky by Bain, I keep thinking about protocols.
Maybe the perceived "drawbacks" of #ActivityPub are ultimately strengths?
#ATproto handles identity in a way that allows a single sign-in across apps. But wouldn't this make it easier to profile you? Is this why crypto VCs are so attracted to it?
And ATproto has funding in the 100s of millions by VCs but at some point they'll want to turn a profit. There is ZERO pressure here to ensh*tt*fy
📢 @w3c Breakouts Day 2026!
🗓️ Join us tomorrow - 25 March 2026, 13:00–14:00 UTC
The #ActivityPub specification defines a social API and a federation protocol. Mastodon and compatible platforms implement the latter but not the former.
Join @evan's session to discuss the social #API, its value in the distributed social ecosystem, and the efforts to revive its use.
▶️ https://www.w3.org/events/meetings/fd048dc6-4486-4e21-a639-545523e4ca60/
Hey guys, you read my troubles with developing an ActivityPub / Mastodon multibot instance yesterday? Well, I got it working in the end and have already migrate four bots and added another two to it.
And here is the code that I open source now:
https://github.com/nekromoff/mastodon-bots
#webdev #mastodon #mastoadmin #bots #bot #instance #php #activitypub #mastoLivre #webdevelopment
A quick note on Nolto.
On 15 March 2026 its creator Jonathan Tensetti intentionally closed the service and deleted his Fediverse account.
What he built - Europe’s second decentralised LinkedIn alternative on ActivityPub - was gloriously vibecoded but effective. It showed, with hard data and testimonials, that the demand for a sovereignty-respecting professional platform is real.
I had been working in parallel: detailed research on technical choices, product mechanics, business-model viability under distributed/FOSS conditions, and how to test everything in practice for such a product. Nothing yolo — but nothing yet proven in production either. Jonathan precluded me by just yolo'ing the Nolto MVP. Thanks for that.
To move from proven demand to a solid, maintainable product I need proper capital, runway and possibly 1-2 additional people.
I'm looking for European-aligned funding - preferably from Germany, Poland or Denmark - networks that value independence and data protection without the usual bureaucratic overhead.
If you know the right people in those circles, please connect me with them before the current momentum fades.
Serious replies and boosts appreciated.
#Nolto #noltosocial #ActivityPub #DigitalSovereignty #Fediverse #linkedin #opensource #foss #networking
Blogbeiträge aus WordPress im Fediverse
Bitte entschuldigt, das ist nun wirklich kein wichtiger Blog-Beitrag – es geht nur um eine kleine Demonstration, wie ein Beitrag über das ActivitiyPub Plugin in WordPress ins Fediverse eingefügt werden kann.
Da ich mir von meinem Akkoma Account aus hier folge, wird der Beitrag in meiner TL erscheinen und wenn ich diesen dann Re-Poste, erscheint er in bei allen, die mir auf Akkoma folgen. So […]
Thanks to oxzi, matoken, Louis Merlin, dandelions, Bruno Cesar Rocha and any other contributors I may have missed as well!
I submitted a Pull Request to update MacPorts' snac to 2.91 here:
https://github.com/macports/macports-ports/pull/31777
GitHub Continuous Integration checks are running, hopefully they will complete without issues?
Regardless, it's up to someone else with commit access to merge it!
#snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded
#NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces
Fixed some local posts not being shown if the replied post is deleted.
Fixed web UI incorrect links to public posts for some configurations.
Fixed encoding bug in Mastodon-style share links.
Fixed an error that made imposible to leave empty the following hashtags or blocked hashtags from the web UI.
Include post attachments in the RSS feed entries.
Added some OpenBSD-specific documentation (contributed by oxzi).
Fixed some timezones (contributed by matoken).
Fixed some crashes (special thanks to Louis Merlin for helping me with this).
Updated Docker scripts to avoid generating a useless log file.
Fixed several memory leaks, key generation errors and HTML inconsistencies (contributed by dandelions).
Added ostatus.org and FEP-3b86 data to Webfinger objects.
Added a new CONTRIBUTING.md file. Among other guidelines, I explicitly say there that AI contributions are NOT accepted.
snac is now available as a Yunohost app. Thank you very much to Bruno Cesar Rocha for this.
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
A curated list of #fediverse software that offer decentralized social networking services based on the @w3c #ActivityPub family of related protocols: https://delightful.coding.social/delightful-fediverse-experience/
@liaizon It’s still a work in progress… but it’s been working well for me so far. My goals for now are simply to learn and understand as much as possible about #ActivityPub, #Mastodon API, etc., while maintaining sovereignty over my identity and data. Maybe in the future I’ll make this open source. I don’t even have a name for it yet. It’s just a hobby… 🙂
@liaizon It’s a piece of software I’m developing in my spare time as a hobby. It’s just pure PHP with SQLite running on a simple shared hosting server. Everything is up and running: #ActivityPub, the #Mastodon API, which allows it to work properly with clients like @ivory . The only thing missing is polls. When I have more free time, I’ll focus on that…
Abbiamo appena aggiunto 37 nuove destinazioni turistiche italiane alla nostra rete di bot meteo.
Dalle coste siciliane alle Dolomiti, dalla Costiera Amalfitana ai laghi del Nord, i tuoi posti del cuore sono ora nel Fediverso! 🇮🇹
🏖️ Mare & Isole:
@taormina@it.fedimeteo.com - Taormina
@tropea@it.fedimeteo.com - Tropea
@gallipoli@it.fedimeteo.com - Gallipoli
@otranto@it.fedimeteo.com - Otranto
@vieste@it.fedimeteo.com - Vieste
@riccione@it.fedimeteo.com - Riccione
@jesolo@it.fedimeteo.com - Jesolo
@lignano_sabbiadoro@it.fedimeteo.com - Lignano Sabbiadoro
@alghero@it.fedimeteo.com - Alghero
@olbia@it.fedimeteo.com - Olbia
@amalfi@it.fedimeteo.com - Amalfi
@positano@it.fedimeteo.com - Positano
@ischia@it.fedimeteo.com - Ischia
@capri@it.fedimeteo.com - Capri
@portoferraio@it.fedimeteo.com - Portoferraio (Elba)
@lampedusa@it.fedimeteo.com - Lampedusa
🌊 Riviera Ligure:
@sanremo@it.fedimeteo.com - Sanremo
@sestri_levante@it.fedimeteo.com - Sestri Levante
@lerici@it.fedimeteo.com - Lerici
@camogli@it.fedimeteo.com - Camogli
@portofino@it.fedimeteo.com - Portofino
@rapallo@it.fedimeteo.com - Rapallo
🌸 Toscana & Cilento:
@viareggio@it.fedimeteo.com - Viareggio
@forte_dei_marmi@it.fedimeteo.com - Forte dei Marmi
@castiglione_della_pescaia@it.fedimeteo.com - Castiglione della Pescaia
@palinuro@it.fedimeteo.com - Palinuro
@agropoli@it.fedimeteo.com - Agropoli
🏔️ Montagna:
@cortina_d_ampezzo@it.fedimeteo.com - Cortina d'Ampezzo
@courmayeur@it.fedimeteo.com - Courmayeur
🏞️ Laghi:
@riva_del_garda@it.fedimeteo.com - Riva del Garda
@sirmione@it.fedimeteo.com - Sirmione
@bellagio@it.fedimeteo.com - Bellagio
@stresa@it.fedimeteo.com - Stresa
🏛️ Borghi & Gemme:
@assisi@it.fedimeteo.com - Assisi
@noto@it.fedimeteo.com - Noto
@alberobello@it.fedimeteo.com - Alberobello
@ostuni@it.fedimeteo.com - Ostuni
Segui la tua destinazione e preparala la valigia!
https://it.fedimeteo.com
#Italia #Meteo #Fediverso #ActivityPub #Viaggi #Estate #FediMeteoUpdates #FediMeteoAnnouncements #FediMeteoCoverage #Italy
We just added 37 new Italian tourist destinations to our weather bot network.
From the Sicilian coast to the Dolomites, from the Amalfi Coast to the Italian Lakes, your favourite holiday spots are now on the Fediverse! 🇮🇹
🏖️ Coast & Islands:
@taormina@it.fedimeteo.com - Taormina
@tropea@it.fedimeteo.com - Tropea
@gallipoli@it.fedimeteo.com - Gallipoli
@otranto@it.fedimeteo.com - Otranto
@vieste@it.fedimeteo.com - Vieste
@riccione@it.fedimeteo.com - Riccione
@jesolo@it.fedimeteo.com - Jesolo
@lignano_sabbiadoro@it.fedimeteo.com - Lignano Sabbiadoro
@alghero@it.fedimeteo.com - Alghero
@olbia@it.fedimeteo.com - Olbia
@amalfi@it.fedimeteo.com - Amalfi
@positano@it.fedimeteo.com - Positano
@ischia@it.fedimeteo.com - Ischia
@capri@it.fedimeteo.com - Capri
@portoferraio@it.fedimeteo.com - Portoferraio (Elba)
@lampedusa@it.fedimeteo.com - Lampedusa
🌊 Ligurian Riviera:
@sanremo@it.fedimeteo.com - Sanremo
@sestri_levante@it.fedimeteo.com - Sestri Levante
@lerici@it.fedimeteo.com - Lerici
@camogli@it.fedimeteo.com - Camogli
@portofino@it.fedimeteo.com - Portofino
@rapallo@it.fedimeteo.com - Rapallo
🌸 Tuscany & Cilento:
@viareggio@it.fedimeteo.com - Viareggio
@forte_dei_marmi@it.fedimeteo.com - Forte dei Marmi
@castiglione_della_pescaia@it.fedimeteo.com - Castiglione della Pescaia
@palinuro@it.fedimeteo.com - Palinuro
@agropoli@it.fedimeteo.com - Agropoli
🏔️ Mountains:
@cortina_d_ampezzo@it.fedimeteo.com - Cortina d'Ampezzo
@courmayeur@it.fedimeteo.com - Courmayeur
🏞️ Lakes:
@riva_del_garda@it.fedimeteo.com - Riva del Garda
@sirmione@it.fedimeteo.com - Sirmione
@bellagio@it.fedimeteo.com - Bellagio
@stresa@it.fedimeteo.com - Stresa
🏛️ Gems:
@assisi@it.fedimeteo.com - Assisi
@noto@it.fedimeteo.com - Noto
@alberobello@it.fedimeteo.com - Alberobello
@ostuni@it.fedimeteo.com - Ostuni
Follow your destination and pack accordingly!
#Italy #Weather #Fediverse #ActivityPub #Travel #Summer #FediMeteoUpdates #FediMeteoAnnouncements #FediMeteoCoverage
I'm not a developer but I would love to learn more about activity pub and how to use it more effectively #Activitypub
Meet Fedibook!
The idea came from thinking about what it actually takes to get regular users onto the fediverse. Mastodon is great (i love it), but the follow-based model feels unfamiliar to some. Friends and Groups though — that's something everyone already understands.
So Fedibook is a fediverse platform built around exactly that, using ActivityPub. Think federated address book meets social network, with the kind of social graph people are already used to.
Current status:
- Friend requests across servers working
- News feed working, with visibility levels: public, friends-only, or local server only
Hoping to open up for early testing and feedback soon. Open source of course.
> The NoBot isn't app specific fwiw, it's pretty standard.
"pretty" boils down to de-facto standard, or rather it became a sorta kinda requirement by means of post-facto #interoperability. In other words: Who comes first, and popularizes some custom app-specific extension, becomes owner of that part of the spec that is now considered protocol-native.
#NoBot is app-specific too. Or Microblogging domain-specific perhaps, albeit implicitly then.
When it comes to considering it standard, we talk about accepting #ActivityPub protocol decay. Specifically:
- Considering the way account profiles are handled to be part of the protocol.
- To handle special control words (or just #NoBot) in the profile text.
I find this habit of creating magic profile hashtags to be a real bad practice, especially when modeling opt-outs in app-specific manner. cc @evan
Am I overreacting? The server @tags.pub takes every of my toots that contain any hashtag, and boost it using an account that has the name of said hashtag.
If I want to follow a hashtag, there is native feature for that within mastodon / activity pub. So my knee jerk reaction is that this is some shady click harvesting. Or?
The source code of #PawFed is now available on #Codeberg. PawFed is a federated map for animal welfare: reports come from the #Fediverse via #ActivityPub mentions, and permanent places like shelters and vets are pulled from OpenStreetMap.
A location is not always required: if you have supplies or food to give away and can ship, just say so.
Found an abandoned animal? Just report it.
How to build a message: https://pawfed.org/tags
Source code: https://codeberg.org/tom79/PawFed
RE: https://mstdn.feddit.social/@admin/116263486133390514
#Holos 是一款移动优先的联邦共体客户端,它能直接在您的手机上为您提供专属的 #ActivityPub 身份。与需要服务器账户的传统 Mastodon 应用不同,Holos 会在您的设备上运行完整的 ActivityPub 服务器。
主要功能:
中继服务器为联盟提供稳定的地址
完全兼容 #Fediverse
在 Mastodon、Pleroma、Misskey、Pixelfed 等平台上关注和与用户互动
完全支持 ActivityPub:帖子、点赞、推广、回复、引用和提及
实时发送私信
灵活的时间线视图
可在全部、仅媒体、仅视频或仅文本之间切换
快速调整您的动态以适应当前心情
随心所欲地筛选内容
移动优先设计
从零开始为移动设备构建
离线可用,重新连接后自动同步
智能后台同步,节能省电
注重隐私
您的帖子和消息存储在本地 SQLite 数据库中
所有流量均通过中继代理,以保护您的 IP 隐私
RSA 密钥在设备端生成,私钥永远不会离开您的手机
实时 同步
通过 WebSocket 连接实现即时通知
基于优先级的活动队列推送
离线后自动恢复同步
RE: https://mastodon.social/@HolosSocial/116263099213774079
#Holos 1.0.0 版本发布!此次发布标志着 Holos 从候选版本正式版发布。新版本新增了反向时间线选项,可以按时间倒序显示帖子,最早的帖子在前。
此外,我们还对中继功能进行了大量改进,尤其是在Bloom过滤器性能方面,但这些改进并非总是体现在应用更新日志中。
可在 #fdroid 自定义仓库下载:
https://fdroid.fedilab.app直接下载:https://framadrive.org/s/SwXt6GbBC97pZJ4
发布说明:https://codeberg.org/tom79/Holos-App/releases/tag/1.0.0
#HolosSocial | 好诶,正式版发布了~
fedicat boosted#Holos 1.0.0 is available! With this release, Holos moves from release candidate to production. This version adds a reverse timeline option to display posts oldest-first.
A lot of improvements have also been made to the relay, especially around Bloom filter performance, that are not always reflected in app changelogs.
Available on #FDroid custom repo:
https://fdroid.fedilab.appDirect download: https://framadrive.org/s/SwXt6GbBC97pZJ4
Release notes: https://codeberg.org/tom79/Holos-App/releases/tag/1.0.0
Week in Fediverse 2026-03-20
Servers
- Akkoma v2026.03
- Bonfire v1.0.2
- PeerTube v8.1.3
- Mitra v4.20.0
- NodeBB v4.10.0
- GoToSocial v0.21.2
- Funkwhale v2.0.0
- Ktistec v3.3.4
- ActivityPub for WordPress v8.0.2
- PeerTube v8.1.3
- ties v0.2.0
- Wafrn v2026.03.02
- PieFed v1.6.13
- Some updates to ActivityBot
- tags.pub: Global hashtag server
Clients
- Fedilab v3.37.1
- tinmop v0.9.9.141421356237309504
- tooi v0.23.0
- Holos v1.0.0
- Voyager v2.44.0
- Aria v1.4.6
Tools and Plugins
- mastodon-bookmark-rss: A small app to let you connect your mastodon bookmarks to your RSS reader
- smol overlays: Chat overlay and emoji wall for Owncast streamers
For developers
- activitypub-federation-rust v0.5.11
Protocol
- FEP-3ab2: ActivityPub Event Streaming API
- FEP-34ec: Notification Collection Endpoint
- FEP-db70: RemoveAll Collection Activity
- FEP-c07e: add product type to object
- FEP-c195: JSONPath Filtering for ActivityPub Collection Retrieval
- FEP-f011: Full-Text Search Query Syntax for ActivityPub
- FEP-a1d1: ActivityPub Patch
- FEP-c81b: Agent Social Attribution for ActivityPub
Articles
- Openness, transparency and reach: three reasons why public institutions should embrace the Fediverse
- The Purpose of Protocols
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019ce933-238d-11fb-304d-c3557c940c30
RE: https://toot.fedilab.app/@apps/116263399865163565
#HolosDiscover 索引帖子数量刚刚突破 300 万。
比数字更重要的是:我们实时处理了 14.5 万条删除请求,追踪了 8.3 万条编辑记录,并尊重了超过 1000 条退出请求。
尊重用户是我们的首要任务,而做到这一点的唯一途径就是成为 #ActivityPub 的正式参与者,实时接收删除、编辑和退出请求。在索引任何用户的帖子之前,Holos Discover 会关注他们的账号,以便他们知道自己的帖子正在被索引,并可以选择退出。
Fireside Fedi 80** **- Delta, AltStore, and Other Ways to Jailbreak Your iOS Experience - Riely Testut - AltStore
Special thank you to @rileytestut@mastodon.social of @altstore@fosstodon.org !
🚀 **Full VOD:** tubefree.org/w/bPVjxbLt8cQtK...
🔎 ** More Episodes:** tubefree.org/a/ozoned/video-channels
FOLLOW to never miss an episode!
#Owncast #Livestream @ozoned@stream.firesidefedi.live
#Peertube #VOD @firesidefedi@tubefree.org
SUBSCRIBE to never miss an episode!
📡 ** #RSS ** tubefree.org/feeds/videos.xml?videoChannelId=5934
🎧 ** #Podcast ** tubefree.org/feeds/podcast/videos.xml?videoChannelId=5934 #FiresideFedi #FiresideChat #Podcast #VideoPodcast #Fediverse #Fedi #ActivityPub #BSKY #DecentralizedSocial #OpenSocialWeb #Community #TechCulture #FutureOfSocial #TechTalk #DevCommunity #CodingFun
I sat down with @snarfed.org to talk about his work around the #fediverse, the #indieweb and the #atmosphere including (fed.)brid.gy and @anewsocial
https://openchannels.fm/connecting-decentralized-social-networks-and-rethinking-interoperability/
In the #Fediverse, most software is built around a specific platform model. One for microblogging, one for video, one for photos... and new ones will keep coming.
With #Holos, your phone runs your own #ActivityPub server. You control your data and can use your own domain as your identity.
Built on the protocol, not a platform model, Holos is not limited to a single use case. One account that adapts to your needs.
That's where we're heading, and we hope for your support.
RE: https://toot.fedilab.app/@apps/116245941766830884
#PawFed is not limited to reports about animals found or in distress. You can use it to offer help or ask for it.
Use #offer when you provide help, #request when you need it, #info to share useful information.
Everything works through #ActivityPub. If you delete your original post mentioning @PawFed, the related report is automatically removed from the map. No database ghost. You stay in control of your data. (1/3)
AodeRelay boosted#PawFed is a project close to my heart. It's a collaborative map for animal welfare that bridges the #Fediverse and #OpenStreetMap.
The idea: mention @PawFed from your Mastodon account with hashtags and a location, and your report appears on the map. No signup, no app, just your existing Fediverse account.
It's not perfect yet, but the foundation is there. I will publish the source code soon under AGPL.
In *theory* you should be able to follow this test user:
@你好@i18n.viii.fi
But I can't find any Fediverse software which actually supports non-ASCII usernames.
If you are able to see the user, its description, and its avatar - please send me a screenshot 🙂
Hey #fediverse #activitypub #mastodon #opensource who else is in beautiful #Amsterdam this week? Love to meet you there! @FediVariety #NOAW
@chillicampari @vn
https://www.fedivariety.org/unconference
"If you want to be in the Fediverse without relying on big intances, or if you just want to own your #data & #identity on the network, running your own instance is the way to go.
That is where Mastodon alternatives such as GoToSocial & #snac comes in.
snac (Social Networks Are Crap) is a minimalistic, lightweight #ActivityPub instance…perfect for single user instances or small communities, and it's so light that even a #RaspberryPi can handle it without breaking a sweat."
https://rochacbruno.com/deploy-your-own-fediverse-instance-with-snac.html
Week in Fediverse 2026-03-13
Servers
- Sharkey v2025.4.6
- Gush! v0.0.32
- Wafrn v2026.03.01
- PeerTube v8.1.0
- Ktistec v3.3.3
- Stegodon v1.8.2
- Hollo v0.7.6
- ActivityPub for WordPress v8.0.1
- Misskey v2026.3.1
- tootik v0.21.2
- Vernissage Server v1.31.0
- NodeBB v4.9.2
- PieFed v1.6.12
- Trunk & Tidbits, February 2026 (Mastodon)
- Madblog: A Markdown Folder That Federates Everywhere
Clients
- Sengi v1.9.1
- Fedilab v3.37.0
- Aria v1.4.5
- ap, the ActivityPub API command-line client
Tools and Plugins
- slurp v1.1.0
- Owlbot: An Owncast chat bot with a modular event-driven architecture
For developers
- Pubby: A general-purpose Python library to add ActivityPub federation support to your website
Protocol
- FEP-0151: NodeInfo in Fediverse Software (2025 edition) (Finalized)
Articles
- Link Preview Manifest: A Proposal for the Fediverse
- FR#157 – Social Software Distribution
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019cc4d0-1232-6c08-970c-83c7f49e1a73
I've been meaning to finish my ActivityPub guide since I started the first draft back in June 2018.
Yeah, I got a bit busy with Pixelfed and my other projects, but I have been working on it periodically since then.
I really do think we have the advantage in many respects, and now we have fully featured AP SDKs like @fedify, now more than ever we need better dev resources and guides.
Can't wait to ship this!
Unfortunately, #Vernissage was not selected for NLnet funding. It is disappointing, but I understand how competitive these calls are. As a fully independent project sustained entirely through community support, #Vernissage relies on patron support to cover its ongoing infrastructure and resource costs. That support now matters more than ever for the project’s future. ❤️
#NLnetFoundation #NLnet #Founding #Support #foss #photography #fediverse #ActivityPub
Hashtag following also allow URLs to RSS feeds of ActivityPub objects (like e.g. https://mastodon.social/tags/ThankYouTuesday).
Users can now configure a webhook to receive an HTTP POST for every notification. This can be useful for implementing bots that react to activities, like autorepliers, chatbots or interactive textual games (see snac(1) for more information).
The number of pending follow confirmations is shown next to the "people" link.
Faster performance metrics (contributed by dandelions).
Improved lowercasing in hashtags (contributed by postscriptum).
A search-by-url tweak for implementations that return 200 for invalid webfinger queries (e.g. piefed).
Mastodon API: added follow confirmation endpoints, fixed collisions in attachment file names.
Fixed potential crashes in attachment uploads.
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
Notifications are now shown in a more compact way (i.e. all reactions are shown just above your post, instead of repeating the post ad nauseam for every reaction).
New command-line option unmute to, well, no-longer-mute an actor.
The private timeline now includes an approximate mark between new posts and "already seen" ones.
Fixed a spurious 404 error in the instance root URL for some configurations.
If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/
This release has been inspired by the song The Answers to the Questions by #Christabell and #DavidLynch.