Skip to content

Releases: tidwall/tile38

1.33.4

05 Nov 23:56
Compare
Choose a tag to compare

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.

Nearby Within Intersects Geofencing Roaming Geofences

Changelog

[1.33.4] = 2024-11-05

Fixed

[1.33.3] = 2024-09-29

Fixed

[1.33.2] = 2024-08-02

Fixed

[1.33.1] = 2024-07-02

Fixed

[1.33.0] = 2024-05-03

Added

Fixed

Updated

  • #724: google.golang.org/protobuf
  • #733: golang.org/x/net

Getting Started

Docker

docker pull tile38/tile38
docker run -p 9851:9851 tile38/tile38

Visit the Tile38 Docker Hub Page for more information.

OS X

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

curl -L  https://github.com/tidwall/tile38/releases/download/1.33.4/tile38-1.33.4-darwin-amd64.zip -o tile38-1.33.4-darwin-amd64.zip
unzip tile38-1.33.4-darwin-amd64.zip
cd tile38-1.33.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.33.4/tile38-1.33.4-linux-amd64.tar.gz -o tile38-1.33.4-linux-amd64.tar.gz
tar xzvf tile38-1.33.4-linux-amd64.tar.gz
cd tile38-1.33.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.33.4/tile38-1.33.4-freebsd-amd64.tar.gz -o tile38-1.33.4-freebsd-amd64.tar.gz
tar xzvf tile38-1.33.4-freebsd-amd64.tar.gz
cd tile38-1.33.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

1.33.3

30 Sep 00:51
Compare
Choose a tag to compare

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.

Nearby Within Intersects Geofencing Roaming Geofences

Changelog

[1.33.3] = 2024-09-29

Fixed

[1.33.2] = 2024-08-02

Fixed

[1.33.1] = 2024-07-02

Fixed

[1.33.0] = 2024-05-03

Added

Fixed

Updated

  • #724: google.golang.org/protobuf
  • #733: golang.org/x/net

Getting Started

Docker

docker pull tile38/tile38
docker run -p 9851:9851 tile38/tile38

Visit the Tile38 Docker Hub Page for more information.

OS X

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

curl -L  https://github.com/tidwall/tile38/releases/download/1.33.3/tile38-1.33.3-darwin-amd64.zip -o tile38-1.33.3-darwin-amd64.zip
unzip tile38-1.33.3-darwin-amd64.zip
cd tile38-1.33.3-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.33.3/tile38-1.33.3-linux-amd64.tar.gz -o tile38-1.33.3-linux-amd64.tar.gz
tar xzvf tile38-1.33.3-linux-amd64.tar.gz
cd tile38-1.33.3-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.33.3/tile38-1.33.3-freebsd-amd64.tar.gz -o tile38-1.33.3-freebsd-amd64.tar.gz
tar xzvf tile38-1.33.3-freebsd-amd64.tar.gz
cd tile38-1.33.3-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

1.33.2

02 Aug 16:39
Compare
Choose a tag to compare

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.

Nearby Within Intersects Geofencing Roaming Geofences

Changelog

[1.33.2] = 2024-08-02

Fixed

[1.33.1] = 2024-07-02

Fixed

[1.33.0] = 2024-05-03

Added

Fixed

Updated

  • #724: google.golang.org/protobuf
  • #733: golang.org/x/net

Getting Started

Docker

docker pull tile38/tile38
docker run -p 9851:9851 tile38/tile38

Visit the Tile38 Docker Hub Page for more information.

OS X

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

curl -L  https://github.com/tidwall/tile38/releases/download/1.33.2/tile38-1.33.2-darwin-amd64.zip -o tile38-1.33.2-darwin-amd64.zip
unzip tile38-1.33.2-darwin-amd64.zip
cd tile38-1.33.2-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.33.2/tile38-1.33.2-linux-amd64.tar.gz -o tile38-1.33.2-linux-amd64.tar.gz
tar xzvf tile38-1.33.2-linux-amd64.tar.gz
cd tile38-1.33.2-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.33.2/tile38-1.33.2-freebsd-amd64.tar.gz -o tile38-1.33.2-freebsd-amd64.tar.gz
tar xzvf tile38-1.33.2-freebsd-amd64.tar.gz
cd tile38-1.33.2-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

1.33.1

03 Jul 02:36
Compare
Choose a tag to compare

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.

Nearby Within Intersects Geofencing Roaming Geofences

Changelog

[1.33.1] = 2024-07-02

Fixed

[1.33.0] = 2024-05-03

Added

Fixed

Updated

  • #724: google.golang.org/protobuf
  • #733: golang.org/x/net

Getting Started

Docker

docker pull tile38/tile38
docker run -p 9851:9851 tile38/tile38

Visit the Tile38 Docker Hub Page for more information.

OS X

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

