diff --git a/.changeset/few-lamps-joke.md b/.changeset/few-lamps-joke.md deleted file mode 100644 index 850541caa4..0000000000 --- a/.changeset/few-lamps-joke.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"@effect/platform": minor ---- - -move http search params apis to ServerRequest module - -If you want to access the search params for a request, you can now use the `Http.request.ParsedSearchParams` tag. - -```ts -import * as Http from "@effect/platform/HttpServer" -import { Effect } from "effect" - -Effect.gen(function* () { - const searchParams = yield* Http.request.ParsedSearchParams - console.log(searchParams) -}) -``` - -The schema method has also been moved to the `ServerRequest` module. It is now available as `Http.request.schemaSearchParams`. diff --git a/.changeset/six-brooms-return.md b/.changeset/six-brooms-return.md deleted file mode 100644 index 518701612e..0000000000 --- a/.changeset/six-brooms-return.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -"@effect/platform": patch ---- - -allow http client trace propagation to be controlled - -To disable trace propagation: - -```ts -import { HttpClient as Http } from "@effect/platform" - -Http.request - .get("https://example.com") - .pipe(Http.client.fetchOk, Http.client.withTracerPropagation(false)) -``` diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 12ce5b3b4e..f37da31927 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect/cli +## 0.36.15 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + ## 0.36.14 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 36b7c81c07..2c8c6fbc76 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@effect/cli", - "version": "0.36.14", + "version": "0.36.15", "type": "module", "license": "MIT", "description": "A library for building command-line interfaces with Effect", diff --git a/packages/experimental/CHANGELOG.md b/packages/experimental/CHANGELOG.md index e10051844a..1c01bf7472 100644 --- a/packages/experimental/CHANGELOG.md +++ b/packages/experimental/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/experimental +## 0.15.15 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + - @effect/platform-node@0.48.1 + ## 0.15.14 ### Patch Changes diff --git a/packages/experimental/package.json b/packages/experimental/package.json index e699c98632..b1d80daea1 100644 --- a/packages/experimental/package.json +++ b/packages/experimental/package.json @@ -1,6 +1,6 @@ { "name": "@effect/experimental", - "version": "0.15.14", + "version": "0.15.15", "type": "module", "license": "MIT", "description": "Experimental modules for the Effect ecosystem", diff --git a/packages/platform-browser/CHANGELOG.md b/packages/platform-browser/CHANGELOG.md index 22805c2681..900fd9b3c4 100644 --- a/packages/platform-browser/CHANGELOG.md +++ b/packages/platform-browser/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect/platform-browser +## 0.33.10 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + ## 0.33.9 ### Patch Changes diff --git a/packages/platform-browser/package.json b/packages/platform-browser/package.json index f24002e6d3..64c046b5e8 100644 --- a/packages/platform-browser/package.json +++ b/packages/platform-browser/package.json @@ -1,7 +1,7 @@ { "name": "@effect/platform-browser", "type": "module", - "version": "0.33.9", + "version": "0.33.10", "license": "MIT", "description": "Platform specific implementations for the browser", "homepage": "https://effect.website", diff --git a/packages/platform-bun/CHANGELOG.md b/packages/platform-bun/CHANGELOG.md index 9efd2205da..d67bde6566 100644 --- a/packages/platform-bun/CHANGELOG.md +++ b/packages/platform-bun/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/platform-bun +## 0.34.1 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + - @effect/platform-node-shared@0.4.15 + ## 0.34.0 ### Minor Changes diff --git a/packages/platform-bun/package.json b/packages/platform-bun/package.json index 718f614d73..11a1d14cdd 100644 --- a/packages/platform-bun/package.json +++ b/packages/platform-bun/package.json @@ -1,7 +1,7 @@ { "name": "@effect/platform-bun", "type": "module", - "version": "0.34.0", + "version": "0.34.1", "license": "MIT", "description": "Platform specific implementations for the Bun runtime", "homepage": "https://effect.website", diff --git a/packages/platform-node-shared/CHANGELOG.md b/packages/platform-node-shared/CHANGELOG.md index 61aeccec17..df3466483c 100644 --- a/packages/platform-node-shared/CHANGELOG.md +++ b/packages/platform-node-shared/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect/platform-node-shared +## 0.4.15 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + ## 0.4.14 ### Patch Changes diff --git a/packages/platform-node-shared/package.json b/packages/platform-node-shared/package.json index b9b3dc30e2..76b59ffa28 100644 --- a/packages/platform-node-shared/package.json +++ b/packages/platform-node-shared/package.json @@ -1,7 +1,7 @@ { "name": "@effect/platform-node-shared", "type": "module", - "version": "0.4.14", + "version": "0.4.15", "license": "MIT", "description": "Unified interfaces for common platform-specific services", "homepage": "https://effect.website", diff --git a/packages/platform-node/CHANGELOG.md b/packages/platform-node/CHANGELOG.md index 8e200f4c75..a57bef8144 100644 --- a/packages/platform-node/CHANGELOG.md +++ b/packages/platform-node/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/platform-node +## 0.48.1 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + - @effect/platform-node-shared@0.4.15 + ## 0.48.0 ### Minor Changes diff --git a/packages/platform-node/package.json b/packages/platform-node/package.json index e1fdb8f8b1..4ff1fb286a 100644 --- a/packages/platform-node/package.json +++ b/packages/platform-node/package.json @@ -1,7 +1,7 @@ { "name": "@effect/platform-node", "type": "module", - "version": "0.48.0", + "version": "0.48.1", "license": "MIT", "description": "Platform specific implementations for the Node.js runtime", "homepage": "https://effect.website", diff --git a/packages/platform/CHANGELOG.md b/packages/platform/CHANGELOG.md index 0166cafb61..996b26b14e 100644 --- a/packages/platform/CHANGELOG.md +++ b/packages/platform/CHANGELOG.md @@ -1,5 +1,39 @@ # @effect/platform +## 0.52.0 + +### Minor Changes + +- [#2669](https://github.com/Effect-TS/effect/pull/2669) [`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9) Thanks [@tim-smart](https://github.com/tim-smart)! - move http search params apis to ServerRequest module + + If you want to access the search params for a request, you can now use the `Http.request.ParsedSearchParams` tag. + + ```ts + import * as Http from "@effect/platform/HttpServer"; + import { Effect } from "effect"; + + Effect.gen(function* () { + const searchParams = yield* Http.request.ParsedSearchParams; + console.log(searchParams); + }); + ``` + + The schema method has also been moved to the `ServerRequest` module. It is now available as `Http.request.schemaSearchParams`. + +### Patch Changes + +- [#2672](https://github.com/Effect-TS/effect/pull/2672) [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271) Thanks [@tim-smart](https://github.com/tim-smart)! - allow http client trace propagation to be controlled + + To disable trace propagation: + + ```ts + import { HttpClient as Http } from "@effect/platform"; + + Http.request + .get("https://example.com") + .pipe(Http.client.fetchOk, Http.client.withTracerPropagation(false)); + ``` + ## 0.51.0 ### Minor Changes diff --git a/packages/platform/package.json b/packages/platform/package.json index f492c94710..514cc23dcf 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -1,7 +1,7 @@ { "name": "@effect/platform", "type": "module", - "version": "0.51.0", + "version": "0.52.0", "license": "MIT", "description": "Unified interfaces for common platform-specific services", "homepage": "https://effect.website", diff --git a/packages/rpc-http/CHANGELOG.md b/packages/rpc-http/CHANGELOG.md index 3aae664e6a..e1ccf7e88b 100644 --- a/packages/rpc-http/CHANGELOG.md +++ b/packages/rpc-http/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/rpc-http +## 0.28.15 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + - @effect/rpc@0.30.15 + ## 0.28.14 ### Patch Changes diff --git a/packages/rpc-http/package.json b/packages/rpc-http/package.json index f0795c1db2..dffa4a1b47 100644 --- a/packages/rpc-http/package.json +++ b/packages/rpc-http/package.json @@ -1,6 +1,6 @@ { "name": "@effect/rpc-http", - "version": "0.28.14", + "version": "0.28.15", "type": "module", "license": "MIT", "description": "Functional programming in TypeScript", diff --git a/packages/rpc/CHANGELOG.md b/packages/rpc/CHANGELOG.md index 067307788f..a68794d6d9 100644 --- a/packages/rpc/CHANGELOG.md +++ b/packages/rpc/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect/rpc +## 0.30.15 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + ## 0.30.14 ### Patch Changes diff --git a/packages/rpc/package.json b/packages/rpc/package.json index ead750f484..a774d8651e 100644 --- a/packages/rpc/package.json +++ b/packages/rpc/package.json @@ -1,6 +1,6 @@ { "name": "@effect/rpc", - "version": "0.30.14", + "version": "0.30.15", "type": "module", "license": "MIT", "description": "Functional programming in TypeScript", diff --git a/packages/sql-mssql/CHANGELOG.md b/packages/sql-mssql/CHANGELOG.md index 8d832c48da..d2554c232a 100644 --- a/packages/sql-mssql/CHANGELOG.md +++ b/packages/sql-mssql/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/sql-mssql +## 0.1.15 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + - @effect/sql@0.1.15 + ## 0.1.14 ### Patch Changes diff --git a/packages/sql-mssql/package.json b/packages/sql-mssql/package.json index 8e87686550..55f37c50b4 100644 --- a/packages/sql-mssql/package.json +++ b/packages/sql-mssql/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-mssql", - "version": "0.1.14", + "version": "0.1.15", "type": "module", "license": "MIT", "description": "A Microsoft SQL Server toolkit for Effect", diff --git a/packages/sql-mysql2/CHANGELOG.md b/packages/sql-mysql2/CHANGELOG.md index a84f5c62c4..b5b32c13b7 100644 --- a/packages/sql-mysql2/CHANGELOG.md +++ b/packages/sql-mysql2/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/sql-mysql2 +## 0.1.15 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + - @effect/sql@0.1.15 + ## 0.1.14 ### Patch Changes diff --git a/packages/sql-mysql2/package.json b/packages/sql-mysql2/package.json index 365fa47484..d4d91a4e4b 100644 --- a/packages/sql-mysql2/package.json +++ b/packages/sql-mysql2/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-mysql2", - "version": "0.1.14", + "version": "0.1.15", "type": "module", "license": "MIT", "description": "A MySQL toolkit for Effect", diff --git a/packages/sql-pg/CHANGELOG.md b/packages/sql-pg/CHANGELOG.md index 6774fadb4a..df8fd10470 100644 --- a/packages/sql-pg/CHANGELOG.md +++ b/packages/sql-pg/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/sql-pg +## 0.1.15 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + - @effect/sql@0.1.15 + ## 0.1.14 ### Patch Changes diff --git a/packages/sql-pg/package.json b/packages/sql-pg/package.json index 15f9a9abe6..d7a8446d67 100644 --- a/packages/sql-pg/package.json +++ b/packages/sql-pg/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-pg", - "version": "0.1.14", + "version": "0.1.15", "type": "module", "license": "MIT", "description": "A PostgreSQL toolkit for Effect", diff --git a/packages/sql-sqlite-bun/CHANGELOG.md b/packages/sql-sqlite-bun/CHANGELOG.md index 17e44b1c1d..d307a68cea 100644 --- a/packages/sql-sqlite-bun/CHANGELOG.md +++ b/packages/sql-sqlite-bun/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/sql-sqlite-bun +## 0.1.15 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + - @effect/sql@0.1.15 + ## 0.1.14 ### Patch Changes diff --git a/packages/sql-sqlite-bun/package.json b/packages/sql-sqlite-bun/package.json index 0e6801cf2c..cceb0c05b5 100644 --- a/packages/sql-sqlite-bun/package.json +++ b/packages/sql-sqlite-bun/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-sqlite-bun", - "version": "0.1.14", + "version": "0.1.15", "type": "module", "license": "MIT", "description": "A SQLite toolkit for Effect", diff --git a/packages/sql-sqlite-node/CHANGELOG.md b/packages/sql-sqlite-node/CHANGELOG.md index 8ba9f4cf41..8ec6b87366 100644 --- a/packages/sql-sqlite-node/CHANGELOG.md +++ b/packages/sql-sqlite-node/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/sql-sqlite-node +## 0.1.15 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + - @effect/sql@0.1.15 + ## 0.1.14 ### Patch Changes diff --git a/packages/sql-sqlite-node/package.json b/packages/sql-sqlite-node/package.json index 2a8325be0a..6c45c2fbf3 100644 --- a/packages/sql-sqlite-node/package.json +++ b/packages/sql-sqlite-node/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-sqlite-node", - "version": "0.1.14", + "version": "0.1.15", "type": "module", "license": "MIT", "description": "A SQLite toolkit for Effect", diff --git a/packages/sql-sqlite-react-native/CHANGELOG.md b/packages/sql-sqlite-react-native/CHANGELOG.md index fa8e75d1ea..27b0728cde 100644 --- a/packages/sql-sqlite-react-native/CHANGELOG.md +++ b/packages/sql-sqlite-react-native/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect/sql-sqlite-react-native +## 0.2.10 + +### Patch Changes + +- Updated dependencies []: + - @effect/sql@0.1.15 + ## 0.2.9 ### Patch Changes diff --git a/packages/sql-sqlite-react-native/package.json b/packages/sql-sqlite-react-native/package.json index 7470c1c326..1762078822 100644 --- a/packages/sql-sqlite-react-native/package.json +++ b/packages/sql-sqlite-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-sqlite-react-native", - "version": "0.2.9", + "version": "0.2.10", "type": "module", "license": "MIT", "description": "A SQLite toolkit for Effect", diff --git a/packages/sql-sqlite-wasm/CHANGELOG.md b/packages/sql-sqlite-wasm/CHANGELOG.md index 4e34aa27a4..1c6085ef41 100644 --- a/packages/sql-sqlite-wasm/CHANGELOG.md +++ b/packages/sql-sqlite-wasm/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect/sql-sqlite-wasm +## 0.1.15 + +### Patch Changes + +- Updated dependencies []: + - @effect/sql@0.1.15 + ## 0.1.14 ### Patch Changes diff --git a/packages/sql-sqlite-wasm/package.json b/packages/sql-sqlite-wasm/package.json index 1cdfc860d0..3be7a11b50 100644 --- a/packages/sql-sqlite-wasm/package.json +++ b/packages/sql-sqlite-wasm/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-sqlite-wasm", - "version": "0.1.14", + "version": "0.1.15", "type": "module", "license": "MIT", "description": "A SQLite toolkit for Effect", diff --git a/packages/sql/CHANGELOG.md b/packages/sql/CHANGELOG.md index 3ac801fa3b..a10d575828 100644 --- a/packages/sql/CHANGELOG.md +++ b/packages/sql/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect/sql +## 0.1.15 + +### Patch Changes + +- Updated dependencies [[`9deab0a`](https://github.com/Effect-TS/effect/commit/9deab0aec9e99501f9441843e34df9afa10c5be9), [`7719b8a`](https://github.com/Effect-TS/effect/commit/7719b8a7350c14e952ffe685bfd5308773b3e271)]: + - @effect/platform@0.52.0 + ## 0.1.14 ### Patch Changes diff --git a/packages/sql/package.json b/packages/sql/package.json index 1113e4df28..183e2f9e94 100644 --- a/packages/sql/package.json +++ b/packages/sql/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql", - "version": "0.1.14", + "version": "0.1.15", "type": "module", "license": "MIT", "description": "A SQL toolkit for Effect",