Skip to content

Releases: dvdoug/PHPCoord

v5.10.2

06 Oct 21:08
Compare
Choose a tag to compare

Fixed

  • Fix off by 1 error when computing certain British/Irish grid references

v5.10.1

24 Sep 19:47
Compare
Choose a tag to compare

Fixed

  • Compatibility with opcache preloading

v5.10.0

23 Aug 21:11
Compare
Choose a tag to compare

Added

  • Added a new method isWithinCRSBoundingArea() on most Point objects (all except VerticalPoint) to check if they lie within the bounds of their defined CRS

v5.9.2

18 Aug 15:40
Compare
Choose a tag to compare

Changed

  • Split declaration of the Projected::EPSG_* constants into multiple files internally to aid with static analysis
    in IDEs (there are so many, the file defining them was over the max file size analysis threshold for Intelephense)

v5.9.1

15 Aug 19:34
Compare
Choose a tag to compare

Changed

  • Updates to data for USA and WGS84
  • Support for Irish polynomial transformation in the ETRS89 to TM75 direction (TM75 to ETRS89 was already supported)

Fixed

  • British and Irish Grid references were rounding rather than truncating causing a sometimes off-by-1 error

v5.9.0

04 Aug 13:46
Compare
Choose a tag to compare

Changed

  • Updates to data for Czechia, Denmark, ETRS89, Germany, Martinique, Portugal, St Helena, UK and WGS84
  • Switched from Vincenty to Karney algorithm for calculating distance between two Geographic points
  • Minimum PHP version increased to 8.1

v5.8.0

03 Feb 21:19
Compare
Choose a tag to compare

Added

  • Support for compressed grid files to reduce distribution sizes

v5.7.0

27 Jan 00:43
Compare
Choose a tag to compare

Changed

  • Updates to data for Canada, Denmark, France, Germany and USA
  • More aggressive buffering of extent polygons

v4.7.1

26 Jan 23:20
Compare
Choose a tag to compare

The v4.x series is receiving basic maintenance only. All feature development takes place in v5.x.
This is because one of PHP8.1's new deprecations
required a significant non-backwards compatible change to address.

Fixed

  • Buffering of Irish extent

v5.6.0

30 Sep 18:54
Compare
Choose a tag to compare

Changed

  • Updates to data for Australia, Austria, Canada, Germany, Italy, Netherlands, Portugal, South Korea, UK and USA