Skip to content

Performance Enhancements

Choose a tag to compare

@schlingding schlingding released this 28 Jan 21:54
4403c6c
  • Rebuilt the XCode project as a Package
  • Removed most protocols in favor of public struct objects
  • Increased performance all around
  • Added an option to pass in pre-validated GeoJson which is parsed without validation. This will have a a significant performance boost with the side effect of the application crashing if the GeoJson was not validated. The older parse methods still validate but should only need to be run once when pulling in new data and thereafter can be considered validated.
  • Large performance boost for Geohash coding and neighbors
  • Significant API changes
  • TimberSwift is no longer a dependency in favor of now passing back invalid geo json errors.