Back to Explore

Effect-TS/effect

GitHub
230 updates · last 90 daysOpen source

Last release:

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

AI-generated from public sources. May be inaccurate. Report

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