4.10.1 (2026-10-24)
Bug Fixes
- Keep
InfinityandNaNin composite float fields (#875) (ed4409f) - Keep every digit of a
NUMRANGEbound (#873) (a529e77) - Keep every microsecond when reading an
INTERVAL(#872) (440f9ec) - Order
TSRANGEbounds by the wall clock they are written with (#879) (83e733d) - Read a
PATHorPOLYGONwith thousands of points (#881) (cd1d950) - Read an
HSTOREvalue longer than 8 KB (#880) (c74370f) - Read an empty
BYTEA,BIT VARYING,XMLor enum value as itself, not as null (#874) (bf0d8ae) - Read any
XMLvalue and accept fragments on write (#884) (c24039d)
Performance Improvements
- Read array literals a run of characters at a time (#883) (b946280)
- Read escape-heavy array items without stepping through each backslash (#885) (88897e9)
- Reject a long invalid
REAL[]orDOUBLE PRECISION[]item in linear time (#877) (9e33813) - Turn away a non-IPv4 value before stripping leading zeros (#882) (095d8b9)