packagist martin-georgiev/postgresql-for-doctrine v4.10.1

3 hours ago

4.10.1 (2026-10-24)

Bug Fixes

  • Keep Infinity and NaN in composite float fields (#875) (ed4409f)
  • Keep every digit of a NUMRANGE bound (#873) (a529e77)
  • Keep every microsecond when reading an INTERVAL (#872) (440f9ec)
  • Order TSRANGE bounds by the wall clock they are written with (#879) (83e733d)
  • Read a PATH or POLYGON with thousands of points (#881) (cd1d950)
  • Read an HSTORE value longer than 8 KB (#880) (c74370f)
  • Read an empty BYTEA, BIT VARYING, XML or enum value as itself, not as null (#874) (bf0d8ae)
  • Read any XML value 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[] or DOUBLE PRECISION[] item in linear time (#877) (9e33813)
  • Turn away a non-IPv4 value before stripping leading zeros (#882) (095d8b9)

Code Refactoring

  • Mark the classes users never reach directly as [@internal](https://github.com/internal) (#878) (a23badb)

Don't miss a new postgresql-for-doctrine release

NewReleases is sending notifications on new releases.