@effect/sql-pg@0.53.1 effect@3.22.3

medium risk

MinishLab/sembleOct 16, 2026 → Oct 16, 20260 days between releases

What's New

Fixes Reloadable.auto hanging and changes LayerMap preload lifecycle to respect idle TTL

Breaking Changes

  • LayerMap preload entries now release references after acquisition instead of staying pinned; set `idleTimeToLive: Infinity` to preserve old behavior.

Bug Fixes

  • Fix Reloadable.auto hanging when its scope closes.
  • Prevent interrupted acquisition from causing scope closure to fail in addFinalizer and acquireRelease.

Upgrade Notes

Review LayerMap configuration if you relied on preloaded entries remaining pinned indefinitely; set `idleTimeToLive: Infinity` to maintain the previous behavior.

The Two Releases

@effect/sql-pg@0.53.1

@effect/sql-pg@0.53.1

Oct 16, 2026· 6 days ago

A PostgreSQL client patch that improves connection stability by closing pools on failure and handling timeouts.

Full release notes
effect@3.22.3

effect@3.22.3

Oct 16, 2026· 6 days ago

A core library patch addressing hanging scenarios in Reloadable.auto and improving LayerMap lifecycle management.

Full release notes