Skip to content

v4.0.0-beta.66

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 May 05:24

Warning

effect-db@4.0.0-beta.66 was published with a broken generated type declaration: import { defineConfig } from "effect-db" fails with TS2305. The fix is on refactor/effect-v4 at 74702c9, but npm package versions are immutable, so this exact effect-db artifact cannot be repaired in place. effect-qb@4.0.0-beta.66 is usable from the beta tag; wait for a follow-up beta before consuming effect-db@beta.

4.0.0-beta.66 - 2026-05-13

Features

  • feat: derive table schemas lazily
  • feat: validate effect-db sql rows with SqlSchema
  • feat: preserve schema issues in row decode errors

Fixes

  • fix: preserve json path schema transforms

Docs

  • docs(readme): document sqlite and jsonb narrowing
  • docs: cover opt-in Effect v4 schema codecs
  • docs: record schema model migration decision

Tests

  • test: cover table schema helper surface

Chores

  • chore(repo): map stale release bot identity
  • chore(repo): map bare release email
  • chore: migrate Effect dependency surface to v4 beta
  • chore(release): prepare beta channel

Other

  • bd init: initialize beads issue tracking