mastodon.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
The original server operated by the Mastodon gGmbH non-profit

Administered by:

Server stats:

376K
active users

#announcements

2 posts2 participants0 posts today

Lemmy Development Update 2025-03-07

lemmy.ml/post/26849759

lemmy.mlLemmy Development Update 2025-03-07 - LemmyHere is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program. ## DraconicNEO - Include image alt text in post search [https://github.com/LemmyNet/lemmy/pull/5449] ## flamingo-cant-draw - Add HTML classes to mentions [https://github.com/LemmyNet/lemmy/pull/5475] - Add new setting to block NSFW content [https://github.com/LemmyNet/lemmy/pull/5436] ## travis-jeans - Add Verdana and Arimo fonts to Litely and Darkly variables file before Helvetica (Issue 1537) [https://github.com/LemmyNet/lemmy-ui/pull/2975] - Improve colour contrast of the mini-overlay in the top right corner of link or image post thumbnails [https://github.com/LemmyNet/lemmy-ui/pull/2961] - Upvote, downvote, view source, and favorite icons become larger when pressed to improve visibility on grayscale screens [https://github.com/LemmyNet/lemmy-ui/pull/2960] - Improve screenreader accessibility by adding a main element to more pages (issue #2891) [https://github.com/LemmyNet/lemmy-ui/pull/2944] ## dessalines - Been working on getting lemmy-ui up to date for 1.0.0 . - Extracting pagination cursor utils into a trait. [https://github.com/LemmyNet/lemmy/pull/5424] ## Nutomic - Removing aggregates tables (fixes #4869) [https://github.com/LemmyNet/lemmy/pull/5407] - Enable english for all users to fix language issues [https://github.com/LemmyNet/lemmy/pull/5489] - Ignore accept-language header if not site languages are specified [https://github.com/LemmyNet/lemmy/pull/5485] - Add more options for image uploads [https://github.com/LemmyNet/lemmy/pull/5483] - Use connection url to configure email (fixes #5472) [https://github.com/LemmyNet/lemmy/pull/5476] - Use version from git to indicate unreleased changes [https://github.com/LemmyNet/lemmy/pull/5470] - Add config option to enable json logging [https://github.com/LemmyNet/lemmy/pull/5471] - Also search url field by default [https://github.com/LemmyNet/lemmy/pull/5459] - Fix federation of unban action (fixes #5454) [https://github.com/LemmyNet/lemmy/pull/5456] - Get rid of Option<Vec<_>> in api structs (fixes #2820) [https://github.com/LemmyNet/lemmy/pull/5463] ### Support development @dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations. If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development [https://join-lemmy.org/donate]. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us. - Liberapay [https://liberapay.com/Lemmy] (preferred option) - Open Collective [https://opencollective.com/lemmy] - Patreon [https://www.patreon.com/dessalines] - Cryptocurrency [https://join-lemmy.org/crypto]

One of my #favorite #fediverse stacks so far is @writefreely . Not a #blogger, but it's #beautiful simple #interface that I can't not #love it.

Creating #announcements for #FiresideFedi on #WriteFreely at https://write.firesidefedi.live/@firesidefedi . Summary of the #LiveStreams I'm doing.

Just wrote my FIRST #blog at https://write.firesidefedi.live/@ozoned . Just had to say how nice it is to get my thoughts out there about someone that impacted me.

firesidefedifiresidefedi

Lemmy Development Update 2025-02-21

lemmy.ml/post/26296993

lemmy.mlLemmy Development Update 2025-02-21 - LemmyHere is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program. ## travis-jeans - colorList includes CSS variables so theme developers can change the comment left border color (issue 2890) [https://github.com/LemmyNet/lemmy-ui/pull/2946] ## dessalines - Fix matrix id import. #5063 [https://github.com/LemmyNet/lemmy/pull/5440] - Add ability to view your own sent reports. [https://github.com/LemmyNet/lemmy/pull/5427] - Use rust:1.81 for CI. [https://github.com/LemmyNet/lemmy/pull/5423] - Adding ability to resend verification email. [https://github.com/LemmyNet/lemmy/pull/5420] - Show comments for hidden communities. [https://github.com/LemmyNet/lemmy/pull/5417] - When verifying email, add note about waiting for approval. [https://github.com/LemmyNet/lemmy/pull/5419] - Adding a can_mod field to CommentView, PostView, and CommunityView. [https://github.com/LemmyNet/lemmy/pull/5398] - Adding a variable time_range_limit, rather than having many post sorts like TopSixHours [https://github.com/LemmyNet/lemmy/pull/5403] - Adding blurhash to image_details. [https://github.com/LemmyNet/lemmy/pull/5227] - Adding listing_type filter for modlog. [https://github.com/LemmyNet/lemmy/pull/5399] - Fix corepack bug. [https://github.com/LemmyNet/lemmy-ui/pull/2953] ## Nutomic - Show posts/comments from followed communities despite instance block [https://github.com/LemmyNet/lemmy/pull/5437] - Simplify slur regex [https://github.com/LemmyNet/lemmy/pull/5442] - Deleted user shouldnt break federation outbox (fixes #5441) [https://github.com/LemmyNet/lemmy/pull/5443] - Reduce usage of async_trait [https://github.com/LemmyNet/lemmy/pull/5438] - Rate limit changes (fixes #5287) [https://github.com/LemmyNet/lemmy/pull/5421] - Allow sending report only to admins (fixes #2414) [https://github.com/LemmyNet/lemmy/pull/5350] - Also remove private messages when banning user with “remove content” [https://github.com/LemmyNet/lemmy/pull/5414] - Ignore follow requests from kbin, mbin for private communities [https://github.com/LemmyNet/lemmy/pull/5416] - Fix hash check for pictrs binary [https://github.com/LemmyNet/lemmy/pull/5411] - Enable emails in Chinese [https://github.com/LemmyNet/lemmy/pull/5400] - Cors policy should allow any origin by default (fixes #5405) [https://github.com/LemmyNet/lemmy/pull/5406] - Merge functions for formatting local urls [https://github.com/LemmyNet/lemmy/pull/5394] ### Support development @dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations. If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development [https://join-lemmy.org/donate]. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us. - Liberapay [https://liberapay.com/Lemmy] (preferred option) - Open Collective [https://opencollective.com/lemmy] - Patreon [https://www.patreon.com/dessalines] - Cryptocurrency [https://join-lemmy.org/crypto]
discuss.onlineWelcome new users! - Discuss OnlineWe’ve gotten a lot of new users over the past few days, and thought it would be good to make a post to help steer people in the right direction. First of all, welcome! You’re on discuss.online [https://discuss.online/], which is a platform for, well, discussing things online! 😃 We’re a general-purpose forum hosted in the USA, and welcome casual and serious conversation alike about any topic you’re interested in. To start, here’s a thread that lists lots of active communities you can join (communities are like subreddits) that aren’t focused on politics, news, memes, or tech: https://discuss.online/post/15026558 [https://discuss.online/post/15026558] Go there, click on interesting communities (they start with !, like how /r/ works for subreddits). As an example, this post is in !announcements [https://discuss.online/c/announcements]. There’s a much wider universe of people that you can talk to and interact with on here! You’ve probably heard about the Fediverse, ActivityPub, and other stuff like that, but don’t sweat it. Start by finding your footing and finding some nice communities. Once you’ve done that, or if you’re interested in jumping right in, @otter@lemmy.ca [https://lemmy.ca/u/otter] wrote a great guide [https://discuss.online/post/16273672] to how discuss.online gives you access to a wider world of other people here: https://fedecan.ca/en/guide/get-started [https://fedecan.ca/en/guide/get-started] We also have a chat! Join us at #online.discuss:discuss.online [https://matrix.to/#/#online.discuss:discuss.online] if you want a more casual chatting experience. If you need help, have questions, or just want to chat and don’t feel like joining the chat room above, feel free to post in the comments below!

Lemmy Release v0.19.9

lemmy.ml/post/25864324

lemmy.mlLemmy Release v0.19.9 - Lemmy# Lemmy v0.19.9 Release ## What is Lemmy? Lemmy is a self-hosted social link aggregation and discussion platform. It is completely free and open, and not controlled by any company. This means that there is no advertising, tracking, or secret algorithms. Content is organized into communities, so it is easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top. ## Changes This version fixes a potential security problem, by preventing Lemmy from accessing localhost URLs. There is also a fix for a crash during markdown parsing. Lemmy now uses mimalloc [https://microsoft.github.io/mimalloc/] instead of the system allocator (usually glibc), which should improve performance and prevent unlimited memory growth over time. ### Lemmy - Error handling for thumbnail generation [https://github.com/LemmyNet/lemmy/pull/5298] - Use mimalloc as memory allocator [https://github.com/LemmyNet/lemmy/pull/5378] - Additional security checks for URLs [https://github.com/LemmyNet/lemmy/pull/5338] (details [https://github.com/LemmyNet/lemmy/security/advisories/GHSA-7723-35v7-qcxw]) . Security Advisory [https://github.com/LemmyNet/lemmy/security/advisories/GHSA-7723-35v7-qcxw] - Fix crash while rewriting markdown [https://github.com/LemmyNet/lemmy/pull/5395] - Fix peertube federation [https://github.com/LemmyNet/lemmy/pull/5381] - Append attachments to comments [https://github.com/LemmyNet/lemmy/pull/5143/files] (@flamingo-cant-draw) - Enable site languages for new user [https://github.com/LemmyNet/lemmy/pull/5235] ### Lemmy-UI - Enforce required validation on signup answers [https://github.com/LemmyNet/lemmy-ui/pull/2865] (@anhcuky) - copy thumbnail URL during crossposting [https://github.com/LemmyNet/lemmy-ui/pull/2877] (@anhcuky) - Adding a bottom-margin to spoiler details tag. [https://github.com/LemmyNet/lemmy-ui/pull/2882] - Fixing login password limits. [https://github.com/LemmyNet/lemmy-ui/pull/2904] - Adding zh-CN as default for zh lang. [https://github.com/LemmyNet/lemmy-ui/pull/2939] - Updated translations ## Upgrade instructions There are no breaking changes with this release. Follow the upgrade instructions for ansible [https://github.com/LemmyNet/lemmy-ansible/blob/main/UPGRADING.md] or docker [https://join-lemmy.org/docs/en/administration/install_docker.html#updating]. If you need help with the upgrade, you can ask in our support forum [https://lemmy.ml/c/lemmy_support] or on the Matrix Chat [https://matrix.to/#/!OwmdVYiZSXrXbtCNLw:matrix.org]. ## Thanks to everyone We’d like to thank our many contributors and users of Lemmy for coding, translating, testing, and helping find and fix bugs. We’re glad many people find it useful and enjoyable enough to contribute. ## Support development We (@dessalines and @nutomic) have been working full-time on Lemmy for over five years. This is largely thanks to support from NLnet foundation [https://nlnet.nl/], as well as donations from individual users [https://join-lemmy.org/donate]. If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development [https://join-lemmy.org/donate]. A recurring donation is the best way to ensure that open-source software like Lemmy can stay independent and alive, and helps us grow our little developer co-op to support more full-time developers. - Liberapay [https://liberapay.com/Lemmy] (preferred option) - Open Collective [https://opencollective.com/lemmy] - Patreon [https://www.patreon.com/dessalines] - Cryptocurrency [https://join-lemmy.org/crypto]

Lemmy Development Update 2025-02-07

lemmy.ml/post/25724204

lemmy.mlLemmy Development Update 2025-02-07 - LemmyHere is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program. ## andrewmoise - Use different counts for denominator in scaled rank for posts [https://github.com/LemmyNet/lemmy/pull/5261] ## timothyhay256 - Improve email notification text [https://github.com/LemmyNet/lemmy/pull/5383] ## dessalines - Removing upx. [https://github.com/LemmyNet/lemmy/pull/5388] - Converting joins, filters, and selects to common functions for DB views. [https://github.com/LemmyNet/lemmy/pull/5359] - Using different corepack install method to fix corepack bug. [https://github.com/LemmyNet/lemmy/pull/5379] - Adding listing_type.ModeratorView for list communities. [https://github.com/LemmyNet/lemmy/pull/5377] - Only print migration output when running migrate command [https://github.com/LemmyNet/lemmy/pull/5363] - Search combined [https://github.com/LemmyNet/lemmy/pull/5271] - Adding post_id and type_ filters to combined reports. [https://github.com/LemmyNet/lemmy/pull/5348] - Adding zh-CN as default for zh lang. [https://github.com/LemmyNet/lemmy-ui/pull/2939] ## Nutomic - Fix crash while rewriting markdown (fixes #5380) [https://github.com/LemmyNet/lemmy/pull/5395] - Rename actor_id columns to ap_id [https://github.com/LemmyNet/lemmy/pull/5393] - Include saved date in api responses (fixes #5184) [https://github.com/LemmyNet/lemmy/pull/5384] - Fix peertube federation (ref #3837) [https://github.com/LemmyNet/lemmy/pull/5381] - Use mimalloc as memory allocator [https://github.com/LemmyNet/lemmy/pull/5378] - Federate “resolve report” action [https://github.com/LemmyNet/lemmy/pull/5367] - Deny invalid config fields [https://github.com/LemmyNet/lemmy/pull/5370] - Remove instrument macros [https://github.com/LemmyNet/lemmy/pull/5368] - Only list local banned users (fixes #2961) [https://github.com/LemmyNet/lemmy/pull/5364] - Add some url validation [https://github.com/LemmyNet/lemmy/pull/5338] - Allow setting multiple values for cors_origin (fixes #5198) [https://github.com/LemmyNet/lemmy/pull/5353] ## Support development @dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations. If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development [https://join-lemmy.org/donate]. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us. - Liberapay [https://liberapay.com/Lemmy] (preferred option) - Open Collective [https://opencollective.com/lemmy] - Patreon [https://www.patreon.com/dessalines] - Cryptocurrency [https://join-lemmy.org/crypto]