Skip to content

Commit a03a2f6

Browse files
committed
## Ruby SDK Changes Detected:
* `dub.partners.create()`: * `request.link_props` **Changed** **Breaking** ⚠️ * `dub.partners.create_link()`: * `request.link_props` **Changed** **Breaking** ⚠️ * `dub.partners.upsert_link()`: * `request.link_props` **Changed** **Breaking** ⚠️ * `dub.embed_tokens.referrals()`: * `request.partner.link_props` **Changed** **Breaking** ⚠️ * `dub.customers.list()`: `request` **Changed** * `dub.customers.update()`: * `request.request_body.country` **Added**
1 parent 5969450 commit a03a2f6

29 files changed

+2180
-240
lines changed

.speakeasy/gen.lock

Lines changed: 2107 additions & 4 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,9 @@ generation:
2424
generateTests: true
2525
generateNewTests: false
2626
skipResponseBodyAssertions: false
27+
persistentEdits: {}
2728
ruby:
28-
version: 0.12.0
29+
version: 0.12.1
2930
additionalDependencies:
3031
development: {}
3132
runtime: {}
@@ -48,6 +49,7 @@ ruby:
4849
inputModelSuffix: input
4950
maxMethodParams: 0
5051
module: OpenApiSdk
52+
multipartArrayFormat: legacy
5153
outputModelSuffix: output
5254
packageName: dub
5355
responseFormat: flat

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ speakeasyVersion: 1.662.0
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:dee8951eeb202e4b1c33c2d01449ebc15c8349561654507f7164676fc8a9737f
6-
sourceBlobDigest: sha256:28ba08957867d5f6807a98f52be520e3387870d290fd7103fd5a4afbbb4eca03
5+
sourceRevisionDigest: sha256:fc0cc5c077fbb0329bc5910d38d36de5de9f8d1459abdb0b789f957b46aa0352
6+
sourceBlobDigest: sha256:01badd5b05ce2b750b7768f234e42ab8e57ea6b03f9f0656f7ee145161e75b5a
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1761957206
9+
- speakeasy-sdk-regen-1765240368
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: dub
1414
sourceNamespace: dub
15-
sourceRevisionDigest: sha256:dee8951eeb202e4b1c33c2d01449ebc15c8349561654507f7164676fc8a9737f
16-
sourceBlobDigest: sha256:28ba08957867d5f6807a98f52be520e3387870d290fd7103fd5a4afbbb4eca03
15+
sourceRevisionDigest: sha256:fc0cc5c077fbb0329bc5910d38d36de5de9f8d1459abdb0b789f957b46aa0352
16+
sourceBlobDigest: sha256:01badd5b05ce2b750b7768f234e42ab8e57ea6b03f9f0656f7ee145161e75b5a
1717
codeSamplesNamespace: code-samples-ruby-my-first-target
18-
codeSamplesRevisionDigest: sha256:c5fd90805ada91b77881bc8f23847e99b68e0ce7457445bf776df3ce041fe4f2
18+
codeSamplesRevisionDigest: sha256:fba14a0e102955d13fc88ea8d315080934f93b4a79d5d4a0ad3ce1e675d1eba9
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
dub (0.12.0)
4+
dub (0.12.1)
55
base64 (>= 0.2.0, < 1.0)
66
faraday
77
faraday-multipart

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1348,4 +1348,14 @@ Based on:
13481348
### Generated
13491349
- [ruby v0.12.0] .
13501350
### Releases
1351-
- [Ruby Gems v0.12.0] https://rubygems.org/gems/dub/versions/0.12.0 - .
1351+
- [Ruby Gems v0.12.0] https://rubygems.org/gems/dub/versions/0.12.0 - .
1352+
1353+
## 2026-01-07 00:33:46
1354+
### Changes
1355+
Based on:
1356+
- OpenAPI Doc
1357+
- Speakeasy CLI 1.662.0 (2.763.3) https://github.com/speakeasy-api/speakeasy
1358+
### Generated
1359+
- [ruby v0.12.1] .
1360+
### Releases
1361+
- [Ruby Gems v0.12.1] https://rubygems.org/gems/dub/versions/0.12.1 - .

docs/models/operations/createpartnerlinklinkprops.md

Lines changed: 0 additions & 7 deletions
Large diffs are not rendered by default.

docs/models/operations/createreferralsembedtokenlinkprops.md

Lines changed: 0 additions & 7 deletions
Large diffs are not rendered by default.

docs/models/operations/getcustomersrequest.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
| `search` | *T.nilable(::String)* | :heavy_minus_sign: | A search query to filter customers by email, externalId, or name. If `email` or `externalId` is provided, this will be ignored. | |
1111
| `country` | *T.nilable(::String)* | :heavy_minus_sign: | A filter on the list based on the customer's `country` field. | |
1212
| `link_id` | *T.nilable(::String)* | :heavy_minus_sign: | A filter on the list based on the customer's `linkId` field (the referral link ID). | |
13+
| `program_id` | *T.nilable(::String)* | :heavy_minus_sign: | Program ID to filter by. | |
14+
| `partner_id` | *T.nilable(::String)* | :heavy_minus_sign: | Partner ID to filter by. | |
1315
| `include_expanded_fields` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | Whether to include expanded fields on the customer (`link`, `partner`, `discount`). | |
1416
| `sort_by` | [T.nilable(Models::Operations::GetCustomersQueryParamSortBy)](../../models/operations/getcustomersqueryparamsortby.md) | :heavy_minus_sign: | The field to sort the customers by. The default is `createdAt`. | |
1517
| `sort_order` | [T.nilable(Models::Operations::GetCustomersQueryParamSortOrder)](../../models/operations/getcustomersqueryparamsortorder.md) | :heavy_minus_sign: | The sort order. The default is `desc`. | |

0 commit comments

Comments
 (0)