@effect/sql-pg@0.53.1 effect@3.22.3
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
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 noteseffect@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