Skip to content

Commit d7b8a78

Browse files
feat: add new fields to CreateMovieRequest and update Movie schema
Add three new fields to the CreateMovieRequest interface (metadata, more_metadata, rank) and update the Movie interface to replace description with metadata and add rank field. This extends the API to support additional movie data properties. Key changes: - Add metadata, more_metadata, and rank fields to CreateMovieRequest interface - Update Movie interface to include metadata and rank fields, remove description field - Update SDK generator version from 3.28.6 to 3.28.9 - Update code examples and tests to reflect new request structure - Update dependency versions in package lock file 🌿 Generated with Fern
1 parent f051752 commit d7b8a78

File tree

14 files changed

+178
-144
lines changed

14 files changed

+178
-144
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.9"
55
}

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,10 @@ 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",
31+
rank: 1
2932
});
3033
```
3134

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-25
2+
* feat: add new fields to CreateMovieRequest and update Movie schema
3+
* Add three new fields to the CreateMovieRequest interface (metadata, more_metadata, rank) and update the Movie interface to replace description with metadata and add rank field. This extends the API to support additional movie data properties.
4+
* Key changes:
5+
* Add metadata, more_metadata, and rank fields to CreateMovieRequest interface
6+
* Update Movie interface to include metadata and rank fields, remove description field
7+
* Update SDK generator version from 3.28.6 to 3.28.9
8+
* Update code examples and tests to reflect new request structure
9+
* Update dependency versions in package lock file
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: 129 additions & 129 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

reference.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ 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",
35+
rank: 1
3336
});
3437

3538
```

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: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ 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",
34+
* rank: 1
3235
* })
3336
*/
3437
public createMovie(

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

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

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

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

0 commit comments

Comments
 (0)