Releases: falcosecurity/falcosidekick
Releases · falcosecurity/falcosidekick
2.34.1
2.34.0
What's Changed
- fix: replace dots with underscores in custom field metric labels by @raajheshkannaa in #1337
- build(deps): bump go.opentelemetry.io/otel/sdk from 1.41.0 to 1.43.0 by @dependabot[bot] in #1347
- build(deps): bump github.com/jackc/pgx/v5 from 5.7.6 to 5.8.0 by @dependabot[bot] in #1324
- build(deps): bump google.golang.org/grpc from 1.75.0 to 1.79.3 by @dependabot[bot] in #1335
- build(deps): bump the actions group across 1 directory with 6 updates by @dependabot[bot] in #1352
- build(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.2.0 by @dependabot[bot] in #1331
- build(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0 by @dependabot[bot] in #1332
- build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0 by @dependabot[bot] in #1330
- build(deps): bump github.com/nats-io/nats-server/v2 from 2.11.12 to 2.11.15 by @dependabot[bot] in #1336
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs from 1.58.2 to 1.65.0 by @dependabot[bot] in #1340
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/lambda from 1.77.6 to 1.88.5 by @dependabot[bot] in #1341
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 by @dependabot[bot] in #1339
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.35.4 to 1.43.5 by @dependabot[bot] in #1342
- ci(.github): add
/area automationto PR template by @ekoops in #1359 - build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp from 0.10.0 to 0.19.0 by @dependabot[bot] in #1345
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.38.0 to 1.43.0 by @dependabot[bot] in #1346
- build(deps): bump the actions group across 1 directory with 4 updates by @dependabot[bot] in #1361
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.38.0 to 1.42.0 by @dependabot[bot] in #1325
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.88.3 to 1.97.3 by @dependabot[bot] in #1344
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.34.0 to 1.43.0 by @dependabot[bot] in #1348
- build(deps): bump github.com/jackc/pgx/v5 from 5.8.0 to 5.9.2 by @dependabot[bot] in #1353
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.38.0 to 1.43.0 by @dependabot[bot] in #1364
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 by @dependabot[bot] in #1365
- build(deps): bump golang.org/x/oauth2 from 0.30.0 to 0.36.0 by @dependabot[bot] in #1326
- build(deps): bump go.opentelemetry.io/otel/sdk/metric from 1.41.0 to 1.42.0 by @dependabot[bot] in #1328
- feat: add Google SecOps (chronicle) output by @brennoo in #1288
- fix: correct AWS Security Lake config examples by @immanuwell in #1356
- build(deps): bump github.com/googleapis/gax-go/v2 from 2.15.0 to 2.22.0 by @dependabot[bot] in #1327
- fix(telegram): bind MessageThreadID env var to fix ignored topic routing by @raajheshkannaa in #1357
- fix(aws): use AWSConfig for S3 client in UploadS3 by @alexmircea98 in #1363
- fix(deps): update vulnerable Go modules by @c2ndev in #1366
- Add TLS and mutual TLS support to Redis output by @HueCodes in #1321
New Contributors
- @raajheshkannaa made their first contribution in #1337
- @brennoo made their first contribution in #1288
- @immanuwell made their first contribution in #1356
- @alexmircea98 made their first contribution in #1363
- @HueCodes made their first contribution in #1321
Full Changelog: 2.33.0...2.34.0
2.33.0
Changelog
- b1f4acf build: migrate goreleaser signs config to cosign v3 bundle format
What's Changed
- update deprecated goreleaser docker build by @cpanato in #1252
- build(deps): bump sigstore/cosign-installer from 3.9.2 to 3.10.0 in the actions group by @dependabot[bot] in #1253
- build(deps): bump github.com/prometheus/client_golang from 1.22.0 to 1.23.2 by @dependabot[bot] in #1256
- build(deps): bump github.com/cloudevents/sdk-go/v2 from 2.15.2 to 2.16.1 by @dependabot[bot] in #1257
- build(deps): bump the gomod group across 1 directory with 8 updates by @dependabot[bot] in #1259
- build(deps): bump anchore/sbom-action from 0.20.5 to 0.20.6 in the actions group by @dependabot[bot] in #1260
- fix: Modify AWS output to use recommended chain of configuration providers by @gnadaban in #1219
- build(deps): bump github.com/emersion/go-smtp from 0.22.0 to 0.24.0 by @dependabot[bot] in #1264
- build(deps): bump the gomod group with 3 updates by @dependabot[bot] in #1263
- build(deps): bump docker/login-action from 3.5.0 to 3.6.0 in the actions group by @dependabot[bot] in #1261
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs from 1.47.3 to 1.58.2 by @dependabot[bot] in #1265
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/sns from 1.37.2 to 1.38.5 by @dependabot[bot] in #1262
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.10.1 to 1.12.0 by @dependabot[bot] in #1267
- fix: alertmanager output error unexpected Response (410) by @kupschp in #1281
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.34.0 to 1.38.0 by @dependabot[bot] in #1255
- Fix EKS Pod Identity unable to get metadata by updating aws-sdk-go-v2 by @dicksontung in #1291
- build(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0 by @dependabot[bot] in #1282
- feat: Add Alertmanager label 'alertname' by @edkennard in #1278
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs from 1.3.2 to 1.4.0 by @dependabot[bot] in #1268
- build(deps): bump the gomod group with 6 updates by @dependabot[bot] in #1293
- build(deps): bump the actions group across 1 directory with 5 updates by @dependabot[bot] in #1298
- build(deps): bump github.com/nats-io/nats-server/v2 from 2.10.27 to 2.11.12 by @dependabot[bot] in #1299
- build(deps): bump k8s.io/client-go from 0.32.3 to 0.35.0 by @dependabot[bot] in #1296
- build(deps): bump github.com/redis/go-redis/v9 from 9.8.0 to 9.17.3 by @dependabot[bot] in #1294
- Update README.md Fix Typo by @fr4nsyz in #1303
- fix(aws): update service/sqs to v1.42.22 to resolve ResolveEndpointV2 error by @ansilh in #1302
- build(deps): bump go.opentelemetry.io/otel/sdk from 1.38.0 to 1.40.0 by @dependabot[bot] in #1304
- build(deps): bump sigstore/cosign-installer from 3.10.0 to 4.0.0 by @dependabot[bot] in #1306
- build(deps): bump aws-actions/configure-aws-credentials from 5.0.0 to 6.0.0 by @dependabot[bot] in #1307
- build(deps): bump actions/checkout from 5.0.0 to 6.0.2 by @dependabot[bot] in #1308
- build(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 by @dependabot[bot] in #1309
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.12.0 to 1.13.1 by @dependabot[bot] in #1311
- build(deps): bump the actions group with 2 updates by @dependabot[bot] in #1305
- build(deps): bump github.com/nats-io/nats.go from 1.48.0 to 1.49.0 by @dependabot[bot] in #1312
- build(deps): bump go.opentelemetry.io/otel/sdk/log from 0.14.0 to 0.16.0 by @dependabot[bot] in #1313
- build: upgrade to go 1.26 by @leogr in #1314
- build(deps): bump the gomod group across 1 directory with 2 updates by @dependabot[bot] in #1317
- build(deps): bump the gomod group across 1 directory with 4 updates by @dependabot[bot] in #1319
- fix: several unaddressed bugs (release blockers) by @leogr in #1320
- fix(release): add --bundle flag to cosign sign-blob for cosign v3 compatibility by @c2ndev in #1322
- build: migrate goreleaser signs config to cosign v3 bundle format by @c2ndev in #1323
New Contributors
- @gnadaban made their first contribution in #1219
- @kupschp made their first contribution in #1281
- @dicksontung made their first contribution in #1291
- @edkennard made their first contribution in #1278
- @fr4nsyz made their first contribution in #1303
- @ansilh made their first contribution in #1302
- @c2ndev made their first contribution in #1322
Full Changelog: 2.32.0...2.33.0
2.32.0
What's Changed
-
Several dependency updates
-
Migrate v1 to v2 for aws-sdk-go by @chenliu1993 in #1170
-
fix: mattermost url by @zdeneksvarc in #1192
-
go, alpine and ci clean ups and updates by @cpanato in #1246
New Contributors
- @chenliu1993 made their first contribution in #1170
- @zdeneksvarc made their first contribution in #1192
- @thabiger made their first contribution in #1146
- @pgporada made their first contribution in #1212
- @fjvela made their first contribution in #1233
Full Changelog: 2.31.1...2.32.0
2.31.1
2.31.1 - 2025-02-04
Fix
- Fix error while closing the writer for
GCPStorage(PR#1116 thanks to @chanukya-yekollu-exa)
2.31.0
2.31.0 - 2025-02-03
New
- New output: OTLP Logs (PR#1109)
Enhancement
- Add the namespace and the pod name as labels by default in
Lokipayload (PR#1087 thanks to @afreyermuth98) - Allow to set the format for the
Lokipayload to JSON (PR#1091) - Allow to set a template for the subjets for
NATS/STANoutputs (PR#1099) - Improve the logger with a generic and extensible method (PR#1102)
Fix
- Remove forgotten debug line (PR#1088)
- Fix missing templated fields as labls in
Lokipayload (PR#1091) - Fix creation error of
ClusterPolicyReports(PR#1100) - Fix missing custom headers for HTTP requests for
Loki(PR#1107 thanks to @lsroe) - Fix wrong key format for
Prometheusformat (PR#1110 thanks to @rubensf)
2.30.0
2.30.0 - 2024-11-27
New
- New output: Webex (PR#979 thanks to @k0rventen)
- New output: OTLP Metrics (PR#1012 thanks to @ekoops)
- New output: Datadog Logs (PR#1052 thanks to @yohboy)
Enhancement
- Reuse of the http client for 3-4x increase of the throughput (PR#962 thanks to @alekmaus)
- Improve outputs throughput handling (PR#966 thanks to @alekmaus)
- Batching and gzip compression for the
Elastticsearchoutput (PR#967 thanks to @alekmaus) - Use the same convention for the Prometheus metrics than Falco (PR#995)
- Add
APIKeyforElasticsearchoutput (PR#980 thanks to @alekmaus) - Add
Pipelineconfiguration forElasticsearchoutput (PR#981 thanks to @alekmaus) - Add
MessageThreadIDconfiguration inTelegramoutput (PR#1008 thanks to @vashian) - Support multi-architecture in build (PR#1024 thanks to @nickytd)
- Add
falcoas source for theDatadog Events(PR#1043 thanks to @maxd-wttj) - Support
AlertManageroutput in HA mode (PR#1051)
Fix
- Fix
PolicyReportscreated in the same namespace than previous event (PR#978) - Fix missing
customFields/extraFieldsin theElasticsearchpayload (PR#1033) - Fix incorrect key name for
CloudEventspec attribute (PR#1051)
Warning
Breaking change: The Prometheus metrics have different names from this release, it might break the queries for the dashboards and alerts.
2.29.0
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
sourceas label forPrometheusmetrics (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 S3output (PR#791 thanks to @gysel) - Consistent order for the
output_fieldsandtags(PR#802) - Allow to add custom headers for
AlertManageroutput (PR#827 thanks to @Umaaz) - Add more checks for the
GCP Storageoutput (PR#858) - Possibility to create an index template for the
Elasticsearchoutput (PR#868) - Possibility to "flatten" the
output_fields(replace.by_) for theElasticsearchoutput 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
PolicyReportoutput (PR#899) - New parameter
outputFieldFormatto modify on the fly the format of theoutputfield (PR#901)
Fix
- Fix missing root CA for the
Kafkaoutput (PR#581 thanks to @claviola) - Fix bug with the extension
sourcein theCloudEventoutput (PR#587) - Fix panics in the
Prometheusoutput whenhostnamefield is missing (PR#628) - Remove refs to deprecated
ioutilmodules (PR#639 thanks to @testwill) - Fix locks in the
Lokioutput (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
MattermostandRocketchat(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
AlertManageroutput (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
2.29.0-rc.5
Changelog
- 7955940 specify goreleaser version
2.29.0-rc.4
Changelog
- be260db build(deps): bump github.com/nats-io/nkeys from 0.4.5 to 0.4.6