tag:github.com,2008:https://github.com/joinloops/loops-server/releasesRelease notes from loops-server2026-02-26T13:14:59Ztag:github.com,2008:Repository/902203160/v1.0.0-beta.102026-02-26T13:17:12Zv1.0.0-beta.10 - Activity Intents + Comment Controls + Sound Library<h2>✨ What's New</h2>
<ul>
<li>Add <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/3b86/fep-3b86.md" rel="nofollow">FEP-3b86</a>: Activity Intents support</li>
<li>Add Comment Controls</li>
<li>Add Sound Library</li>
<li>Added Apple Smart Banner to show Loop App Store banner</li>
<li>Add Notification Filters to sort by type</li>
<li>Add Hide Comment support (part of Comment Controls)</li>
</ul>
<h2>What's Updated</h2>
<ul>
<li>Redesigned Admin Dashboard</li>
<li>Extended bio limit from 80 to 250 chars</li>
<li>Increase video quality</li>
<li>Improve Admin Dashboard Reports (Mark as AI/Ad)</li>
<li>Improve video thumbnail extraction, use first frame</li>
<li>Fix missing remote follow notifications</li>
<li>Fix Relay Federation</li>
</ul>
<p><strong>What to expect:</strong></p>
<ul>
<li>Some rough edges (it's an beta!)</li>
<li>Active development and frequent updates</li>
<li>Your feedback directly influencing development priorities</li>
</ul>
<h2>🚀 Get Started</h2>
<p>Ready to dive in? Check out our <a href="https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md">installation guide</a> to get up and running in minutes.</p>
<h2>💬 Join the Community</h2>
<p>Found a bug? Have a feature request? Just want to chat about the project?</p>
<p>Join our <a href="https://discord.gg/wvud8BgFv8" rel="nofollow">Discord community</a> - we'd love to hear from you!</p>
<hr>
<p><em>This is just the beginning. Thanks for being part of the journey! 🙌</em></p>dansuptag:github.com,2008:Repository/902203160/v1.0.0-beta.92026-01-26T14:16:34Zv1.0.0-beta.9 - Spam Mitigation, Federated Relay Support & Federation Fixes<h2>✨ What's New</h2>
<ul>
<li>Added Spam Detection feature to auto suspend suspected spam accounts</li>
<li>Added Relay Support (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trankten/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trankten">@trankten</a>)</li>
<li>Added Profile Links to webUI</li>
</ul>
<h2>What's Updated</h2>
<ul>
<li>Improved Video Transcoding to improve quality</li>
<li>Improved Captcha in Auth Modal</li>
<li>Fixed several federation bugs</li>
<li>Fixed hashtag autolinking bug</li>
<li>Fixed deleted/disabled/suspended accounts and side-effects</li>
<li>Fixed For You Feed bug to hide blocked creators</li>
</ul>
<p><strong>What to expect:</strong></p>
<ul>
<li>Some rough edges (it's an beta!)</li>
<li>Active development and frequent updates</li>
<li>Your feedback directly influencing development priorities</li>
</ul>
<h2>🚀 Get Started</h2>
<p>Ready to dive in? Check out our <a href="https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md">installation guide</a> to get up and running in minutes.</p>
<h2>💬 Join the Community</h2>
<p>Found a bug? Have a feature request? Just want to chat about the project?</p>
<p>Join our <a href="https://discord.gg/wvud8BgFv8" rel="nofollow">Discord community</a> - we'd love to hear from you!</p>
<hr>
<p><em>This is just the beginning. Thanks for being part of the journey! 🙌</em></p>dansuptag:github.com,2008:Repository/902203160/v1.0.0-beta.82026-01-19T12:45:31Zv1.0.0-beta.8 - Admin Invites, QuotePosts and Profile Links<h1>v1.0.0-beta.8 - Admin Invites, QuotePosts and Profile Links</h1>
<h2>✨ What's New</h2>
<ul>
<li>Added Admin Invites</li>
<li>Added QuotePost federation support</li>
<li>Added new Appearance Settings</li>
<li>Added legal disclaimers to registration/auth modal</li>
<li>Added Profile Links API</li>
</ul>
<h2>What's Updated</h2>
<ul>
<li>Improved Landscape video support</li>
<li>Improved admin dashboard responsive layout</li>
<li>Fixed drag and drop uploader metadata bug</li>
<li>Fixed several federation bugs</li>
<li>Several translation updates</li>
</ul>
<p><strong>What to expect:</strong></p>
<ul>
<li>Some rough edges (it's an beta!)</li>
<li>Active development and frequent updates</li>
<li>Your feedback directly influencing development priorities</li>
</ul>
<h2>🚀 Get Started</h2>
<p>Ready to dive in? Check out our <a href="https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md">installation guide</a> to get up and running in minutes.</p>
<h2>💬 Join the Community</h2>
<p>Found a bug? Have a feature request? Just want to chat about the project?</p>
<p>Join our <a href="https://discord.gg/wvud8BgFv8" rel="nofollow">Discord community</a> - we'd love to hear from you!</p>
<hr>
<p><em>This is just the beginning. Thanks for being part of the journey! 🙌</em></p>dansuptag:github.com,2008:Repository/902203160/v1.0.0-beta.72025-12-31T13:11:55Zv1.0.0-beta.7 - Longer videos, Better Notifications & Admin Dashboard Updates<h1>v1.0.0-beta.7 - Longer videos, Better Notifications & Admin Dashboard Updates</h1>
<h2>✨ What's New</h2>
<ul>
<li>Increased video duration limit from 60 seconds to 3 minutes</li>
<li>Redesigned Notifications with separate Follower notification feed</li>
<li>Added System Notifications to let users know about new features and updates</li>
<li>Added Admin Report Email Notifications</li>
<li>Added Profile Links</li>
<li>Added support for in-app registration</li>
<li>Added App Preferences to store app user settings, like default feed and to disable the For You feed</li>
<li>Added self likes feed to view videos you’ve liked</li>
<li>Added Software Update Notifications that send an email to the admin when a new version is released</li>
</ul>
<h2>What's Updated</h2>
<ul>
<li>Improved username validation</li>
<li>Improved For You Feed pagination to fix empty feeds</li>
<li>Various federation bug fixes</li>
<li>Improved Admin videos dashboard</li>
<li>Improved registration flow to better handle email verification</li>
<li>Improved self video feed with new sorting options (Latest, Popular, Oldest)</li>
<li>Improved Suggested Accounts with new algorithm that prioritizes more relevant suggestions</li>
<li>Improved Explore feed</li>
<li>Improved Hashtag feed pagination</li>
<li>Improved bookmark hydration in feeds</li>
<li>Updated NotificationService to fix the counter cache invalidation bug</li>
<li>Improved Admin Dashboard with new stats and graphs</li>
</ul>
<p><strong>What to expect:</strong></p>
<ul>
<li>Some rough edges (it's an beta!)</li>
<li>Active development and frequent updates</li>
<li>Your feedback directly influencing development priorities</li>
</ul>
<h2>🚀 Get Started</h2>
<p>Ready to dive in? Check out our <a href="https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md">installation guide</a> to get up and running in minutes.</p>
<h2>💬 Join the Community</h2>
<p>Found a bug? Have a feature request? Just want to chat about the project?</p>
<p>Join our <a href="https://discord.gg/wvud8BgFv8" rel="nofollow">Discord community</a> - we'd love to hear from you!</p>
<hr>
<p><em>This is just the beginning. Thanks for being part of the journey! 🙌</em></p>dansuptag:github.com,2008:Repository/902203160/v1.0.0-beta.62025-12-31T09:38:14Zv1.0.0-beta.6 - For You Feed, Better Mobile & Bookmarks<h2>✨ What's New</h2>
<ul>
<li>For You Feed</li>
<li>Mobile web redesign</li>
<li>Private Bookmarks/Favourites</li>
<li>Redesigned Search w/ users, videos, tags and remote lookups</li>
<li>Redesigned Notifications</li>
<li>Video/Comment/Reply Shares now generate notifications</li>
</ul>
<h2>What's Updated</h2>
<ul>
<li>Updated Admin Profiles to default to local-only</li>
<li>Fixed max caption limits on webUI</li>
<li>Fixed incoming video federation</li>
<li>Fixed federation interactions</li>
<li>Improved Open Graph tags</li>
</ul>
<p><strong>What to expect:</strong></p>
<ul>
<li>Some rough edges (it's an beta!)</li>
<li>Active development and frequent updates</li>
<li>Your feedback directly influencing development priorities</li>
</ul>
<h2>🚀 Get Started</h2>
<p>Ready to dive in? Check out our <a href="https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md">installation guide</a> to get up and running in minutes.</p>
<h2>💬 Join the Community</h2>
<p>Found a bug? Have a feature request? Just want to chat about the project?</p>
<p>Join our <a href="https://discord.gg/wvud8BgFv8" rel="nofollow">Discord community</a> - we'd love to hear from you!</p>
<hr>
<p><em>This is just the beginning. Thanks for being part of the journey! 🙌</em></p>dansuptag:github.com,2008:Repository/902203160/v1.0.0-beta.52025-11-28T12:55:42Zv1.0.0-beta.5 - Collaborate, Curate & Moderate<h2>✨ What's New</h2>
<ul>
<li>New project website: <a href="https://joinloops.org" rel="nofollow">joinloops.org</a></li>
<li>Duets</li>
<li>Playlists</li>
<li>Self Account Deactivation (temporarily disable account)</li>
<li>Self Account Deletion (instantly disabled, but with a 30d grace period if you change your mind)</li>
<li>Admin Dashboard Overview (w/ stats, graphs and time ranges)</li>
<li>Pinned Videos (pin up to 3 videos that appear first on your profile)</li>
<li>AI Labels (add optional label to indicate video contains AI)</li>
<li>Ad Labels (add optional label to indicate video contains sponsored content)</li>
<li>Automated Backups with S3 support</li>
<li>Report count badge on Admin Dashboard</li>
<li>Added missing Follow -> Accept federation</li>
<li>Higher video quality</li>
<li>Auto expire user register validation emails after 4 hours</li>
<li>Added Mark as Read button to Notification dropdown</li>
<li>New Admin Instances design</li>
<li>New Admin Profiles design</li>
<li>Admins can now suspend local or remote accounts</li>
</ul>
<h2>What's Updated</h2>
<ul>
<li>Fixed mobile video player</li>
<li>Added dark mode support to Studio</li>
<li>Added Replies page to Admin Dashboard</li>
<li>Fixed video deletes on webUI</li>
<li>Fixed AutoLinkerService to properly handle mentions and tags</li>
<li>Updated default session from 2 hours to 1 month</li>
<li>Updated ProfileHeader, improve remote following UX with polling to update state</li>
<li>Updated 2FA validation to fix a bug with codes starting with 0</li>
<li>Updated web feed video player with autolinked mentions and hashtags</li>
<li>Fixed ProfileListCard to line-clamp and truncate long usernames</li>
<li>Fixed self notification bug</li>
<li>Fixed follow federation</li>
</ul>
<p><strong>What to expect:</strong></p>
<ul>
<li>Some rough edges (it's an beta!)</li>
<li>Active development and frequent updates</li>
<li>Your feedback directly influencing development priorities</li>
</ul>
<h2>🚀 Get Started</h2>
<p>Ready to dive in? Check out our <a href="https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md">installation guide</a> to get up and running in minutes.</p>
<h2>💬 Join the Community</h2>
<p>Found a bug? Have a feature request? Just want to chat about the project?</p>
<p>Join our <a href="https://discord.gg/wvud8BgFv8" rel="nofollow">Discord community</a> - we'd love to hear from you!</p>
<hr>
<p><em>This is just the beginning. Thanks for being part of the journey! 🙌</em></p>dansuptag:github.com,2008:Repository/902203160/v1.0.0-beta.42025-11-05T14:41:30Zv1.0.0-beta.4 - Federation Fixes, Client Transcoding & more<h1>v1.0.0-beta.4 - Federation Fixes, Client Transcoding & more</h1>
<h2>✨ What's New</h2>
<ul>
<li><strong>FEDERATION FIX</strong>: Fixed outgoing (video, comment, reply, interaction) federation</li>
<li>Studio client side transcoding/optimization before uploads (more formats + smaller sizes + faster backend processing)</li>
<li>Added DB_STRICT env variable for mariaDB/mysql</li>
<li>Added new open graph tags to profiles & videos for better previews</li>
<li>Added Like + Share Interaction modal on videos</li>
</ul>
<h2>What's Updated</h2>
<ul>
<li>Only autoplay view on after first play</li>
<li>Fix update video request to handle empty/unset language</li>
<li>Account Status dark mode fix</li>
<li>Fix profile infinite scroll bug on larger screens</li>
<li>Fix caption bug</li>
<li>Fixed email validation in AuthModal</li>
<li>Fixed Remember me in AuthModal</li>
<li>Fixed useHead in DynamicPage component</li>
<li>Fixed password update request validator guard</li>
</ul>
<p><strong>What to expect:</strong></p>
<ul>
<li>Some rough edges (it's an beta!)</li>
<li>Active development and frequent updates</li>
<li>Your feedback directly influencing development priorities</li>
</ul>
<h2>🚀 Get Started</h2>
<p>Ready to dive in? Check out our <a href="https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md">installation guide</a> to get up and running in minutes.</p>
<h2>💬 Join the Community</h2>
<p>Found a bug? Have a feature request? Just want to chat about the project?</p>
<p>Join our <a href="https://discord.gg/wvud8BgFv8" rel="nofollow">Discord community</a> - we'd love to hear from you!</p>
<hr>
<p><em>This is just the beginning. Thanks for being part of the journey! 🙌</em></p>dansuptag:github.com,2008:Repository/902203160/v1.0.0-beta.32025-11-01T13:05:50Zv1.0.0-beta.3<h1>v1.0.0-beta.3 - Alt Text + Docker + Studio Updates</h1>
<h2>✨ What's New</h2>
<ul>
<li>Official Docker Support</li>
<li>Added Language selection to Studio and Editor</li>
<li>Alt Text</li>
<li>Custom API Limits</li>
<li>Disclose AI altered content</li>
<li>Disclose ads/paid content</li>
<li>Improved Admin Dashboard (Local-only comment/profile filtering)</li>
<li>Share counts now displayed</li>
<li>New Friends API Endpoint</li>
<li>New Suggested Accounts API Endpoint</li>
</ul>
<h2>What's Updated</h2>
<ul>
<li>Studio Upload Progress with better error reporting</li>
<li>Updated Upload pipeline with longer timeouts, better error reporting and database transactions</li>
<li>Updated Upload pipeline to rollback unfinished uploads</li>
<li>Video Edit now allows you to mark videos as sensitive</li>
<li>Video Edit now allows you to edit alt text</li>
<li>Updated Search API to return follower state and AccountResource to return is_owner state</li>
<li>Updated email settings, mask email for privacy reasons</li>
<li>Several bug fixes</li>
</ul>
<p><strong>What to expect:</strong></p>
<ul>
<li>Some rough edges (it's an beta!)</li>
<li>Active development and frequent updates</li>
<li>Your feedback directly influencing development priorities</li>
</ul>
<h2>🚀 Get Started</h2>
<p>Ready to dive in? Check out our <a href="https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md">installation guide</a> to get up and running in minutes.</p>
<h2>💬 Join the Community</h2>
<p>Found a bug? Have a feature request? Just want to chat about the project?</p>
<p>Join our <a href="https://discord.gg/wvud8BgFv8" rel="nofollow">Discord community</a> - we'd love to hear from you!</p>
<hr>
<p><em>This is just the beginning. Thanks for being part of the journey! 🙌</em></p>dansuptag:github.com,2008:Repository/902203160/v1.0.0-beta.22025-10-31T22:46:12Zv1.0.0-beta.2<h1>v1.0.0-beta.2 - oAuth Support</h1>
<p>Full oAuth support is the primary update in this first beta release!</p>
<p>Please run</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="php artisan passport:keys"><pre class="notranslate"><code>php artisan passport:keys
</code></pre></div>
<p>After updating to generate the oAuth keys.</p>
<h2>✨ What's New</h2>
<ul>
<li>oAuth support</li>
<li>Improved Explore/Hashtags</li>
<li>Several bug fixes</li>
</ul>
<p><strong>What to expect:</strong></p>
<ul>
<li>Some rough edges (it's an beta!)</li>
<li>Active development and frequent updates</li>
<li>Your feedback directly influencing development priorities</li>
</ul>
<h2>🚀 Get Started</h2>
<p>Ready to dive in? Check out our <a href="https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md">installation guide</a> to get up and running in minutes.</p>
<h2>💬 Join the Community</h2>
<p>Found a bug? Have a feature request? Just want to chat about the project?</p>
<p>Join our <a href="https://discord.gg/wvud8BgFv8" rel="nofollow">Discord community</a> - we'd love to hear from you!</p>
<hr>
<p><em>This is just the beginning. Thanks for being part of the journey! 🙌</em></p>dansuptag:github.com,2008:Repository/902203160/v1.0.0-beta.12025-10-14T05:44:38Zv1.0.0-beta.1<h1>v1.0.0-beta.1 - ActivityPub Support</h1>
<p>Full ActivityPub support is the primary update in this first beta release!</p>
<h2>✨ What's New</h2>
<ul>
<li>ActivityPub support</li>
</ul>
<p><strong>What to expect:</strong></p>
<ul>
<li>Some rough edges (it's an beta!)</li>
<li>Active development and frequent updates</li>
<li>Your feedback directly influencing development priorities</li>
</ul>
<h2>🚀 Get Started</h2>
<p>Ready to dive in? Check out our <a href="https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md">installation guide</a> to get up and running in minutes.</p>
<h2>💬 Join the Community</h2>
<p>Found a bug? Have a feature request? Just want to chat about the project?</p>
<p>Join our <a href="https://discord.gg/wvud8BgFv8" rel="nofollow">Discord community</a> - we'd love to hear from you!</p>
<hr>
<p><em>This is just the beginning. Thanks for being part of the journey! 🙌</em></p>dansup