New features:
[feature]
Thekrakend audit
command.[feature]
The Flexible Configuration component upgrades Sprig from v2 to v3. This has changes in the way^
is handled. Some of the new functions available arefromJson
,addf
,maxf
,mulf
,osBase
,osDir
,osExt
,osClean
, orosIsAbs
. It also documents how to useyaml
ortoml
to write configurations using FC.[feature]
The Jaeger exporter now supports the UDP protocol to post traces to a Jaeger-agent.[feature]
The Bot Detector adds the flagempty_user_agent_is_bot
to define empty user agent treatment.[feature]
The OpenCensus exporters add new logging capabilities and more debugging information.[feature]
Improvements on the JWT validator:- Extraction of JSON from paths in JWT claims has been improved
- JWT is now more restrictive, and fallbacks to returning 401 error codes with incorrect configurations.
- The JWK URL downloads from your identity server include now a KrakenD-specific user agent.
Relevant fixes:
[bugfix]
When you were loading multiple plugins, and one of them failed, the gateway did not load the rest. Now the sequence will continue excluding the failing one.[bugfix]
Older Docker images raised false positives when performing security scans due to an unused but included library (Thrift server). This library is no longer in the code.
New Contributors
Full Changelog: v2.1.4...v2.2.0