Skip to content

Commit f414aab

Browse files
release: 3.5.0 (#591)
Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 parent 931cd57 commit f414aab

File tree

9 files changed

+326
-332
lines changed

9 files changed

+326
-332
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "3.4.0"
2+
".": "3.5.0"
33
}

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 35
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/val-town%2Fval-town-3ac7e8a7f7948034bde6b06f57af40cb8f31cc839b310088de0add852d670599.yml
3-
openapi_spec_hash: 6db4f099c0000dfe18b841e31b690dcd
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/val-town%2Fval-town-788eacc57f251c5dc5d02fa7d7baf736fc40f0fdca4516777869f477c1635445.yml
3+
openapi_spec_hash: 346b7e066306b63c3df2b2113b462126
44
config_hash: b9f0b230ea6da8b27fb8378d87fc23a7

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## 3.5.0 (2026-01-15)
4+
5+
Full Changelog: [v3.4.0...v3.5.0](https://github.com/val-town/sdk/compare/v3.4.0...v3.5.0)
6+
7+
### Features
8+
9+
* **api:** api update ([05f2ce6](https://github.com/val-town/sdk/commit/05f2ce6c8a5f510c842e533ee1b982dceca9aa03))
10+
11+
12+
### Chores
13+
14+
* break long lines in snippets into multiline ([20b8bf8](https://github.com/val-town/sdk/commit/20b8bf88e55f3b71d8d6a83351a5ffd9c5061530))
15+
* fix typo in descriptions ([d0649ce](https://github.com/val-town/sdk/commit/d0649ce4d985c35efab447c0ef666b2980fc9abc))
16+
* **internal:** upgrade babel, qs, js-yaml ([ea3a01f](https://github.com/val-town/sdk/commit/ea3a01f83a82db9c2120b8b5e3ac216a5b21af4d))
17+
318
## 3.4.0 (2026-01-05)
419

520
Full Changelog: [v3.3.0...v3.4.0](https://github.com/val-town/sdk/compare/v3.3.0...v3.4.0)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@valtown/sdk",
3-
"version": "3.4.0",
3+
"version": "3.5.0",
44
"description": "The official TypeScript library for the Val Town API",
55
"author": "Val Town <[email protected]>",
66
"types": "dist/index.d.ts",

src/resources/emails.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export class Emails extends APIResource {
2929
}
3030

3131
/**
32-
* Successfully sent email
32+
* Email accepted to be sent
3333
*/
3434
export interface EmailSendResponse {
3535
message: string;

src/resources/vals/files.ts

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,12 @@ export class Files extends APIResource {
3737
* // Automatically fetches more pages as needed.
3838
* for await (const fileRetrieveResponse of client.vals.files.retrieve(
3939
* '182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e',
40-
* { limit: 1, offset: 0, path: 'path', recursive: true },
40+
* {
41+
* limit: 1,
42+
* offset: 0,
43+
* path: 'path',
44+
* recursive: true,
45+
* },
4146
* )) {
4247
* // ...
4348
* }
@@ -289,7 +294,7 @@ export declare namespace FileCreateParams {
289294
path: string;
290295

291296
/**
292-
* Body param:
297+
* Body param
293298
*/
294299
type: 'directory';
295300

@@ -300,7 +305,7 @@ export declare namespace FileCreateParams {
300305
branch_id?: string;
301306

302307
/**
303-
* Body param:
308+
* Body param
304309
*/
305310
content?: null;
306311
}
@@ -319,7 +324,7 @@ export declare namespace FileCreateParams {
319324
content: string;
320325

321326
/**
322-
* Body param:
327+
* Body param
323328
*/
324329
type: 'file' | 'interval' | 'http' | 'email' | 'script';
325330

@@ -374,7 +379,7 @@ export interface FileUpdateParams {
374379
content?: string;
375380

376381
/**
377-
* Body param:
382+
* Body param
378383
*/
379384
name?: string;
380385

@@ -385,7 +390,7 @@ export interface FileUpdateParams {
385390
parent_path?: string | null;
386391

387392
/**
388-
* Body param:
393+
* Body param
389394
*/
390395
type?: 'file' | 'interval' | 'http' | 'email' | 'script';
391396
}
@@ -426,27 +431,27 @@ export interface FileGetContentParams {
426431
version?: number;
427432

428433
/**
429-
* Header param:
434+
* Header param
430435
*/
431436
'Cache-Control'?: string;
432437

433438
/**
434-
* Header param:
439+
* Header param
435440
*/
436441
'If-Match'?: string;
437442

438443
/**
439-
* Header param:
444+
* Header param
440445
*/
441446
'If-Modified-Since'?: string;
442447

443448
/**
444-
* Header param:
449+
* Header param
445450
*/
446451
'If-None-Match'?: string;
447452

448453
/**
449-
* Header param:
454+
* Header param
450455
*/
451456
'If-Unmodified-Since'?: string;
452457
}

src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const VERSION = '3.4.0'; // x-release-please-version
1+
export const VERSION = '3.5.0'; // x-release-please-version

tests/index.test.ts

Lines changed: 40 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,11 @@ describe('instantiate client', () => {
8787
error: jest.fn(),
8888
};
8989

90-
const client = new ValTown({ logger: logger, logLevel: 'debug', bearerToken: 'My Bearer Token' });
90+
const client = new ValTown({
91+
logger: logger,
92+
logLevel: 'debug',
93+
bearerToken: 'My Bearer Token',
94+
});
9195

9296
await forceAPIResponseForClient(client);
9397
expect(debugMock).toHaveBeenCalled();
@@ -107,7 +111,11 @@ describe('instantiate client', () => {
107111
error: jest.fn(),
108112
};
109113

110-
const client = new ValTown({ logger: logger, logLevel: 'info', bearerToken: 'My Bearer Token' });
114+
const client = new ValTown({
115+
logger: logger,
116+
logLevel: 'info',
117+
bearerToken: 'My Bearer Token',
118+
});
111119

112120
await forceAPIResponseForClient(client);
113121
expect(debugMock).not.toHaveBeenCalled();
@@ -157,7 +165,11 @@ describe('instantiate client', () => {
157165
};
158166

159167
process.env['VAL_TOWN_LOG'] = 'debug';
160-
const client = new ValTown({ logger: logger, logLevel: 'off', bearerToken: 'My Bearer Token' });
168+
const client = new ValTown({
169+
logger: logger,
170+
logLevel: 'off',
171+
bearerToken: 'My Bearer Token',
172+
});
161173

162174
await forceAPIResponseForClient(client);
163175
expect(debugMock).not.toHaveBeenCalled();
@@ -173,7 +185,11 @@ describe('instantiate client', () => {
173185
};
174186

175187
process.env['VAL_TOWN_LOG'] = 'not a log level';
176-
const client = new ValTown({ logger: logger, logLevel: 'debug', bearerToken: 'My Bearer Token' });
188+
const client = new ValTown({
189+
logger: logger,
190+
logLevel: 'debug',
191+
bearerToken: 'My Bearer Token',
192+
});
177193
expect(client.logLevel).toBe('debug');
178194
expect(warnMock).not.toHaveBeenCalled();
179195
});
@@ -549,7 +565,11 @@ describe('retries', () => {
549565
return new Response(JSON.stringify({ a: 1 }), { headers: { 'Content-Type': 'application/json' } });
550566
};
551567

552-
const client = new ValTown({ bearerToken: 'My Bearer Token', timeout: 10, fetch: testFetch });
568+
const client = new ValTown({
569+
bearerToken: 'My Bearer Token',
570+
timeout: 10,
571+
fetch: testFetch,
572+
});
553573

554574
expect(await client.request({ path: '/foo', method: 'get' })).toEqual({ a: 1 });
555575
expect(count).toEqual(2);
@@ -579,7 +599,11 @@ describe('retries', () => {
579599
return new Response(JSON.stringify({ a: 1 }), { headers: { 'Content-Type': 'application/json' } });
580600
};
581601

582-
const client = new ValTown({ bearerToken: 'My Bearer Token', fetch: testFetch, maxRetries: 4 });
602+
const client = new ValTown({
603+
bearerToken: 'My Bearer Token',
604+
fetch: testFetch,
605+
maxRetries: 4,
606+
});
583607

584608
expect(await client.request({ path: '/foo', method: 'get' })).toEqual({ a: 1 });
585609

@@ -603,7 +627,11 @@ describe('retries', () => {
603627
capturedRequest = init;
604628
return new Response(JSON.stringify({ a: 1 }), { headers: { 'Content-Type': 'application/json' } });
605629
};
606-
const client = new ValTown({ bearerToken: 'My Bearer Token', fetch: testFetch, maxRetries: 4 });
630+
const client = new ValTown({
631+
bearerToken: 'My Bearer Token',
632+
fetch: testFetch,
633+
maxRetries: 4,
634+
});
607635

608636
expect(
609637
await client.request({
@@ -665,7 +693,11 @@ describe('retries', () => {
665693
capturedRequest = init;
666694
return new Response(JSON.stringify({ a: 1 }), { headers: { 'Content-Type': 'application/json' } });
667695
};
668-
const client = new ValTown({ bearerToken: 'My Bearer Token', fetch: testFetch, maxRetries: 4 });
696+
const client = new ValTown({
697+
bearerToken: 'My Bearer Token',
698+
fetch: testFetch,
699+
maxRetries: 4,
700+
});
669701

670702
expect(
671703
await client.request({

0 commit comments

Comments
 (0)