Skip to content

Commit 1df57c7

Browse files
authored
Merge pull request #128 from dubinc/speakeasy-sdk-regen-1755908497
chore: 🐝 Update SDK - Generate 0.13.1
2 parents 26c5a43 + bf6cd7b commit 1df57c7

File tree

13 files changed

+53
-55
lines changed

13 files changed

+53
-55
lines changed

β€Ž.speakeasy/gen.lockβ€Ž

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 43187d3e-7c3c-4c11-b5d4-4b2334fb6d96
33
management:
4-
docChecksum: a235acfd26dc6b8527ab58849870a5ad
4+
docChecksum: b064e9938ff571586b1d703bf639a40f
55
docVersion: 0.0.1
6-
speakeasyVersion: 1.605.1
7-
generationVersion: 2.684.0
8-
releaseVersion: 0.13.0
9-
configChecksum: 030ff59d902298c0c192c82f4fc8175e
6+
speakeasyVersion: 1.606.3
7+
generationVersion: 2.687.1
8+
releaseVersion: 0.13.1
9+
configChecksum: 847c722e4e62211abcc6fc7329259cb2
1010
repoURL: https://github.com/dubinc/dub-php.git
1111
installationURL: https://github.com/dubinc/dub-php
1212
published: true
@@ -1509,7 +1509,7 @@ examples:
15091509
trackSale:
15101510
speakeasy-default-track-sale:
15111511
requestBody:
1512-
application/json: {"customerExternalId": "<id>", "amount": 594903, "currency": "usd", "eventName": "Invoice paid", "paymentProcessor": "polar", "invoiceId": null, "leadEventName": "Cloned template 1481267"}
1512+
application/json: {"customerExternalId": "<id>", "amount": 594903, "currency": "usd", "eventName": "Invoice paid", "paymentProcessor": "custom", "invoiceId": null, "leadEventName": "Cloned template 1481267"}
15131513
responses:
15141514
"200":
15151515
application/json: {"eventName": "<value>", "customer": {"id": "<id>", "name": "<value>", "email": "Jettie.Hirthe97@yahoo.com", "avatar": "https://loremflickr.com/2112/1585?lock=96959249386723", "externalId": "<id>"}, "sale": {"amount": 67.63, "currency": "Pula", "paymentProcessor": "<value>", "invoiceId": "<id>", "metadata": {"key": "<value>"}}}
@@ -2069,4 +2069,4 @@ examples:
20692069
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"}}
20702070
examplesVersion: 1.0.2
20712071
generatedTests: {}
2072-
releaseNotes: "## SDK Changes Detected:\n* `dub->customers->create()`: `response.discount->default` **Removed** **Breaking** :warning:\n* `dub->customers->get()`: `response.discount->default` **Removed** **Breaking** :warning:\n* `dub->links->get()`: `response.geo` **Changed** **Breaking** :warning:\n* `dub->links->update()`: \n * `requestBody->geo` **Changed** **Breaking** :warning:\n * `response.geo` **Changed** **Breaking** :warning:\n* `dub->links->createMany()`: \n * `request->[]->geo` **Changed** **Breaking** :warning:\n * `response.[]->[linkSchema]->geo` **Changed** **Breaking** :warning:\n* `dub->links->updateMany()`: \n * `request->data->geo` **Changed** **Breaking** :warning:\n * `response.[]->geo` **Changed** **Breaking** :warning:\n* `dub->links->upsert()`: \n * `request->geo` **Changed** **Breaking** :warning:\n * `response.geo` **Changed** **Breaking** :warning:\n* `dub->analytics->retrieve()`: \n * `request->country` **Changed** **Breaking** :warning:\n* `dub->events->list()`: \n * `request->country` **Changed** **Breaking** :warning:\n * `response.[]` **Changed** **Breaking** :warning:\n* `dub->customers->update()`: `response.discount->default` **Removed** **Breaking** :warning:\n* `dub->links->create()`: \n * `request->geo` **Changed** **Breaking** :warning:\n * `response.geo` **Changed** **Breaking** :warning:\n* `dub->links->list()`: `response.[]->geo` **Changed** **Breaking** :warning:\n* `dub->customers->list()`: `response.[]->discount->default` **Removed** **Breaking** :warning:\n* `dub->embed tokens->referrals()`: \n * `request->partner` **Changed** **Breaking** :warning:\n* `dub->partners->create()`: \n * `request` **Changed** **Breaking** :warning:\n * `response` **Changed**\n* `dub->partners->createLink()`: `response.geo` **Changed** **Breaking** :warning:\n* `dub->partners->upsertLink()`: `response.geo` **Changed** **Breaking** :warning:\n* `dub->workspaces->update()`: `response` **Changed** **Breaking** :warning:\n* `dub->workspaces->get()`: `response` **Changed** **Breaking** :warning:\n* `dub->commissions->list()`: \n * `request->groupId` **Added**\n* `dub->partners->analytics()`: \n * `request->query` **Added**\n* `dub->partners->list()`: \n * `request->sortBy` **Changed**\n * `response.[]` **Changed**\n"
2072+
releaseNotes: "## SDK Changes Detected:\n* `dub->workspaces->update()`: \n * `requestBody->allowedHostnames` **Removed** **Breaking** :warning:\n* `dub->events->list()`: `response.[]->[sale]->sale->paymentProcessor` **Changed**\n* `dub->track->sale()`: \n * `request->paymentProcessor` **Changed**\n"

β€Ž.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
php:
24-
version: 0.13.0
24+
version: 0.13.1
2525
additionalDependencies:
2626
autoload: {}
2727
autoload-dev: {}

β€Ž.speakeasy/workflow.lockβ€Ž

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.605.1
1+
speakeasyVersion: 1.606.3
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:7fd421788b0fc947b2eef0126a4b2b78e7d613f55e42ee228bdd8ba2d004ce0e
6-
sourceBlobDigest: sha256:677c48122b1f8deeeebb917c3ab13a1f56f3f60847911cbe11aad586046bd5c2
5+
sourceRevisionDigest: sha256:2cdf78ae298d6609760b988a2dfbada8b59ac0c7476e23e38c56cd9056b212d3
6+
sourceBlobDigest: sha256:d86140330d07322638339cb3483d97eb432dc83656edcd30df4061a07bf824b5
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1754612687
9+
- speakeasy-sdk-regen-1755908497
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: dub
1414
sourceNamespace: dub
15-
sourceRevisionDigest: sha256:7fd421788b0fc947b2eef0126a4b2b78e7d613f55e42ee228bdd8ba2d004ce0e
16-
sourceBlobDigest: sha256:677c48122b1f8deeeebb917c3ab13a1f56f3f60847911cbe11aad586046bd5c2
15+
sourceRevisionDigest: sha256:2cdf78ae298d6609760b988a2dfbada8b59ac0c7476e23e38c56cd9056b212d3
16+
sourceBlobDigest: sha256:d86140330d07322638339cb3483d97eb432dc83656edcd30df4061a07bf824b5
1717
codeSamplesNamespace: code-samples-php-my-first-target
18-
codeSamplesRevisionDigest: sha256:15e92d1fdd6f19c3cb8e2d683f57e4ee75ffaf810283d6830e73f0a630e80654
18+
codeSamplesRevisionDigest: sha256:b8714796bbcf317a711e9923fa261e1269104f40a07d1f7c3821561fd1d691c5
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

β€ŽRELEASES.mdβ€Ž

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1190,4 +1190,14 @@ Based on:
11901190
### Generated
11911191
- [php v0.13.0] .
11921192
### Releases
1193-
- [Composer v0.13.0] https://packagist.org/packages/dub/dub-php#v0.13.0 - .
1193+
- [Composer v0.13.0] https://packagist.org/packages/dub/dub-php#v0.13.0 - .
1194+
1195+
## 2025-08-24 00:24:27
1196+
### Changes
1197+
Based on:
1198+
- OpenAPI Doc
1199+
- Speakeasy CLI 1.606.3 (2.687.1) https://github.com/speakeasy-api/speakeasy
1200+
### Generated
1201+
- [php v0.13.1] .
1202+
### Releases
1203+
- [Composer v0.13.1] https://packagist.org/packages/dub/dub-php#v0.13.1 - .

β€ŽcodeSamples.yamlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ actions:
254254
"x-codeSamples":
255255
- "lang": "php"
256256
"label": "trackSale"
257-
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\TrackSaleRequestBody(\n customerExternalId: '<id>',\n amount: 594903,\n eventName: 'Invoice paid',\n paymentProcessor: Operations\\PaymentProcessor::Paddle,\n leadEventName: 'Cloned template 1481267',\n);\n\n$response = $sdk->track->sale(\n request: $request\n);\n\nif ($response->object !== null) {\n // handle response\n}"
257+
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\TrackSaleRequestBody(\n customerExternalId: '<id>',\n amount: 594903,\n eventName: 'Invoice paid',\n leadEventName: 'Cloned template 1481267',\n);\n\n$response = $sdk->track->sale(\n request: $request\n);\n\nif ($response->object !== null) {\n // handle response\n}"
258258
- target: $["paths"]["/workspaces/{idOrSlug}"]["get"]
259259
update:
260260
"x-codeSamples":

β€Ždocs/Models/Components/Sale.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
88
| `amount` | *int* | :heavy_check_mark: | The amount of the sale in cents (for all two-decimal currencies). If the sale is in a zero-decimal currency, pass the full integer value (e.g. `1437` JPY). Learn more: https://d.to/currency |
99
| `invoiceId` | *?string* | :heavy_minus_sign: | The invoice ID of the sale. Can be used as a idempotency key – only one sale event can be recorded for a given invoice ID. |
10-
| `paymentProcessor` | [Components\PaymentProcessor](../../Models/Components/PaymentProcessor.md) | :heavy_check_mark: | The payment processor via which the sale was made. |
10+
| `paymentProcessor` | [?Components\PaymentProcessor](../../Models/Components/PaymentProcessor.md) | :heavy_minus_sign: | The payment processor via which the sale was made. |

0 commit comments

Comments
Β (0)