<?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[[v1.11.0] Block instances, further improve the UI of feeds, bugfixes and more]]></title><description><![CDATA[<p dir="auto">Crossposted from <a href="https://fedia.io/m/mbinReleases@gehirneimer.de/t/4440654" target="_blank" rel="noopener noreferrer nofollow ugc">https://fedia.io/m/mbinReleases@gehirneimer.de/t/4440654</a></p>
<p dir="auto">After quite some slow development, finally we can release a new version of Mbin. It contains new features for users, performance improvements and important security fixes.</p>
<p dir="auto"><strong>Summary for Users</strong></p>
<ul>
<li>Show who boosted content in the feed (Combined view + subscribed + newest)</li>
<li>Add ability to block instances. Content from blocked instances will not show up in the feed and search anymore.</li>
<li>Fix emoji autocomplete inserts 'null'</li>
<li>Show a placeholder when an image embed could not be loaded</li>
<li>Improve design of posts and comments in some areas of the site</li>
<li>Fix endless loop when compressing uploaded images</li>
<li>Fix layout when a comment contains a very wide table</li>
<li>Bugfixes for some federation issues (handling of Mastodon posts with multiple images, embedded video formats, buggy mentions, etc.)</li>
<li>Change layout of list of cross posts</li>
<li>Fix the issue of browsers wanting to download a file when unsupported media files are used in an embed</li>
<li>Add translation for Swedish (by Jonatan Nyberg)</li>
</ul>
<p dir="auto"><strong>Summary for Server Admins</strong></p>
<ul>
<li>Minimum software requirements updated to PHP 8.5, Node 24 and Ubuntu 24.04 recommended</li>
<li>Upgraded most of our dependencies. For more details see #2162</li>
<li>Add ability to block instances globally.</li>
<li>Instances blocked this way will be blocked for all current and new users. Users can unblock them manually afterward; thus allowing a "soft" way to moderate the content shown by default for your users. For more details see #2155</li>
<li>Added the new queue async_slow for long-running tasks. If your async queue have gotten full often in the past, consider creating a separate messenger for async_slow.</li>
<li>The sessions are now stored in Redis instead of Postgres. You need to enable persistence in your Redis server, if you want to keep open sessions on restarts of Redis.</li>
<li>Fixed a couple of security vulnerabilities<br />
PostgreSQL autovacuum is tuned for high-churn tables</li>
</ul>
<p dir="auto"><strong>Summary for developers</strong></p>
<p dir="auto">Mbin:</p>
<ul>
<li>Minimum software requirements updated to PHP 8.5 and Node 24</li>
<li>Upgraded most of our dependencies. For more details, including possible breaking package changes, see #2162</li>
</ul>
<p dir="auto"><strong>Fediverse:</strong></p>
<p dir="auto">Fix issue that to value might be an object instead of array in some edge-cases</p>
<p dir="auto"><strong>Upgrade Instructions</strong></p>
<p dir="auto">There are significant changes in the DB. It is advised to create a DB backup before upgrading.</p>
<p dir="auto">After the post-upgrade script has run, you should not clear Redis / Valkey.</p>
<p dir="auto"><strong>For Docker</strong></p>
<ul>
<li>Get the official image or checkout the code and build it locally</li>
<li>Stop all containers <code>docker compose down</code></li>
<li>Start all containers <code>docker compose up -d</code></li>
</ul>
<p dir="auto"><strong>For Bare Metal</strong></p>
<ul>
<li>Ensure you have PHP 8.5 and Node 24 installed</li>
<li>Login as the mbin/kbin user: <code>su mbin</code></li>
<li>Go to your repo <code>cd /var/www/mbin</code></li>
<li>Get the new release: <code>git fetch &amp;&amp; git checkout v1.11.0</code></li>
<li>Run the update script: <code>bash bin/post-upgrade</code></li>
<li>Run <code>exit</code> so we are back at the root user (or put a sudo in front of every command)</li>
<li>Clear your opcache by reloading <code>php fpm systemctl restart php8.5-fpm</code></li>
<li>Restart the messengers: <code>supervisorctl restart messenger:*</code></li>
</ul>


<div class="row mt-3"><div class="col-12 mt-3"><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://github.com/MbinOrg/mbin/releases/tag/v1.11.0" title="Release v1.11.0 · MbinOrg/mbin">
<img src="https://opengraph.githubassets.com/f23ea7c60dac8ae64d30814b77cc02725597497818bf363aacaa35a64dd6e644/MbinOrg/mbin/releases/tag/v1.11.0" class="card-img-top not-responsive" style="max-height:15rem" alt="Link Preview Image" />
</a>



<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://github.com/MbinOrg/mbin/releases/tag/v1.11.0">
Release v1.11.0 · MbinOrg/mbin
</a>
</h5>
<p class="card-text line-clamp-3">Mbin: a federated content aggregator, voting, discussion and microblogging platform - Release v1.11.0 · MbinOrg/mbin</p>
</div>
<a href="https://github.com/MbinOrg/mbin/releases/tag/v1.11.0" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://github.githubassets.com/favicons/favicon.svg" alt="favicon" class="not-responsive overflow-hiddden" style="max-width:21px;max-height:21px" />



<p class="d-inline-block text-truncate mb-0">GitHub <span class="text-secondary">(github.com)</span></p>
</a>
</div></div></div>]]></description><link>https://citiverse.it/topic/39f2449f-ed6a-4c0c-b1db-d1fee54cec6e/v1.11.0-block-instances-further-improve-the-ui-of-feeds-bugfixes-and-more</link><generator>RSS for Node</generator><lastBuildDate>Wed, 14 Oct 2026 13:22:43 GMT</lastBuildDate><atom:link href="https://citiverse.it/topic/39f2449f-ed6a-4c0c-b1db-d1fee54cec6e.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 Oct 2026 07:36:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [v1.11.0] Block instances, further improve the UI of feeds, bugfixes and more on Fri, 09 Oct 2026 14:22:44 GMT]]></title><description><![CDATA[<p dir="auto">Thank for sharing your feedback <img src="https://citiverse.it/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=9c8d5614d2e" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://citiverse.it/post/https://piefed.social/comment/13242070</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.social/comment/13242070</guid><dc:creator><![CDATA[snoopy@piefed.social]]></dc:creator><pubDate>Fri, 09 Oct 2026 14:22:44 GMT</pubDate></item><item><title><![CDATA[Reply to [v1.11.0] Block instances, further improve the UI of feeds, bugfixes and more on Fri, 09 Oct 2026 13:23:49 GMT]]></title><description><![CDATA[<p dir="auto">It is reminiscent of old school BBS forums aesthetically which I have a fondness for. Technologically, it has a microblog tab that allows you to follow Mastodon/Misskey/etc users without trying to format their posts as threads, square pegs into a round hole style. You can view threads/posts separately, or in a combined view, and I think that feature is smartly done.</p>
]]></description><link>https://citiverse.it/post/https://kbin.earth/m/fediverse@piefed.social/t/3267853/-/comment/14921499</link><guid isPermaLink="true">https://citiverse.it/post/https://kbin.earth/m/fediverse@piefed.social/t/3267853/-/comment/14921499</guid><dc:creator><![CDATA[harkmahlberg@kbin.earth]]></dc:creator><pubDate>Fri, 09 Oct 2026 13:23:49 GMT</pubDate></item><item><title><![CDATA[Reply to [v1.11.0] Block instances, further improve the UI of feeds, bugfixes and more on Fri, 09 Oct 2026 12:24:42 GMT]]></title><description><![CDATA[<p dir="auto">Personal preference. Lemmy has that modern reddit, cluttered look that I dont like. Mbin has the more original style, cleaner, it's just easier on my eyes.</p>
]]></description><link>https://citiverse.it/post/https://kbin.earth/m/fediverse@piefed.social/t/3267853/-/comment/14920503</link><guid isPermaLink="true">https://citiverse.it/post/https://kbin.earth/m/fediverse@piefed.social/t/3267853/-/comment/14920503</guid><dc:creator><![CDATA[warm@kbin.earth]]></dc:creator><pubDate>Fri, 09 Oct 2026 12:24:42 GMT</pubDate></item><item><title><![CDATA[Reply to [v1.11.0] Block instances, further improve the UI of feeds, bugfixes and more on Fri, 09 Oct 2026 10:50:55 GMT]]></title><description><![CDATA[<p dir="auto">How come?</p>
]]></description><link>https://citiverse.it/post/https://feddit.online/comment/9896513</link><guid isPermaLink="true">https://citiverse.it/post/https://feddit.online/comment/9896513</guid><dc:creator><![CDATA[krisbalintona@feddit.online]]></dc:creator><pubDate>Fri, 09 Oct 2026 10:50:55 GMT</pubDate></item><item><title><![CDATA[Reply to [v1.11.0] Block instances, further improve the UI of feeds, bugfixes and more on Fri, 09 Oct 2026 10:20:16 GMT]]></title><description><![CDATA[<p dir="auto">I use kbin.earth. The UI is awesome, clean and functional, much preferred over Lemmy and PieFed.</p>
]]></description><link>https://citiverse.it/post/https://kbin.earth/m/fediverse@piefed.social/t/3267853/-/comment/14919597</link><guid isPermaLink="true">https://citiverse.it/post/https://kbin.earth/m/fediverse@piefed.social/t/3267853/-/comment/14919597</guid><dc:creator><![CDATA[warm@kbin.earth]]></dc:creator><pubDate>Fri, 09 Oct 2026 10:20:16 GMT</pubDate></item><item><title><![CDATA[Reply to [v1.11.0] Block instances, further improve the UI of feeds, bugfixes and more on Fri, 09 Oct 2026 09:54:25 GMT]]></title><description><![CDATA[<p dir="auto">Oh, that's what <a href="http://fedia.io" target="_blank" rel="noopener noreferrer nofollow ugc">fedia.io</a> uses. Any other instances I should check out? How does it compare to Lemmy's/PieFed's web UIs?</p>
]]></description><link>https://citiverse.it/post/https://piefed.social/comment/13239559</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.social/comment/13239559</guid><dc:creator><![CDATA[a_norny_mousse@piefed.social]]></dc:creator><pubDate>Fri, 09 Oct 2026 09:54:25 GMT</pubDate></item></channel></rss>