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.