@effect/sql-pg@0.53.1 effect@3.22.3

low risk

maurosoria/dirsearchOct 16, 2026 → Oct 16, 20260 days between releases

What's New

Fixes hanging behaviors in LayerMap and PostgreSQL connection management.

Improvements

  • PostgreSQL client now closes the connection pool on initial connection failures.
  • Enhanced connection timeouts to interrupt hanging checks.
  • LayerMap preload references now correctly follow idle TTL settings.
  • Reloadable.auto no longer hangs when its scope closes.
  • Scope closures remain robust even when fibers are interrupted during acquisition.

Bug Fixes

  • Fixed hanging checks by making connectTimeout interrupt execution.
  • Resolved Reloadable.auto hanging when its scope closes.
  • Fixed scope closure failures caused by interrupted acquisitions in addFinalizer and acquireRelease.

Upgrade Notes

If you use LayerMap with preloading, ensure you set `idleTimeToLive: Infinity` if you need entries to persist indefinitely. The PostgreSQL client now properly closes connection pools on initial connection failures.

The Two Releases

@effect/sql-pg@0.53.1

@effect/sql-pg@0.53.1

Oct 16, 2026· 8 days ago

This PostgreSQL client patch improves connection management by closing the connection pool on initial connection failures and ensuring timeouts interrupt hanging checks.

Full release notes
effect@3.22.3

effect@3.22.3

Oct 16, 2026· 8 days ago

This core library patch fixes hanging behaviors in LayerMap and Reloadable.auto, and ensures scope closures remain robust even when fibers are interrupted during acquisition.

Full release notes