Skip to content

Releases: danroc/geoblock

0.6.0

23 Feb 12:15
Immutable release. Only release title and notes can be modified.
5d4d4cd

Choose a tag to compare

Breaking changes

  • Change Docker default config path to /config.yaml and cache path to /cache (#449, @danroc)

    Required actions: Update volume mounts in your compose.yaml:

    # Before
    - ./config.yaml:/etc/geoblock/config.yaml
    - geoblock-cache:/var/cache/geoblock
    
    # After
    - ./config.yaml:/config.yaml
    - geoblock-cache:/cache

0.5.9

22 Feb 17:16
Immutable release. Only release title and notes can be modified.
5952ad6

Choose a tag to compare

Fixes

  • Fix Docker image reporting "dev" as version (#446, @danroc)

0.5.8

22 Feb 13:56
Immutable release. Only release title and notes can be modified.
ba9625d

Choose a tag to compare

New

Improvements

  • Reposition Grafana dashboard tiles (#443, @danroc)
  • Add .dockerignore and cache Go dependency layer in Docker build (#431, @danroc)
  • Improve Docker healthcheck wget options (#430, @danroc)

0.5.7

13 Feb 15:45
Immutable release. Only release title and notes can be modified.
8c7ddcc

Choose a tag to compare

New

  • Docker image now published for linux/amd64 and linux/arm64 (#417, @danroc)
  • Docker image now tagged with major and minor semver versions (e.g., 0, 0.5) (#418, @danroc)

Improvements

  • Short-circuit rule condition evaluation for faster request processing (#419, @danroc)

0.5.6

12 Feb 23:35
Immutable release. Only release title and notes can be modified.
62b4fb6

Choose a tag to compare

Improvements

0.5.5

06 Feb 15:41
Immutable release. Only release title and notes can be modified.
237c0bd

Choose a tag to compare

New

  • IP database is now cached to disk; configurable via GEOBLOCK_CACHE_DIR (#391, @danroc)
  • Cache directory is pre-created in the Docker image (#394, @danroc)

Improvements

  • Docker container now runs as user geoblock (#395, @danroc)

0.5.4

05 Feb 00:54
Immutable release. Only release title and notes can be modified.
34ca40d

Choose a tag to compare

Improvements

  • Improved Grafana dashboard counter panels (#384, @danroc)

0.5.3

04 Feb 16:23
Immutable release. Only release title and notes can be modified.
0b2e51b

Choose a tag to compare

Improvements

  • Reduced memory allocations in IP tree queries (#380, @danroc)
  • Improved performance in X-Forwarded-For header parsing (#381, @danroc)

0.5.2

03 Feb 16:23
Immutable release. Only release title and notes can be modified.
97a3279

Choose a tag to compare

New

  • Additional Prometheus metrics for request tracking (#368, @danroc)
  • Added ip_version label to database entry metrics (#372, @danroc)
  • Updated Grafana dashboard to include new metrics (#373, @danroc)

0.5.1

22 Jan 15:14
Immutable release. Only release title and notes can be modified.
de09339

Choose a tag to compare

Improvements

  • Added graceful shutdown on SIGINT/SIGTERM (#351, @danroc)

Fixes

  • Fixed version string format to match git describe output (now prefixed with g) (#342, @danroc)