Releases: martin-georgiev/postgresql-for-doctrine
Releases · martin-georgiev/postgresql-for-doctrine
v4.2.0
4.2.0 (2026-02-11)
Features
- #538: Add support for accessing field from a composite type (#542) (34bf515)
- #538: Add support for the functions provided by
fuzzystrmatchextension (#540) (c8073c6) - Add support for
ST_GeomFromGeoJSONandST_AsGeoJSON(#545) (e7f4df1) - Support binding input arguments to several PostGIS functions (#543) (161f74b)
v4.1.0
4.1.0 (2026-02-03)
Features
- #522: Support bounded infinity values in range types (#523) (6e568d1)
- Add support for
AGE,DATE_PART,MAKE_DATE,MAKE_TIMESTAMP,MAKE_TIMESTAMPTZ,MAKE_TIME(#528) (5e6956a) - Add support for
ARRAY_FILL,ARRAY_LOWER,ARRAY_SAMPLE,ARRAY_UPPER,JSONB_BUILD_ARRAY,JSON_BUILD_ARRAY(#530) (a2091e8) - Add support for
CONCAT_WS,FORMAT,LEFT,REPEAT,REVERSE,RIGHT(#533) (83678f5) - Add support for
JSONB_EXTRACT_PATH,JSON_EXTRACT_PATH,JSONB_EXTRACT_PATH_TEXT,JSON_EXTRACT_PATH_TEXT,JSONB_TO_TSVECTOR,JSONB_TYPEOF(#535) (578e528)
v4.0.0
4.0.0 (2025-12-30)
⚠ BREAKING CHANGES
- modernize with PHP 8.2 features (like read-only classes) (#503)
- drop support for PHP 8.1 (#468)
- remove deprecations scheduled for v4.0 (#469)
Features
- #510: Add support for
UUID[]data type (#511) (1c9cafb) - Add support for hashing and cryptographic functions
MD5,SHA224,SHA256,SHA384,SHA512(#507) (3e42396) - Add support for PostGIS functions
ST_ConcaveHull,ST_CurveN,ST_Letters,ST_NumCurves,ST_RemoveIrrelevantPointsForView,ST_RemoveSmallParts,ST_SimplifyPolygonHull,ST_TriangulatePolygon(#505) (2992811) - Add support for PostGIS functions
ST_HasZ,ST_HasM,ST_CoverageUnion,ST_LineExtend(#504) (826ffef) - Add the missing support for
nullvalues in the network array data types (#517) (7fb6dc7) - Drop support for PHP 8.1 (#468) (94f2ed8)
- Modernize with PHP 8.2 features (like read-only classes) (#503) (20b29b1)
- Remove deprecations scheduled for v4.0 (#469) (73585aa)
v3.7.0
v3.6.2
v3.6.1
v3.6.0
3.6.0 (2025-10-23)
Features
- #456: Add convenience factory methods to
WktSpatialData(#459) (7242665) - #458: Ensure Doctrine returns PostgreSQL spatial data in text format (EWKT) instead of binary format (EWKB) (#462) (8ac7a70)
- Add support for
uuid_extract_timestampanduuid_extract_version(#466) (77a513f) - Add support for some new functions from PostgreSQL 18 (#464) (118bfa3)
v3.5.1
v3.5.0
3.5.0 (2025-09-06)
Features
- #305, #432: Add support for PostGIS functions for topological and distance relationships (#434) (2922b63)
- #305: Add support for PostGIS measurement, overlay and geometry processing functions (#435) (9724452)
- #305: Add support for PostGIS operators (#430) (5b5583b)
- #305: Add support for PostGIS's types of
GEOGRAPHY,GEOMETRYand their array variations (#421) (d97caae) - #410: add support for
LTREEtype (#411) (5a6563d) - #440: Add support for functions to use with the
LTREEdata type (#440) (745b269) - Add support for
websearch_to_tsquery(#437) (be90545)
Bug Fixes
- #424: Address unintentional loss of string data type when retrieving PHP array item values from a stored
TextArrayvalue (#443) (bdb8df2) - Address broken escaping of array items for
JsonbArrayand preserve integer values as strings if they are outside PHP integer range (#442) (d213967)