Skip to content

release: 0.5.0#12

Open
stainless-app[bot] wants to merge 5 commits into
mainfrom
release-please--branches--main--changes--next
Open

release: 0.5.0#12
stainless-app[bot] wants to merge 5 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Automated Release PR

0.5.0 (2026-07-18)

Full Changelog: v0.4.0...v0.5.0

Features

  • api: api update (86f6d03)
  • stlc: configurable CI runner and private-production-repo support in workflow templates (7795d6f)

Chores

Documentation


This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

Note

Release v0.5.0 with new endpoints, advanced filters, and breaking API changes

  • Adds GuestWalletsResource (create, retrieve status, topup) and removes APIKeysResource from the client
  • Adds WebhooksResource.resume, UsersResource.remove_follower, UsersResource.retrieve_replies, WriteActionsResource.retrieve, and AccountConnectionChallengesResource.submit endpoints
  • Expands tweet search, quotes, replies, likes, media, and user timeline methods with extensive advanced filters (keywords, date ranges, engagement thresholds, media type, geo, etc.) and page_size pagination
  • Changes media upload, avatar, and banner update APIs to accept a url string instead of a file payload; TweetsResource.create no longer accepts media_ids
  • Adds monitors.keywords subresource for keyword monitor CRUD; adds credit topup redirect/status endpoints; renames pagination param aftercursor across draws, events, and extractions
  • Adds EagerIterable model type, configurable array_format for multipart file extraction, and env-driven X_TWITTER_SCRAPER_CUSTOM_HEADERS support in the client
  • Risk: multiple breaking changes — file upload fields replaced by URL strings, media_ids removed from tweet create, after pagination param renamed to cursor, retrieve_batch returns UserRetrieveBatchResponse instead of PaginatedUsers, credit topup amount renamed to dollars, and proxy_country removed from account endpoints

Macroscope summarized 73c35f4.

@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from fe39248 to 73c35f4 Compare July 18, 2026 02:04
@stainless-app

stainless-app Bot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor Author

🧪 Testing

To try out this version of the SDK:

pip install 'https://pkg.stainless.com/s/x-twitter-scraper-python/7795d6fd2f8c72bf90815631606e9dfff94347ad/x_twitter_scraper-0.4.0-py3-none-any.whl'

Expires at: Mon, 17 Aug 2026 02:05:40 GMT
Updated at: Sat, 18 Jul 2026 02:05:40 GMT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants