Skip to content

Commit 820c345

Browse files
authored
Merge pull request #13 from midday-ai/speakeasy-sdk-regen-1757982544
chore: 🐝 Update SDK - Generate 0.5.0
2 parents 035e06b + 9840b34 commit 820c345

File tree

20 files changed

+144
-141
lines changed

20 files changed

+144
-141
lines changed

.devcontainer/setup.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ curl -fsSL https://raw.githubusercontent.com/speakeasy-api/speakeasy/main/instal
77
rmdir samples || true
88
mkdir samples
99

10-
npm install
11-
npm install -g ts-node
10+
npm install --ignore-scripts
11+
npm install -g ts-node --ignore-scripts
1212
npm link
1313
npm link @midday-ai/sdk
1414
TS_CONFIG_CONTENT=$(cat <<EOL

.speakeasy/gen.lock

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
lockVersion: 2.0.0
22
id: 091cf3d7-4210-4977-a93c-0cefd2ff8475
33
management:
4-
docChecksum: c0efa11ea29b4c54c086646d2d1d52ae
4+
docChecksum: 49d8fbad1903be3af29a4e7718e2888e
55
docVersion: 0.0.1
6-
speakeasyVersion: 1.615.2
7-
generationVersion: 2.698.4
8-
releaseVersion: 0.4.2
9-
configChecksum: 670f0e362254598835dfcc8c410ad6b7
6+
speakeasyVersion: 1.622.1
7+
generationVersion: 2.709.0
8+
releaseVersion: 0.5.0
9+
configChecksum: cde065a6a4c8ec44eca0c747dba18d4a
1010
repoURL: https://github.com/midday-ai/midday-ts.git
1111
installationURL: https://github.com/midday-ai/midday-ts
1212
published: true
1313
features:
1414
typescript:
1515
additionalDependencies: 0.1.0
1616
constsAndDefaults: 0.1.12
17-
core: 3.21.22
17+
core: 3.21.23
1818
defaultEnabledRetries: 0.1.0
19-
devContainers: 2.90.0
19+
devContainers: 2.90.1
2020
enumUnions: 0.1.0
21-
enums: 2.82.1
21+
enums: 2.83.0
2222
envVarSecurityUsage: 0.1.2
2323
examples: 2.82.3
2424
globalSecurity: 2.82.14
@@ -1495,7 +1495,7 @@ examples:
14951495
id: "<id>"
14961496
responses:
14971497
"200":
1498-
application/json: {"id": "b3b7e6e2-8c2a-4e2a-9b1a-2e4b5c6d7f8a", "status": "paid", "dueDate": "2024-06-30T23:59:59.000Z", "issueDate": "2024-06-01T00:00:00.000Z", "invoiceNumber": "INV-2024-001", "amount": 1500.75, "currency": "USD", "customer": {"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "name": "Acme Corporation", "website": "https://acme.com", "email": "info@acme.com"}, "paidAt": "2024-06-15T12:00:00.000Z", "reminderSentAt": "2024-06-10T09:00:00.000Z", "note": "Thank you for your business.", "vat": 120, "tax": 80, "discount": 50, "subtotal": 1400, "viewedAt": "2024-06-05T14:30:00.000Z", "customerName": "Acme Corporation", "sentTo": "billing@acme.com", "sentAt": "2024-06-02T08:00:00.000Z", "createdAt": "2024-06-01T07:00:00.000Z", "updatedAt": "2024-06-15T10:00:00.000Z", "pdfUrl": "https://app.midday.ai/api/download/invoice?token=eyJhbGciOiJIUzI1NiJ9.eyJpZCI6ImM1NTEwNDA3LTkyMmQtNDllZC05MjZiLTE2NzhkNTQ4ZmQ5MCJ9.12X3Wb5UJ5I6yZ5l6-6U8TxIPqnySKUb0NMwSL4p44s", "previewUrl": "https://app.midday.ai/i/eyJhbGciOiJIUzI1NiJ9.eyJpZCI6IjBiNWM2MmIxLTgxMjYtNDdhMS1iNjNmLWM0NjhlM2Y5MTgzNiJ9.jvwUP4PXVUWyKZAgav5SV7wjAaf8biDXMDEYHLGA5qE"}
1498+
application/json: {"id": "b3b7e6e2-8c2a-4e2a-9b1a-2e4b5c6d7f8a", "status": "paid", "dueDate": "2024-06-30T23:59:59.000Z", "issueDate": "2024-06-01T00:00:00.000Z", "invoiceNumber": "INV-2024-001", "amount": 1500.75, "currency": "USD", "customer": {"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "name": "Acme Corporation", "website": "https://acme.com", "email": "info@acme.com"}, "paidAt": "2024-06-15T12:00:00.000Z", "reminderSentAt": "2024-06-10T09:00:00.000Z", "note": "Thank you for your business.", "vat": 120, "tax": 80, "discount": 50, "subtotal": 1400, "viewedAt": "2024-06-05T14:30:00.000Z", "customerName": "Acme Corporation", "sentTo": "billing@acme.com", "sentAt": "2024-06-02T08:00:00.000Z", "createdAt": "2024-06-01T07:00:00.000Z", "updatedAt": "2024-06-15T10:00:00.000Z", "pdfUrl": "https://app.midday.ai/api/download/invoice?token=eef58951-1682-4062-b010-425866032390", "previewUrl": "https://app.midday.ai/i/eef58951-1682-4062-b010-425866032390"}
14991499
deleteInvoice:
15001500
speakeasy-default-delete-invoice:
15011501
parameters:
@@ -1910,7 +1910,11 @@ examples:
19101910
application/json: {"status": "paid", "paidAt": "2024-06-15T12:00:00.000Z", "internalNote": "Payment received via bank transfer"}
19111911
responses:
19121912
"200":
1913-
application/json: {"id": "b3b7e6e2-8c2a-4e2a-9b1a-2e4b5c6d7f8a", "status": "paid", "dueDate": "2024-06-30T23:59:59.000Z", "issueDate": "2024-06-01T00:00:00.000Z", "invoiceNumber": "INV-2024-001", "amount": 1500.75, "currency": "USD", "customer": {"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "name": "Acme Corporation", "website": "https://acme.com", "email": "info@acme.com"}, "paidAt": "2024-06-15T12:00:00.000Z", "reminderSentAt": "2024-06-10T09:00:00.000Z", "note": "Thank you for your business.", "vat": 120, "tax": 80, "discount": 50, "subtotal": 1400, "viewedAt": "2024-06-05T14:30:00.000Z", "customerName": "Acme Corporation", "sentTo": "billing@acme.com", "sentAt": "2024-06-02T08:00:00.000Z", "createdAt": "2024-06-01T07:00:00.000Z", "updatedAt": "2024-06-15T10:00:00.000Z", "pdfUrl": "https://app.midday.ai/api/download/invoice?token=eyJhbGciOiJIUzI1NiJ9.eyJpZCI6ImM1NTEwNDA3LTkyMmQtNDllZC05MjZiLTE2NzhkNTQ4ZmQ5MCJ9.12X3Wb5UJ5I6yZ5l6-6U8TxIPqnySKUb0NMwSL4p44s", "previewUrl": "https://app.midday.ai/i/eyJhbGciOiJIUzI1NiJ9.eyJpZCI6IjBiNWM2MmIxLTgxMjYtNDdhMS1iNjNmLWM0NjhlM2Y5MTgzNiJ9.jvwUP4PXVUWyKZAgav5SV7wjAaf8biDXMDEYHLGA5qE"}
1913+
application/json: {"id": "b3b7e6e2-8c2a-4e2a-9b1a-2e4b5c6d7f8a", "status": "paid", "dueDate": "2024-06-30T23:59:59.000Z", "issueDate": "2024-06-01T00:00:00.000Z", "invoiceNumber": "INV-2024-001", "amount": 1500.75, "currency": "USD", "customer": {"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "name": "Acme Corporation", "website": "https://acme.com", "email": "info@acme.com"}, "paidAt": "2024-06-15T12:00:00.000Z", "reminderSentAt": "2024-06-10T09:00:00.000Z", "note": "Thank you for your business.", "vat": 120, "tax": 80, "discount": 50, "subtotal": 1400, "viewedAt": "2024-06-05T14:30:00.000Z", "customerName": "Acme Corporation", "sentTo": "billing@acme.com", "sentAt": "2024-06-02T08:00:00.000Z", "createdAt": "2024-06-01T07:00:00.000Z", "updatedAt": "2024-06-15T10:00:00.000Z", "pdfUrl": "https://app.midday.ai/api/download/invoice?token=eef58951-1682-4062-b010-425866032390", "previewUrl": "https://app.midday.ai/i/eef58951-1682-4062-b010-425866032390"}
19141914
examplesVersion: 1.0.2
19151915
generatedTests: {}
1916-
releaseNotes: "## Typescript SDK Changes Detected:\n* `midday.transactions.getAttachmentPreSignedUrl()`: **Added**\n* `midday.documents.getPreSignedUrl()`: **Added**\n* `midday.inbox.getPreSignedUrl()`: **Added**\n* `midday.invoices.create()`: **Added**\n* `midday.invoices.update()`: **Added**\n* `midday.invoices.list()`: `response.data.[]` **Changed**\n* `midday.invoices.get()`: `response` **Changed**\n* `midday.search.search()`: \n * `request.relevanceThreshold` **Changed**\n* `midday.trackerEntries.create()`: \n * `request.assignedId` **Changed**\n* `midday.trackerEntries.createBulk()`: \n * `request.entries.[].assignedId` **Changed**\n* `midday.trackerEntries.update()`: \n * `request.requestBody.assignedId` **Changed**\n"
1916+
releaseNotes: |
1917+
## Typescript SDK Changes Detected:
1918+
* `midday.invoices.list()`: `response.data.[].customer` **Changed** **Breaking** :warning:
1919+
* `midday.invoices.get()`: `response.customer` **Changed** **Breaking** :warning:
1920+
* `midday.invoices.update()`: `response.customer` **Changed** **Breaking** :warning:

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ generation:
2626
generateNewTests: false
2727
skipResponseBodyAssertions: false
2828
typescript:
29-
version: 0.4.2
29+
version: 0.5.0
3030
additionalDependencies:
3131
dependencies: {}
3232
devDependencies: {}
@@ -57,6 +57,7 @@ typescript:
5757
jsonpath: rfc9535
5858
maxMethodParams: 0
5959
methodArguments: require-security-and-request
60+
modelPropertyCasing: camel
6061
moduleFormat: dual
6162
outputModelSuffix: output
6263
packageName: '@midday-ai/sdk'

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.615.2
1+
speakeasyVersion: 1.622.1
22
sources:
33
Midday API:
44
sourceNamespace: midday-api
5-
sourceRevisionDigest: sha256:355badb23a9bfd4b8e9adf11ac4d1c21166aef326c97988115833ac0fe6f4533
6-
sourceBlobDigest: sha256:a622924ce8e27002243cbed5333876963f9a60b13d93b1e6bcdd32ad760c6b93
5+
sourceRevisionDigest: sha256:ec0531072e6255230022481a20681d2e2807aa4790d88a9e6cc7955b40428800
6+
sourceBlobDigest: sha256:7d8c1d820eeeca2a44fc889957658e75e71f8a880eddc9492eec72df160c794f
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1757677249
9+
- speakeasy-sdk-regen-1757982544
1010
- 0.0.1
1111
targets:
1212
midday:
1313
source: Midday API
1414
sourceNamespace: midday-api
15-
sourceRevisionDigest: sha256:355badb23a9bfd4b8e9adf11ac4d1c21166aef326c97988115833ac0fe6f4533
16-
sourceBlobDigest: sha256:a622924ce8e27002243cbed5333876963f9a60b13d93b1e6bcdd32ad760c6b93
15+
sourceRevisionDigest: sha256:ec0531072e6255230022481a20681d2e2807aa4790d88a9e6cc7955b40428800
16+
sourceBlobDigest: sha256:7d8c1d820eeeca2a44fc889957658e75e71f8a880eddc9492eec72df160c794f
1717
codeSamplesNamespace: midday-api-typescript-code-samples
18-
codeSamplesRevisionDigest: sha256:3ba10c565f173c4cee2dd1ca1e7e81c92eebade64f6d6a577d82f2b38ad578b4
18+
codeSamplesRevisionDigest: sha256:c80733ef4afffa08290ac7b523e6b572ac4a51af2303a4c41efb5d5b76a96bf0
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -721,7 +721,7 @@ httpClient.addHook("requestError", (error, request) => {
721721
console.groupEnd();
722722
});
723723

724-
const sdk = new Midday({ httpClient });
724+
const sdk = new Midday({ httpClient: httpClient });
725725
```
726726
<!-- End Custom HTTP Client [http-client] -->
727727

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,4 +108,14 @@ Based on:
108108
### Generated
109109
- [typescript v0.4.2] .
110110
### Releases
111-
- [NPM v0.4.2] https://www.npmjs.com/package/@midday-ai/sdk/v/0.4.2 - .
111+
- [NPM v0.4.2] https://www.npmjs.com/package/@midday-ai/sdk/v/0.4.2 - .
112+
113+
## 2025-09-22 05:34:42
114+
### Changes
115+
Based on:
116+
- OpenAPI Doc
117+
- Speakeasy CLI 1.622.1 (2.709.0) https://github.com/speakeasy-api/speakeasy
118+
### Generated
119+
- [typescript v0.5.0] .
120+
### Releases
121+
- [NPM v0.5.0] https://www.npmjs.com/package/@midday-ai/sdk/v/0.5.0 - .

0 commit comments

Comments
 (0)