PackageTrack
Sign in Get early access

matanyadaev/laravel-eloquent-spatial

Spatial library for Laravel

4.8.0 3.9M downloads/mo #1617 most downloaded on Packagist MatanYadaev/laravel-eloquent-spatial

What this package is like to depend on

Last release 2 months ago

08 Jun 2026

Ships unpredictably

gaps range from 8 days to 11 months

Nearly every release is documented

notes for 42 of 43 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

43 releases · first in 2021

4 releases in the last 12 months

see the full history below

Release timeline

43 releases · Feb 2021 to Jun 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 43
  1. 4.8.0 08 Jun 2026
    Release notes

    What's Changed

    • Make laravel/framework optional to support standalone Eloquent projects by @Smip in #148
    • Harden standalone support and fix MariaDB ST_CROSSES CI regression by @MatanYadaev in #150
    • Add Arrange-Act-Assert comments inside tests by @MatanYadaev in #149

    New Contributors

    • @Smip made their first contribution in #148

    Full Changelog: 4.7.0...4.8.0

    Open source →
    Release notes

    What's Changed

    • Make laravel/framework optional to support standalone Eloquent projects by @Smip in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/148
    • Harden standalone support and fix MariaDB ST_CROSSES CI regression by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/150
    • Add Arrange-Act-Assert comments inside tests by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/149

    New Contributors

    • @Smip made their first contribution in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/148

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.7.0...4.8.0

    Open source →
  2. 4.7.0 18 Mar 2026
    Release notes

    What's Changed

    Full Changelog: 4.6.1...4.7.0

    Open source →
    Release notes

    What's Changed

    • Add Laravel 13 support by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/147

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.6.1...4.7.0

    Open source →
  3. 4.6.1 26 Feb 2026
    Release notes

    What's Changed

    Full Changelog: 4.6.0...4.6.1

    Open source →
    Release notes

    What's Changed

    • Add EWKT parsing support to fromWkt by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/145

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.6.0...4.6.1

    Open source →
  4. 4.6.0 01 Feb 2026
    Release notes

    What's Changed

    Full Changelog: 4.5.0...4.6.0

    Open source →
    Release notes

    What's Changed

    • Replace phayes/geophp with brick/geo by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/142

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.5.0...4.6.0

    Open source →
  5. 4.5.0 26 Feb 2025
    Release notes

    What's Changed

    Full Changelog: 4.4.1...4.5.0

    Open source →
    Release notes

    What's Changed

    • Laravel 12 upgrade by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/136

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.4.1...4.5.0

    Open source →
  6. 4.4.1 30 Nov 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 4.4.0...4.4.1

    Open source →
    Release notes

    What's Changed

    • Fix WKT for empty geometry collections by @LachlanArthur in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/132

    New Contributors

    • @LachlanArthur made their first contribution in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/132

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.4.0...4.4.1

    Open source →
  7. 4.4.0 23 Nov 2024
    Release notes

    What's Changed

    Full Changelog: 4.3.2...4.4.0

    Open source →
    Release notes

    What's Changed

    • Allow setting default SRID by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/commit/43edde698892659c9ef28b83a774f62a91ff7559

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.3.2...4.4.0

    Open source →
  8. 4.3.2 07 Aug 2024
    Release notes

    What's Changed

    • Fix SRID not being optional for expression in GeometryCast by @nickknissen in #124

    New Contributors

    Full Changelog: 4.3.1...4.3.2

    Open source →
    Release notes

    What's Changed

    • Fix SRID not being optional for expression in GeometryCast by @nickknissen in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/124

    New Contributors

    • @nickknissen made their first contribution in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/124

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.3.1...4.3.2

    Open source →
  9. 4.3.1 03 Aug 2024
    Release notes

    What's Changed

    Full Changelog: 4.3.0...4.3.1

    Open source →
    Release notes

    What's Changed

    • Fix columns that their cast is Geometry by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/127

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.3.0...4.3.1

    Open source →
  10. 4.3.0 24 Jul 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 4.2.1...4.3.0

    Open source →
    Release notes

    What's Changed

    • Support Geometry class extension by @jobverplanke in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/125

    New Contributors

    • @jobverplanke made their first contribution in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/125

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.2.1...4.3.0

    Open source →
  11. 4.2.1 02 Apr 2024

    Nothing published for this version

  12. 4.2.0 13 Mar 2024
    Release notes

    What's Changed

    • Support Laravel 11 by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/113

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.1.1...4.2.0

    Open source →
  13. 4.1.1 05 Mar 2024
    Release notes

    What's Changed

    • Laravel Pint by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/112
    • Bugfix: isDirty is always true after creation by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/115

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.1.0...4.1.1

    Open source →
  14. 4.1.0 24 Feb 2024
    Release notes

    What's Changed

    • Postgres support by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/109

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/4.0.0...4.1.0

    Open source →
  15. 4.0.0 18 Jan 2024
    Release notes

    What's Changed

    • Moved away from spatialbuilder to scopes by @yinx in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/102
    • Allow srid enum as srid property aside from integer by @yinx in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/103
    • Add php 8.3 support by @gdebrauwer in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/105

    New Contributors

    • @yinx made their first contribution in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/102
    • @gdebrauwer made their first contribution in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/105

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/3.2.2...4.0.0

    Open source →
  16. 3.2.2 05 Jan 2024
    Release notes
    • Revert v3.2.1 changes
    Open source →
  17. 3.2.1 28 Dec 2023
    Release notes
    • Fixed model serialization bug #100
    Open source →
  18. 3.2.0 25 Jun 2023
    Release notes

    What's Changed

    • Support St_Centroid spatial function

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/3.1.2...3.2.0

    Open source →
  19. 3.1.2 28 Feb 2023
    Release notes

    What's Changed

    • Add SRID Enum by @Riley19280 in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/84

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/3.1.1...3.1.2

    Open source →
  20. 3.1.1 16 Feb 2023
    Release notes

    What's Changed

    • Bugfix: Model spatial column update using Expression by @MatanYadaev in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/81

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/3.1.0...3.1.1

    Open source →
  21. 3.1.0 06 Feb 2023
    Release notes

    What's Changed

    • Support receiving Expression as a parameter in SpatialBuilder methods by @Riley19280 in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/76

    New Contributors

    • @Riley19280 made their first contribution in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/76

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/3.0.0...3.1.0

    Open source →
  22. 3.0.0 03 Feb 2023
    Release notes

    Support Larave 10

    Open source →
  23. 2.10.1 09 Mar 2023
    Release notes

    What's Changed

    • Bugfix: Model spatial column update using Expression by @hiteshsamcom in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/86

    New Contributors

    • @hiteshsamcom made their first contribution in https://github.com/MatanYadaev/laravel-eloquent-spatial/pull/86

    Full Changelog: https://github.com/MatanYadaev/laravel-eloquent-spatial/compare/2.10.0...2.10.1

    Open source →
  24. 2.10.0 25 Jan 2023
    Release notes

    Support PHP 8.2 #74

    Open source →
  25. 2.9.0 09 Jan 2023
    Release notes

    Add HasSpatial trait #75

    Open source →
  26. 2.8.0 12 Dec 2022
    Release notes
    • Cast geometry from array #71
    • Add Geometry@toSqlExpression method #70
    Open source →
  27. 2.7.0 06 Oct 2022
    Release notes

    Macroable geometry classes

    Open source →
  28. 2.6.0 06 Oct 2022
    Release notes

    Add Doctrine types

    Open source →
  29. 2.5.2 27 Sep 2022
    Release notes

    Query Builder - Support column to have table name #61

    Open source →
  30. 2.5.1 24 Sep 2022
    Release notes

    Geometry objects are now stringable.

    Open source →
  31. 2.5.0 23 Sep 2022
    Release notes

    Support MySQL 5.7

    Open source →
  32. 2.4.0 22 Sep 2022
    Release notes
    • Add whereNotWithin Builder method
    • Add whereNotContains Builder method
    Open source →
  33. 2.3.0 06 Sep 2022
    Release notes

    Added MariaDB support

    Open source →
  34. 2.2.0 29 Aug 2022
    Release notes

    Fix axis-order when using SRID

    Open source →
  35. 2.1.1 20 Jul 2022
    Release notes

    Refactor toWkt

    Open source →
  36. 2.1.0 20 Jul 2022
    Release notes
    • SRID support
    • Add Geometry@toWkt
    • Add Geometry@toWkb
    • Fix generic type issue with GeometryCollection
    Open source →
  37. 2.0.1 12 Jul 2022
    Release notes

    Make Geometry::toWkt parameters optional

    Open source →
  38. 2.0.0 08 Jul 2022
    Release notes

    Improve casting:

    • Fix getOriginal
    • Use a more standard WKT format
    Open source →
  39. 1.0.4 28 Feb 2022
    Release notes
    • Fix PHPStan issues
    Open source →
  40. 1.0.3 24 Feb 2022
    Release notes
    • Support Laravel 9
    • Support PHP 8.1
    Open source →
  41. 1.0.2 31 Aug 2021
    Release notes
    • Remove auto-discovery part from composer.json
    Open source →
  42. 1.0.1 11 Aug 2021
    Release notes
    • Upgrade to PHP-CS-Fixer v3 and clear PHPStan issues
    Open source →
  43. 1.0.0 23 Feb 2021
    Release notes
    • Initial release
    Open source →

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