Skip to content

v0.11.2

Compare
Choose a tag to compare
@dansup dansup released this 10 Jan 06:58
c1ed560

Breaking

  • Dropped support for PHP 7.3 #3041

Metro 2.0 UI

  • Added UI Settings modal and fixed height media previews setting (f2467e71)
  • Set max-width of 1440px for larger screens (af68872a)
  • Add link to sidebar profile card (85964510)
  • Improved search bar, now resolves (and imports) remote accounts and posts, including webfinger addresses (c8a667f2)
  • Added user facing changelog at /i/web/whats-new (e61dc66a)

Configuration

  • Enable network timeline by default (b95aec12)

Postgres Compatibility

  • Fix Story recent endpoint on postgres instances (ddf41dc3)
  • Fix Direct Message conversations endpoint on postgres instances (fcabc9be)

Added

  • Manual email verification requests. (bc659387)
  • Added StatusMentionService, fixes #3026. (e5387d67)
  • Cloud Backups, a command to store backups on S3 or compatible filesystems. #3037 (3515a98e)
  • Web UI Localizations + Crowdin integration. (f7d9b40b) (7ff120c9)
  • Store remote avatars locally if S3 not enabled. (b4bd0400)

Updated

  • Updated NotificationService, fix 500 bug. (4a609dc3)
  • Updated HttpSignatures, update instance actor headers. Fixes #2935. (a900de21)
  • Updated NoteTransformer, fix tag array. (7b3e672d)
  • Updated video presenters, add playsinline attribute to video tags. (0299aa5b)
  • Updated RemotePost, RemoteProfile components, add fallback avatars. (754151dc)
  • Updated FederationController, move well-known to api middleware and cache webfinger lookups. (4505d1f0)
  • Updated InstanceActorController, improve json seralization by not escaping slashes. (0a8eb81b)
  • Refactor following & relationship logic. Replace FollowerObserver with FollowerService and added RelationshipService to cache results. Removed NotificationTransformer includes and replaced with cached services to improve performance and reduce database queries. (80d9b939)
  • Updated PublicApiController, use AccountService in accountStatuses method. (bef959f4)
  • Updated auth config, add throttle limit to password resets. (2609c86a)
  • Updated StatusCard component, add relationship state button. (0436b124)
  • Updated Timeline component, cascade relationship state change. (f4bd5672)
  • Updated Activity component, only show context button for actionable activities. (7886fd59)
  • Updated Autospam service, use silent classification for better user experience. (f0d4c172)
  • Updated Profile component, improve error messages when block/mute limit reached. (02237845)
  • Updated Activity component, fix missing types. (5167c68d)
  • Updated Timeline component, apply block/mute filters client side for local and network timelines. (be194b8a)
  • Updated public timeline api, use cached sorted set and client side block/mute filtering. (37abcf38)
  • Updated public timeline api, add experimental cache. (192553ff)
  • Updated dark mode styles, fix black box on stories. Closes #2982. (3169f68e)
  • Updated verify_credentials api endpoint to improve performance. (7df3540b)
  • Updated Localization util, filter out .DS_Store. (0107e8fd)
  • Updated PublicApiController, fix private account statuses api. Closes #2995. (aa2dd26c)
  • Updated Status model, use AccountService to generate urls instead of loading profile relation. (2ae527c0)
  • Updated Autospam service, add mark all as read and mark all as not spam options and filter active, spam and not spam reports. (ae8c7517)
  • Updated UserInviteController, fixes #3017. (b8e9056e)
  • Updated AccountService, add dynamic user settings methods. (2aa73c1f)
  • Updated MediaStorageService, improve header parsing. (9d9e9ce7)
  • Updated SearchApiV2Service, improve performance and include hashtag post counts when applicable (fbaed93e)
  • Updated AccountTransformer, add note_text and location fields. (98f76abb)
  • Updated UserSetting model, cast compose_settings and other as json. (03420278)
  • Updated ApiV1Controller, improve settings and add discoverPosts endpoint. (079804e6)
  • Updated LikePipeline jobs, fix likes_count calculation. (fe64e187)
  • Updated InternalApiController, prevent moderation actions against admin accounts. (945a7e49)
  • Updated CommentPipeline, move reply_count calculation to comment pipeline job and improve count calculation. (b6b0837f)
  • Updated ApiV1Controller, improve statusesById perf and dispatch CommentPipeline job when applicable. (466286af)
  • Updated MediaService, return empty array if cant find status. (c2910e5d)
  • Updated StatusService, improve cache invalidation. (83b48b56)
  • Updated Hashtag component, fix spinner. (fefbc44a)
  • Updated NotificationCard, update api endpoint and add group notification types. (e09a14d8)
  • Updated ContextMenu component, fix account url paths. (01ca1edd)
  • Updated PollCard component, add showBorder prop. (0c8fffbd)
  • Updated PhotoPresenter component, add lightbox toggle. (0cc1365f)
  • Updated console kernel, add db session garbage collector that runs twice daily. (03b0a62a)
  • Updated ComposeController, refactor compose_settings. (edc2958b)
  • Updated StatusEntityLexer, prevent boosts and replies from being added to PublicTimelineService. (32707372)
  • Updated SpaController, persist web language changes. (7bc684e5)
  • Updated LoginController, bump decayMinutes from 1 to 60. (6bf92bed)
  • Updated SPA, rewrite autolink urls to SPA when applicable. (0837b410)
  • Updated site config, increase ttl and enable SPA by default. (469d49d8)
  • Updated Webfinger, fixes #3050. (ff7ee3bd)
  • Updated status api, autolink caption before returning response. (b00a453b)
  • Updated Timeline, add new ui promo in timelines that can be hidden using localstorage. (e13959ae)
  • Updated FederationController, increase webfinger cache ttl from 12 hours to 14 days. (745c3580)
  • Updated DiscoverController, add yearly option and increase limit from 15 to 30 posts. (10b6058c)
  • Updated RemoteAvatarFetch job, fixed bug preventing new avatars from being stored. (92bc2845)
  • Updated AccountService, fix json casting. (e5f8f344)
  • Updated ApiV1Controller, fix illegal operator bug by setting default min_id. (415826f2)
  • Updated StatusService, add getMastodon method for mastoapi compatibility. (36a129fe)
  • Updated PublicApiController, fix accountStatuses pagination operator. (85fc9dd0)
  • Updated PublicApiController, enforce only_media on accountStatuses method. Fixes #3105. (861a2d36)
  • Updated ApiV1Controller, add mastoapi strict mode. (46485426)
  • Updated AccountController, refresh RelationshipService on mute/block. (6f1b0245)
  • Updated ApiV1Controller, fix version on instance endpoint. (a6261221)
  • Updated components, fix api endpoints. Fixes #3138. (e724633e)
  • Updated ApiV1Controller, fix public timeline endpoint. (80c7def3)
  • Updated PublicApiController, fix public timeline endpoint. (dcb7ba9c)
  • Updated ApiV1Controller, fix home timeline entities. (6fc0dcb3)
  • Updated ApiV1Controller, fix favourites endpoints (d6d99385)
  • Updated ApiV1Controller, fix reblogs endpoints (de42d84c)
  • Updated SearchApiV2Service, resolve remote queries. (c8a667f2)