Skip to content

Releases: martin-georgiev/postgresql-for-doctrine

v4.2.0

11 Feb 14:45
4177b94

Choose a tag to compare

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 fuzzystrmatch extension (#540) (c8073c6)
  • Add support for ST_GeomFromGeoJSON and ST_AsGeoJSON (#545) (e7f4df1)
  • Support binding input arguments to several PostGIS functions (#543) (161f74b)

v4.1.0

03 Feb 10:42
b0ee37e

Choose a tag to compare

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

30 Dec 09:56
71f8b7e

Choose a tag to compare

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 null values 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

13 Dec 18:00
5ff9084

Choose a tag to compare

3.7.0 (2025-12-13)

Features

  • Add support for DATE_TRUNC (#493) (01b564a)
  • Improve accidental misconfiguration through the use of constants for all DBAL types (#486) (2fcdf95)

v3.6.2

25 Nov 23:54
266820d

Choose a tag to compare

3.6.2 (2025-11-25)

Bug Fixes

  • #482: Always preserve strings (even if they are obviously numerical) when transforming a TEXTARRAY value into a PHP array (#488) (77eed3e)

v3.6.1

09 Nov 20:21
b1faddd

Choose a tag to compare

3.6.1 (2025-11-08)

Bug Fixes

  • #473: Add public getter methods to Range value objects (#477) (9ba319e)
  • #474: Support usage of arithmetic expressions in mathematical functions (#475) (75b025d)

v3.6.0

23 Oct 08:57
70a6675

Choose a tag to compare

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_timestamp and uuid_extract_version (#466) (77a513f)
  • Add support for some new functions from PostgreSQL 18 (#464) (118bfa3)

v3.5.1

12 Sep 10:55
5d1621e

Choose a tag to compare

3.5.1 (2025-09-12)

Bug Fixes

  • #446: Restore OVERLAPS to its intended namespace and strengthen its test coverage (#447) (6435f06)

v3.5.0

06 Sep 22:28
49c0ea3

Choose a tag to compare

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, GEOMETRY and their array variations (#421) (d97caae)
  • #410:  add support for LTREE type (#411) (5a6563d)
  • #440: Add support for functions to use with the LTREE data 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 TextArray value (#443) (bdb8df2)
  • Address broken escaping of array items for JsonbArray and preserve integer values as strings if they are outside PHP integer range (#442) (d213967)

Code Refactoring

v3.4.1

03 Aug 23:01
44371f7

Choose a tag to compare

3.4.1 (2025-08-03)

Bug Fixes