PixelFed v0.11.1 Release Notes

Release Date: 2021-09-07 // over 2 years ago
  • ➕ Added

    • 👍 WebP Support (069a0e4a)
    • 👍 Auto Following support for admins (68aa2540)
    • ⚠ Mark as spammer mod tool, unlists and applies content warning to existing and future post (6d956a86)
    • Diagnostics for error page and admin dashboard (64725ecc)
    • 🔀 Default media licenses and media license sync (ea0fc90c)
    • Customize media description/alt-text length limit (072d55d1)
    • Federate Media Licenses (14a1367a)
    • Archive Posts (e9ef0c88)
    • Polls (77092200)
    • Federated Stories (#2895)

    ⚡️ Updated

    • ⚡️ Updated PrettyNumber, fix deprecated warning. (20ec870b)
    • ⚡️ Updated landing page, use config_cache. (54920294)
    • ⚡️ Updated Timeline, implement suggested post opt out. (66750d34)
    • ⚡️ Updated Notification component, add at (@) symbol for remote profiles and local urls for remote posts and profile. (aafd6a21)
    • ⚡️ Updated Activity component, add at (@) symbol for remote profiles and local urls for remote posts and profile. (a2211815)
    • ⚡️ Updated Profile, add linkified bio, joined date, follows you label and improved website handling. (8ee10436)
    • ⚡️ Updated routes, add legacy webfinger profile redirect. (93c7af74)
    • ⚡️ Updated StoryController, fix expiration time bug. (39e57f95)
    • ⚡️ Updated Profile component, fix remote urls. (6e56dbed)
    • ⚡️ Updated verify email screen, add contact admin link. (f37952d6)
    • ⚡️ Updated RemoteProfile component, implement pagination. (02b04a4b)
    • ⚡️ Updated AP Helpers, generate notification for remote replies. (8edd8294)
    • Updated like api, store status_profile_id and is_comment. (c8c6b983)
    • ⚡️ Updated Remote Post + Profile hashtag to redirect to local urls. (1fa08644)
    • ⚡️ Updated Inbox, delete notifications on tombstone. (ef63124d)
    • ⚡️ Updated NotificationCard, fix missing status bug. (a3a86d46)
    • ⚡️ Updated Activity component, fix comment bug. (9a2db8eb)
    • ⚡️ Updated Inbox, fix tombstone bug. (929ff5eb)
    • ⚡️ Updated LikeService, skip self likes. (3741c76d)
    • ⚡️ Updated StatusController, improve share api perf (11s to 72ms). (d48ebb82)
    • ⚡️ Updated ApiController, fix nulls in hashtag endpoint. (f1208de0)
    • ⚡️ Updated SharePipeline, add Undo->Announce support. (c8e40e0f)
    • ⚡️ Updated NetworkTimeline, fix remote comment urls. (308acc91)
    • ⚡️ Updated Timeline component, abstracted reusable partials. (858f3f9e)
    • ⚡️ Updated Timeline, fix suggested posts. (3ba5c88c)
    • ⚡️ Updated Timeline, disable new post update checker and hide reaction bar on network timeline. (1e3d3a69)
    • ⚡️ Updated PublicApiController, improve network timeline perf. (e5f683fd)
    • ⚡️ Updated Network Timeline, use existing Timeline component. (0deaafc0)
    • ⚡️ Updated PostComponent, show like count to owner using MomentUI. (e9c46bab)
    • ⚡️ Updated ContextMenu, add missing statusUrl method. (3cffdb11)
    • ⚡️ Updated PublicApiController, add LikeService to Network timeline. (82895591)
    • ⚡️ Updated moderator api, expire cached status in StatusService. (f215ee26)
    • ⚡️ Updated StatusHashtagService, fix null status bug. (51a277e1)
    • ⚡️ Updated NotificationService, use zrevrangebyscore for api. (d43e6d8d)
    • ⚡️ Updated ApiV1Controller, use PublicTimelineService. (f67c67bc)
    • ⚡️ Updated ApiV1Controller, use ProfileService for verify_credentials. (352aa573)
    • ⚡️ Updated RemotePost.vue, fix content warning button. (7647e724)
    • ⚡️ Updated AdminMediaController, improve perf and use simple pagination. (f2686cac)
    • ⚡️ Updated PostComponent, fix MomentUI like counter. (42c6121a)
    • ⚡️ Updated status views, remove like counts from status embed. (1a2e41b1)
    • ⚡️ Updated Profile, fix unauthenticated private profiles. (9017f7c4)
    • ⚡️ Updated PublicApiController, impr home timeline perf. (4fe42e5b)
    • ⚡️ Updated Timeline.vue, fix comment button. (b6b5ce7c)
    • ⚡️ Updated StatusEntityLexer, only add specific status types to PublicTimelineService. (1fdcbe5b)
    • ⚡️ Updated ActivityPub helpers, fix comment threading in statusFetch() method (26b9c140)
    • ⚡️ Updated NotificationCard, fix typo in mention, share and comments. Fixes #2848. (b37bb426)
    • ⚡️ Updated StatusCard.vue, add togglecw events to other presenters. (9607243f)
    • ⚡️ Updated presenters, fix content warning layout. (fc56acb8)
    • ⚡️ Updated reply blade view, fix missing avatar and media images. (5fb33772)
    • ⚡️ Updated components, add fallback default avatar. (726553f5)
    • ⚡️ Updated job queue, separate deletes into their own queue. (7f421392)
    • ⚡️ Updated DiscoverController, use UserFilterService on trendingApi. (135474ae)
    • ⚡️ Updated PublicApiController, use UserFilterService in public timeline endpoint. (ca6e491c)
    • ⚡️ Updated ContextMenu, add View Profile link. (8544bcbd)
    • ⚡️ Updated presenters, improve content warnings. (86422c81)
    • ⚡️ Updated Timeline.vue, increase pagination limit from 3 to 12 and add empty feed placeholder. (916e8f71)
    • ⚡️ Updated Timeline.vue, improve followed hashtags. (728f10d7)
    • ⚡️ Updated PostComponent, use profileUrl method for comments. (7ed65fc9)
    • ⚡️ Updated Timeline, fix empty timeline card. (11eb6acd)
    • ⚡️ Updated ap helpers, set text type when appropriate. (9f4f983f)
    • ⚡️ Updated StatusCard, add text support. (ed14ee48)
    • ⚡️ Updated PublicApiController, filter out text replies on home timeline. (86219b57)
    • ⚡️ Updated RemotePost.vue, improve text only post UI. (b0257be2)
    • ⚡️ Updated Timeline, make text-only posts opt-in by default. (0153ed6d)
    • ⚡️ Updated LikeController, add UndoLikePipeline and federate Undo Like activities. (8ac8fcad)
    • ⚡️ Updated Settings, add default license and enforced media descriptions. (67e3f604)
    • ⚡️ Updated Compose Apis, make media descriptions/alt text length limit configurable. Default length: 1000. (072d55d1)
    • ⚡️ Updated ApiV1Controller, add default license support. (2a791f19)
    • ⚡️ Updated StatusTransformers, remove includes and use cached services. (09d5198c)
    • ⚡️ Updated RemotePost component, update likes reaction bar. (1060dd23)
    • ⚡️ Updated FollowPipeline, fix cache invalidation bug. (c1f14f89)
    • ⚡️ Updated PublicApiController, improve accountStatuses api perf. (bce8edd9)
    • ⚡️ Updated ApiControllers, use NotificationService. (f9516ac3)
    • ⚡️ Updated Notification components, fix old notifications with missing attributes. (b6e226ae)
    • ⚡️ Updated LikeController, improve query perf. (f3d6023e)
    • ⚡️ Updated License util, add nameToId method. (f6131ed7)
    • ⚡️ Updated RemoteProfile, add warning about potentially out of date information. (7274574c)
    • ⚡️ Updated NotifcationCard.vue component, add refresh button for cold notification cache. (0e178a33)
    • ⚡️ Updated RemoteProfile component, add follower modals. (c4146a30)
    • ⚡️ Updated FollowerService, cache audience. (22257cc2)
    • ⚡️ Updated StatusService, add non-public option and improve cache invalidation. (15c4fdd9)
    • ⚡️ Updated ContactAdmin mail, set New Support Message subject. (bc3add05)
    • ⚡️ Updated StatusTransformer, prioritize scope over deprecated visibility attribute. (6e45021f)
    • ⚡️ Updated StatusService, invalidate profile embed cache on deletion. (acaf630d)
    • ⚡️ Updated status.reply view, fix archived post leakage. (4fb3d1fa)
    • ⚡️ Updated PostComponents, re-add time to timestamp. (c5281dcd)
    • ⚡️ Updated follow intent, fix follower count leak. (03199e2f)
    • ⚡️ Updated Status model, add poll relation and allow up to 2 urls to autolink. (2593cdee)
    • ⚡️ Updated snowflake id generation to improve randomness. (e5aea490)
    • ⚡️ Updated Timeline, remove recent posts. (7641b731)
    • ⚡️ Updated InstanceCrawlPipeline, remove unused variable. (e73cf531)
    • ⚡️ Updated StoryComposeController, fix expiry bug. (7dee8f58)
    • ⚡️ Updated Profile, fix following count bug. (ee9f0795)
    • ⚡️ Updated DirectMessageController, fix autocomplete bug. (0f00be4d)
    • ⚡️ Updated StoryService, fix division by zero bug. (6ae1ba0a)
    • ⚡️ Updated ApiV1Controller, fix empty public timeline bug. (0584f9ee)