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"
},