tag:github.com,2008:https://github.com/joinloops/loops-server/releases Release notes from loops-server 2026-02-26T13:14:59Z tag:github.com,2008:Repository/902203160/v1.0.0-beta.10 2026-02-26T13:17:12Z v1.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> dansup tag:github.com,2008:Repository/902203160/v1.0.0-beta.9 2026-01-26T14:16:34Z v1.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> dansup tag:github.com,2008:Repository/902203160/v1.0.0-beta.8 2026-01-19T12:45:31Z v1.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> dansup tag:github.com,2008:Repository/902203160/v1.0.0-beta.7 2025-12-31T13:11:55Z v1.0.0-beta.7 - Longer videos, Better Notifications & Admin Dashboard Updates <h1>v1.0.0-beta.7 - Longer videos, Better Notifications &amp; 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> dansup tag:github.com,2008:Repository/902203160/v1.0.0-beta.6 2025-12-31T09:38:14Z v1.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> dansup tag:github.com,2008:Repository/902203160/v1.0.0-beta.5 2025-11-28T12:55:42Z v1.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 -&gt; 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> dansup tag:github.com,2008:Repository/902203160/v1.0.0-beta.4 2025-11-05T14:41:30Z v1.0.0-beta.4 - Federation Fixes, Client Transcoding & more <h1>v1.0.0-beta.4 - Federation Fixes, Client Transcoding &amp; 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 &amp; 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> dansup tag:github.com,2008:Repository/902203160/v1.0.0-beta.3 2025-11-01T13:05:50Z v1.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> dansup tag:github.com,2008:Repository/902203160/v1.0.0-beta.2 2025-10-31T22:46:12Z v1.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> dansup tag:github.com,2008:Repository/902203160/v1.0.0-beta.1 2025-10-14T05:44:38Z v1.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