Kong Gateway 3.9.x
- Fixed an issue where the returned values from
get_redis_connection()
were incorrect. - Fixed an issue that caused an HTTP 500 error when
config.hide_client_headers
was set totrue
and the request exceeded the rate limit.
Kong Gateway 3.8.x
- Fixed an issue where the DP would report that deprecated config fields were used when configuration was pushed from the CP.
- Fixed an issue that caused an HTTP 500 error when
hide_client_headers
was set totrue
and the request exceeded the rate limit.
Kong Gateway 3.7.x
- Fixed migration of Redis configuration.
Kong Gateway 3.6.x
- This plugin can now be scoped to consumer groups.
- Standardized Redis configuration across plugins. The Redis configuration now follows a common schema that is shared across other plugins.
- The plugin now provides better accuracy in counters when
config.sync_rate
is used with the Redis policy. - Fixed an issue where all counters were synced to the same database at the same rate.
Kong Gateway 3.1.x
- Added the ability to customize the error code and message with the configuration parameters
config.error_code
andconfig.error_message
.
Kong Gateway 3.0.x
- The default policy is now
local
for all deployment modes. - Fixed a PostgreSQL deadlock issue that occurred when the
cluster
policy was used with two or more metrics (for example,second
andday
.)
Kong Gateway 2.8.x
- Added the
config.redis_username
configuration parameter. - Fixed an issue where any plugins using the
rate-limiting
library, when used together, would interfere with each other and fail to synchronize counter data to the central data store. - Dismissed confusing log entry from Redis regarding rate limiting.
- Fixed a 500 error associated with performing arithmetic functions on a nil
value by adding a nil value check after performing
ngx.shared.dict
operations.
Kong Gateway 2.7.x
- Added the
config.redis_ssl
,config.redis_ssl_verify
, andconfig.redis_server_name
configuration parameters.