v0.60.3
·
1238 commits
to master
since this release
- Rename
BooleanFilter.validValues()toselectedOptions,isThisSelectionEnabled()toisOptionEnabled() - Add a
maxSecondsPerPageto the API config that will halt polling if things are going slow - Drop configured
initialMaxRecordsfor favourited toots to half of the other configuration because it seems to be the bottleneck BooleanFilterOptionobjects now contain more information than just the number of toots in the current timeline they match (in particular they now contain enough information to drive the color gradients in the demo app - e.g. number of user participations/favourites/etc for hashtags)- Add
filterOptionDataSources()method toTheAlgorithm - Add
UserData.favouriteAccountsproperty - Repair broken audio attachments like we do with images and videos
- Refactor an abstract
ObjWithCountListclass fromTagListclass so we can hold account info - Stop exporting
isDebugMode(it's a static property now) - Add
FEDIALGO_DEEP_DEBUGenv var and correspondingLogger.deep()method UserData'sTagproperties are nowTagListobjects;TagListhas a few new methods to make it easier to work with- Add
config.favouritedTags.maxParticipationsparam - Fully separate
TagTootsCacheKeyenum elements fromCacheKeyenum, exportTagTootsCacheKey