diff --git a/.changeset/pre.json b/.changeset/pre.json index 5d58b736a..986519199 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -108,6 +108,7 @@ "effa-sync-shared", "effa-sync-update-flag", "effect-app-prefer-fn-untraced", + "effect-main-rc-apis", "eighty-aliens-hide", "eighty-signs-smile", "eleven-eyes-lie", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index b35aa94e6..5aa60fc84 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,22 @@ # @effect-app/cli +## 2.1.0-beta.42 + +### Patch Changes + +- 18bae5b: Upgrade Effect packages to `4.0.0-rc.114` (core `effect` via pkg.pr.new at `cdb3ac91` until npm publishes that version). Also bump independently versioned `@effect/language-service` to `0.87.2` and `@effect/tsgo` to `0.45.0` (requires `oxlint` `1.82.0`). + + Breaking API updates from this RC: + + - PascalCase Config/CLI constructors (`Config.String`, `Flag.File`, `Config.NonEmptyString`, `Config.Redacted`, `Config.Literal`) + - `Config.Record` now returns a Config + - Schema `toArbitrary` (fast-check) replaced by native `effect/unstable/arbitrary` + - `SchemaTransformation.transformOrFail` renamed to `transformEffect` + - `Fiber.currentSpan` moved to `fiber.cache.span` + - HTTP server addresses are `InetAddressV4`/`InetAddressV6` instead of `TcpAddress` + - Object JSON Schema now emits `additionalProperties: true` + - Schema `Union` AST stores matching as `options.mode` instead of `mode` + ## 2.1.0-beta.41 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index a1961b63f..15b1c95d6 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@effect-app/cli", - "version": "2.1.0-beta.41", + "version": "2.1.0-beta.42", "license": "MIT", "type": "module", "repository": { diff --git a/packages/e2e/CHANGELOG.md b/packages/e2e/CHANGELOG.md index d87ce279b..2bfab640d 100644 --- a/packages/e2e/CHANGELOG.md +++ b/packages/e2e/CHANGELOG.md @@ -1,5 +1,14 @@ # @effect-app/e2e +## 4.0.0-beta.321 + +### Patch Changes + +- Updated dependencies [18bae5b] + - effect-app@4.0.0-beta.321 + - @effect-app/infra@4.0.0-beta.321 + - @effect-app/vue@4.0.0-beta.321 + ## 4.0.0-beta.320 ### Patch Changes diff --git a/packages/e2e/package.json b/packages/e2e/package.json index 4aec31796..d5c6483fb 100644 --- a/packages/e2e/package.json +++ b/packages/e2e/package.json @@ -1,6 +1,6 @@ { "name": "@effect-app/e2e", - "version": "4.0.0-beta.320", + "version": "4.0.0-beta.321", "license": "MIT", "type": "module", "private": true, diff --git a/packages/effect-app/CHANGELOG.md b/packages/effect-app/CHANGELOG.md index 739f630c5..90e22cd1e 100644 --- a/packages/effect-app/CHANGELOG.md +++ b/packages/effect-app/CHANGELOG.md @@ -1,5 +1,22 @@ # @effect-app/prelude +## 4.0.0-beta.321 + +### Patch Changes + +- 18bae5b: Upgrade Effect packages to `4.0.0-rc.114` (core `effect` via pkg.pr.new at `cdb3ac91` until npm publishes that version). Also bump independently versioned `@effect/language-service` to `0.87.2` and `@effect/tsgo` to `0.45.0` (requires `oxlint` `1.82.0`). + + Breaking API updates from this RC: + + - PascalCase Config/CLI constructors (`Config.String`, `Flag.File`, `Config.NonEmptyString`, `Config.Redacted`, `Config.Literal`) + - `Config.Record` now returns a Config + - Schema `toArbitrary` (fast-check) replaced by native `effect/unstable/arbitrary` + - `SchemaTransformation.transformOrFail` renamed to `transformEffect` + - `Fiber.currentSpan` moved to `fiber.cache.span` + - HTTP server addresses are `InetAddressV4`/`InetAddressV6` instead of `TcpAddress` + - Object JSON Schema now emits `additionalProperties: true` + - Schema `Union` AST stores matching as `options.mode` instead of `mode` + ## 4.0.0-beta.320 ## 4.0.0-beta.319 diff --git a/packages/effect-app/package.json b/packages/effect-app/package.json index aaae2ff75..1ad7c0881 100644 --- a/packages/effect-app/package.json +++ b/packages/effect-app/package.json @@ -1,6 +1,6 @@ { "name": "effect-app", - "version": "4.0.0-beta.320", + "version": "4.0.0-beta.321", "license": "MIT", "type": "module", "repository": { diff --git a/packages/infra/CHANGELOG.md b/packages/infra/CHANGELOG.md index 49538fb6f..e3714fd3c 100644 --- a/packages/infra/CHANGELOG.md +++ b/packages/infra/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect-app/infra +## 4.0.0-beta.321 + +### Patch Changes + +- Updated dependencies [18bae5b] + - effect-app@4.0.0-beta.321 + ## 4.0.0-beta.320 ### Patch Changes diff --git a/packages/infra/package.json b/packages/infra/package.json index fe38b2d73..8757c3c3f 100644 --- a/packages/infra/package.json +++ b/packages/infra/package.json @@ -1,6 +1,6 @@ { "name": "@effect-app/infra", - "version": "4.0.0-beta.320", + "version": "4.0.0-beta.321", "license": "MIT", "type": "module", "repository": { diff --git a/packages/vue-components/CHANGELOG.md b/packages/vue-components/CHANGELOG.md index 514575633..b69f1f260 100644 --- a/packages/vue-components/CHANGELOG.md +++ b/packages/vue-components/CHANGELOG.md @@ -1,5 +1,13 @@ # @effect-app/vue-components +## 4.0.0-beta.321 + +### Patch Changes + +- Updated dependencies [18bae5b] + - effect-app@4.0.0-beta.321 + - @effect-app/vue@4.0.0-beta.321 + ## 4.0.0-beta.320 ### Patch Changes diff --git a/packages/vue-components/package.json b/packages/vue-components/package.json index a0f2558f6..2504ee19a 100644 --- a/packages/vue-components/package.json +++ b/packages/vue-components/package.json @@ -1,6 +1,6 @@ { "name": "@effect-app/vue-components", - "version": "4.0.0-beta.320", + "version": "4.0.0-beta.321", "repository": { "type": "git", "url": "https://github.com/effect-app/libs.git", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index d671b4289..b9653348d 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,5 +1,12 @@ # @effect-app/vue +## 4.0.0-beta.321 + +### Patch Changes + +- Updated dependencies [18bae5b] + - effect-app@4.0.0-beta.321 + ## 4.0.0-beta.320 ### Patch Changes diff --git a/packages/vue/package.json b/packages/vue/package.json index d342b70fe..20f75b64f 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@effect-app/vue", - "version": "4.0.0-beta.320", + "version": "4.0.0-beta.321", "license": "MIT", "type": "module", "repository": {