Skip to content

Commit 3d52c18

Browse files
authored
Merge pull request #138 from dubinc/speakeasy-sdk-regen-1756254592
chore: 🐝 Update SDK - Generate 0.10.2
2 parents add03c1 + f8debc6 commit 3d52c18

20 files changed

+153
-67
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.env
2+
.env.local
13
bin/
24
sorbet/
35
**/.speakeasy/temp/

.speakeasy/gen.lock

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 5a2dd83e-da98-455b-8ef9-0100a914efdf
33
management:
4-
docChecksum: b064e9938ff571586b1d703bf639a40f
4+
docChecksum: 54c12f37004dd851733d9c6060b4addb
55
docVersion: 0.0.1
6-
speakeasyVersion: 1.606.3
7-
generationVersion: 2.687.1
8-
releaseVersion: 0.10.1
9-
configChecksum: 43fc1c6efe6b988a71f564fdac35892c
6+
speakeasyVersion: 1.615.0
7+
generationVersion: 2.698.0
8+
releaseVersion: 0.10.2
9+
configChecksum: d9e7f31bae26c229f49b9dba4f4fbff6
1010
repoURL: https://github.com/dubinc/dub-ruby.git
1111
installationURL: https://github.com/dubinc/dub-ruby
1212
published: true
@@ -1615,7 +1615,7 @@ examples:
16151615
application/json: {"slug": "acme.com", "expiredUrl": "https://acme.com/expired", "notFoundUrl": "https://acme.com/not-found", "archived": false, "placeholder": "https://dub.co/help/article/what-is-dub"}
16161616
responses:
16171617
"201":
1618-
application/json: {"id": "<id>", "slug": "acme.com", "verified": false, "primary": false, "archived": false, "placeholder": "https://dub.co/help/article/what-is-dub", "expiredUrl": "https://acme.com/expired", "notFoundUrl": "https://acme.com/not-found", "assetLinks": null, "appleAppSiteAssociation": null, "logo": "<value>", "createdAt": "1708218820813", "updatedAt": "1735610192058", "registeredDomain": {"id": "<id>", "autoRenewalDisabledAt": null, "createdAt": "1711133271878", "expiresAt": "1743736965659", "renewalFee": 9340.34}}
1618+
application/json: {"id": "<id>", "slug": "acme.com", "verified": false, "primary": false, "archived": false, "placeholder": "https://dub.co/help/article/what-is-dub", "expiredUrl": "https://acme.com/expired", "notFoundUrl": "https://acme.com/not-found", "logo": "<value>", "assetLinks": null, "appleAppSiteAssociation": null, "createdAt": "1708218820813", "updatedAt": "1735610192058", "registeredDomain": {"id": "<id>", "autoRenewalDisabledAt": null, "createdAt": "1711133271878", "expiresAt": "1743736965659", "renewalFee": 9340.34}}
16191619
"400":
16201620
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#bad-request"}}
16211621
"401":
@@ -1643,7 +1643,7 @@ examples:
16431643
pageSize: 50
16441644
responses:
16451645
"200":
1646-
application/json: [{"id": "<id>", "slug": "acme.com", "verified": false, "primary": false, "archived": false, "placeholder": "https://dub.co/help/article/what-is-dub", "expiredUrl": "https://acme.com/expired", "notFoundUrl": "https://acme.com/not-found", "assetLinks": null, "appleAppSiteAssociation": null, "logo": "<value>", "createdAt": "1723541310880", "updatedAt": "1735624455553", "registeredDomain": null}]
1646+
application/json: [{"id": "<id>", "slug": "acme.com", "verified": false, "primary": false, "archived": false, "placeholder": "https://dub.co/help/article/what-is-dub", "expiredUrl": "https://acme.com/expired", "notFoundUrl": "https://acme.com/not-found", "logo": "<value>", "assetLinks": null, "appleAppSiteAssociation": null, "createdAt": "1723541310880", "updatedAt": "1735624455553", "registeredDomain": null}]
16471647
"400":
16481648
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#bad-request"}}
16491649
"401":
@@ -1671,7 +1671,7 @@ examples:
16711671
application/json: {"slug": "acme.com", "expiredUrl": "https://acme.com/expired", "notFoundUrl": "https://acme.com/not-found", "archived": false, "placeholder": "https://dub.co/help/article/what-is-dub"}
16721672
responses:
16731673
"200":
1674-
application/json: {"id": "<id>", "slug": "acme.com", "verified": false, "primary": false, "archived": false, "placeholder": "https://dub.co/help/article/what-is-dub", "expiredUrl": "https://acme.com/expired", "notFoundUrl": "https://acme.com/not-found", "assetLinks": null, "appleAppSiteAssociation": null, "logo": "<value>", "createdAt": "1719810959941", "updatedAt": "1735647844557", "registeredDomain": {"id": "<id>", "autoRenewalDisabledAt": "<value>", "createdAt": "1708595398893", "expiresAt": "1747017664030", "renewalFee": 3134.06}}
1674+
application/json: {"id": "<id>", "slug": "acme.com", "verified": false, "primary": false, "archived": false, "placeholder": "https://dub.co/help/article/what-is-dub", "expiredUrl": "https://acme.com/expired", "notFoundUrl": "https://acme.com/not-found", "logo": "<value>", "assetLinks": null, "appleAppSiteAssociation": null, "createdAt": "1719810959941", "updatedAt": "1735647844557", "registeredDomain": {"id": "<id>", "autoRenewalDisabledAt": "<value>", "createdAt": "1708595398893", "expiresAt": "1747017664030", "renewalFee": 3134.06}}
16751675
"400":
16761676
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#bad-request"}}
16771677
"401":
@@ -1795,7 +1795,7 @@ examples:
17951795
trackSale:
17961796
speakeasy-default-track-sale:
17971797
requestBody:
1798-
application/json: {"customerExternalId": "<id>", "amount": 594903, "currency": "usd", "eventName": "Invoice paid", "paymentProcessor": "custom", "invoiceId": null, "leadEventName": "Cloned template 1481267"}
1798+
application/json: {"customerExternalId": "<id>", "amount": 594903, "currency": "usd", "eventName": "Invoice paid", "paymentProcessor": "custom", "invoiceId": null, "leadEventName": "Cloned template 1481267", "customerName": null, "customerEmail": null, "customerAvatar": null}
17991799
responses:
18001800
"200":
18011801
application/json: {"eventName": "<value>", "customer": {"id": "<id>", "name": "<value>", "email": null, "avatar": "https://loremflickr.com/752/3883?lock=4755696464293602", "externalId": "<id>"}, "sale": null}
@@ -2275,4 +2275,6 @@ examples:
22752275
application/json: {"error": {"code": "internal_server_error", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#internal-server_error"}}
22762276
examplesVersion: 1.0.2
22772277
generatedTests: {}
2278-
releaseNotes: "## SDK Changes Detected:\n* `dub.workspaces.update()`: \n * `request_body.allowed_hostnames` **Removed** **Breaking** :warning:\n* `dub.events.list()`: `response.[].[sale].sale.payment_processor` **Changed**\n* `dub.track.sale()`: \n * `request.payment_processor` **Changed**\n"
2278+
releaseNotes: |
2279+
## Ruby SDK Changes Detected:
2280+
* `dub.track.sale()`: `request` **Changed**

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ generation:
2121
generateNewTests: false
2222
skipResponseBodyAssertions: false
2323
ruby:
24-
version: 0.10.1
24+
version: 0.10.2
2525
additionalDependencies:
2626
development: {}
2727
runtime: {}

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.606.3
1+
speakeasyVersion: 1.615.0
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:2cdf78ae298d6609760b988a2dfbada8b59ac0c7476e23e38c56cd9056b212d3
6-
sourceBlobDigest: sha256:d86140330d07322638339cb3483d97eb432dc83656edcd30df4061a07bf824b5
5+
sourceRevisionDigest: sha256:c7f17079433f5f578955d661a83bf372adf05aa87759f2a62588320d9af3d4cd
6+
sourceBlobDigest: sha256:04c16363224b661a291af28f273c756907fd237fdd3b660e2d290b0b22cc5cc7
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1755908953
9+
- speakeasy-sdk-regen-1756254592
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: dub
1414
sourceNamespace: dub
15-
sourceRevisionDigest: sha256:2cdf78ae298d6609760b988a2dfbada8b59ac0c7476e23e38c56cd9056b212d3
16-
sourceBlobDigest: sha256:d86140330d07322638339cb3483d97eb432dc83656edcd30df4061a07bf824b5
15+
sourceRevisionDigest: sha256:c7f17079433f5f578955d661a83bf372adf05aa87759f2a62588320d9af3d4cd
16+
sourceBlobDigest: sha256:04c16363224b661a291af28f273c756907fd237fdd3b660e2d290b0b22cc5cc7
1717
codeSamplesNamespace: code-samples-ruby-my-first-target
18-
codeSamplesRevisionDigest: sha256:f8f44229df98c8ba0a59567324204017c4451fdf3edf336c86be486fb2112f67
18+
codeSamplesRevisionDigest: sha256:d71b253878414db226c2748340b7ab7afd80f11d0577a4c2a58d39818ae1e283
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.10.1)
4+
dub (0.10.2)
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
@@ -1288,4 +1288,14 @@ Based on:
12881288
### Generated
12891289
- [ruby v0.10.1] .
12901290
### Releases
1291-
- [Ruby Gems v0.10.1] https://rubygems.org/gems/dub/versions/0.10.1 - .
1291+
- [Ruby Gems v0.10.1] https://rubygems.org/gems/dub/versions/0.10.1 - .
1292+
1293+
## 2025-09-09 23:24:31
1294+
### Changes
1295+
Based on:
1296+
- OpenAPI Doc
1297+
- Speakeasy CLI 1.615.0 (2.698.0) https://github.com/speakeasy-api/speakeasy
1298+
### Generated
1299+
- [ruby v0.10.2] .
1300+
### Releases
1301+
- [Ruby Gems v0.10.2] https://rubygems.org/gems/dub/versions/0.10.2 - .

docs/models/operations/mode.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
# Mode
22

3-
The mode to use for tracking the lead event. `async` will not block the request; `wait` will block the request until the lead event is fully recorded in Dub.
3+
The mode to use for tracking the lead event. `async` will not block the request; `wait` will block the request until the lead event is fully recorded in Dub; `deferred` will defer the lead event creation to a subsequent request.
44

55

66
## Values
77

8-
| Name | Value |
9-
| ------- | ------- |
10-
| `ASYNC` | async |
11-
| `WAIT` | wait |
8+
| Name | Value |
9+
| ---------- | ---------- |
10+
| `ASYNC` | async |
11+
| `WAIT` | wait |
12+
| `DEFERRED` | deferred |

0 commit comments

Comments
 (0)