2.29.0 - 2024-07-01
New
- New output: Dynatrace (PR#575 thanks to @blu3r4y)
- New output: OTLP Traces (PR#613 thanks to @jjo)
- New output: Sumologic (PR#656 thanks to @mencarellic)
- New output: Quickwit (PR#736 thanks to @idrissneumann)
- New output: Falco Talon (PR#929)
Enhancement
- Add global TLS config (PR#588 thanks to @ibice)
- Add
source
as label forPrometheus
metrics (PR#665) - Better logs when TLS is enabled (PR#668)
- Add test for utils sorting function (PR#694 thanks to @stevemcquaid)
- Refactor of the
InitClient
(PR#765 thanks to @idrissneumann) - Allow to use alternative endpoints for the
AWS S3
output (PR#791 thanks to @gysel) - Consistent order for the
output_fields
andtags
(PR#802) - Allow to add custom headers for
AlertManager
output (PR#827 thanks to @Umaaz) - Add more checks for the
GCP Storage
output (PR#858) - Possibility to create an index template for the
Elasticsearch
output (PR#868) - Possibility to "flatten" the
output_fields
(replace.
by_
) for theElasticsearch
output to avoid mapping conflicts (PR#868) - Truncate the fields with a length > 512 chars to avoid rejection from some outputs (PR#871)
- Change the license to Apache 2.0 (PR#882 thanks to @leogr)
- Revamp the
PolicyReport
output (PR#899) - New parameter
outputFieldFormat
to modify on the fly the format of theoutput
field (PR#901)
Fix
- Fix missing root CA for the
Kafka
output (PR#581 thanks to @claviola) - Fix bug with the extension
source
in theCloudEvent
output (PR#587) - Fix panics in the
Prometheus
output whenhostname
field is missing (PR#628) - Remove refs to deprecated
ioutil
modules (PR#639 thanks to @testwill) - Fix locks in the
Loki
output (PR#647 thanks to @bsod90) - Split the docs for the outputs into multiple files (PR#648)
- Fix mTLS client verification failures due to missing ClientCAs (PR#666 thanks to @jgmartinez)
- Fix wrong env var for pagerduty output (PR#682)
- Remove hard settings for usernames in
Mattermost
andRocketchat
(PR#731) - Fix multi lines json in the error lines (PR#764 thanks to @idrissneumann)
- Fix duplicated custom headers in clients (PR#801, PR#857)
- Fix the labels for the
AlertManager
output (PR#870 thanks to @Umaaz)
New Contributors
- @blu3r4y made their first contribution in #575
- @claviola made their first contribution in #581
- @testwill made their first contribution in #639
- @bsod90 made their first contribution in #647
- @mencarellic made their first contribution in #656
- @jgmartinez made their first contribution in #666
- @stevemcquaid made their first contribution in #694
- @idrissneumann made their first contribution in #740
- @cccsss01 made their first contribution in #748
- @jjo made their first contribution in #613
- @chaitushiva made their first contribution in #788
- @gysel made their first contribution in #791
- @Umaaz made their first contribution in #826
- @marcomandola made their first contribution in #835
- @oussemos made their first contribution in #908
Full Changelog: 2.28.0...2.29.0