Improved Content-Type normalization when determining which types to inspect
4.24.0 2021-11-17
Updated base geo IP data: November 2021
4.23.0 2021-10-21
Fixed an inconsistency in determining the client IP when trust-proxy-headers is disabled and client-ip-header was set to the default of using the X-Forwarded-For proxy header
Improved GraphQL query parsing
Updated base geo IP data: October 2021
4.22.0 2021-09-16
Added conn-max-per-host reverse proxy configuration option to allow limiting the number of upstream connections
Improved generation of agent cache directory when non path-safe characters are present in the system hostname
Improved handling of abstract socket namespaces in rpc-address
Upgraded to Golang 1.17.1
Updated base geo IP data: September 2021
4.21.1 2021-08-16
Corrected deadlock issue
Added Debian 11 (bullseye) support (released 2021-09-01)
4.21.0 2021-08-16
Added external data information to SIGUSR1 diagnostic logs
Added an experimental bypass-egress-proxy-for-upstreams configuration option to more easily exclude reverse proxy upstream traffic from an egress proxy
Improved external data error handling and metrics
Standardized release notes
Updated base geo IP data: August 2021
4.20.0 2021-07-22
Added initial support for sigsci-module-envoy
Added Alpine 3.13, 3.14 support
Improved service lifecycle management, avoiding rare service restarts on agent startup
Improved geo IP update logic to prevent downgrading to prior versions in specific cases
Updated external data fetches to honor download-config-version option
Updated base geo IP data: July 2021
4.19.1 2021-06-24
Fixed permissions for the Unix RPC socket file under stricter umask settings
4.19.0 2021-06-23
Improved handling of log locations when stdout or stderr is used
Improved CMDEXE detection
Added support for application/graphql content-type for reverse proxy mode