Skip to main content

1.7.x Release Notes

This page summarizes notable changes in the 1.7 minor series. Patch-level releases are listed below.

1.7.20

Redis and Neural API additions

  • Added nauthilus_redis.redis_zrevrank for reverse ranking in sorted sets.
  • Extended Neural API with additional helpers (vector and model handling) used by the experimental ML feature.

References:

  • Redis API: /docs/lua-api/redis#nauthilus_redisredis_zrevrank
  • Neural API: /docs/lua-api/neural

1.7.19

Neural API additions

  • Added further Neural API capabilities used in training/feature handling.

References:

  • Neural API: /docs/lua-api/neural

1.7.18

Redis API additions

  • Added more Redis convenience functions exposed to Lua.

References:

  • Redis API: /docs/lua-api/redis

1.7.11

HTTP client configuration, Redis routing, and JWT roles

  • New HTTP client settings under server.http_client: proxy support and TLS options (CA, min TLS version, cipher suites, skip_verify).
  • Redis: route_reads_to_replicas option to direct read operations to replicas when available.
  • JWT roles: role name for authentication requests updated ("authenticate"), and additional role-based access clarifications documented.

References:

  • Server configuration: /docs/configuration/server-configuration
  • Full example: /docs/configuration/full-example
  • REST API auth notes: /docs/rest-api

1.7.9

Configuration search order and CLI

  • Updated configuration file search order.
  • New command-line options documentation (config-format, etc.).

References:

  • Configuration overview: /docs/configuration/index
  • Getting started: /docs/about/getting-started

1.7.7

Adaptive tolerations and Lua quality-of-life improvements

  • Brute-force protection: Introduced adaptive toleration mechanism and per-IP toleration controls.
  • Lua backend: Support multiple init scripts via lua.config.init_script_paths.
  • Redis API: Numerous commands exposed to Lua.
  • Neural API: Initial availability of functions for the experimental ML feature.

References:

  • Brute force protection: /docs/brute-force-protection
  • Configuration (brute force): /docs/configuration/brute-force
  • Lua backend: /docs/configuration/database-backends/lua
  • Redis API: /docs/lua-api/redis
  • Neural API: /docs/lua-api/neural

1.7.5

Protocol-/OIDC-specific brute-force buckets

  • Brute-force configuration can select buckets by protocol and by OIDC Client ID.

References:

  • Configuration (brute force): /docs/configuration/brute-force

1.7.0

Initial 1.7 release.