From 089bfd8fac862d7b2a7b465eaaea2a3e991406d5 Mon Sep 17 00:00:00 2001 From: seferturan Date: Mon, 6 Jul 2026 08:39:40 +0200 Subject: [PATCH 1/2] feat: adds support for locale setting --- .../src/contracts/users/schema/request/settingsRequestSchema.ts | 1 + .../contracts/users/schema/response/settingsResponseSchema.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/projects/api/src/contracts/users/schema/request/settingsRequestSchema.ts b/projects/api/src/contracts/users/schema/request/settingsRequestSchema.ts index db10cfd..0119c2f 100644 --- a/projects/api/src/contracts/users/schema/request/settingsRequestSchema.ts +++ b/projects/api/src/contracts/users/schema/request/settingsRequestSchema.ts @@ -29,6 +29,7 @@ const browsingSettingsSchema = z.object({ dark_knight: z.enum(['true', 'false', 'auto']).nullish(), watch_only_once: z.boolean().nullish(), show_rating_prompt: z.boolean().nullish(), + locale: z.string().nullish(), }); export const settingsRequestSchema = z.object({ diff --git a/projects/api/src/contracts/users/schema/response/settingsResponseSchema.ts b/projects/api/src/contracts/users/schema/response/settingsResponseSchema.ts index 32fd7b4..a276ffa 100644 --- a/projects/api/src/contracts/users/schema/response/settingsResponseSchema.ts +++ b/projects/api/src/contracts/users/schema/response/settingsResponseSchema.ts @@ -44,6 +44,7 @@ export const settingsResponseSchema = z.object({ watch_after_rating: z.string().nullish(), watch_only_once: z.boolean(), show_rating_prompt: z.boolean().nullish(), + locale: z.string().nullish(), other_site_ratings: z.boolean(), release_date_ignore_runtime: z.boolean(), display_early_ratings: z.boolean(), From 9cb8faddf96505e0492466ae64d8c924adb0d907 Mon Sep 17 00:00:00 2001 From: seferturan Date: Mon, 6 Jul 2026 14:26:02 +0200 Subject: [PATCH 2/2] chore: bumps version to 0.4.20 --- projects/api/deno.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/api/deno.json b/projects/api/deno.json index 4bfed8f..56f045b 100644 --- a/projects/api/deno.json +++ b/projects/api/deno.json @@ -1,7 +1,7 @@ { "name": "@trakt/api", "exports": "./src/index.ts", - "version": "0.4.19", + "version": "0.4.20", "imports": { "@anatine/zod-openapi": "npm:@anatine/zod-openapi@^2.2.6", "@std/testing": "jsr:@std/testing@^1.0.5",