Skip to content

Version Packages#6089

Merged
tim-smart merged 1 commit intomainfrom
changeset-release/main
Mar 16, 2026
Merged

Version Packages#6089
tim-smart merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 24, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

effect@3.20.0

Minor Changes

Patch Changes

  • #6107 fc82e81 Thanks @gcanti! - Backport Types.VoidIfEmpty to 3.x

  • #6088 82996bc Thanks @taylorOntologize! - Schema: fix Schema.omit producing wrong result on Struct with optionalWith({ default }) and index signatures

    getIndexSignatures now handles Transformation AST nodes by delegating to ast.to, matching the existing behavior of getPropertyKeys and getPropertyKeyIndexedAccess. Previously, Schema.omit on a struct combining Schema.optionalWith (with { default }, { as: "Option" }, etc.) and Schema.Record would silently take the wrong code path, returning a Transformation with property signatures instead of a TypeLiteral with index signatures.

  • #6086 4d97a61 Thanks @taylorOntologize! - Schema: fix getPropertySignatures crash on Struct with optionalWith({ default }) and other Transformation-producing variants

    SchemaAST.getPropertyKeyIndexedAccess now handles Transformation AST nodes by delegating to ast.to, matching the existing behavior of getPropertyKeys. Previously, calling getPropertySignatures on a Schema.Struct containing Schema.optionalWith with { default }, { as: "Option" }, { nullable: true }, or similar options would throw "Unsupported schema (Transformation)".

  • #6097 f6b0960 Thanks @gcanti! - Fix TupleWithRest post-rest validation to check each tail index sequentially.

@effect/ai@0.34.0

Patch Changes

  • #6094 88a5260 Thanks @IMax153! - Remove superfluous / defensive check from tool call json schema generation

  • #6101 cf74940 Thanks @IMax153! - Prevent schema validation when directly constructing an AiError.HttpRequestError / AiError.HttpResponseError

  • Updated dependencies [fc82e81, 82996bc, 4d97a61, f6b0960, 8798a84]:

    • effect@3.20.0
    • @effect/experimental@0.59.0
    • @effect/platform@0.95.0
    • @effect/rpc@0.74.0

@effect/ai-amazon-bedrock@0.14.0

Patch Changes

  • Updated dependencies [fc82e81, 82996bc, 4d97a61, f6b0960, 8798a84]:
    • effect@3.20.0
    • @effect/ai@0.34.0
    • @effect/ai-anthropic@0.24.0
    • @effect/experimental@0.59.0
    • @effect/platform@0.95.0

@effect/ai-anthropic@0.24.0

Patch Changes

@effect/ai-google@0.13.0

Patch Changes

@effect/ai-openai@0.38.0

Patch Changes

@effect/ai-openrouter@0.9.0

Patch Changes

@effect/cli@0.74.0

Patch Changes

@effect/cluster@0.57.0

Patch Changes

@effect/experimental@0.59.0

Patch Changes

@effect/opentelemetry@0.62.0

Patch Changes

@effect/platform@0.95.0

Patch Changes

@effect/platform-browser@0.75.0

Patch Changes

@effect/platform-bun@0.88.0

Patch Changes

  • Updated dependencies [fc82e81, 82996bc, 4d97a61, f6b0960, 8798a84]:
    • effect@3.20.0
    • @effect/cluster@0.57.0
    • @effect/platform@0.95.0
    • @effect/platform-node-shared@0.58.0
    • @effect/rpc@0.74.0
    • @effect/sql@0.50.0

@effect/platform-node@0.105.0

Patch Changes

  • Updated dependencies [fc82e81, 82996bc, 4d97a61, f6b0960, 8798a84]:
    • effect@3.20.0
    • @effect/cluster@0.57.0
    • @effect/platform@0.95.0
    • @effect/platform-node-shared@0.58.0
    • @effect/rpc@0.74.0
    • @effect/sql@0.50.0

@effect/platform-node-shared@0.58.0

Patch Changes

@effect/printer@0.48.0

Patch Changes

@effect/printer-ansi@0.48.0

Patch Changes

@effect/rpc@0.74.0

Patch Changes

@effect/sql@0.50.0

Patch Changes

@effect/sql-clickhouse@0.47.0

Patch Changes

  • Updated dependencies [fc82e81, 82996bc, 4d97a61, f6b0960, 8798a84]:
    • effect@3.20.0
    • @effect/experimental@0.59.0
    • @effect/platform@0.95.0
    • @effect/platform-node@0.105.0
    • @effect/sql@0.50.0

@effect/sql-d1@0.48.0

Patch Changes

@effect/sql-drizzle@0.49.0

Patch Changes

@effect/sql-kysely@0.46.0

Patch Changes

@effect/sql-libsql@0.40.0

Patch Changes

@effect/sql-mssql@0.51.0

Patch Changes

@effect/sql-mysql2@0.51.0

Patch Changes

@effect/sql-pg@0.51.0

Patch Changes

@effect/sql-sqlite-bun@0.51.0

Patch Changes

@effect/sql-sqlite-do@0.28.0

Patch Changes

@effect/sql-sqlite-node@0.51.0

Patch Changes

@effect/sql-sqlite-react-native@0.53.0

Patch Changes

@effect/sql-sqlite-wasm@0.51.0

Patch Changes

@effect/typeclass@0.39.0

Patch Changes

@effect/vitest@0.28.0

Patch Changes

@effect/workflow@0.17.0

Patch Changes

@github-project-automation github-project-automation bot moved this to Discussion Ongoing in PR Backlog Feb 24, 2026
@github-actions github-actions bot force-pushed the changeset-release/main branch 2 times, most recently from eb5ea0a to c4e7817 Compare February 26, 2026 15:51
@github-actions github-actions bot requested a review from IMax153 as a code owner February 26, 2026 15:51
@github-actions github-actions bot force-pushed the changeset-release/main branch 3 times, most recently from 785222d to 6e77c20 Compare March 5, 2026 18:38
@github-actions github-actions bot force-pushed the changeset-release/main branch 2 times, most recently from f8cf69b to ce481c7 Compare March 15, 2026 17:43
@github-actions github-actions bot force-pushed the changeset-release/main branch from ce481c7 to 5e31ad2 Compare March 15, 2026 18:19
@tim-smart tim-smart merged commit aa47393 into main Mar 16, 2026
@tim-smart tim-smart deleted the changeset-release/main branch March 16, 2026 20:07
@github-project-automation github-project-automation bot moved this from Discussion Ongoing to Done in PR Backlog Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant