Skip to content

v0.64.2

Choose a tag to compare

@michelcrypt4d4mus michelcrypt4d4mus released this 05 Jun 19:38
· 1184 commits to master since this release
  • Add getApiErrorMsgs() method to TheAlgorithm (and add those messages to the getCurrentState() return value)
  • Add maxCacheRecords option to API endpoints config, if timeline cache is full at startup truncate it down to config.toots.truncateFullTimelineToLength records
  • Refactor decoration of filter options into various BooleanFilterOptionList subclasses
  • Change type of UserData.favouriteAccounts and UserData.languagesPostedIn to BooleanFilterOptionList
  • Increase staleness for followed accounts and tags to 12 hours
  • Call setFeedInApp() with empty list as soon as reset() is called, completely reset scorers when reset() is called
  • Suppress foreign script and muted keyword trending tags completely
  • Remove muted/blocked accounts from Toot.getConversation() results
  • On API error, check whether merge is supported before checking whether cache should be discarded in favor of new rows
  • Fix edge case with error handling during MastoApi.reset() where WaitTime object is missing
  • Use Promise.allSettled() to rescue partial results from API calls
  • Add bsd.network to noMauServers list
  • Add "mastodon" to the list of tags that can only match as tag names