Skip to content

1.9.0RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@hobu hobu released this 06 Feb 02:45
c580eeb

libspatialindex 1.9.0RC1

libspatialindex 1.9.0RC1 brings forward a number of bug fixes and updates since the last release November of 2014.

New features

  • Add flush function to each index type #47
  • Expose internal Nodes of query for RTree types #116

Behavioral changes

  • Fix unnecessary locking calls in pthread on Linux #49
  • Fix Node::reinsertData selection criteria #53
  • MSVC 2017 CMake support #114
  • Modernization toward C++11 for a number of things #117 #119
  • Correct findLeastEnlargement to always return a correct value #126
  • Update the root MBR during condenseTree #56
  • Fix adjustTree during R*-tree reinserts #58 #63

Bug Fixes

  • Fix possible memory leak in C API SetCustomStorageCallbacks #54
  • Fix Region::touchesRegion #61
  • Compilation fixes for Cygwin #67
  • Fix RTree deletions #79
  • Making error passing over C interface reentrant for GCC implementation #74
  • Modify C API internals to match C API definitions in headers #92 #94
  • Do not force -O2 in configure #101
  • Fix array allocation in Index_GetLeaves #108
  • C API memory usage, leaks, and release issues #111
  • Use _stat64 on windows #81
  • C API type fixups #82
  • Tools.h specific integer types for only MSVC #127

Documentation and Project Updates