1.1.0
Pre-release
Pre-release
Highlighted features:
- Throttling and Rate Limiting
- Sync config files from remote source ( i.e. S3 )
New modules / Updated modules
Module | Version | Details |
---|---|---|
Openresty | 1.9.7.3 | Installed in /usr/local/sbin/api-gateway |
Openresty compiled --with-debug |
1.9.7.3 | Installed in /usr/local/sbin/api-gateway-debug which enables debugging log |
🆕 ZeroMQ | 4.0.5 | ZeroMQ |
🆕 CZMQ | 2.2.0 | CZMQ - High-level C Binding for ZeroMQ |
Modules for API Management and Logging
Module | Version | Description |
---|---|---|
🆕 api-gateway-config-supervisor | 1.0.0 | Syncs config files from Amazon S3 reloading the gateway with the updates |
🆕 api-gateway-cachemanager | 1.0.1 | Lua library for managing multiple cache stores |
api-gateway-request-validation | 1.1.1 | API Request Validation framework |
🆕 api-gateway-aws | 1.7.1 | AWS SDK for Nginx in Lua |
🆕 api-gateway-async-logger | 1.0.1 | Performant async logger |
🆕 api-gateway-zmq-logger | 1.0.0 | Lua logger for ZMQ with FFI and CZMQ |
🆕 api-gateway-request-tracking | 1.0.1 | Usage and Tracking Handler for the API Gateway |
Other Lua Modules
Module | Version | Description |
---|---|---|
🆕 lua-resty-http | v0.07 | Lua HTTP client cosocket driver for OpenResty / ngx_lua |
🆕 lua-resty-iputils | v0.2.0 | Utility functions for working with IP addresses in Openresty |