Skip to content

Commit 75a29b3

Browse files
feat: add new metadata fields to CreateMovieRequest and update Movie type
This update extends the CreateMovieRequest interface with two new metadata fields and modifies the Movie type structure. The changes are backward compatible as they add new fields without removing or changing existing ones. Key changes: - Add metadata and more_metadata fields to CreateMovieRequest interface - Remove description field from Movie type and keep metadata field - Update examples and tests to reflect the new API structure - Remove User-Agent header from client configuration - Update generator version from 3.28.6 to 3.28.7 🌿 Generated with Fern
1 parent f051752 commit 75a29b3

File tree

12 files changed

+61
-48
lines changed

12 files changed

+61
-48
lines changed

.fern/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"cliVersion": "0.113.1",
33
"generatorName": "fernapi/fern-typescript-sdk",
4-
"generatorVersion": "3.28.6"
4+
"generatorVersion": "3.28.7"
55
}

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ import { FernAutopilotTestApiClient } from "";
2525
const client = new FernAutopilotTestApiClient({ environment: "YOUR_BASE_URL" });
2626
await client.imdb.createMovie({
2727
title: "title",
28-
rating: 1.1
28+
rating: 1.1,
29+
metadata: "metadata",
30+
more_metadata: "more_metadata"
2931
});
3032
```
3133

changelog.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
## 2.1.0 - 2025-11-24
2+
* feat: add new metadata fields to CreateMovieRequest and update Movie type
3+
* This update extends the CreateMovieRequest interface with two new metadata fields and modifies the Movie type structure. The changes are backward compatible as they add new fields without removing or changing existing ones.
4+
* Key changes:
5+
* Add metadata and more_metadata fields to CreateMovieRequest interface
6+
* Remove description field from Movie type and keep metadata field
7+
* Update examples and tests to reflect the new API structure
8+
* Remove User-Agent header from client configuration
9+
* Update generator version from 3.28.6 to 3.28.7
10+
* 🌿 Generated with Fern
11+

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "",
3-
"version": "2.0.0",
3+
"version": "2.1.0",
44
"private": false,
55
"repository": "github:fern-demo/autopilot-typescript-sdk",
66
"type": "commonjs",

pnpm-lock.yaml

Lines changed: 30 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

reference.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ Add a movie to the database
2929
```typescript
3030
await client.imdb.createMovie({
3131
title: "title",
32-
rating: 1.1
32+
rating: 1.1,
33+
metadata: "metadata",
34+
more_metadata: "more_metadata"
3335
});
3436

3537
```

src/Client.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ export class FernAutopilotTestApiClient {
2323
{
2424
"X-Fern-Language": "JavaScript",
2525
"X-Fern-SDK-Name": "",
26-
"X-Fern-SDK-Version": "2.0.0",
27-
"User-Agent": "/2.0.0",
26+
"X-Fern-SDK-Version": "2.1.0",
27+
"User-Agent": "/2.1.0",
2828
"X-Fern-Runtime": core.RUNTIME.type,
2929
"X-Fern-Runtime-Version": core.RUNTIME.version,
3030
},

src/api/resources/imdb/client/Client.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ export class Imdb {
2828
* @example
2929
* await client.imdb.createMovie({
3030
* title: "title",
31-
* rating: 1.1
31+
* rating: 1.1,
32+
* metadata: "metadata",
33+
* more_metadata: "more_metadata"
3234
* })
3335
*/
3436
public createMovie(

src/api/resources/imdb/types/CreateMovieRequest.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@
33
export interface CreateMovieRequest {
44
title: string;
55
rating: number;
6+
metadata: string;
7+
more_metadata: string;
68
}

src/api/resources/imdb/types/Movie.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,5 @@ export interface Movie {
77
title: string;
88
/** The rating scale out of ten stars */
99
rating: number;
10-
description: string;
1110
metadata: string;
1211
}

0 commit comments

Comments
 (0)