diff --git a/.changeset/afraid-phones-love.md b/.changeset/afraid-phones-love.md deleted file mode 100644 index 9a2ac388872..00000000000 --- a/.changeset/afraid-phones-love.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@effect/workflow": patch ---- - -Add Workflow type utils diff --git a/.changeset/famous-breads-kiss.md b/.changeset/famous-breads-kiss.md deleted file mode 100644 index 3e60475d0a5..00000000000 --- a/.changeset/famous-breads-kiss.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"effect": patch ---- - -`Array.window` signature has been improved diff --git a/.changeset/full-sides-decide.md b/.changeset/full-sides-decide.md deleted file mode 100644 index 42cd852736a..00000000000 --- a/.changeset/full-sides-decide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"effect": minor ---- - -Add Effect.fn.Return to allow typing returns on Effect.fn diff --git a/.changeset/good-regions-care.md b/.changeset/good-regions-care.md deleted file mode 100644 index 24054176b55..00000000000 --- a/.changeset/good-regions-care.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"effect": minor ---- - -Backport `Graph` module updates diff --git a/.changeset/loud-cows-prove.md b/.changeset/loud-cows-prove.md deleted file mode 100644 index bfdc2fb2a9e..00000000000 --- a/.changeset/loud-cows-prove.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -"@effect/platform-node-shared": minor -"@effect/platform-node": minor -"@effect/platform-bun": minor -"@effect/cluster": minor -"@effect/rpc": patch -"@effect/workflow": minor ---- - -backport @effect/cluster from effect v4 - -@effect/cluster no longer requires a Shard Manager, and instead relies on the -`RunnerStorage` service to track runner state. - -To migrate, remove any Shard Manager deployments and use the updated layers in -`@effect/platform-node` or `@effect/platform-bun`. - -# Breaking Changes - -- `ShardManager` module has been removed -- `EntityNotManagedByRunner` error has been removed -- Shard locks now use database advisory locks, which requires stable sessions - for database connections. This means load balancers or proxies that rotate - connections may cause issues. -- `@effect/platform-node/NodeClusterSocketRunner` is now - `@effect/cluster/NodeClusterSocket` -- `@effect/platform-node/NodeClusterHttpRunner` is now - `@effect/cluster/NodeClusterHttp` -- `@effect/platform-bun/BunClusterSocketRunner` is now - `@effect/cluster/BunClusterSocket` -- `@effect/platform-bun/BunClusterHttpRunner` is now - `@effect/cluster/BunClusterHttp` - -# New Features - -- `RunnerHealth.layerK8s` has been added, which uses the Kubernetes API to track - runner health and liveness. To use it, you will need a service account with - permissions to read pod information. diff --git a/.changeset/petite-signs-thank.md b/.changeset/petite-signs-thank.md deleted file mode 100644 index a3e4040b348..00000000000 --- a/.changeset/petite-signs-thank.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@effect/sql-pg": patch ---- - -disable pg onnotice by default diff --git a/.changeset/plenty-bats-ask.md b/.changeset/plenty-bats-ask.md deleted file mode 100644 index dcdbf63508d..00000000000 --- a/.changeset/plenty-bats-ask.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@effect/platform": patch ---- - -expose Layer output in HttpLayerRouter.serve diff --git a/.changeset/sad-bags-fall.md b/.changeset/sad-bags-fall.md deleted file mode 100644 index 11d779e89d0..00000000000 --- a/.changeset/sad-bags-fall.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@effect/sql-pg": minor ---- - -Use "pg" npm library for @effect/sql-pg backend diff --git a/.changeset/warm-aliens-dig.md b/.changeset/warm-aliens-dig.md deleted file mode 100644 index 788ddc9cafd..00000000000 --- a/.changeset/warm-aliens-dig.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"effect": minor ---- - -add experimental HashRing module diff --git a/packages/ai/ai/CHANGELOG.md b/packages/ai/ai/CHANGELOG.md index 3a4afe378f0..5ec7a44adf7 100644 --- a/packages/ai/ai/CHANGELOG.md +++ b/packages/ai/ai/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/ai +## 0.32.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/rpc@0.72.0 + - @effect/platform@0.93.0 + - @effect/experimental@0.57.0 + ## 0.31.1 ### Patch Changes diff --git a/packages/ai/ai/package.json b/packages/ai/ai/package.json index 911eda98a07..1cbb322b688 100644 --- a/packages/ai/ai/package.json +++ b/packages/ai/ai/package.json @@ -1,7 +1,7 @@ { "name": "@effect/ai", "type": "module", - "version": "0.31.1", + "version": "0.32.0", "license": "MIT", "description": "Effect modules for working with AI apis", "homepage": "https://effect.website", diff --git a/packages/ai/amazon-bedrock/CHANGELOG.md b/packages/ai/amazon-bedrock/CHANGELOG.md index eee4461aff8..18fc2054d9b 100644 --- a/packages/ai/amazon-bedrock/CHANGELOG.md +++ b/packages/ai/amazon-bedrock/CHANGELOG.md @@ -1,5 +1,16 @@ # @effect/ai-amazon-bedrock +## 0.12.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/ai@0.32.0 + - @effect/ai-anthropic@0.22.0 + - @effect/experimental@0.57.0 + ## 0.11.0 ### Minor Changes diff --git a/packages/ai/amazon-bedrock/package.json b/packages/ai/amazon-bedrock/package.json index 66eb46308bf..02372a0b6cf 100644 --- a/packages/ai/amazon-bedrock/package.json +++ b/packages/ai/amazon-bedrock/package.json @@ -1,7 +1,7 @@ { "name": "@effect/ai-amazon-bedrock", "type": "module", - "version": "0.11.0", + "version": "0.12.0", "license": "MIT", "description": "Effect modules for working with Amazon Bedrock AI apis", "homepage": "https://effect.website", diff --git a/packages/ai/anthropic/CHANGELOG.md b/packages/ai/anthropic/CHANGELOG.md index 584bf88a631..8dd345771b4 100644 --- a/packages/ai/anthropic/CHANGELOG.md +++ b/packages/ai/anthropic/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/ai-anthropic +## 0.22.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/ai@0.32.0 + - @effect/experimental@0.57.0 + ## 0.21.1 ### Patch Changes diff --git a/packages/ai/anthropic/package.json b/packages/ai/anthropic/package.json index 4e20b76cf14..d7b270370f6 100644 --- a/packages/ai/anthropic/package.json +++ b/packages/ai/anthropic/package.json @@ -1,7 +1,7 @@ { "name": "@effect/ai-anthropic", "type": "module", - "version": "0.21.1", + "version": "0.22.0", "license": "MIT", "description": "Effect modules for working with AI apis", "homepage": "https://effect.website", diff --git a/packages/ai/google/CHANGELOG.md b/packages/ai/google/CHANGELOG.md index dd8bec7f280..6c2cd7e2c87 100644 --- a/packages/ai/google/CHANGELOG.md +++ b/packages/ai/google/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/ai-google +## 0.11.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/ai@0.32.0 + - @effect/experimental@0.57.0 + ## 0.10.0 ### Minor Changes diff --git a/packages/ai/google/package.json b/packages/ai/google/package.json index 507eb2da68d..5461ac70ea3 100644 --- a/packages/ai/google/package.json +++ b/packages/ai/google/package.json @@ -1,7 +1,7 @@ { "name": "@effect/ai-google", "type": "module", - "version": "0.10.0", + "version": "0.11.0", "license": "MIT", "description": "Effect modules for working with AI apis", "homepage": "https://effect.website", diff --git a/packages/ai/openai/CHANGELOG.md b/packages/ai/openai/CHANGELOG.md index 001658f7fb3..75f519aacc7 100644 --- a/packages/ai/openai/CHANGELOG.md +++ b/packages/ai/openai/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/ai-openai +## 0.35.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/ai@0.32.0 + - @effect/experimental@0.57.0 + ## 0.34.0 ### Minor Changes diff --git a/packages/ai/openai/package.json b/packages/ai/openai/package.json index 196380f6552..6b61746c816 100644 --- a/packages/ai/openai/package.json +++ b/packages/ai/openai/package.json @@ -1,7 +1,7 @@ { "name": "@effect/ai-openai", "type": "module", - "version": "0.34.0", + "version": "0.35.0", "license": "MIT", "description": "Effect modules for working with AI apis", "homepage": "https://effect.website", diff --git a/packages/ai/openrouter/CHANGELOG.md b/packages/ai/openrouter/CHANGELOG.md index e3bb3d8604b..e6c91504780 100644 --- a/packages/ai/openrouter/CHANGELOG.md +++ b/packages/ai/openrouter/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/ai-openrouter +## 0.6.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/ai@0.32.0 + - @effect/experimental@0.57.0 + ## 0.5.0 ### Minor Changes diff --git a/packages/ai/openrouter/package.json b/packages/ai/openrouter/package.json index 68410a38210..e63b52e1c53 100644 --- a/packages/ai/openrouter/package.json +++ b/packages/ai/openrouter/package.json @@ -1,7 +1,7 @@ { "name": "@effect/ai-openrouter", "type": "module", - "version": "0.5.0", + "version": "0.6.0", "license": "MIT", "description": "Effect modules for working with AI apis", "homepage": "https://effect.website", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index e1c6e06e558..c14d02a9766 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/cli +## 0.72.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/printer@0.47.0 + - @effect/printer-ansi@0.47.0 + ## 0.71.0 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 04900fd7696..5b2e4fdd6c0 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@effect/cli", - "version": "0.71.0", + "version": "0.72.0", "type": "module", "license": "MIT", "description": "A library for building command-line interfaces with Effect", diff --git a/packages/cluster/CHANGELOG.md b/packages/cluster/CHANGELOG.md index 953cb93c73c..32d135c17b5 100644 --- a/packages/cluster/CHANGELOG.md +++ b/packages/cluster/CHANGELOG.md @@ -1,5 +1,46 @@ # @effect/cluster +## 0.51.0 + +### Minor Changes + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433) Thanks @tim-smart! - backport @effect/cluster from effect v4 + + @effect/cluster no longer requires a Shard Manager, and instead relies on the + `RunnerStorage` service to track runner state. + + To migrate, remove any Shard Manager deployments and use the updated layers in + `@effect/platform-node` or `@effect/platform-bun`. + + # Breaking Changes + - `ShardManager` module has been removed + - `EntityNotManagedByRunner` error has been removed + - Shard locks now use database advisory locks, which requires stable sessions + for database connections. This means load balancers or proxies that rotate + connections may cause issues. + - `@effect/platform-node/NodeClusterSocketRunner` is now + `@effect/cluster/NodeClusterSocket` + - `@effect/platform-node/NodeClusterHttpRunner` is now + `@effect/cluster/NodeClusterHttp` + - `@effect/platform-bun/BunClusterSocketRunner` is now + `@effect/cluster/BunClusterSocket` + - `@effect/platform-bun/BunClusterHttpRunner` is now + `@effect/cluster/BunClusterHttp` + + # New Features + - `RunnerHealth.layerK8s` has been added, which uses the Kubernetes API to track + runner health and liveness. To use it, you will need a service account with + permissions to read pod information. + +### Patch Changes + +- Updated dependencies [[`27863ab`](https://github.com/Effect-TS/effect/commit/27863abed9047a3cb5d47b4136ff69d5456e2c74), [`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - @effect/workflow@0.12.0 + - effect@3.19.0 + - @effect/rpc@0.72.0 + - @effect/platform@0.93.0 + - @effect/sql@0.47.0 + ## 0.50.6 ### Patch Changes diff --git a/packages/cluster/package.json b/packages/cluster/package.json index cfe17bef6c7..c2a2298841a 100644 --- a/packages/cluster/package.json +++ b/packages/cluster/package.json @@ -1,7 +1,7 @@ { "name": "@effect/cluster", "type": "module", - "version": "0.50.6", + "version": "0.51.0", "description": "Unified interfaces for common cluster-specific services", "publishConfig": { "access": "public", diff --git a/packages/effect/CHANGELOG.md b/packages/effect/CHANGELOG.md index 47bec20a55d..ddc5b6a84fd 100644 --- a/packages/effect/CHANGELOG.md +++ b/packages/effect/CHANGELOG.md @@ -1,5 +1,19 @@ # effect +## 3.19.0 + +### Minor Changes + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a) Thanks @mikearnaldi! - Add Effect.fn.Return to allow typing returns on Effect.fn + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d) Thanks @fubhy! - Backport `Graph` module updates + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433) Thanks @tim-smart! - add experimental HashRing module + +### Patch Changes + +- [#5679](https://github.com/Effect-TS/effect/pull/5679) [`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c) Thanks @KhraksMamtsov! - `Array.window` signature has been improved + ## 3.18.5 ### Patch Changes diff --git a/packages/effect/package.json b/packages/effect/package.json index 5639e7b1359..1f091ca122d 100644 --- a/packages/effect/package.json +++ b/packages/effect/package.json @@ -1,6 +1,6 @@ { "name": "effect", - "version": "3.18.5", + "version": "3.19.0", "type": "module", "license": "MIT", "description": "The missing standard library for TypeScript, for writing production-grade software.", diff --git a/packages/effect/src/internal/version.ts b/packages/effect/src/internal/version.ts index c11a5fd1d1f..a51beccf1d6 100644 --- a/packages/effect/src/internal/version.ts +++ b/packages/effect/src/internal/version.ts @@ -1,4 +1,4 @@ -let moduleVersion = "3.18.5" +let moduleVersion = "3.19.0" export const getCurrentVersion = () => moduleVersion diff --git a/packages/experimental/CHANGELOG.md b/packages/experimental/CHANGELOG.md index 79df136b91b..7e48cbbf649 100644 --- a/packages/experimental/CHANGELOG.md +++ b/packages/experimental/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/experimental +## 0.57.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + ## 0.56.0 ### Patch Changes diff --git a/packages/experimental/package.json b/packages/experimental/package.json index 0d994a059b5..a0d75afcff0 100644 --- a/packages/experimental/package.json +++ b/packages/experimental/package.json @@ -1,6 +1,6 @@ { "name": "@effect/experimental", - "version": "0.56.0", + "version": "0.57.0", "type": "module", "license": "MIT", "description": "Experimental modules for the Effect ecosystem", diff --git a/packages/opentelemetry/CHANGELOG.md b/packages/opentelemetry/CHANGELOG.md index 6b537c97e99..f7078c066b3 100644 --- a/packages/opentelemetry/CHANGELOG.md +++ b/packages/opentelemetry/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/opentelemetry +## 0.59.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + ## 0.58.0 ### Minor Changes diff --git a/packages/opentelemetry/package.json b/packages/opentelemetry/package.json index 63daf5760f2..89b007bc0fd 100644 --- a/packages/opentelemetry/package.json +++ b/packages/opentelemetry/package.json @@ -1,6 +1,6 @@ { "name": "@effect/opentelemetry", - "version": "0.58.0", + "version": "0.59.0", "type": "module", "license": "MIT", "description": "OpenTelemetry integration for Effect", diff --git a/packages/platform-browser/CHANGELOG.md b/packages/platform-browser/CHANGELOG.md index 71018001e9a..4acc261730a 100644 --- a/packages/platform-browser/CHANGELOG.md +++ b/packages/platform-browser/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/platform-browser +## 0.73.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + ## 0.72.0 ### Patch Changes diff --git a/packages/platform-browser/package.json b/packages/platform-browser/package.json index a60117ee57f..abd0baad52f 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.72.0", + "version": "0.73.0", "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 f1af7f35950..dd0d6b35933 100644 --- a/packages/platform-bun/CHANGELOG.md +++ b/packages/platform-bun/CHANGELOG.md @@ -1,5 +1,47 @@ # @effect/platform-bun +## 0.82.0 + +### Minor Changes + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433) Thanks @tim-smart! - backport @effect/cluster from effect v4 + + @effect/cluster no longer requires a Shard Manager, and instead relies on the + `RunnerStorage` service to track runner state. + + To migrate, remove any Shard Manager deployments and use the updated layers in + `@effect/platform-node` or `@effect/platform-bun`. + + # Breaking Changes + - `ShardManager` module has been removed + - `EntityNotManagedByRunner` error has been removed + - Shard locks now use database advisory locks, which requires stable sessions + for database connections. This means load balancers or proxies that rotate + connections may cause issues. + - `@effect/platform-node/NodeClusterSocketRunner` is now + `@effect/cluster/NodeClusterSocket` + - `@effect/platform-node/NodeClusterHttpRunner` is now + `@effect/cluster/NodeClusterHttp` + - `@effect/platform-bun/BunClusterSocketRunner` is now + `@effect/cluster/BunClusterSocket` + - `@effect/platform-bun/BunClusterHttpRunner` is now + `@effect/cluster/BunClusterHttp` + + # New Features + - `RunnerHealth.layerK8s` has been added, which uses the Kubernetes API to track + runner health and liveness. To use it, you will need a service account with + permissions to read pod information. + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform-node-shared@0.52.0 + - @effect/cluster@0.51.0 + - @effect/rpc@0.72.0 + - @effect/platform@0.93.0 + - @effect/sql@0.47.0 + ## 0.81.1 ### Patch Changes diff --git a/packages/platform-bun/package.json b/packages/platform-bun/package.json index 905f8128aa2..a3b7a48f6de 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.81.1", + "version": "0.82.0", "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 75053fc927e..b166a2c2758 100644 --- a/packages/platform-node-shared/CHANGELOG.md +++ b/packages/platform-node-shared/CHANGELOG.md @@ -1,5 +1,46 @@ # @effect/platform-node-shared +## 0.52.0 + +### Minor Changes + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433) Thanks @tim-smart! - backport @effect/cluster from effect v4 + + @effect/cluster no longer requires a Shard Manager, and instead relies on the + `RunnerStorage` service to track runner state. + + To migrate, remove any Shard Manager deployments and use the updated layers in + `@effect/platform-node` or `@effect/platform-bun`. + + # Breaking Changes + - `ShardManager` module has been removed + - `EntityNotManagedByRunner` error has been removed + - Shard locks now use database advisory locks, which requires stable sessions + for database connections. This means load balancers or proxies that rotate + connections may cause issues. + - `@effect/platform-node/NodeClusterSocketRunner` is now + `@effect/cluster/NodeClusterSocket` + - `@effect/platform-node/NodeClusterHttpRunner` is now + `@effect/cluster/NodeClusterHttp` + - `@effect/platform-bun/BunClusterSocketRunner` is now + `@effect/cluster/BunClusterSocket` + - `@effect/platform-bun/BunClusterHttpRunner` is now + `@effect/cluster/BunClusterHttp` + + # New Features + - `RunnerHealth.layerK8s` has been added, which uses the Kubernetes API to track + runner health and liveness. To use it, you will need a service account with + permissions to read pod information. + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/cluster@0.51.0 + - @effect/rpc@0.72.0 + - @effect/platform@0.93.0 + - @effect/sql@0.47.0 + ## 0.51.6 ### Patch Changes diff --git a/packages/platform-node-shared/package.json b/packages/platform-node-shared/package.json index be0ff90b107..a659257ccff 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.51.6", + "version": "0.52.0", "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 1c5b6e2c3a9..134255bbca2 100644 --- a/packages/platform-node/CHANGELOG.md +++ b/packages/platform-node/CHANGELOG.md @@ -1,5 +1,47 @@ # @effect/platform-node +## 0.99.0 + +### Minor Changes + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433) Thanks @tim-smart! - backport @effect/cluster from effect v4 + + @effect/cluster no longer requires a Shard Manager, and instead relies on the + `RunnerStorage` service to track runner state. + + To migrate, remove any Shard Manager deployments and use the updated layers in + `@effect/platform-node` or `@effect/platform-bun`. + + # Breaking Changes + - `ShardManager` module has been removed + - `EntityNotManagedByRunner` error has been removed + - Shard locks now use database advisory locks, which requires stable sessions + for database connections. This means load balancers or proxies that rotate + connections may cause issues. + - `@effect/platform-node/NodeClusterSocketRunner` is now + `@effect/cluster/NodeClusterSocket` + - `@effect/platform-node/NodeClusterHttpRunner` is now + `@effect/cluster/NodeClusterHttp` + - `@effect/platform-bun/BunClusterSocketRunner` is now + `@effect/cluster/BunClusterSocket` + - `@effect/platform-bun/BunClusterHttpRunner` is now + `@effect/cluster/BunClusterHttp` + + # New Features + - `RunnerHealth.layerK8s` has been added, which uses the Kubernetes API to track + runner health and liveness. To use it, you will need a service account with + permissions to read pod information. + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform-node-shared@0.52.0 + - @effect/cluster@0.51.0 + - @effect/rpc@0.72.0 + - @effect/platform@0.93.0 + - @effect/sql@0.47.0 + ## 0.98.4 ### Patch Changes diff --git a/packages/platform-node/package.json b/packages/platform-node/package.json index 932e7e545d0..8d14d8c2da5 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.98.4", + "version": "0.99.0", "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 47dfe473ec0..a21462ef428 100644 --- a/packages/platform/CHANGELOG.md +++ b/packages/platform/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/platform +## 0.93.0 + +### Patch Changes + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433) Thanks @tim-smart! - expose Layer output in HttpLayerRouter.serve + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + ## 0.92.1 ### Patch Changes diff --git a/packages/platform/package.json b/packages/platform/package.json index 15fe904e809..aedc0d182cd 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -1,7 +1,7 @@ { "name": "@effect/platform", "type": "module", - "version": "0.92.1", + "version": "0.93.0", "license": "MIT", "description": "Unified interfaces for common platform-specific services", "homepage": "https://effect.website", diff --git a/packages/printer-ansi/CHANGELOG.md b/packages/printer-ansi/CHANGELOG.md index 7d5b9aa5488..2185a6cc1ec 100644 --- a/packages/printer-ansi/CHANGELOG.md +++ b/packages/printer-ansi/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/printer-ansi +## 0.47.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/printer@0.47.0 + - @effect/typeclass@0.38.0 + ## 0.46.0 ### Patch Changes diff --git a/packages/printer-ansi/package.json b/packages/printer-ansi/package.json index 75482d2da94..cb01b8babd8 100644 --- a/packages/printer-ansi/package.json +++ b/packages/printer-ansi/package.json @@ -1,6 +1,6 @@ { "name": "@effect/printer-ansi", - "version": "0.46.0", + "version": "0.47.0", "type": "module", "license": "MIT", "description": "An easy to use, extensible pretty-printer for rendering documents for the terminal", diff --git a/packages/printer/CHANGELOG.md b/packages/printer/CHANGELOG.md index 4174e77c6fd..3c8a32f1513 100644 --- a/packages/printer/CHANGELOG.md +++ b/packages/printer/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/printer +## 0.47.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/typeclass@0.38.0 + ## 0.46.0 ### Patch Changes diff --git a/packages/printer/package.json b/packages/printer/package.json index df3613b25e2..47c343c0191 100644 --- a/packages/printer/package.json +++ b/packages/printer/package.json @@ -1,6 +1,6 @@ { "name": "@effect/printer", - "version": "0.46.0", + "version": "0.47.0", "type": "module", "license": "MIT", "description": "An easy to use, extensible pretty-printer for rendering documents", diff --git a/packages/rpc/CHANGELOG.md b/packages/rpc/CHANGELOG.md index 2c53a45dde3..5928cfc6e18 100644 --- a/packages/rpc/CHANGELOG.md +++ b/packages/rpc/CHANGELOG.md @@ -1,5 +1,41 @@ # @effect/rpc +## 0.72.0 + +### Patch Changes + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433) Thanks @tim-smart! - backport @effect/cluster from effect v4 + + @effect/cluster no longer requires a Shard Manager, and instead relies on the + `RunnerStorage` service to track runner state. + + To migrate, remove any Shard Manager deployments and use the updated layers in + `@effect/platform-node` or `@effect/platform-bun`. + + # Breaking Changes + - `ShardManager` module has been removed + - `EntityNotManagedByRunner` error has been removed + - Shard locks now use database advisory locks, which requires stable sessions + for database connections. This means load balancers or proxies that rotate + connections may cause issues. + - `@effect/platform-node/NodeClusterSocketRunner` is now + `@effect/cluster/NodeClusterSocket` + - `@effect/platform-node/NodeClusterHttpRunner` is now + `@effect/cluster/NodeClusterHttp` + - `@effect/platform-bun/BunClusterSocketRunner` is now + `@effect/cluster/BunClusterSocket` + - `@effect/platform-bun/BunClusterHttpRunner` is now + `@effect/cluster/BunClusterHttp` + + # New Features + - `RunnerHealth.layerK8s` has been added, which uses the Kubernetes API to track + runner health and liveness. To use it, you will need a service account with + permissions to read pod information. + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + ## 0.71.2 ### Patch Changes diff --git a/packages/rpc/package.json b/packages/rpc/package.json index 8e9dead8ed7..9ea90b70858 100644 --- a/packages/rpc/package.json +++ b/packages/rpc/package.json @@ -1,6 +1,6 @@ { "name": "@effect/rpc", - "version": "0.71.2", + "version": "0.72.0", "type": "module", "license": "MIT", "description": "Functional programming in TypeScript", diff --git a/packages/sql-clickhouse/CHANGELOG.md b/packages/sql-clickhouse/CHANGELOG.md index 0de04be6291..985eef3f231 100644 --- a/packages/sql-clickhouse/CHANGELOG.md +++ b/packages/sql-clickhouse/CHANGELOG.md @@ -1,5 +1,16 @@ # @effect/sql-clickhouse +## 0.41.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform-node@0.99.0 + - @effect/platform@0.93.0 + - @effect/experimental@0.57.0 + - @effect/sql@0.47.0 + ## 0.40.0 ### Patch Changes diff --git a/packages/sql-clickhouse/package.json b/packages/sql-clickhouse/package.json index 871f1dd837f..f4a94a11a19 100644 --- a/packages/sql-clickhouse/package.json +++ b/packages/sql-clickhouse/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-clickhouse", - "version": "0.40.0", + "version": "0.41.0", "type": "module", "license": "MIT", "description": "A Clickhouse toolkit for Effect", diff --git a/packages/sql-d1/CHANGELOG.md b/packages/sql-d1/CHANGELOG.md index c825668ea52..0c68f30ff15 100644 --- a/packages/sql-d1/CHANGELOG.md +++ b/packages/sql-d1/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/sql-d1 +## 0.45.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/experimental@0.57.0 + - @effect/sql@0.47.0 + ## 0.44.0 ### Patch Changes diff --git a/packages/sql-d1/package.json b/packages/sql-d1/package.json index 3119f9454f4..082b5ec6e42 100644 --- a/packages/sql-d1/package.json +++ b/packages/sql-d1/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-d1", - "version": "0.44.0", + "version": "0.45.0", "type": "module", "license": "MIT", "description": "A Cloudflare D1 integration for Effect", diff --git a/packages/sql-drizzle/CHANGELOG.md b/packages/sql-drizzle/CHANGELOG.md index d0d65966ade..486de9abbc8 100644 --- a/packages/sql-drizzle/CHANGELOG.md +++ b/packages/sql-drizzle/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/sql-drizzle +## 0.46.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/sql@0.47.0 + ## 0.45.0 ### Patch Changes diff --git a/packages/sql-drizzle/package.json b/packages/sql-drizzle/package.json index 68a6dea5676..66ddd2719a5 100644 --- a/packages/sql-drizzle/package.json +++ b/packages/sql-drizzle/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-drizzle", - "version": "0.45.0", + "version": "0.46.0", "type": "module", "license": "MIT", "description": "Drizzle integration for @effect/sql", diff --git a/packages/sql-kysely/CHANGELOG.md b/packages/sql-kysely/CHANGELOG.md index 7bd00d83d1c..626bef1cf70 100644 --- a/packages/sql-kysely/CHANGELOG.md +++ b/packages/sql-kysely/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect/sql-kysely +## 0.43.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/sql@0.47.0 + ## 0.42.0 ### Patch Changes diff --git a/packages/sql-kysely/package.json b/packages/sql-kysely/package.json index aa0fae3ec56..30196d57d4f 100644 --- a/packages/sql-kysely/package.json +++ b/packages/sql-kysely/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-kysely", - "version": "0.42.0", + "version": "0.43.0", "type": "module", "license": "MIT", "description": "Kysely integration for @effect/sql", diff --git a/packages/sql-libsql/CHANGELOG.md b/packages/sql-libsql/CHANGELOG.md index c02115db852..b87e5e9eaac 100644 --- a/packages/sql-libsql/CHANGELOG.md +++ b/packages/sql-libsql/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/sql-libsql +## 0.37.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/experimental@0.57.0 + - @effect/sql@0.47.0 + ## 0.36.0 ### Patch Changes diff --git a/packages/sql-libsql/package.json b/packages/sql-libsql/package.json index 1908f3fe8b8..ba67204cad6 100644 --- a/packages/sql-libsql/package.json +++ b/packages/sql-libsql/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-libsql", - "version": "0.36.0", + "version": "0.37.0", "type": "module", "license": "MIT", "description": "A libSQL toolkit for Effect", diff --git a/packages/sql-mssql/CHANGELOG.md b/packages/sql-mssql/CHANGELOG.md index 725e0e548a1..5011d62ec4d 100644 --- a/packages/sql-mssql/CHANGELOG.md +++ b/packages/sql-mssql/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/sql-mssql +## 0.48.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/experimental@0.57.0 + - @effect/sql@0.47.0 + ## 0.47.0 ### Patch Changes diff --git a/packages/sql-mssql/package.json b/packages/sql-mssql/package.json index d5042f25f1b..dbd2d521fb5 100644 --- a/packages/sql-mssql/package.json +++ b/packages/sql-mssql/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-mssql", - "version": "0.47.0", + "version": "0.48.0", "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 e38fb496df7..f48a9763291 100644 --- a/packages/sql-mysql2/CHANGELOG.md +++ b/packages/sql-mysql2/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/sql-mysql2 +## 0.48.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/experimental@0.57.0 + - @effect/sql@0.47.0 + ## 0.47.1 ### Patch Changes diff --git a/packages/sql-mysql2/package.json b/packages/sql-mysql2/package.json index 522b340dff5..737f418612e 100644 --- a/packages/sql-mysql2/package.json +++ b/packages/sql-mysql2/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-mysql2", - "version": "0.47.1", + "version": "0.48.0", "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 e4cdd40f53f..f7fbfcb2167 100644 --- a/packages/sql-pg/CHANGELOG.md +++ b/packages/sql-pg/CHANGELOG.md @@ -1,5 +1,21 @@ # @effect/sql-pg +## 0.48.0 + +### Minor Changes + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433) Thanks @tim-smart! - Use "pg" npm library for @effect/sql-pg backend + +### Patch Changes + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433) Thanks @tim-smart! - disable pg onnotice by default + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/experimental@0.57.0 + - @effect/sql@0.47.0 + ## 0.47.0 ### Patch Changes diff --git a/packages/sql-pg/package.json b/packages/sql-pg/package.json index 33f9cba4719..43726abef5d 100644 --- a/packages/sql-pg/package.json +++ b/packages/sql-pg/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-pg", - "version": "0.47.0", + "version": "0.48.0", "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 b552d26a7d9..e9aabfb3d85 100644 --- a/packages/sql-sqlite-bun/CHANGELOG.md +++ b/packages/sql-sqlite-bun/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/sql-sqlite-bun +## 0.48.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/experimental@0.57.0 + - @effect/sql@0.47.0 + ## 0.47.0 ### Patch Changes diff --git a/packages/sql-sqlite-bun/package.json b/packages/sql-sqlite-bun/package.json index 763f6aa98d3..cbc255a6d12 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.47.0", + "version": "0.48.0", "type": "module", "license": "MIT", "description": "A SQLite toolkit for Effect", diff --git a/packages/sql-sqlite-do/CHANGELOG.md b/packages/sql-sqlite-do/CHANGELOG.md index 04588b90f13..2db976805c7 100644 --- a/packages/sql-sqlite-do/CHANGELOG.md +++ b/packages/sql-sqlite-do/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/sql-sqlite-do +## 0.25.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/experimental@0.57.0 + - @effect/sql@0.47.0 + ## 0.24.0 ### Patch Changes diff --git a/packages/sql-sqlite-do/package.json b/packages/sql-sqlite-do/package.json index f4f1a715def..6d11040356f 100644 --- a/packages/sql-sqlite-do/package.json +++ b/packages/sql-sqlite-do/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql-sqlite-do", - "version": "0.24.0", + "version": "0.25.0", "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 a102d5a263c..6741594d1e8 100644 --- a/packages/sql-sqlite-node/CHANGELOG.md +++ b/packages/sql-sqlite-node/CHANGELOG.md @@ -1,5 +1,15 @@ # @effect/sql-sqlite-node +## 0.48.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/experimental@0.57.0 + - @effect/sql@0.47.0 + ## 0.47.0 ### Patch Changes diff --git a/packages/sql-sqlite-node/package.json b/packages/sql-sqlite-node/package.json index 0b3e4870c52..98842240982 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.47.0", + "version": "0.48.0", "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 46a6f61d5cf..f43f537848c 100644 --- a/packages/sql-sqlite-react-native/CHANGELOG.md +++ b/packages/sql-sqlite-react-native/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/sql-sqlite-react-native +## 0.50.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/experimental@0.57.0 + - @effect/sql@0.47.0 + ## 0.49.0 ### Patch Changes diff --git a/packages/sql-sqlite-react-native/package.json b/packages/sql-sqlite-react-native/package.json index 151ed3cf005..feac12cba62 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.49.0", + "version": "0.50.0", "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 d6a83071c35..59b8439a984 100644 --- a/packages/sql-sqlite-wasm/CHANGELOG.md +++ b/packages/sql-sqlite-wasm/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/sql-sqlite-wasm +## 0.48.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/experimental@0.57.0 + - @effect/sql@0.47.0 + ## 0.47.0 ### Patch Changes diff --git a/packages/sql-sqlite-wasm/package.json b/packages/sql-sqlite-wasm/package.json index b71c9c0e457..bdc5ccbee75 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.47.0", + "version": "0.48.0", "type": "module", "license": "MIT", "description": "A SQLite toolkit for Effect", diff --git a/packages/sql/CHANGELOG.md b/packages/sql/CHANGELOG.md index b54186adba4..eb4fc3ca1cd 100644 --- a/packages/sql/CHANGELOG.md +++ b/packages/sql/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect/sql +## 0.47.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/platform@0.93.0 + - @effect/experimental@0.57.0 + ## 0.46.0 ### Patch Changes diff --git a/packages/sql/package.json b/packages/sql/package.json index 163b0eed080..ebee04e5af3 100644 --- a/packages/sql/package.json +++ b/packages/sql/package.json @@ -1,6 +1,6 @@ { "name": "@effect/sql", - "version": "0.46.0", + "version": "0.47.0", "type": "module", "license": "MIT", "description": "A SQL toolkit for Effect", diff --git a/packages/typeclass/CHANGELOG.md b/packages/typeclass/CHANGELOG.md index 4a5cab43864..af67be654e4 100644 --- a/packages/typeclass/CHANGELOG.md +++ b/packages/typeclass/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect/typeclass +## 0.38.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + ## 0.37.0 ### Patch Changes diff --git a/packages/typeclass/package.json b/packages/typeclass/package.json index 5f54911cf55..f8effa6673d 100644 --- a/packages/typeclass/package.json +++ b/packages/typeclass/package.json @@ -1,6 +1,6 @@ { "name": "@effect/typeclass", - "version": "0.37.0", + "version": "0.38.0", "type": "module", "license": "MIT", "description": "A collection of reusable typeclasses for the Effect ecosystem", diff --git a/packages/vitest/CHANGELOG.md b/packages/vitest/CHANGELOG.md index 76647353f5a..5964cd6a067 100644 --- a/packages/vitest/CHANGELOG.md +++ b/packages/vitest/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect/vitest +## 0.27.0 + +### Patch Changes + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + ## 0.26.0 ### Patch Changes diff --git a/packages/vitest/package.json b/packages/vitest/package.json index 87967ea24b3..9a2e5ac15fa 100644 --- a/packages/vitest/package.json +++ b/packages/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@effect/vitest", - "version": "0.26.0", + "version": "0.27.0", "type": "module", "license": "MIT", "description": "A set of helpers for testing Effects with vitest", diff --git a/packages/workflow/CHANGELOG.md b/packages/workflow/CHANGELOG.md index 0ca286cf90a..26ac7763d35 100644 --- a/packages/workflow/CHANGELOG.md +++ b/packages/workflow/CHANGELOG.md @@ -1,5 +1,46 @@ # @effect/workflow +## 0.12.0 + +### Minor Changes + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433) Thanks @tim-smart! - backport @effect/cluster from effect v4 + + @effect/cluster no longer requires a Shard Manager, and instead relies on the + `RunnerStorage` service to track runner state. + + To migrate, remove any Shard Manager deployments and use the updated layers in + `@effect/platform-node` or `@effect/platform-bun`. + + # Breaking Changes + - `ShardManager` module has been removed + - `EntityNotManagedByRunner` error has been removed + - Shard locks now use database advisory locks, which requires stable sessions + for database connections. This means load balancers or proxies that rotate + connections may cause issues. + - `@effect/platform-node/NodeClusterSocketRunner` is now + `@effect/cluster/NodeClusterSocket` + - `@effect/platform-node/NodeClusterHttpRunner` is now + `@effect/cluster/NodeClusterHttp` + - `@effect/platform-bun/BunClusterSocketRunner` is now + `@effect/cluster/BunClusterSocket` + - `@effect/platform-bun/BunClusterHttpRunner` is now + `@effect/cluster/BunClusterHttp` + + # New Features + - `RunnerHealth.layerK8s` has been added, which uses the Kubernetes API to track + runner health and liveness. To use it, you will need a service account with + permissions to read pod information. + +### Patch Changes + +- [#5606](https://github.com/Effect-TS/effect/pull/5606) [`27863ab`](https://github.com/Effect-TS/effect/commit/27863abed9047a3cb5d47b4136ff69d5456e2c74) Thanks @vinassefranche! - Add Workflow type utils + +- Updated dependencies [[`3c15d5f`](https://github.com/Effect-TS/effect/commit/3c15d5f99fb8d8470a00c5a33d9ba3cac89dfe4c), [`3863fa8`](https://github.com/Effect-TS/effect/commit/3863fa89f61e63e5529fd961e37333bddf7db64a), [`2a03c76`](https://github.com/Effect-TS/effect/commit/2a03c76c2781ca7e9e228e838eab2eb0d0795b1d), [`24a1685`](https://github.com/Effect-TS/effect/commit/24a1685c70a9ed157468650f95a5c3da3f2c2433)]: + - effect@3.19.0 + - @effect/rpc@0.72.0 + - @effect/platform@0.93.0 + ## 0.11.5 ### Patch Changes diff --git a/packages/workflow/package.json b/packages/workflow/package.json index bdc5238263e..423b8f05d95 100644 --- a/packages/workflow/package.json +++ b/packages/workflow/package.json @@ -1,7 +1,7 @@ { "name": "@effect/workflow", "type": "module", - "version": "0.11.5", + "version": "0.12.0", "description": "Durable workflows for Effect", "publishConfig": { "access": "public",