All Versions
34
Latest Version
Avg Release Cycle
72 days
Latest Release
473 days ago

Changelog History
Page 1

  • v3.2.0 Changes

    October 09, 2020

    ➕ Added

    🔄 Changed

    • 🔄 change static to self to prevent accidentally calling the constructor with wrong arguments in child classes (Ellipsoid, Line, Polygon, Polyline)
  • v3.1.0 Changes

    July 24, 2020

    ➕ Added

    • 👀 Simplifying polygons is now supported as well, see simplifyGeometry() methods in SimplifyBearing and SimplifyDouglasPeucker classes (fixes #69).
  • v3.0.1 Changes

    May 18, 2020

    🛠 Fixed

    • ⚠ #68 CoordinateFactory emitted a warning if a coordindates string without arc seconds was passed to the fromString() method
  • v3.0.0 Changes

    February 07, 2020

    🔄 Changed

    • phpgeo requires PHP >= 7.2 now
    • backwards compatibility breaking: fix double space in Ellipsoid Name World␣Geodetic␣System␣␣1984World␣Geodetic␣System␣1984 (#49)
    • ⚡️ updated tests for PHPUnit 8

    ➕ Added

    • class constant visibiliy modifiers

    ✂ Removed

    • 👌 support for PHP 7.0 and PHP 7.1 from Travis CI config
  • v2.6.0 Changes

    February 05, 2020

    ➕ Added method getIntermediatePoint() to the Line class which calculates an intermediate point on a line by following the Great Circle between the two line ends and dividing the line by the given fraction in the range between 0.0 and 1.0.

    📚 Documentation

  • v2.5.0 Changes

    February 04, 2020

    ➕ Added

    • method getMidpoint() to the Line class which calculates the midpoint of a line by following the Great Circle between the two line ends and dividing the line into two halves.
    • utility class Cartesian which abstracts three-dimensional cartesian coordinates x, y, and z
  • v2.4.1 Changes

    January 29, 2020

    🔄 Changed

    • access modifier for the tolerance attribute is now protected (SimplifyDouglasPeucker)
  • v2.4.0 Changes

    January 27, 2020

    ➕ Added

    • BoundsFactory to create a bounds instance for a center point and a given distance to the bounds' corners. Thanks @sdennler!
  • v2.3.1 Changes

    December 21, 2019

    🛠 Fixed

    • 👌 improve precision in PointToLineDistance
  • v2.3.0 Changes

    December 19, 2019

    ➕ Added

    • PointToLineDistance calculates the smallest distance between a point and a line