PackageTrack
Sign in Get early access

longitude-one/doctrine-spatial

Doctrine multi-platform support for spatial types and functions, compliant with Doctrine 2.19, 3.1, and dev ones (3.2 and 4.0).

5.0.5 1.9M downloads/mo #2540 most downloaded on Packagist longitude-one/doctrine-spatial

What this package is like to depend on

Last release today

23 Aug 2026

Release timing varies

gaps range from 3 weeks to 1.2 years

Most releases are documented

notes for 12 of 15 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

21 releases · first in 2021

1 release in the last 12 months

see the full history below

Release timeline

17 releases · Jun 2021 to Aug 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 21
  1. 5.0.5 23 Aug 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 5.0.4...5.0.5

    Open source →
  2. 5.0.4 17 Jul 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 5.0.3...5.0.4

    Open source →
    Release notes

    Version 5.0.4 improved contributor and CI tooling rather than changing the public spatial API. It added explicit container platforms for PostGIS and MySQL, corrected Docker and installation instructions, added repository attributes, removed the redundant ext-json requirement, and updated PHP CodeSniffer, PHP CS Fixer, PHP Mess Detector, PHPStan, and their dependencies. The release also incorporated MariaDB support work from the main branch.

    Open source →
  3. 5.0.3 15 Nov 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 5.0.2...5.0.3

    Open source →
    Release notes

    Version 5.0.3 extended ST_SRID() support to accept two parameters. It added a PostgreSQL-specific SRID function, deprecated use of the standard SRID function on PostgreSQL, and included tests for the new behaviour and the emitted deprecations.

    Open source →
  4. 5.0.2 29 Jun 2024
    Release notes

    What's Changed

    • Throw deprecations when developers don't use next gen standard constr… by @Alexandre-T in #82
    • PointInterface: removing all internal calls with array as a constructor. by @Alexandre-T in #84
    • Unit test the getName, getSQLType and getBindingType methods. by @Alexandre-T in #85
    • Bump urllib3 from 2.2.1 to 2.2.2 in /docker/sphinx by @dependabot in #86
    • IsClosed no more fail when LineString is empty by @Alexandre-T in #89

    Full Changelog: 5.0.1.RC...5.0.2

    Open source →
    Release notes

    Version 5.0.2 addressed a false positive that reported the SQL Server platform as unavailable. The surrounding maintenance work also covered an edge case in isClosed for empty line strings, documentation adjustments, and quality-tool baseline updates, keeping the patch focused on reliable platform detection and regression coverage.

    Open source →
  5. 5.0.1 29 May 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 5.0.0...5.0.1.RC

    Open source →
    Release notes

    Version 5.0.1 corrected an unexpected conversion of coordinate values while storing points. It also separated geodetic and Cartesian coordinates through new interfaces, introduced an internal RangeException, resolved the related issues, and refined CI so that duplicate checks are avoided across pushes and pull requests.

    Open source →
  6. 5.0.0 12 May 2024
    Release notes

    What's Changed

    Full Changelog: 4.0.0...5.0.0

    Open source →
    Release notes

    Version 5.0.0 focused on compatibility with modern Doctrine ORM versions: it added support for Doctrine ORM 2.19 and 3.1, with testing also performed against the 3.2 and 4.0 development lines. The release upgraded Composer, PHPUnit, parsers, GitHub Actions, and the quality-tool suite; removed deprecated APIs; strengthened the test harness and coverage workflow; and introduced interfaces and return types that prepared the library for later releases.

    Open source →
  7. 4.0.0 04 Jun 2023
    Release notes

    Version 4.0.0 modernized the parsing layer by adopting longitude-one/wkt-parser and subsequently pinning it to the 1.0 release. It removed support for PHP 7.4 and PHP 8.0, migrated test fixtures from annotations to attributes, improved cross-platform floating-point tests, and refreshed the CI and code-quality configuration. These changes established the technical baseline for the 4.x series.

    Open source →
  8. 4.0.0-rc2 no date pre-release

    Nothing published for this version

  9. 4.0.0-rc1 11 May 2023 pre-release

    Nothing published for this version

  10. 3.0.2 15 Feb 2022
    Release notes

    Added

    • longitude-one/doctrine-spatial replaces CrEOF/doctrine2-spatial
    • Support of PHP8.0
    • Support for Postgis2.1, PostGis3.0, PostGis3.1
    • Namespaces have been updated from CrEOF/Spatial to LongitudeOne/Spatial
    • Github actions added for our internal test

    Removed

    • Removing support of PHP7.2, PHP7.3
    • Removing compatibility with Postgis 2.0. Some spatial functions have been renamed to their new names (example: ST_Line_Interpolate_Point has been renamed to ST_Line_Interpolate_Point).
    • Removing test on Travis
    Open source →
  11. 3.0.1 20 Jan 2022

    Nothing published for this version

  12. 3.0.0 18 Jul 2021

    Nothing published for this version

  13. 3.0.0-RC4 no date pre-release

    Nothing published for this version

  14. 3.0.0-RC3 30 Jun 2021 pre-release

    Nothing published for this version

  15. 3.0.0-RC2 23 Jun 2021 pre-release

    Nothing published for this version

  16. 3.0.0-RC1 18 Jun 2021 pre-release

    Nothing published for this version

  17. 5.0.1.RC no date
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 5.0.0...5.0.1.RC

    Open source →
  18. 5.0.0.RC4 no date
    Release notes

    If no issues are reported, the 5.0.0 will be released on May 15th.

    What's Changed

    • Return types mentioned for each method by @Alexandre-T in #67
    • Unexpected file removed
    • Installed libraries showed in Github Action
    • Remove no-longer existing error in baseline
    • Remove no-longer used libraries in composer

    Full Changelog: 5.0.0.RC3...5.0.0.RC4

    Open source →
  19. 5.0.0.RC3 11 May 2024
    Release notes

    If no issues are reported, the 5.0.0 will be released on May 15th.

    What's Changed

    • Issue #65 by @Alexandre-T in #66
    • Ecologic feature when deploying on Github
    • Php-Stan activated and done in the 9th level.

    Full Changelog: 5.0.0.RC2...5.0.0.RC3

    Open source →
  20. 5.0.0.RC2 10 May 2024
    Release notes

    What's Changed

    Full Changelog: 4.0.0...5.0.0.RC2

    Open source →
  21. 5.0.0.RC 11 Mar 2024

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive