Skip to content

Commit 13b00da

Browse files
committed
## Ruby SDK Changes:
* `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 13b00da

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+5403
-1371
lines changed

.speakeasy/gen.lock

Lines changed: 5269 additions & 1060 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
@@ -20,12 +20,13 @@ generation:
2020
schemas:
2121
allOfMergeStrategy: shallowMerge
2222
requestBodyFieldName: ""
23+
persistentEdits: {}
2324
tests:
2425
generateTests: true
2526
generateNewTests: false
2627
skipResponseBodyAssertions: false
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: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.662.0
1+
speakeasyVersion: 1.680.4
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: 2 additions & 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
@@ -111,6 +111,7 @@ PLATFORMS
111111
aarch64-linux
112112
arm64-darwin-23
113113
arm64-darwin-24
114+
arm64-darwin-25
114115
x86_64-linux
115116

116117
DEPENDENCIES

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -176,23 +176,23 @@ end
176176
<details open>
177177
<summary>Available methods</summary>
178178

179-
### [analytics](docs/sdks/analytics/README.md)
179+
### [Analytics](docs/sdks/analytics/README.md)
180180

181181
* [retrieve](docs/sdks/analytics/README.md#retrieve) - Retrieve analytics for a link, a domain, or the authenticated workspace.
182182

183-
### [commissions](docs/sdks/commissions/README.md)
183+
### [Commissions](docs/sdks/commissions/README.md)
184184

185185
* [list](docs/sdks/commissions/README.md#list) - Get commissions for a program.
186186
* [update](docs/sdks/commissions/README.md#update) - Update a commission.
187187

188-
### [customers](docs/sdks/customers/README.md)
188+
### [Customers](docs/sdks/customers/README.md)
189189

190190
* [list](docs/sdks/customers/README.md#list) - Retrieve a list of customers
191191
* [get](docs/sdks/customers/README.md#get) - Retrieve a customer
192192
* [update](docs/sdks/customers/README.md#update) - Update a customer
193193
* [delete](docs/sdks/customers/README.md#delete) - Delete a customer
194194

195-
### [domains](docs/sdks/domains/README.md)
195+
### [Domains](docs/sdks/domains/README.md)
196196

197197
* [create](docs/sdks/domains/README.md#create) - Create a domain
198198
* [list](docs/sdks/domains/README.md#list) - Retrieve a list of domains
@@ -201,22 +201,22 @@ end
201201
* [register](docs/sdks/domains/README.md#register) - Register a domain
202202
* [check_status](docs/sdks/domains/README.md#check_status) - Check the availability of one or more domains
203203

204-
### [embed_tokens](docs/sdks/embedtokens/README.md)
204+
### [EmbedTokens](docs/sdks/embedtokens/README.md)
205205

206206
* [referrals](docs/sdks/embedtokens/README.md#referrals) - Create a referrals embed token
207207

208-
### [events](docs/sdks/events/README.md)
208+
### [Events](docs/sdks/events/README.md)
209209

210210
* [list](docs/sdks/events/README.md#list) - Retrieve a list of events
211211

212-
### [folders](docs/sdks/folders/README.md)
212+
### [Folders](docs/sdks/folders/README.md)
213213

214214
* [create](docs/sdks/folders/README.md#create) - Create a folder
215215
* [list](docs/sdks/folders/README.md#list) - Retrieve a list of folders
216216
* [update](docs/sdks/folders/README.md#update) - Update a folder
217217
* [delete](docs/sdks/folders/README.md#delete) - Delete a folder
218218

219-
### [links](docs/sdks/links/README.md)
219+
### [Links](docs/sdks/links/README.md)
220220

221221
* [create](docs/sdks/links/README.md#create) - Create a link
222222
* [list](docs/sdks/links/README.md#list) - Retrieve a list of links
@@ -229,7 +229,7 @@ end
229229
* [delete_many](docs/sdks/links/README.md#delete_many) - Bulk delete links
230230
* [upsert](docs/sdks/links/README.md#upsert) - Upsert a link
231231

232-
### [partners](docs/sdks/partners/README.md)
232+
### [Partners](docs/sdks/partners/README.md)
233233

234234
* [create](docs/sdks/partners/README.md#create) - Create or update a partner
235235
* [list](docs/sdks/partners/README.md#list) - List all partners
@@ -239,23 +239,23 @@ end
239239
* [analytics](docs/sdks/partners/README.md#analytics) - Retrieve analytics for a partner
240240
* [ban](docs/sdks/partners/README.md#ban) - Ban a partner
241241

242-
### [qr_codes](docs/sdks/qrcodes/README.md)
242+
### [QRCodes](docs/sdks/qrcodes/README.md)
243243

244244
* [get](docs/sdks/qrcodes/README.md#get) - Retrieve a QR code
245245

246-
### [tags](docs/sdks/tags/README.md)
246+
### [Tags](docs/sdks/tags/README.md)
247247

248248
* [create](docs/sdks/tags/README.md#create) - Create a tag
249249
* [list](docs/sdks/tags/README.md#list) - Retrieve a list of tags
250250
* [update](docs/sdks/tags/README.md#update) - Update a tag
251251
* [delete](docs/sdks/tags/README.md#delete) - Delete a tag
252252

253-
### [track](docs/sdks/track/README.md)
253+
### [Track](docs/sdks/track/README.md)
254254

255255
* [lead](docs/sdks/track/README.md#lead) - Track a lead
256256
* [sale](docs/sdks/track/README.md#sale) - Track a sale
257257

258-
### [workspaces](docs/sdks/workspaces/README.md)
258+
### [Workspaces](docs/sdks/workspaces/README.md)
259259

260260
* [get](docs/sdks/workspaces/README.md#get) - Retrieve a workspace
261261
* [update](docs/sdks/workspaces/README.md#update) - Update a workspace

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+
## 2025-12-23 00:33:32
1354+
### Changes
1355+
Based on:
1356+
- OpenAPI Doc
1357+
- Speakeasy CLI 1.680.4 (2.788.7) 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 - .

0 commit comments

Comments
 (0)