Skip to content

Releases: falcosecurity/falcosidekick

2.29.0

02 Jul 10:36
Compare
Choose a tag to compare

2.29.0 - 2024-07-01

New

Enhancement

  • Add global TLS config (PR#588 thanks to @ibice)
  • Add source as label for Prometheus 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 and tags (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 the Elasticsearch 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 the output field (PR#901)

Fix

  • Fix missing root CA for the Kafka output (PR#581 thanks to @claviola)
  • Fix bug with the extension source in the CloudEvent output (PR#587)
  • Fix panics in the Prometheus output when hostname 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 and Rocketchat (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

Full Changelog: 2.28.0...2.29.0

2.29.0-rc.5

02 Jul 08:54
Compare
Choose a tag to compare
2.29.0-rc.5 Pre-release
Pre-release

Changelog

  • 7955940 specify goreleaser version

2.29.0-rc.4

06 Nov 13:18
Compare
Choose a tag to compare
2.29.0-rc.4 Pre-release
Pre-release

Changelog

  • be260db build(deps): bump github.com/nats-io/nkeys from 0.4.5 to 0.4.6

2.29.0-rc.3

28 Sep 12:13
Compare
Choose a tag to compare
2.29.0-rc.3 Pre-release
Pre-release

Changelog

  • 76871b4 fix(loki): fix the deadlock in Loki integration

2.29.0-rc.2

07 Aug 15:15
Compare
Choose a tag to compare
2.29.0-rc.2 Pre-release
Pre-release

Changelog

  • 7c7f9b2 display error message according to standards

2.29.0-rc.1

02 Aug 19:10
Compare
Choose a tag to compare
2.29.0-rc.1 Pre-release
Pre-release

Changelog

  • 5c4e6cf docs(dynatrace): [TR-1498] Add checkcert key to example config

2.28.0

27 Jul 14:57
Compare
Choose a tag to compare

2.28.0 - 2023-07-18

New

Enhancement

  • Add output in the description annotation for AlertManager output (PR#341)
  • Allow to set the http method for Webhook output (PR#399)
  • Add hostname as prometheus label (PR#420 thanks to @Lowaiz)
  • Allow to replace the brackets (PR#421)
  • Allow to set custom http headers for Loki, Elasticsearch and Grafana outputs (PR#428)
  • Add hostname, tags, custom and templated fields for TimescaleDB output (PR#438 thanks to @hileef)
  • Allow to set thresholds for the dropped events in AlertManager ouput (PR#439 thanks to @Lowaiz)
  • Match the priority with AlertManager severity label (PR#440 thanks to @Lowaiz)
  • Add rolearn and externalid for the assume role for AWS outputs (PR#494)
  • Allow to set the region for PagerDuty output (PR#500)
  • Add TLS option + rewrite send method for the SMTP output (PR#502)
  • Add attributes to GCP PubSub messages (PR#505 thanks to @annadorottya)
  • Add option for TLS and mTLS for the server (PR#508 thanks to @annadorottya)
  • Add setting to auto create the Kafka topic (PR#554)
  • Add option to deploy a HTTP only server for specific endpoints (PR#565 thanks to @annadorottya)
  • Support multiple bootstrap servers for Kafka output (PR#571 thanks to @ibice)
  • Add option for TLS for Kafka output (PR#574)

Fix

  • Fix error handling in AWS Security Lake output (PR#390)
  • Fix breaking brackets in AWS SNS messages (PR#419)
  • Fix setting name for the table of TimescaleDB output (PR#426 thanks to @alika)
  • Fix cardinality issue with prometheus labels (PR#427)
  • Fix panic when assert output fields which are nil (PR#429)
  • Fix dependencies for Wavefront output (PR#432)
  • Fix key pattern for AWS Security Lake output (PR#447)
  • Fix default settings for Telegram output (PR#495 thanks to @schfkt)
  • Fix URL generation for Spyderbat output (PR#506 thanks to @bc-sb)
  • Fix nil values in Spyderbat output (PR#527 thanks to @spider-guy)
  • Fix duplicated headers in SMTP output (PR#528 thanks to @apsega)
  • Fix missing trim for names and values of labels for AlertManager output (PR#563 thanks to @Lowaiz)
  • Fix missing returned errors for Kafka output (PR#573)

New Contributors

Full Changelog: 2.27.0...2.28.0

2.28.0-rc.1

17 Jul 10:17
Compare
Choose a tag to compare
2.28.0-rc.1 Pre-release
Pre-release

Changelog

  • 86fdf22 add setting topiccreation for kafka

2.28.0-rc.0

26 Apr 12:40
Compare
Choose a tag to compare
2.28.0-rc.0 Pre-release
Pre-release

Changelog

  • d0eda67 fix(gha): update dockerhub variable names for release job

2.27.0

09 Jan 15:01
Compare
Choose a tag to compare

2.27.0 - 2022-12-13

New

Enhancement

  • SMTP output now uses any SASL auth mechanism (PR#341 thanks to @Lowaiz)
  • Bind Policy Reports to Namespace by ownerReference (PR#346
  • Add extra labels and annotations for AlertManager payloads (PR#347 thanks to @Lowaiz)
  • Update default type for Elasticsearch documents (PR#349
  • Support env vars in custom fields (PR#353
  • Update format + default endpoint for Loki output (PR#356
  • Determine resource names + owner ref for Policy Reports (PR#358
  • Update Influxdb output to use API Token and /api/v2 endpoint (PR#359
  • Allow to override the Slack channel (PR#366
  • Add From, To and Date headers in SMTP payload (PR#364
  • Improve the check of the payload from Falco, it allows now to have an empty output (PR#372
  • Allow to set user and api key for Loki output for Grafana Logs (PR#379
  • Add hostname in json payload for all outputs (PR#383 thanks to @Lowaiz)
  • Add SASL authentication for Kafka output (PR#385 thanks to @Lowaiz) and @lyoung-confluent)
  • Support CEF format for Syslog output (PR#386
  • Allow to disable STS check for AWS output (PR#387

Fix

  • Fix priority label was replaced by source in AlertManager payload (PR#340 thanks to @tks98)
  • Fix missing cert checks + fix inverted logic to use them in codebase (PR#345
  • Fix race condition when headers are added to POST requests (PR#380 thanks to @bc-sb)

New Contributors

Full Changelog: 2.26.0...2.27.0