Update CHANGELOG.txt for v0.5.0

This commit is contained in:
Alessio 2023-10-14 20:30:44 -03:00
parent 2e0e307b93
commit 1fd41c4c32
2 changed files with 35 additions and 3 deletions

View File

@ -177,3 +177,16 @@ v0.4.2
- Other misc improvements - Other misc improvements
- Add manual re-scrape button to user feeds - Add manual re-scrape button to user feeds
- Add automatic timeline scraping in background when logged in - Add automatic timeline scraping in background when logged in
v0.5.0
------
- Add support for user "likes"
- Logged-in user's "liked" tweets show filled-in heart in the UI
- Can "like" (and "unlike") a tweet by clicking on its heart icon
- UI improvements:
- Show entire threads in UI
- Add tabs to User Feed: "Tweets", "Tweets with replies", "Media", "Likes"
- Search now supports sort orders: most recent, least recent, most likes, most retweets
- Add support for a number of upstream stuff: "x.com" links, "Tweets" renamed to "Posts", new API formats, edited tweets
- Bugfixes

View File

@ -84,6 +84,16 @@ TODO: search-bottom-cursor
- As first step, need helper function that returns the []Instruction element in a APIV2Response (not just the MainInstruction which is TimelineAddEntries) - As first step, need helper function that returns the []Instruction element in a APIV2Response (not just the MainInstruction which is TimelineAddEntries)
- since different requests have different paths to the Instructions, e.g., Data.User.Result.Timeline.Timeline.Instructions vs Data.Home.HomeTimelineUrt.Instructions, etc - since different requests have different paths to the Instructions, e.g., Data.User.Result.Timeline.Timeline.Instructions vs Data.Home.HomeTimelineUrt.Instructions, etc
TODO: lists
- List types:
- offline follows
- followed by twitter user
- user-created
TODO: scrape-followed-users-list
TODO: newer-version-tombstone
- Preserve tombstone after re-scraping
Webserver Webserver
--------- ---------
@ -115,6 +125,15 @@ TODO: download-buttons-not-ugly
TODO: show-errors-in-UI TODO: show-errors-in-UI
- if an HTTP request fails, show an error in the UI somehow - if an HTTP request fails, show an error in the UI somehow
TODO: threads TODO: likes-through-UI-sort-order
- if all parent tweets are from same user as focused tweet, it's a thread - Context: when you "like" a tweet through Offline Twitter, the sort-order is unknown, so it won't show up in your "likes" feed on your profile
- also show all subsequent tweets in the thread - Add a background task that scrapes the logged-in user's likes periodically, perhaps every 3 minutes or every 10 likes
TODO: refactor-compound_queries_test-file
- Move the tests for user feeds into the compound_queries_ssf_test file
TODO: move-force-scrape-to-query-string
- currently URLs end with "/scrape" to indicate they should force a scrape. That should probably be "?scrape=1" or "?scrape"
TODO: search-bar/preserve-contents-on-search
- When performing a search, keep the search text in the search bar