Effect is a TypeScript framework for building robust, production-ready applications using a functional effect system with a standard library. It provides primitives for side effects, type-safe concurrency and error-handling, and includes ecosystem packages for CLI tooling, observability (OpenTelemetry), distributed computing, workflows, and multiple SQL integrations.
Project status
- The source appears actively maintained, with an upstream push on 2026-11-05 and multiple package updates on 2026-11-02.
- Recent updates are clustered around version 4.1.2 across the core library and integrations. The evidence does not establish a longer-term update cadence.
AI summary generated
Recent updates
@effect/vitest@4.1.2
@effect/vitest@4.1.2 is a patch release that updates its Effect dependency. The release notes do not describe any package-specific features, fixes, or upgrade steps.
@effect/sql-sqlite-wasm@4.1.2
@effect/sql-sqlite-wasm@4.1.2 is a patch release that updates its Effect dependency to 4.1.2. The release notes describe no package-specific features, fixes, or migration requirements.
@effect/sql-sqlite-react-native@4.1.2
This patch release updates the `effect` dependency to version 4.1.2. No other user-facing changes are described in the release notes.
@effect/sql-sqlite-node@4.1.2
This patch release updates the package's Effect dependency to version 4.1.2. The release notes report no other changes.
@effect/sql-sqlite-do@4.1.2
@effect/sql-sqlite-do@4.1.2 is a patch release with no package-specific changes described in the release notes. It updates its Effect dependency to 4.1.2.
@effect/sql-sqlite-bun@4.1.2
This patch release updates the package's Effect dependency to version 4.1.2. The release notes do not describe any package-specific features, fixes, or migration requirements.
@effect/sql-pglite@4.1.2
This patch updates repository dependencies to their latest compatible releases. The package now depends on effect@4.1.2; no feature, breaking change, or migration step is noted.
@effect/sql-pg@4.1.2
@effect/sql-pg 4.1.2 is a patch release that updates its Effect dependency to 4.1.2. The release notes do not report other features, fixes, or upgrade requirements.
@effect/sql-mysql2@4.1.2
This patch fixes interruption handling in `MysqlClient`, including running statements and streams as well as fibers waiting for connections. It also updates the `effect` dependency to 4.1.2.
effect@4.1.2
This patch adds JSON5/JSONC parsing and opt-in fixed-width binary integer schemas, and improves SQL transaction tracing. It also fixes defects across clustering, workflows, HTTP cookies, MCP, iterators, scheduling, and other APIs; note the changed ByteSize handling and SQL tracing events if your code depends on their previous behavior.
BreakingFeatures@effect/vitest@4.1.1
This patch release updates the `effect` dependency to version 4.1.1. The release notes report no other package-specific changes or upgrade actions.
@effect/sql-sqlite-wasm@4.1.1
This patch release updates the package's Effect dependency to version 4.1.1. The release notes do not describe package-specific feature, compatibility, or bug-fix changes.
@effect/sql-sqlite-react-native@4.1.1
This patch release updates the package’s `effect` dependency to version 4.1.1. No package-specific features, fixes, or migration requirements are described in the release notes.
@effect/sql-sqlite-node@4.1.1
This patch release updates the package's Effect dependency to version 4.1.1. The release notes describe no package-specific features, breaking changes, or fixes.
@effect/sql-sqlite-do@4.1.1
This patch release updates the package's Effect dependency to version 4.1.1. No package-specific features, fixes, or upgrade actions are described in the release notes.
@effect/sql-sqlite-bun@4.1.1
This patch release updates the package's Effect dependency to version 4.1.1. The release notes do not describe package-specific changes or required upgrade actions.
@effect/sql-pglite@4.1.1
@effect/sql-pglite@4.1.1 is a patch release whose notes report an update to the Effect dependency. No package-specific features, fixes, or migration requirements are described.
@effect/sql-pg@4.1.1
@effect/sql-pg@4.1.1 fixes a transaction lifecycle issue that could leave PgClient transactions open when a pooler drops prepared statements. It also updates the Effect dependency to 4.1.1.
@effect/sql-mysql2@4.1.1
This patch release updates the package's Effect dependency to version 4.1.1. The release notes do not describe other package-specific changes.
effect@4.1.1
This patch release adds HTTP timeout and circuit-breaker controls, MCP Skills support, and several other API capabilities. It also changes behavior for oversized BigDecimal scales, non-2xx GraphQL responses, SQL fragment detection, and buffered HTTP body limits, while fixing reliability issues across atoms, persistence, RPC, and database integrations.
BreakingSecurityFeatures