<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[NodeBB v4.16.0 — AP improvements, moderation updates, security updates, and more!]]></title><description><![CDATA[<p dir="auto">Welcome back to another minor release of NodeBB, at a blistering pace after the last release about three weeks ago! &lt;img class="not-responsive emoji" src="/emoji/ap/rocket/community.nodebb.org" title="<img src="https://bb.devnull.land/assets/plugins/nodebb-plugin-emoji/emoji/android/1f680.png?v=22f9e3304a6" class="not-responsive emoji emoji-android emoji--rocket" style="height:23px;width:auto;vertical-align:middle" title=":rocket:" alt="🚀" />" /&gt;</p>
<p dir="auto">Here's what changed since v4.15.0, and what you can expect to see in v4.16.0.</p>
<h2>ActivityPub Functionality</h2>
<p dir="auto">As always, we spent quite a bit of time here improving NodeBB's AP support.</p>
<ul>
<li>We now support sending and receiving of RFC9421 HTTP Signatures. Most of the fediverse is still on the outdated <code>cavage-12</code> draft standard, so moving to the RFC is a step in the right direction</li>
<li>Split-domain webfinger handles now supported (from remote users)</li>
<li>Admins can now easily follow a hashtag globally. This means <strong>the instance itself</strong> will follow the hashtag (either via configurable <code>relay.fedi.buzz</code> or <code>tags.pub</code>), and automatically categorize content into NodeBB</li>
<li>Content Warnings from remote posts are now honoured, and hidden behind a `` tag</li>
<li>Custom emoji handling improvements — custom emoji in usernames and topic title are now rendered faithfully!</li>
<li>Local admins can "bump" topics, and this shows up as an <code>Announce</code>, which is like a Mastodon-style boost</li>
<li>Chat messages can now be reported and forwarded to the remote instance</li>
<li>Activity sending logic was given a major overhaul so the site is more performance (aka less likely to keel over when someone moderately popular posts something)</li>
</ul>
<h2>Moderation updates</h2>
<ul>
<li>Chat messages can now be flagged</li>
<li>Category privilege copying is now available via the v3 API</li>
<li>Admins can hide topic event types</li>
<li>Full name can be used in ACP user search</li>
<li>Post edit privilege can now be granted to groups</li>
<li>One-click instance-wide ability to disable notification emails</li>
</ul>
<h2>Other</h2>
<ul>
<li>Tags are now case-sensitive</li>
<li>Postgres object cache</li>
<li>A bunch of security fixes, thank you all for helping keep NodeBB secure, <a href="https://community.nodebb.org/topic/19483/september-update-to-the-nodebb-bug-bounty-program" rel="nofollow ugc">even if we now no longer award bounties for AI-assisted reports</a>.</li>
</ul>
]]></description><link>https://bb.devnull.land/topic/2b8ece3f-e02d-4e1d-b671-3cc4c7ef4235/nodebb-v4.16.0-ap-improvements-moderation-updates-security-updates-and-more</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 07:46:56 GMT</lastBuildDate><atom:link href="https://bb.devnull.land/topic/2b8ece3f-e02d-4e1d-b671-3cc4c7ef4235.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 18 Sep 2026 01:27:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to NodeBB v4.16.0 — AP improvements, moderation updates, security updates, and more! on Fri, 18 Sep 2026 06:59:28 GMT]]></title><description><![CDATA[<p dir="auto">Thank you for this <img src="https://bb.devnull.land/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=22f9e3304a6" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
]]></description><link>https://bb.devnull.land/post/https://community.nodebb.org/post/108045</link><guid isPermaLink="true">https://bb.devnull.land/post/https://community.nodebb.org/post/108045</guid><dc:creator><![CDATA[downpw@community.nodebb.org]]></dc:creator><pubDate>Fri, 18 Sep 2026 06:59:28 GMT</pubDate></item></channel></rss>