Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.9.1"
".": "0.10.0"
}
6 changes: 3 additions & 3 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 124
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/xquik/x-twitter-scraper-d5ea5609c8180c1340dd312fcb526d52953040de479617d4755673705d7c1334.yml
openapi_spec_hash: 9b5ddbbd9ca6b21d24051d6b7cec9123
config_hash: 217d68ca6999ad03cfc4922e9658297e
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/xquik/x-twitter-scraper-878138bbf57021047ac2af87a490a147b1d41367ee7807cc188d3247cc4b255d.yml
openapi_spec_hash: 1f50b417a17776f9f361f34552879e64
config_hash: a4624963c7e5bdbdf085e64f3101d3b0
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 0.10.0 (2026-08-12)

Full Changelog: [v0.9.1...v0.10.0](https://github.com/Xquik-dev/x-twitter-scraper-ruby/compare/v0.9.1...v0.10.0)

### Features

* **api:** sync public contracts ([b7fafe0](https://github.com/Xquik-dev/x-twitter-scraper-ruby/commit/b7fafe0efcf6b27464565ca4c54159c2276cb58a))

## 0.9.1 (2026-08-11)

Full Changelog: [v0.9.0...v0.9.1](https://github.com/Xquik-dev/x-twitter-scraper-ruby/compare/v0.9.0...v0.9.1)
Expand Down
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ GIT
PATH
remote: .
specs:
x-twitter-scraper (0.9.1)
x-twitter-scraper (0.10.0)
base64
cgi
connection_pool
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Add the gem to your `Gemfile`:
<!-- x-release-please-start-version -->

```ruby
gem "x-twitter-scraper", "~> 0.9.1"
gem "x-twitter-scraper", "~> 0.10.0"
```

<!-- x-release-please-end -->
Expand Down
12 changes: 12 additions & 0 deletions lib/x_twitter_scraper/models/error.rb
Original file line number Diff line number Diff line change
Expand Up @@ -118,12 +118,17 @@ module LegacyErrorCode
IDEMPOTENCY_CONFLICT = :idempotency_conflict
IDEMPOTENCY_KEY_CONFLICT = :idempotency_key_conflict
INVALID_COMMUNITY_ID = :invalid_community_id
INVALID_COMPLETE_REPLIES_REQUEST = :invalid_complete_replies_request
INVALID_COVERAGE_CURSOR = :invalid_coverage_cursor
INVALID_COVERAGE_REQUEST = :invalid_coverage_request
INVALID_IDEMPOTENCY_KEY = :invalid_idempotency_key
INVALID_LIST_ID = :invalid_list_id
INVALID_OUTPUT_OPTIONS = :invalid_output_options
INVALID_PAYMENT_AMOUNT = :invalid_payment_amount
INVALID_RANGE = :invalid_range
INVALID_REPLY_OPTIONS = :invalid_reply_options
LOGIN_RATE_LIMITED = :login_rate_limited
LOGIN_SERVICE_UNAVAILABLE = :login_service_unavailable
MISSING_IDEMPOTENCY_KEY = :missing_idempotency_key
MISSING_IDS = :missing_ids
NO_CACHED_STYLE = :no_cached_style
Expand All @@ -134,6 +139,7 @@ module LegacyErrorCode
SUPPORT_MEDIA_RATE_LIMIT = :support_media_rate_limit
SUPPORT_REQUEST_RATE_LIMIT = :support_request_rate_limit
TOO_MANY_IDS = :too_many_ids
TOO_MANY_TWEETS = :too_many_tweets
UNKNOWN_FIELD = :unknown_field
UNSUPPORTED_MEDIA_TYPE = :unsupported_media_type
WEBHOOK_INACTIVE = :webhook_inactive
Expand Down Expand Up @@ -251,12 +257,17 @@ module Code
IDEMPOTENCY_CONFLICT = :idempotency_conflict
IDEMPOTENCY_KEY_CONFLICT = :idempotency_key_conflict
INVALID_COMMUNITY_ID = :invalid_community_id
INVALID_COMPLETE_REPLIES_REQUEST = :invalid_complete_replies_request
INVALID_COVERAGE_CURSOR = :invalid_coverage_cursor
INVALID_COVERAGE_REQUEST = :invalid_coverage_request
INVALID_IDEMPOTENCY_KEY = :invalid_idempotency_key
INVALID_LIST_ID = :invalid_list_id
INVALID_OUTPUT_OPTIONS = :invalid_output_options
INVALID_PAYMENT_AMOUNT = :invalid_payment_amount
INVALID_RANGE = :invalid_range
INVALID_REPLY_OPTIONS = :invalid_reply_options
LOGIN_RATE_LIMITED = :login_rate_limited
LOGIN_SERVICE_UNAVAILABLE = :login_service_unavailable
MISSING_IDEMPOTENCY_KEY = :missing_idempotency_key
MISSING_IDS = :missing_ids
NO_CACHED_STYLE = :no_cached_style
Expand All @@ -267,6 +278,7 @@ module Code
SUPPORT_MEDIA_RATE_LIMIT = :support_media_rate_limit
SUPPORT_REQUEST_RATE_LIMIT = :support_request_rate_limit
TOO_MANY_IDS = :too_many_ids
TOO_MANY_TWEETS = :too_many_tweets
UNKNOWN_FIELD = :unknown_field
UNSUPPORTED_MEDIA_TYPE = :unsupported_media_type
WEBHOOK_INACTIVE = :webhook_inactive
Expand Down
4 changes: 2 additions & 2 deletions lib/x_twitter_scraper/models/x/tweet_get_quotes_params.rb
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ class TweetGetQuotesParams < XTwitterScraper::Internal::Type::BaseModel
optional :min_bookmarks, Integer

# @!attribute min_faves
# Minimum likes threshold.
# Minimum likes threshold. minLikes is also accepted.
#
# @return [Integer, nil]
optional :min_faves, Integer
Expand Down Expand Up @@ -366,7 +366,7 @@ class TweetGetQuotesParams < XTwitterScraper::Internal::Type::BaseModel
#
# @param min_bookmarks [Integer] Minimum bookmark count threshold.
#
# @param min_faves [Integer] Minimum likes threshold.
# @param min_faves [Integer] Minimum likes threshold. minLikes is also accepted.
#
# @param min_quotes [Integer] Minimum quote count threshold.
#
Expand Down
4 changes: 2 additions & 2 deletions lib/x_twitter_scraper/models/x/tweet_get_replies_params.rb
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ class TweetGetRepliesParams < XTwitterScraper::Internal::Type::BaseModel
optional :min_bookmarks, Integer

# @!attribute min_faves
# Minimum likes threshold.
# Minimum likes threshold. minLikes is also accepted.
#
# @return [Integer, nil]
optional :min_faves, Integer
Expand Down Expand Up @@ -421,7 +421,7 @@ class TweetGetRepliesParams < XTwitterScraper::Internal::Type::BaseModel
#
# @param min_bookmarks [Integer] Minimum bookmark count threshold.
#
# @param min_faves [Integer] Minimum likes threshold.
# @param min_faves [Integer] Minimum likes threshold. minLikes is also accepted.
#
# @param min_quotes [Integer] Minimum quote count threshold.
#
Expand Down
Loading