@effect/sql-pg@0.53.1 effect@3.22.3

medium risk

Kablex/ComfyUI-Ref2VA-VSAOct 16, 2026 → Oct 16, 20260 days between releases

What's New

Adds LayerMap idle TTL config and fixes Reloadable.auto hanging on scope close.

Breaking Changes

  • LayerMap preload behavior changed to follow idle TTL by default instead of remaining pinned.

New Features

  • Added `idleTimeToLive: Infinity` option to keep LayerMap entries pinned for the map's lifetime.

Improvements

  • Reloadable.auto no longer hangs when its scope closes.
  • Scope closure interruption handling fixed in addFinalizer.

Bug Fixes

  • LayerMap preload references now correctly follow idle TTL.
  • Reloadable.auto hanging on scope closure fixed.
  • Interrupted acquisition no longer fails scope closure in addFinalizer.

Upgrade Notes

If you relied on LayerMap entries remaining pinned indefinitely, set `idleTimeToLive: Infinity`. This is a patch release, but the LayerMap behavior change may affect memory usage in long-running maps.

The Two Releases

@effect/sql-pg@0.53.1

@effect/sql-pg@0.53.1

Oct 16, 2026· 6 days ago

A patch release fixing PostgreSQL connection handling to properly close the pool on failure and handle connection timeouts.

Full release notes
effect@3.22.3

effect@3.22.3

Oct 16, 2026· 6 days ago

A patch release fixing behavior around `LayerMap` preloading, `Reloadable.auto` hanging, and scope closure interruption handling.

Full release notes