All Versions
84
Latest Version
Avg Release Cycle
45 days
Latest Release
503 days ago

Changelog History
Page 6

  • v1.16.0 Changes

    February 25, 2019

    ๐Ÿฑ Tile38

    ๐Ÿ‘ Tile38 is an open source (MIT licensed), in-memory geolocation data store, spatial index, and real-time geofence. It supports a variety of object types including lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON.

    ๐Ÿ“š You can find detailed documentation in the README.

    ๐Ÿฑ NearbyWithinIntersectsGeofencingRoaming Geofences

    ๐Ÿ”„ Change Log

    ๐Ÿ›  Fixes

    โž• Added

    • โœ… #409: Added TEST command for executing WITHIN and INTERSECTS on two objects. (@rshura)
    • #407: Allow 201 & 202 status code on webhooks. (@s32x)
    • #404: Adding more replication data to INFO response. (@s32x)

    Getting Started

    OS X

    To get started on OSX run the following in a terminal:

    curl -L https://github.com/tidwall/tile38/releases/download/1.16.0/tile38-1.16.0-darwin-amd64.zip -o tile38-1.16.0-darwin-amd64.zip unzip tile38-1.16.0-darwin-amd64.zipcd tile38-1.16.0-darwin-amd64 ./tile38-server
    

    ๐Ÿง Linux

    ๐Ÿง To get started on Linux run the following in a terminal:

    curl -L https://github.com/tidwall/tile38/releases/download/1.16.0/tile38-1.16.0-linux-amd64.tar.gz -o tile38-1.16.0-linux-amd64.tar.gz tar xzvf tile38-1.16.0-linux-amd64.tar.gzcd tile38-1.16.0-linux-amd64 ./tile38-server
    

    FreeBSD

    To get started on FreeBSD run the following in a terminal:

    curl -L https://github.com/tidwall/tile38/releases/download/1.16.0/tile38-1.16.0-freebsd-amd64.tar.gz -o tile38-1.16.0-freebsd-amd64.tar.gz tar xzvf tile38-1.16.0-freebsd-amd64.tar.gzcd tile38-1.16.0-freebsd-amd64 ./tile38-server
    

    Playing with Tile38

    Open another terminal:

    ./tile38-cli set fleet truck point 33.5 -115.5 ./tile38-cli get fleet truck
    
  • v1.15.0 Changes

    January 16, 2019

    ๐Ÿฑ Tile38

    ๐Ÿ‘ Tile38 is an open source (MIT licensed), in-memory geolocation data store, spatial index, and real-time geofence. It supports a variety of object types including lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON.

    ๐Ÿ“š You can find detailed documentation in the README.

    ๐Ÿฑ NearbyWithinIntersectsGeofencingRoaming Geofences

    ๐Ÿ”„ Change Log

    ๐Ÿ›  Fixes

    โž• Added

    • ๐Ÿ“ฆ #402: Adding ARM and ARM64 packages (@s32x)
    • โšก๏ธ #399: Add RequireValid and update geojson dependency (@stevelacy)
    • #396: Add distance_to function to the tile38 namespace in lua. (@rshura)
    • #395: Add RENAME and RENAMENX commands. (@rshura)

    Getting Started

    OS X

    To get started on OSX run the following in a terminal:

    curl -L https://github.com/tidwall/tile38/releases/download/1.15.0/tile38-1.15.0-darwin-amd64.zip -o tile38-1.15.0-darwin-amd64.zip unzip tile38-1.15.0-darwin-amd64.zipcd tile38-1.15.0-darwin-amd64 ./tile38-server
    

    ๐Ÿง Linux

    ๐Ÿง To get started on Linux run the following in a terminal:

    curl -L https://github.com/tidwall/tile38/releases/download/1.15.0/tile38-1.15.0-linux-amd64.tar.gz -o tile38-1.15.0-linux-amd64.tar.gz tar xzvf tile38-1.15.0-linux-amd64.tar.gzcd tile38-1.15.0-linux-amd64 ./tile38-server
    

    FreeBSD

    To get started on FreeBSD run the following in a terminal:

    curl -L https://github.com/tidwall/tile38/releases/download/1.15.0/tile38-1.15.0-freebsd-amd64.tar.gz -o tile38-1.15.0-freebsd-amd64.tar.gz tar xzvf tile38-1.15.0-freebsd-amd64.tar.gzcd tile38-1.15.0-freebsd-amd64 ./tile38-server
    

    Playing with Tile38

    Open another terminal:

    ./tile38-cli set fleet truck point 33.5 -115.5 ./tile38-cli get fleet truck
    
  • v1.14.4 Changes

    December 04, 2018

    ๐Ÿฑ Tile38

    ๐Ÿ‘ Tile38 is an open source (MIT licensed), in-memory geolocation data store, spatial index, and realtime geofence. It supports a variety of object types including lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON.

    ๐Ÿ“š You can find detailed documentation in the README.

    ๐Ÿฑ NearbyWithinIntersectsGeofencingRoaming Geofences

    ๐Ÿ”„ Change Log

    ๐Ÿ›  Fixes

    โž• Added

    • โž• Add extended server stats with SERVER EXT. (@s32x)
    • โž• Add Kafka key to match notication key. (@Joey92)
    • โž• Add optimized spatial index for fences

    Getting Started

    OS X

    To get started on OSX run the following in a terminal:

    curl -L https://github.com/tidwall/tile38/releases/download/1.14.4/tile38-1.14.4-darwin-amd64.zip -o tile38-1.14.4-darwin-amd64.zip unzip tile38-1.14.4-darwin-amd64.zipcd tile38-1.14.4-darwin-amd64 ./tile38-server
    

    ๐Ÿง Linux

    ๐Ÿง To get started on Linux run the following in a terminal:

    curl -L https://github.com/tidwall/tile38/releases/download/1.14.4/tile38-1.14.4-linux-amd64.tar.gz -o tile38-1.14.4-linux-amd64.tar.gz tar xzvf tile38-1.14.4-linux-amd64.tar.gzcd tile38-1.14.4-linux-amd64 ./tile38-server
    

    FreeBSD

    To get started on FreeBSD run the following in a terminal:

    curl -L https://github.com/tidwall/tile38/releases/download/1.14.4/tile38-1.14.4-freebsd-amd64.tar.gz -o tile38-1.14.4-freebsd-amd64.tar.gz tar xzvf tile38-1.14.4-freebsd-amd64.tar.gzcd tile38-1.14.4-freebsd-amd64 ./tile38-server
    

    Playing with Tile38

    Open another terminal:

    ./tile38-cli set fleet truck point 33.5 -115.5 ./tile38-cli get fleet truck
    
  • v1.14.3 Changes

    November 20, 2018

    ๐Ÿ›  Fixes

    • ๐Ÿš‘ Hotfix SCRIPT LOAD not executing from cli. (@rshura)
  • v1.14.2 Changes

    November 15, 2018

    ๐Ÿ›  Fixes

    • ๐Ÿ— #386: Fix version not being set at build. (@stevelacy)
  • v1.14.1 Changes

    November 15, 2018

    ๐Ÿ›  Fixes

    • #385: Add version to SERVER command response (@stevelacy)
    • ๐Ÿš‘ Hotfix replica sync needs flushing (@rshura)
    • ๐Ÿ›  Fixed a bug where some AOF commands where corrupted during reload
  • v1.14.0 Changes

    November 11, 2018

    โž• Added

    • INTERSECT/WITHIN optimization that may drastically improve searching polygons that have lots of points.
    • Faster responses for write operations such as SET/DEL
    • NEARBY now always returns objects from nearest to farthest (@rshura)
    • kNN haversine distance optimization (@rshura)
    • Evio networking beta using the "-evio yes" and "-threads num" flags

    ๐Ÿ›  Fixes

    • #369: Fix poly in hole query
  • v1.13.0 Changes

    August 29, 2018

    โž• Added

    • eef5f3c: Add geofence notifications over pub/sub channels
    • 3a6f366: Add NODWELL keyword to roaming geofences
    • #343: Add Nats endpoints (@lennycampino)
    • #340: Add MQTT tls/cert options (@tobilg)
    • #314: Add CLIP subcommand to INTERSECTS (@rshura)

    ๐Ÿ”„ Changes

    • โšก๏ธ 3ae26e3: Updated B-tree implementation
    • โšก๏ธ 1d78a41: Updated R-tree implementation
  • v1.12.3 Changes

    June 16, 2018

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ #316: Fix AMQP and AMQPS webhook endpoints to support namespaces (@DeadWisdom)
    • ๐Ÿ #318: Fix aofshrink crash on windows (@abhit011)
    • #326: Fix sporadic kNN results when TTL is used (@pmaseberg)
  • v1.12.2 Changes

    May 10, 2018

    ๐Ÿ›  Fixed

    • ๐Ÿš‘ #313: Hotfix intersect returning incorrect results (@stevelacy)