@effect/sql-pg@4.0.0-rc.112
Pre-releasePatch Changes
-
#7391
1144032Thanks @tim-smart! - Add low-level PostgreSQL protocol, binary type, and authentication codecs to@effect/sql-pg.PgProtocolencodes protocol 3.0 messages and incrementally parses backend frames. Its stateful parser throws terminal errors.PgTypeshandles binary scalar and one-dimensional array OIDs; its public codecs return typedResultfailures, while parser field readers use an internal throwing fast path.PgAuthimplements MD5 and SCRAM-SHA-256 with typedResultfailures.Encoded frames and decoded byte fields are stable views over internal buffers. Copy data that must outlive its message.
PgClientremains unchanged and still usespgat runtime. -
Updated dependencies [
20cb4f2,44675cb,b6bf5e1,0b9f780,150e92c,6740db2,d57bba1,be75d5e,be75d5e,be75d5e,02a5146,15272a6,436f10d,058fb15,4d89bb8,480fb15,f77ec19,925b82a,7455246,118124d,a5f78d3,0dd7825,b722eca,811d579,043b587,8583727,d9d2cfc,5c4b7a0]:- effect@4.0.0-rc.112