Releases: wallarm/api-firewall
Releases · wallarm/api-firewall
Release v0.8.2 (2024-09-24)
- Fix DNS resolver cache issue
Other upgraded assets:
Release v0.8.1 (2024-09-13)
- Fixed incorrect request to get API specification structure issue
- Update Go version to 1.22.7
- Dependency upgrade
Other upgraded assets:
Release v0.8.0 (2024-08-19)
-
Added DNS cache update feature
Allows making asynchronous DNS requests and cache results for a configured period of time. This could be useful when DNS load balancing is used.
-
Fixed GQL proxying configuration issue
-
Dependency upgrade
Other upgraded assets:
Release v0.7.4 (2024-07-12)
- Added
APIFW_API_SPECS_CUSTOM_HEADER_NAME
andAPIFW_API_SPECS_CUSTOM_HEADER_VALUE
environment variables. These allow adding a custom header to requests for your OpenAPI specification URL (defined inAPIFW_API_SPECS
). For example, this can be used to specify the authentication data for API Firewall to reach the specification URL. - Added the
APIFW_SPECIFICATION_UPDATE_PERIOD
environment variable to specify the interval for updating the OpenAPI specification from the hosted URL (defined inAPIFW_API_SPECS
). - Bump Alpine version to 3.20
- Bump Go version to 1.21.12
Other upgraded assets:
Release v0.7.3 (2024-06-06)
- Dependency upgrade
- Supported new interface for the
api
mode usage, only for internal use - Added the
APIFW_SERVER_REQUEST_HOST_HEADER
environment variable to set a customHost
header for requests forwarded to your backend after API Firewall validation
Other upgraded assets:
Release v0.7.2 (2024-04-16)
- Add demo of the APIFW with OWASP CRS
- [API Mode] Fix multiple entries in the related_fields
- [API Mode] Change the log level for the request validation errors
Other upgraded assets:
Release v0.7.1 (2024-04-15)
- [API Mode] Bug fixes
- Update router
- Add support of the content-type suffix
Other upgraded assets:
Release v0.7.0 (2024-04-03)
Release v0.6.17 (2024-03-28)
- Upgrade Go up to 1.21
- [Proxy, API] Add support for subnets in Allow IP list feature
- [Proxy, API] Add IP address validation in Allow IP list feature
- [API] Add new version of DB structure support to the API mode
- [GraphQL] Add APIFW_GRAPHQL_BATCH_QUERY_LIMIT env parameter
Other upgraded assets:
Release v0.6.16 (2024-02-28)
- Add AllowIPList Feature: Restrict access to endpoints by defining a list of allowed IP addresses.
- Fixed the processing issues of the HEAD request type in the api mode
- Improved log messages by adding host and path parameters, providing immediate insight into request destinations. #78
- Adjusted TEXT log formatting to remove multi-line outputs. All log messages in TEXT logging mode are now formatted in a single line, enhancing readability for log parsers. For example, previously, multi-line outputs were consolidated into a single line, replacing occurrences of \r\n with spaces. #79
- Implemented a solution to generate unique request_id values, resolving conflicts caused by the incremental nature of request_id. #80
- Add tests
- Dependency upgrade
Other upgraded assets: