Skip to content

Releases: tonystone/geofeatures

Maintenance Release

17 Mar 01:39
25aca53
Compare
Choose a tag to compare

Changed

  • Now requires Xcode 10.1 to build.
  • Now requires Cocoapods 1.6.0

Fixed

  • Nullability of GFLineString - (GFPoint *) firstPoint and - (GFPoint *) lastPoint changed to _Nullable return type.
  • Nullability of GFGeometryCollection - (GFPoint *) firstGeometry and - (GFPoint *) lastGeometry changed to _Nullable return type.
  • Nullability of GFMultiLineString - (GFPoint *) firstGeometry and - (GFPoint *) lastGeometry changed to _Nullable return type.
  • Nullability of GFMultiPoint - (GFPoint *) firstGeometry and - (GFPoint *) lastGeometry changed to _Nullable return type.
  • Nullability of GFMultiPolygon - (GFPoint *) firstGeometry and - (GFPoint *) lastGeometry changed to _Nullable return type.

Maintenance Release

04 Sep 23:52
Compare
Choose a tag to compare
  • Removed deprecated abstract classes.
  • Adding documentation_url to podspec to point to internally generated docs.

Maintenance Release

04 Sep 19:24
Compare
Choose a tag to compare
  • Updated to build on Xcode 8.3.
  • Switched to Cocopods 1.3.1.
  • Reorganize and refactor code to eliminate warnings.
  • Moved boost outside the main code line.
  • Removed unused boost libraries; fusion, interprocess, graph, intrusive, archive, chrono, assign, date_time, dynamic_bitset, sprit, program_options, python, ratio, random, polygon, pending, parameter, multiprecision, and mpi.

Maintenance Release

07 Aug 21:38
Compare
Choose a tag to compare
  • Excluded non-darwin platform specific files for CocoaPods builds to avoid issues during compile.

Maintenance Release

07 Aug 17:27
Compare
Choose a tag to compare
  • Removal of some unused files in boost that were causing compile issues with CocoaPods 1.0.x
  • Internal directory case corrections

Maintenance Release

23 Apr 00:21
Compare
Choose a tag to compare

Removed throws requirement on:

  • area
  • length
  • perimeter
  • boundingBox
  • within
  • intersects

Feature Release

22 Apr 02:12
Compare
Choose a tag to compare

New Features

  • New algorithms implemented
    • Intersection
    • Difference
  • Improved Swift compatibility
    • Specific nullability attributes for all methods.
    • Swift methods added that throw Swift ErrorType instead of NSException.
    • Swift compatibility tests added.

Feature Release

13 Jan 01:17
Compare
Choose a tag to compare
  • Added support for OSX
  • Added intersects operation
  • Added intersects: other operation
  • Added isValid, area, length, boundingBox, within, intersects, intersects: other for GFGeometryCollection type
  • Performance improvements
  • Increased test coverage (including increased negative tests)

Feature Release

29 Sep 23:33
Compare
Choose a tag to compare

What's new:

  • Mutable classes for all geometry types
    • GFMutablePoint
    • GFMutableBox
    • GFMutableLineString
    • GFMutableRing
    • GFMutablePolygon
    • GFMutableMultiPoint
    • GFMutableMultiLIneString
    • GFMutableMultiPolygon
  • Increased test coverage for public interface.
  • Added simple Example application that can be run in simulator or the device.

What's fixed:

  • Several small bug fixes

Feature Release

16 Sep 20:47
Compare
Choose a tag to compare

New features in this release.

  • Swift support.
  • CocoaPod Framework support.