plhery/node-twitter-api-v2
Strongly typed, full-featured, light, versatile yet powerful Twitter API v1.1 and v2 client for Node.js.
fix: Add back the article tweet field #628 (@plhery)
📋 Changes
- Fix coordiante types #626 (@jiahuijiang)
- feat: add max_results to stream rule retrieval #621 (@PLhery)
- fix: remove unsupported previous_token from search params #620 (@PLhery)
📋 Changes
- fix: remove circular import in TwitterApiReadOnly #619 (@PLhery)
- feat: parse user 24h rate limit headers #618 (@PLhery)
- docs: clarify reply and quotes #617 (@PLhery)
- docs: add missing await in auth example #616 (@PLhery)
📋 Changes
- feat: add amplify_video media category #615 (@PLhery)
- feat: add new user fields #614 (@PLhery)
- feat: expand community fields #613 (@PLhery)
- docs: document quote and hide reply #612 (@PLhery)
- refactor: derive DM event field type from base event keys #611 (@PLhery)
- feat: add topic_ids space expansion #609 (@PLhery)
- Derive remaining field unions from interfaces #610 (@PLhery)
- feat(stream): support delete_all query for stream rules #608 (@PLhery)
- + 9 more
add media write scope #596 (@RenKoya1)
Add API v2 user email retrieval support #593 (@evrimfeyyaz)
Add 'article' to tweet.fields #590 (@silvercondor)
Fix uploadMedia v2 issue #589 (@avillegasn)
Update uploadMedia v2 endpoints #584 (@avillegasn)
Fix V2 Media Alt Text (breaking change) #580 (@francistogram)
Fix v2 media metadata #578 (@francistogram)
add v2 media metadata #575 (@francistogram)
fix: upload-media v2 endpoint #570 #571 (@leeran7)
📋 Changes
- fix: absence of profile_banner_url field #565 (@MysticalHeat)
📋 Changes
- feat: add v2 upload media method #562 (@leeran7)
- feat: add clients for ads and ads sandbox #566 (@dmty)
- add community and searchCommunities endpoints #561 (@enszrlu)
Add community id to tweet payload and response #560 (@enszrlu)
📋 Changes
- fix: type definition for TweetRetweetedOrLikedByV2Params #550 (@dogukanakkaya)
- fix: add and correct field names #554 (@lin-stephanie)
- feat: get tweet usage v2 #555 (@jiahuijiang)
Add missing options from dm_event.fields enum #547 (@RenKoya1)
feat: add most_recent_tweet_id field #545 (@RenKoya1)
📋 Changes
- feat: update again domain from twitter.com to x.com #532 (@melvinmcrn)
fix: limit media_ids count from 1 to 4 #539 (@rare0b)
📋 Changes
- revert #532 which broke the auth flow (thank you @dubzer)
feat: update domain from twitter.com to x.com #532 (@melvinmcrn)
fix: Add missing types to public_metrics #529 (@solojungle)
📋 Changes
- fix: add canceled and ended space state #523 (@petrbela)
📋 Changes
- fix: add type support for Tweets with more than 280 characters #526 (@weswalla)
📋 Changes
- feat: add connection_status user field #520 (@fzn0x)
- chore: Update documentation #518 (@pranavmalvawala)
📋 Changes
- feat: Add the ability to return whole media information while uploading #506 (@qedr @HapLifeMan)
📋 Changes
- feat: Support 24-hour rate limit parsing #495
- fix: Cleanup socket listeners after a request is either rejected or resolved #455
- fix: Correctly return error on media upload even if status stays to "in_progress" #483
📋 Changes
- fix: Update tweet.definition.v2.ts to add public view count #494 (@sebastianspiegel)
- chore: Update documentation #486 (@ry0y4n)