curl -L  https://github.com/tidwall/tile38/releases/download/1.33.1/tile38-1.33.1-darwin-amd64.zip -o tile38-1.33.1-darwin-amd64.zip
unzip tile38-1.33.1-darwin-amd64.zip
cd tile38-1.33.1-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.33.1/tile38-1.33.1-linux-amd64.tar.gz -o tile38-1.33.1-linux-amd64.tar.gz
tar xzvf tile38-1.33.1-linux-amd64.tar.gz
cd tile38-1.33.1-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.33.1/tile38-1.33.1-freebsd-amd64.tar.gz -o tile38-1.33.1-freebsd-amd64.tar.gz
tar xzvf tile38-1.33.1-freebsd-amd64.tar.gz
cd tile38-1.33.1-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

1.33.0

04 Jun 03:26
Compare
Choose a tag to compare

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.

Nearby Within Intersects Geofencing Roaming Geofences

Changelog

[1.33.0] = 2024-05-03

Added

Fixed

Updated

  • #724: google.golang.org/protobuf
  • #733: golang.org/x/net

[1.32.2] = 2024-02-14

Fixed

  • #714: Fix crash when mixing z-coord dimensionality in a geometry (@prathik)
  • #717: Metric expired_keys never incremented (@undeadcat)
  • Updated Go runtime to 1.22

[1.32.1] = 2023-11-20

Fixed

  • #711: Updated dependencies to address security vulnerabilities (@hcmf-wice)
  • #706: Add support for 'none' authentication for kafka while still allowing SSL (@Kilowhisky)
  • #702: Fix AWS SQS base domain parsing for China region (@LLluma)

[1.32.0] = 2023-07-31

Added

Fixed

Getting Started

Docker

docker pull tile38/tile38
docker run -p 9851:9851 tile38/tile38

Visit the Tile38 Docker Hub Page for more information.

OS X

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

curl -L  https://github.com/tidwall/tile38/releases/download/1.33.0/tile38-1.33.0-darwin-amd64.zip -o tile38-1.33.0-darwin-amd64.zip
unzip tile38-1.33.0-darwin-amd64.zip
cd tile38-1.33.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.33.0/tile38-1.33.0-linux-amd64.tar.gz -o tile38-1.33.0-linux-amd64.tar.gz
tar xzvf tile38-1.33.0-linux-amd64.tar.gz
cd tile38-1.33.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.33.0/tile38-1.33.0-freebsd-amd64.tar.gz -o tile38-1.33.0-freebsd-amd64.tar.gz
tar xzvf tile38-1.33.0-freebsd-amd64.tar.gz
cd tile38-1.33.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

1.32.2

15 Feb 04:39
Compare
Choose a tag to compare

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.

Nearby Within Intersects Geofencing Roaming Geofences

Changelog

[1.32.2] = 2024-02-14

Fixed

  • #714: Fix crash when mixing z-coord dimensionality in a geometry (@prathik)
  • #717: Metric expired_keys never incremented (@undeadcat)
  • Updated Go runtime to 1.22

[1.32.1] = 2023-11-20

Fixed

  • #711: Updated dependencies to address security vulnerabilities (@hcmf-wice)
  • #706: Add support for 'none' authentication for kafka while still allowing SSL (@Kilowhisky)
  • #702: Fix AWS SQS base domain parsing for China region (@LLluma)

[1.32.0] = 2023-07-31

Added

Fixed

Getting Started

Docker

docker pull tile38/tile38
docker run -p 9851:9851 tile38/tile38

Visit the Tile38 Docker Hub Page for more information.

OS X

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

curl -L  https://github.com/tidwall/tile38/releases/download/1.32.2/tile38-1.32.2-darwin-amd64.zip -o tile38-1.32.2-darwin-amd64.zip
unzip tile38-1.32.2-darwin-amd64.zip
cd tile38-1.32.2-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.32.2/tile38-1.32.2-linux-amd64.tar.gz -o tile38-1.32.2-linux-amd64.tar.gz
tar xzvf tile38-1.32.2-linux-amd64.tar.gz
cd tile38-1.32.2-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.32.2/tile38-1.32.2-freebsd-amd64.tar.gz -o tile38-1.32.2-freebsd-amd64.tar.gz
tar xzvf tile38-1.32.2-freebsd-amd64.tar.gz
cd tile38-1.32.2-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

1.32.1

20 Nov 18:37
Compare
Choose a tag to compare

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.

Nearby Within Intersects Geofencing Roaming Geofences

Changelog

[1.32.1] = 2023-11-20

Fixed

  • #711: Updated dependencies to address security vulnerabilities (@hcmf-wice)
  • #706: Add support for 'none' authentication for kafka while still allowing SSL (@Kilowhisky)
  • #702: Fix AWS SQS base domain parsing for China region (@LLluma)

[1.32.0] = 2023-07-31

Added

Fixed

Getting Started

Docker

docker pull tile38/tile38
docker run -p 9851:9851 tile38/tile38

Visit the Tile38 Docker Hub Page for more information.

OS X

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

