Fla
|
568844df82
|
fix: retain tweets whose nested authors lack profiles (#345)
|
2026-10-05 16:50:59 +03:00 |
|
Fla
|
e83bc13d30
|
fix: preserve full users when partial copies appear (#344)
|
2026-10-05 16:46:06 +03:00 |
|
 Flaandvladkens
|
c1500f26c1
|
fix: Deduplicate yielded items across pages of a paginated crawl (#332)
Co-authored-by: vladkens <[email protected]>
|
2026-09-23 02:20:08 +03:00 |
|
 Mohammadreza Shaghouziandvladkens
|
f06ca37210
|
Feat/add article schema (#323)
Co-authored-by: vladkens <[email protected]>
|
2026-09-23 02:10:26 +03:00 |
|
 Flaandvladkens
|
0962a22f37
|
Add a "Reactivate" command (#334)
Co-authored-by: vladkens <[email protected]>
|
2026-09-23 02:08:19 +03:00 |
|
 
|
e19c6fcb0a
|
fix: stop quoted tweets leaking as standalone items; detect CF challenge shell (#338)
Co-authored-by: Codebuff <[email protected]>
Co-authored-by: vladkens <[email protected]>
|
2026-09-23 02:08:06 +03:00 |
|
 Niyam Voraandvladkens
|
e2cb3668db
|
feat: self-heal missing GQL features instead of aborting (#339)
Co-authored-by: vladkens <[email protected]>
|
2026-09-23 02:07:49 +03:00 |
|
Fla
|
857bb47ae5
|
Support more card types (#335)
|
2026-09-23 01:51:46 +03:00 |
|
Fla
|
55ac729f39
|
feat: parse message_me card (2586390716:message_me) (#333)
|
2026-08-28 18:40:06 +03:00 |
|
vladkens
|
5271cbdc5d
|
release: v0.20.1
v0.20.1
|
2026-08-25 19:04:52 +03:00 |
|
vladkens
|
59cc51c9c7
|
chore: update dependencies and fix type checks
|
2026-08-25 19:04:25 +03:00 |
|
 Flaandvladkens
|
c4be7847ab
|
feat: restore user_by_id, fixes #326 (#329)
Co-authored-by: vladkens <[email protected]>
|
2026-08-25 18:20:04 +03:00 |
|
Fla
|
e3057640b0
|
fix: Accept 16-hex chunk hashes in legacy webpack build, fixes #327 (#328)
|
2026-08-25 16:09:57 +03:00 |
|
vladkens
|
9745b021d8
|
release: v0.20.0
v0.20.0
|
2026-08-07 03:18:07 +03:00 |
|
vladkens
|
b71007c912
|
chore: update gql operations and mocks
|
2026-08-07 00:31:43 +03:00 |
|
vladkens
|
c65c7f08f6
|
fix: parse new user profile fields
|
2026-08-07 00:12:09 +03:00 |
|
vladkens
|
d354de40e1
|
feat: add schema-aware mock fixture updates
|
2026-08-06 21:58:52 +03:00 |
|
vladkens
|
a96aaeb46a
|
fix: improve cookie account status reporting
|
2026-08-05 03:26:42 +03:00 |
|
vladkens
|
eac0ebcb22
|
docs: update sponsor
|
2026-08-04 10:43:27 +03:00 |
|
vladkens
|
f59f76d81c
|
feat: support refreshing account sessions with add_cookie
|
2026-08-02 04:34:19 +03:00 |
|
vladkens
|
c213826096
|
fix: parameterize account username queries
|
2026-08-01 11:55:59 +03:00 |
|
vladkens
|
10ed280a88
|
feat: parse image poll cards
|
2026-08-01 11:55:04 +03:00 |
|
vladkens
|
1da96006ea
|
fix: stop pagination on repeated cursors and pages
|
2026-08-01 11:02:09 +03:00 |
|
vladkens
|
0358fbd0e4
|
fix: use embedded tweet authors when users map is missing
|
2026-08-01 10:39:41 +03:00 |
|
vladkens
|
d438936be8
|
fix: retry LoadShed responses without rotating accounts
|
2026-08-01 10:03:25 +03:00 |
|
vladkens
|
4b4c3cf218
|
fix: throttle API errors without dropping response data
|
2026-08-01 06:21:58 +03:00 |
|
 Flaandvladkens
|
0156561a36
|
fix: cap NetworkError retries per account, backoff then rotate (#325)
Co-authored-by: vladkens <[email protected]>
|
2026-07-31 21:37:19 +03:00 |
|
vladkens
|
5e44fc3b0a
|
chore: update readme
|
2026-07-31 04:22:18 +03:00 |
|
vladkens
|
18f3d7cda8
|
fix: scope XClId cookies to x.com
|
2026-07-31 04:15:07 +03:00 |
|
Fla
|
1f9d599b8d
|
fix: raise GqlFeaturesOutdatedError instead of exit(1) on GQL features drift (#324)
|
2026-07-29 21:33:41 +03:00 |
|
vladkens
|
e51d9ad043
|
release: v0.19.2
v0.19.2
|
2026-07-22 00:16:42 +03:00 |
|
vladkens
|
8ce44e44e0
|
chore: update gql operations and mocks
|
2026-07-21 23:31:09 +03:00 |
|
vladkens
|
91812ff6f5
|
fix: handle XClId failures without disabling valid accounts
|
2026-07-21 23:26:32 +03:00 |
|
vladkens
|
22fe570513
|
chore: update workflows and docs
|
2026-07-21 19:56:47 +03:00 |
|
 Jonathan Suhandvladkens
|
f4423d6418
|
fix: use account cookies for XClId asset requests (#321)
Co-authored-by: vladkens <[email protected]>
|
2026-07-21 18:36:04 +03:00 |
|
 l1nkandvladkens
|
441f088434
|
Pass effective proxy to XClIdGen (#319)
Co-authored-by: vladkens <[email protected]>
|
2026-07-21 18:22:14 +03:00 |
|
 Flaandvladkens
|
c0e81bfd83
|
feat: optional bounded wait for locked accounts in get_for_queue_or_wait (#317)
Co-authored-by: vladkens <[email protected]>
|
2026-07-21 17:38:06 +03:00 |
|
vladkens
|
75c9ea9df4
|
release: v0.19.1
v0.19.1
|
2026-06-26 17:44:53 +03:00 |
|
vladkens
|
be33a33755
|
chore: gql update
|
2026-06-26 16:38:44 +03:00 |
|
vladkens
|
3da144d436
|
docs: sponsor block
|
2026-06-26 16:38:37 +03:00 |
|
vladkens
|
64ec12535c
|
chore: docs update
|
2026-06-16 03:42:35 +03:00 |
|
vladkens
|
57c18bf944
|
release: v0.19.0
v0.19.0
|
2026-06-16 03:37:21 +03:00 |
|
vladkens
|
3ad9814bce
|
feat: add anonymous gql telemetry
|
2026-06-16 02:43:33 +03:00 |
|
vladkens
|
b35b3d3b73
|
fix: make curl backend opt-in
|
2026-06-16 00:10:23 +03:00 |
|
vladkens
|
92c2eb96e2
|
chore: gql update
|
2026-06-15 23:53:24 +03:00 |
|
Fla
|
ef43d730e6
|
Fix xclid again. Fixes #312 (#313)
|
2026-06-15 20:48:03 +03:00 |
|
 Flaandvladkens
|
47ba106ef0
|
feat: remove retweeted original tweet from the list of tweets (fixes #310, #311)
Co-authored-by: vladkens <[email protected]>
|
2026-06-08 20:37:35 +03:00 |
|
vladkens
|
5a4f9694dc
|
fix: refresh gql mocks and parser handling
|
2026-06-08 18:59:32 +03:00 |
|
vladkens
|
0e3cfdcbad
|
feat!: pluggable HTTP backend – httpx or curl-cffi (#269, #308)
|
2026-06-08 18:52:42 +03:00 |
|
vladkens
|
940426a784
|
fix: cover user field regressions in parser tests
v0.18.1
|
2026-05-23 13:17:24 +03:00 |
|