PixelFed v0.11.0 Release Notes
Release Date: 2021-06-01 // almost 3 years ago-
➕ Added
- 👍 Autocomplete Support (hashtags + mentions) (de514f7d)
- Creative Commons Licenses (552e950)
- Network Timeline (af7face4)
- Admin config settings (f2066b74)
- Profile pronouns (fabb57a9)
- 👍 Hashtag timeline api support (241ae036)
- 🆕 New admin dashboard layout (eb7d5a4e)
- Fresh about page layout (92dc7af6)
- Instance Rules (a4efbb75)
- 🆕 New Home Timeline (56215be7)
⚡️ Updated
- ⚡️ Updated AdminController, fix variable name in updateSpam method. (6edaf940)
- ⚡️ Updated RemoteAvatarFetch, only dispatch jobs if cloud storage is enabled. (4f40f6f5)
- ⚡️ Updated StatusService, add ttl of 7 days. (6e44ae0b)
- ⚡️ Updated StatusHashtagService, use StatusService for statuses. (0355b567)
- ⚡️ Updated StatusHashtagService, remove deprecated methods. (aa4c718d)
- 🔊 Updated ApiV1Controller, add StatusService del calls to update likes_count, reblogs_count and reply_count. (05b9445c)
- ⚡️ Updated Like, Status and Comment controllers to add StatusService del() method to update counts. (eab4370c)
- ⚡️ Updated ComposeController, use placeholder image for video media. Fixes #2595. (789ed4b4)
- ⚡️ Updated DiscoverController, change api schema. (2eea0409)
- ⚡️ Updated StatusDelete pipeline, call StatusService::del() to remove status from cache. (3f772ff8)
- ⚡️ Updated StatusHashtagTransformer, add blurhash attribute. (899bbeba)
- ⚡️ Updated status square previews, add blurhash and improved content warnings. (39e389dd)
- ⚡️ Updated Blurhash util, add default hash for invalid media. (38a37c15)
- ⚡️ Updated VideoThumbnail job, generate blurhash for videos. (896452c7)
- ⚡️ Updated MediaTransformers, add default blurhash attribute. (3f14a4c4)
- ⚡️ Updated Timeline.vue, fix hashtag status previews. (7768e844)
- ⚡️ Updated AP helpers, fix statusFetch 404s. (3419379a)
- 🐎 Updated InternalApiController, update discoverPosts method to improve performance. (9862a855)
- ⚡️ Updated DiscoverComponent, add blurhash and like/comment counts. (a8ebdd2e)
- ⚡️ Updated DiscoverComponent, add spinner loaders and remove deprecated sections. (34869247)
- ⚡️ Updated AccountController, add mutes and blocks endpoint to pixelfed api. (1fb7e2b2)
- ⚡️ Updated AccountService, cache object and observe changes. (b299da93)
- ⚡️ Updated webfinger util, fail on invalid webfinger url. Fixes (#2613) (2d11317c)
- ⚡️ Updated MediaStorageService, dispatch deletes to MediaDeletePipeline. (37dbb3de)
- ⚡️ Updated ComposeController, use MediaStorageService for media deletes. (ab5469ff)
- ⚡️ Updated StatusDeletePipeline, use MediaStorageService for media deletes. (9fd90e17)
- ⚡️ Updated Discover, allow public discover access. (1404ac6e)
- Updated pixelfed config, add media_fast_process setting. (6bee5072)
- ⚡️ Updated ComposeController, add mediaProcessingCheck method. (33b625f5)
- ⚡️ Updated ComposeModal, add processing step disabled by default. (e6e76e80)
- ⚡️ Updated DiscoverComponent, allow unauthenticated if enabled. (a1059a6e)
- ⚡️ Updated components, improve content warnings. (a9e98965)
- ⚡️ Updated ComposeModal, prevent tagging empty users. Fixes #2633. (ceae664c)
- ⚡️ Updated ComposeModal, show filter warning for unsupported browsers. (12ce7602)
- ⚡️ Updated Hashtag component, fix null infinite loading bug. Fixes #2637. (55136518)
- ⚡️ Updated filesystems config, add backup driver to store backups on other filesystems. (ae90eef9)
- ⚡️ Updated Embeds. Fix Profile + Status embeds, remove following count and improve cache invalidation and hidden follower counts. (5ac9d0e8)
- ⚡️ Updated FederationController, return 404 for invalid webfinger addresses. Fixes (#2647). (deb6f115)
- ⚡️ Updated InboxPipeline, fail earlier for invalid public keys. Fixes (#2648). (d1c5e9b8)
- 🔨 Updated Status model, refactor liked and shared methods to fix cache invalidation bug. (f05c3b66)
- ⚡️ Updated Timeline component, add inline reports modal. (e64b4bd3)
- ⚡️ Updated federation pipeline, add locks. (ddc76887)
- ⚡️ Updated MediaStorageService, improve head checks to fix failed jobs. (1769cdfd)
- ⚡️ Updated user admin, remove expensive db query and add search. (8feeadbf)
- ⚡️ Updated Compose apis, prevent private accounts from posting public or unlisted scopes. (f53bfa6f)
- ⚡️ Updated font icons, use font-display:swap. (77d4353a)
- ⚡️ Updated ComposeModal, limit visibility scope for private accounts. (001d4105)
- ⚡️ Updated ComposeController, add autocomplete apis for hashtags and mentions. (f0e48a09)
- ⚡️ Updated StatusController, invalidate profile embed cache on status delete. (9c8a87c3)
- ⚡️ Updated moderation api, invalidate profile embed. (b2501bfc)
- Updated Nodeinfo util, use last_active_at for monthly active user count. (d200c12c)
- ⚡️ Updated PhotoPresenter, add width and height to images. (3f8202e2)
- 🔨 Updated Compose Apis, refactor rate limits. (42375b3d)
- ⚡️ Updated PublicApiController, show unlisted comments. (e1c6297e)
- ⚡️ Updated ApiV1Controller, add missing variable. (886ea617)
- ⚡️ Updated PublicApiController, limit network pagination to 3 months. (10119bbb)
- 🐎 Updated admin instance page, add search and improve performance. (f5829373)
- ⚡️ Updated AdminInstanceController, invalidate banned domain cache when updated. (35393edf)
- ⚡️ Updated AP Helpers, use instance filtering. (66b4f8c7)
- ⚡️ Updated ApiV1Controller, add missing instance api attributes. (64b86546)
- ⚡️ Updated story garbage collection, handle non active stories and new ephemeral story media directory. (c43f8bcc)
- ⚡️ Updated Stories, add crop and duration settings to composer. (c8edca69)
- ⚡️ Updated instance endpoint, add custom description. (668e936e)
- ⚡️ Updated StoryCompose component, improve full screen preview. (39a76103)
- ⚡️ Updated Helpers, fix broken tests. (22dddaa0)
- ⚡️ Updated StoryController, fix cache crop bug. (c2f8faae)
- ⚡️ Updated StoryController, optimize photo size by resizing to 9:16 aspect. (e66ed9a2)
- ⚡️ Updated StoryCompose crop logic. (2ead622c)
- ⚡️ Updated StatusController, allow license edits without 24 hour limit. (c799a01a)
- ⚡️ Updated Settings, remove reports page. (9cf962ff)
- ⚡️ Updated ProfileService, use account transformer. (391b1287)
- ⚡️ Updated LikeController, hide like counts. (ea687240)
- ⚡️ Updated StatusTransformers, add liked_by attribute. (372bacb0)
- ⚡️ Updated PostComponent, change like logic. (0a35f5d6)
- ⚡️ Updated Timeline component, change like logic. (7bcbf96b)
- ⚡️ Updated LikeService, fix likedBy method. (a5e64da6)
- ⚡️ Updated PublicApiController, increase public timeline to 6 months from 3. (8a736432)
- ⚡️ Updated LikeService, show like count to status owner. (4408e2ef)
- ⚡️ Updated admin settings, add rules. (a4efbb75)
- ⚡️ Updated LikeService, fix authentication bug. (c9abd70e)
- ⚡️ Updated StatusTransformer, fix missing tags attribute. (dac326e9)
- ⚡️ Updated ComposeController, bail on empty attachments. (061b145b)
- ⚡️ Updated landing and about page. (92dc7af6)
- ⚡️ Updated AdminStatsService, fix postgres bug. (af719135)
- ⚡️ Updated api, remove auth requirement for hashtag timeline. (c8e43c60)
- ⚡️ Updated NotificationCard component, fix default value. (78ad4e77)
- ⚡️ Updated Timeline component, show counts and make sidebar footer lighter. (0788bffa)
- ⚡️ Updated AuthServiceProvider, increase default token + refresh token lifetime. (178ed63d)
- ⚡️ Updated liked by, fix remote username urls. (f767d99a)
- ⚡️ Updated StatusController, add cache invalidation for timeline cursor. (f3bf2fd4)
- ⚡️ Updated PublicApiController, add recent feed support to home timeline. (1e230e80)
- ⚡️ Updated Inbox, fix reply/comment bug by moving attachment validation to Note with attachments. (28df9f7e)
- ⚡️ Updated PrettyNumber, add decimal option. (84520fe1)
- ⚡️ Updated app config, change default descriptions. (7d24560d)
- ⚡️ Updated NotificationCard, fix loading bug. (69567e19)
- ⚡️ Updated DirectMessageController, disable exception logging for invalid urls. Fixes (#2752). (2d0a253e)