curl -L  https://github.com/tidwall/tile38/releases/download/1.32.1/tile38-1.32.1-darwin-amd64.zip -o tile38-1.32.1-darwin-amd64.zip
unzip tile38-1.32.1-darwin-amd64.zip
cd tile38-1.32.1-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.32.1/tile38-1.32.1-linux-amd64.tar.gz -o tile38-1.32.1-linux-amd64.tar.gz
tar xzvf tile38-1.32.1-linux-amd64.tar.gz
cd tile38-1.32.1-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.32.1/tile38-1.32.1-freebsd-amd64.tar.gz -o tile38-1.32.1-freebsd-amd64.tar.gz
tar xzvf tile38-1.32.1-freebsd-amd64.tar.gz
cd tile38-1.32.1-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

1.32.0

31 Jul 12:15
Compare
Choose a tag to compare

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.

Nearby Within Intersects Geofencing Roaming Geofences

Changelog

[1.32.0] = 2023-07-31

Added

Fixed

Getting Started

Docker

docker pull tile38/tile38
docker run -p 9851:9851 tile38/tile38

Visit the Tile38 Docker Hub Page for more information.

OS X

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

curl -L  https://github.com/tidwall/tile38/releases/download/1.32.0/tile38-1.32.0-darwin-amd64.zip -o tile38-1.32.0-darwin-amd64.zip
unzip tile38-1.32.0-darwin-amd64.zip
cd tile38-1.32.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.32.0/tile38-1.32.0-linux-amd64.tar.gz -o tile38-1.32.0-linux-amd64.tar.gz
tar xzvf tile38-1.32.0-linux-amd64.tar.gz
cd tile38-1.32.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.32.0/tile38-1.32.0-freebsd-amd64.tar.gz -o tile38-1.32.0-freebsd-amd64.tar.gz
tar xzvf tile38-1.32.0-freebsd-amd64.tar.gz
cd tile38-1.32.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

1.31.0

06 May 19:40
Compare
Choose a tag to compare

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.

Nearby Within Intersects Geofencing Roaming Geofences

Changelog

[1.31.0] = 2023-05-09

Added

  • #682: Enables cross platform building and pushing of docker images (arm64/amd64) (@eelcocramer)
  • #680: Add hostname, port, output, and password env variables to tile38-cli (@ptsilva)

Fixed

Updated

  • e9a0500: Upgrade to Go 1.20
  • 05b2fb9: Security updates

Getting Started

Docker

docker pull tile38/tile38
docker run -p 9851:9851 tile38/tile38

Visit the Tile38 Docker Hub Page for more information.

OS X

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

curl -L  https://github.com/tidwall/tile38/releases/download/1.31.0/tile38-1.31.0-darwin-amd64.zip -o tile38-1.31.0-darwin-amd64.zip
unzip tile38-1.31.0-darwin-amd64.zip
cd tile38-1.31.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.31.0/tile38-1.31.0-linux-amd64.tar.gz -o tile38-1.31.0-linux-amd64.tar.gz
tar xzvf tile38-1.31.0-linux-amd64.tar.gz
cd tile38-1.31.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.31.0/tile38-1.31.0-freebsd-amd64.tar.gz -o tile38-1.31.0-freebsd-amd64.tar.gz
tar xzvf tile38-1.31.0-freebsd-amd64.tar.gz
cd tile38-1.31.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

1.30.2

29 Dec 19:05
Compare
Choose a tag to compare

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.

Nearby Within Intersects Geofencing Roaming Geofences

Changelog

[1.30.2] = 2022-12-29

Fixed

[1.30.1] = 2022-12-14

Fixed

  • a8c92a0: Speed up leader/follower replication
  • e60ea70: Fix field names converting to lowercase

[1.30.0] = 2022-11-22

Added

Fixed

  • 023433a: Fix server hang on shared address
  • #655: fix: allow host ca sets for SASL and TLS connections (@iwpnd)

Updated

  • 7f2ce23: Upgrade to Go 1.19
  • cbfb271: Updated data structures to use Go generics

Getting Started

Docker

docker pull tile38/tile38
docker run -p 9851:9851 tile38/tile38

Visit the Tile38 Docker Hub Page for more information.

OS X

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

curl -L  https://github.com/tidwall/tile38/releases/download/1.30.2/tile38-1.30.2-darwin-amd64.zip -o tile38-1.30.2-darwin-amd64.zip
unzip tile38-1.30.2-darwin-amd64.zip
cd tile38-1.30.2-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.30.2/tile38-1.30.2-linux-amd64.tar.gz -o tile38-1.30.2-linux-amd64.tar.gz
tar xzvf tile38-1.30.2-linux-amd64.tar.gz
cd tile38-1.30.2-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.30.2/tile38-1.30.2-freebsd-amd64.tar.gz -o tile38-1.30.2-freebsd-amd64.tar.gz
tar xzvf tile38-1.30.2-freebsd-amd64.tar.gz
cd tile38-1.30.2-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