From 557c32cad5e209c813595a9119bf74ff887ce843 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 29 Jan 2026 10:48:24 +0000 Subject: [PATCH] Release 0.15.0 --- .changeset/wise-adults-doubt.md | 7 ------- apps/website/changelog/lib.mjs | 15 ++++++++++++--- .../docs/api/factories/create_json_mutation.md | 2 +- .../docs/api/factories/create_json_query.md | 2 +- packages/atomic-router/CHANGELOG.md | 7 +++++++ packages/atomic-router/package.json | 2 +- packages/core/CHANGELOG.md | 8 ++++++++ packages/core/package.json | 2 +- packages/dev-tools/CHANGELOG.md | 7 +++++++ packages/dev-tools/package.json | 2 +- packages/io-ts/CHANGELOG.md | 7 +++++++ packages/io-ts/package.json | 2 +- packages/json-schema/CHANGELOG.md | 7 +++++++ packages/json-schema/package.json | 2 +- packages/runtypes/CHANGELOG.md | 7 +++++++ packages/runtypes/package.json | 2 +- packages/solid/CHANGELOG.md | 7 +++++++ packages/solid/package.json | 2 +- packages/superstruct/CHANGELOG.md | 7 +++++++ packages/superstruct/package.json | 2 +- packages/typed-contracts/CHANGELOG.md | 7 +++++++ packages/typed-contracts/package.json | 2 +- packages/valibot/CHANGELOG.md | 7 +++++++ packages/valibot/package.json | 2 +- packages/zod/CHANGELOG.md | 7 +++++++ packages/zod/package.json | 2 +- 26 files changed, 103 insertions(+), 23 deletions(-) delete mode 100644 .changeset/wise-adults-doubt.md diff --git a/.changeset/wise-adults-doubt.md b/.changeset/wise-adults-doubt.md deleted file mode 100644 index ba10a4cd..00000000 --- a/.changeset/wise-adults-doubt.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@farfetched/core': minor ---- - -Added `request.fetch` feature to createJson\* methods, which allows to apply any valid `RequestInit` setting to underlying `fetch` call - -The top-level `request.credentials` is deprecated in favor of `request.fetch.credentials` diff --git a/apps/website/changelog/lib.mjs b/apps/website/changelog/lib.mjs index f7b64123..d1c2adc5 100644 --- a/apps/website/changelog/lib.mjs +++ b/apps/website/changelog/lib.mjs @@ -26,9 +26,18 @@ export function excludeTrashUpdates(items) { .map((tags) => { const [header, ...body] = tags; - const filteredBody = body.filter( - (item) => !item.at(1).toLowerCase().includes('updated dependencies') - ); + const filteredBody = body.filter((item) => { + const updateItem = item.at(1); + if (typeof updateItem !== 'string') { + return true; + } + + const isTrashUpdate = updateItem + .toLowerCase() + .includes('updated dependencies'); + + return !isTrashUpdate; + }); if (filteredBody.length === 0) { return null; diff --git a/apps/website/docs/api/factories/create_json_mutation.md b/apps/website/docs/api/factories/create_json_mutation.md index 9c95c795..27ad5393 100644 --- a/apps/website/docs/api/factories/create_json_mutation.md +++ b/apps/website/docs/api/factories/create_json_mutation.md @@ -20,7 +20,7 @@ Config fields: - `omit` — do not include credentials - `same-origin` — include credentials only if the request URL is the same origin - `include` — include credentials on all requests - - `fetch?`: _Object or [Store](https://effector.dev/docs/api/effector/Store) with Object_, additional [RequestInit](https://developer.mozilla.org/en-US/docs/Web/API/Request/Request#options) options to pass to the underlying fetch request. This allows configuring options like `mode`, `cache`, `redirect`, `referrerPolicy`, `integrity`, `keepalive`, etc. If `credentials` is specified both at the top level and in `fetch`, the top-level value takes precedence. + - `fetch?`: _Object or [Store](https://effector.dev/docs/api/effector/Store) with Object_, additional [RequestInit](https://developer.mozilla.org/en-US/docs/Web/API/Request/Request#options) options to pass to the underlying fetch request. This allows configuring options like `mode`, `cache`, `redirect`, `referrerPolicy`, `integrity`, `keepalive`, etc. If `credentials` is specified both at the top level and in `fetch`, the top-level value takes precedence. - `response`: declarative rules to handle response from the API. - `contract`: [_Contract_](/api/primitives/contract) allows you to validate the response and decide how your application should treat it — as a success response or as a failed one. diff --git a/apps/website/docs/api/factories/create_json_query.md b/apps/website/docs/api/factories/create_json_query.md index 981056e0..553e321a 100644 --- a/apps/website/docs/api/factories/create_json_query.md +++ b/apps/website/docs/api/factories/create_json_query.md @@ -22,7 +22,7 @@ Config fields: - `omit` — do not include credentials - `same-origin` — include credentials only if the request URL is the same origin - `include` — include credentials on all requests - - `fetch?`: _Object or [Store](https://effector.dev/docs/api/effector/Store) with Object_, additional [RequestInit](https://developer.mozilla.org/en-US/docs/Web/API/Request/Request#options) options to pass to the underlying fetch request. This allows configuring options like `mode`, `cache`, `redirect`, `referrerPolicy`, `integrity`, `keepalive`, etc. If `credentials` is specified both at the top level and in `fetch`, the top-level value takes precedence. + - `fetch?`: _Object or [Store](https://effector.dev/docs/api/effector/Store) with Object_, additional [RequestInit](https://developer.mozilla.org/en-US/docs/Web/API/Request/Request#options) options to pass to the underlying fetch request. This allows configuring options like `mode`, `cache`, `redirect`, `referrerPolicy`, `integrity`, `keepalive`, etc. If `credentials` is specified both at the top level and in `fetch`, the top-level value takes precedence. - `response`: declarative rules to handle response from the API. - `contract`: [_Contract_](/api/primitives/contract) allows you to validate the response and decide how your application should treat it — as a success response or as a failed one. diff --git a/packages/atomic-router/CHANGELOG.md b/packages/atomic-router/CHANGELOG.md index ae78d9bd..0b97782c 100644 --- a/packages/atomic-router/CHANGELOG.md +++ b/packages/atomic-router/CHANGELOG.md @@ -1,5 +1,12 @@ # @farfetched/atomic-router +## 0.15.0 + +### Patch Changes + +- Updated dependencies [d5b3011] + - @farfetched/core@0.15.0 + ## 0.14.2 ### Patch Changes diff --git a/packages/atomic-router/package.json b/packages/atomic-router/package.json index f54c09d7..3ac5c5ec 100644 --- a/packages/atomic-router/package.json +++ b/packages/atomic-router/package.json @@ -1,6 +1,6 @@ { "name": "@farfetched/atomic-router", - "version": "0.14.2", + "version": "0.15.0", "publishConfig": { "access": "public" }, diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index a607a516..89c1cb0e 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,13 @@ # @farfetched/core +## 0.15.0 + +### Minor Changes + +- d5b3011: Added `request.fetch` feature to createJson\* methods, which allows to apply any valid `RequestInit` setting to underlying `fetch` call + + The top-level `request.credentials` is deprecated in favor of `request.fetch.credentials` + ## 0.14.2 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 04d8e054..18931670 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@farfetched/core", - "version": "0.14.2", + "version": "0.15.0", "publishConfig": { "access": "public" }, diff --git a/packages/dev-tools/CHANGELOG.md b/packages/dev-tools/CHANGELOG.md index a2d665e8..3a189cb3 100644 --- a/packages/dev-tools/CHANGELOG.md +++ b/packages/dev-tools/CHANGELOG.md @@ -1,5 +1,12 @@ # @farfetched/dev-tools +## 0.15.0 + +### Patch Changes + +- Updated dependencies [d5b3011] + - @farfetched/core@0.15.0 + ## 0.14.2 ### Patch Changes diff --git a/packages/dev-tools/package.json b/packages/dev-tools/package.json index f6de049d..2a9e0c0c 100644 --- a/packages/dev-tools/package.json +++ b/packages/dev-tools/package.json @@ -1,6 +1,6 @@ { "name": "@farfetched/dev-tools", - "version": "0.14.2", + "version": "0.15.0", "publishConfig": { "access": "public" }, diff --git a/packages/io-ts/CHANGELOG.md b/packages/io-ts/CHANGELOG.md index 27b52d5c..426b7683 100644 --- a/packages/io-ts/CHANGELOG.md +++ b/packages/io-ts/CHANGELOG.md @@ -1,5 +1,12 @@ # @farfetched/io-ts +## 0.15.0 + +### Patch Changes + +- Updated dependencies [d5b3011] + - @farfetched/core@0.15.0 + ## 0.14.2 ### Patch Changes diff --git a/packages/io-ts/package.json b/packages/io-ts/package.json index 0da17c85..47af1968 100644 --- a/packages/io-ts/package.json +++ b/packages/io-ts/package.json @@ -1,6 +1,6 @@ { "name": "@farfetched/io-ts", - "version": "0.14.2", + "version": "0.15.0", "publishConfig": { "access": "public" }, diff --git a/packages/json-schema/CHANGELOG.md b/packages/json-schema/CHANGELOG.md index ad9dfc51..a6a22628 100644 --- a/packages/json-schema/CHANGELOG.md +++ b/packages/json-schema/CHANGELOG.md @@ -1,5 +1,12 @@ # @farfetched/json-schema +## 0.15.0 + +### Patch Changes + +- Updated dependencies [d5b3011] + - @farfetched/core@0.15.0 + ## 0.14.2 ### Patch Changes diff --git a/packages/json-schema/package.json b/packages/json-schema/package.json index 582aed5e..40352796 100644 --- a/packages/json-schema/package.json +++ b/packages/json-schema/package.json @@ -1,6 +1,6 @@ { "name": "@farfetched/json-schema", - "version": "0.14.2", + "version": "0.15.0", "publishConfig": { "access": "public" }, diff --git a/packages/runtypes/CHANGELOG.md b/packages/runtypes/CHANGELOG.md index f9472888..0f58e4de 100644 --- a/packages/runtypes/CHANGELOG.md +++ b/packages/runtypes/CHANGELOG.md @@ -1,5 +1,12 @@ # @farfetched/runtypes +## 0.15.0 + +### Patch Changes + +- Updated dependencies [d5b3011] + - @farfetched/core@0.15.0 + ## 0.14.2 ### Patch Changes diff --git a/packages/runtypes/package.json b/packages/runtypes/package.json index 92ed63f8..a23baaf3 100644 --- a/packages/runtypes/package.json +++ b/packages/runtypes/package.json @@ -1,6 +1,6 @@ { "name": "@farfetched/runtypes", - "version": "0.14.2", + "version": "0.15.0", "publishConfig": { "access": "public" }, diff --git a/packages/solid/CHANGELOG.md b/packages/solid/CHANGELOG.md index fa74388a..d51d9134 100644 --- a/packages/solid/CHANGELOG.md +++ b/packages/solid/CHANGELOG.md @@ -1,5 +1,12 @@ # @farfetched/solid +## 0.15.0 + +### Patch Changes + +- Updated dependencies [d5b3011] + - @farfetched/core@0.15.0 + ## 0.14.2 ### Patch Changes diff --git a/packages/solid/package.json b/packages/solid/package.json index 6025dd0c..e840d615 100644 --- a/packages/solid/package.json +++ b/packages/solid/package.json @@ -1,6 +1,6 @@ { "name": "@farfetched/solid", - "version": "0.14.2", + "version": "0.15.0", "publishConfig": { "access": "public" }, diff --git a/packages/superstruct/CHANGELOG.md b/packages/superstruct/CHANGELOG.md index 53a8619a..29a81f75 100644 --- a/packages/superstruct/CHANGELOG.md +++ b/packages/superstruct/CHANGELOG.md @@ -1,5 +1,12 @@ # @farfetched/superstruct +## 0.15.0 + +### Patch Changes + +- Updated dependencies [d5b3011] + - @farfetched/core@0.15.0 + ## 0.14.2 ### Patch Changes diff --git a/packages/superstruct/package.json b/packages/superstruct/package.json index 68b0afcb..18b1ac89 100644 --- a/packages/superstruct/package.json +++ b/packages/superstruct/package.json @@ -1,6 +1,6 @@ { "name": "@farfetched/superstruct", - "version": "0.14.2", + "version": "0.15.0", "publishConfig": { "access": "public" }, diff --git a/packages/typed-contracts/CHANGELOG.md b/packages/typed-contracts/CHANGELOG.md index 9e204440..285f47de 100644 --- a/packages/typed-contracts/CHANGELOG.md +++ b/packages/typed-contracts/CHANGELOG.md @@ -1,5 +1,12 @@ # @farfetched/typed-contracts +## 0.15.0 + +### Patch Changes + +- Updated dependencies [d5b3011] + - @farfetched/core@0.15.0 + ## 0.14.2 ### Patch Changes diff --git a/packages/typed-contracts/package.json b/packages/typed-contracts/package.json index 9e725339..31e7644e 100644 --- a/packages/typed-contracts/package.json +++ b/packages/typed-contracts/package.json @@ -1,6 +1,6 @@ { "name": "@farfetched/typed-contracts", - "version": "0.14.2", + "version": "0.15.0", "publishConfig": { "access": "public" }, diff --git a/packages/valibot/CHANGELOG.md b/packages/valibot/CHANGELOG.md index 66e9d360..8fbd5183 100644 --- a/packages/valibot/CHANGELOG.md +++ b/packages/valibot/CHANGELOG.md @@ -1,5 +1,12 @@ # @farfetched/valibot +## 0.15.0 + +### Patch Changes + +- Updated dependencies [d5b3011] + - @farfetched/core@0.15.0 + ## 0.14.2 ### Patch Changes diff --git a/packages/valibot/package.json b/packages/valibot/package.json index b40cbe24..c28c8850 100644 --- a/packages/valibot/package.json +++ b/packages/valibot/package.json @@ -1,6 +1,6 @@ { "name": "@farfetched/valibot", - "version": "0.14.2", + "version": "0.15.0", "publishConfig": { "access": "public" }, diff --git a/packages/zod/CHANGELOG.md b/packages/zod/CHANGELOG.md index 3e277c00..1c3f6c60 100644 --- a/packages/zod/CHANGELOG.md +++ b/packages/zod/CHANGELOG.md @@ -1,5 +1,12 @@ # @farfetched/zod +## 0.15.0 + +### Patch Changes + +- Updated dependencies [d5b3011] + - @farfetched/core@0.15.0 + ## 0.14.2 ### Patch Changes diff --git a/packages/zod/package.json b/packages/zod/package.json index 3a73edab..a0183405 100644 --- a/packages/zod/package.json +++ b/packages/zod/package.json @@ -1,6 +1,6 @@ { "name": "@farfetched/zod", - "version": "0.14.2", + "version": "0.15.0", "publishConfig": { "access": "public" },