Skip to content

Releases: fluent/fluent-bit

Fluent Bit 3.0.2

12 Apr 15:47
Compare
Choose a tag to compare

https://fluentbit.io/announcements/v3.0.2/

What's Changed

New Contributors

Full Changelog: v3.0.1...v3.0.2

Fluent Bit 3.0.1

04 Apr 21:03
Compare
Choose a tag to compare

https://fluentbit.io/announcements/v3.0.1/

What's Changed

  • release: update to 3.0.1 by @github-actions in #8619
  • tests: runtime: processor_content_modifier: add test cases for convert by @nokute78 in #8627
  • in_tail: skip_empty_line supports CRLF line by @nokute78 in #8474
  • processor_sql: general fixes for conditional expressions by @edsiper in #8635
  • workflows: windows: Add chain workflow for windows unit testing by @cosmo0920 in #8582
  • http_server: added parser reset code to prevent use after free by @leonardo-albertovich in #8649
  • lib: cmetrics: upgrade to v0.7.1 by @edsiper in #8652

Full Changelog: v3.0.0...v3.0.1

Fluent Bit 3.0.0

21 Mar 19:15
Compare
Choose a tag to compare

Summary of the big news here: https://fluentbit.io/announcements/v3.0.0/

CI issue with signing containers with Cosign: #8618

List of changes per commit

New Contributors

Full Changelog: v2.2.2...v3.0.0

Fluent Bit 2.2.2

15 Jan 01:35
Compare
Choose a tag to compare

What's Changed

https://fluentbit.io/announcements/v2.2.2/

New Contributors

Full Changelog: v2.2.1...v2.2.2

Fluent Bit 2.2.1

22 Dec 10:01
Compare
Choose a tag to compare

https://fluentbit.io/announcements/v2.2.1/

What's Changed

  • release: update to 2.2.1 by @github-actions in #8150
  • fix: remove linux/s390x smoke tests by @celalettin1286 in #8151
  • workflows: bump actions/github-script from 6 to 7 by @dependabot in #8172
  • lib: cmetrics: upgrade to v0.6.5 by @edsiper in #8176
  • in_winevtlog: pass correct value by @braydonk in #8179
  • out_stackdriver: Add partialSuccess: true to all logs sent to Google Cloud Logging API by @avilevy18 in #8002
  • out_stackdriver: test_log_entry_format will output log entries to stdout by @avilevy18 in #8144
  • input_chunk: update records in the right place by @braydonk in #8223
  • workflows: bump google-github-actions/auth from 1 to 2 by @dependabot in #8231
  • out_stackdriver: test format newline by @braydonk in #8224
  • in_calyptia_fleet: support multiple files for configurations. by @pwhelan in #8092
  • test: fix internal log test to use a clock instead of an interval. by @pwhelan in #8148
  • workflows: update docs generation process for releases by @patrick-stephens in #8260
  • workflows: bump actions/stale from 8 to 9 by @dependabot in #8263
  • workflows: bump google-github-actions/setup-gcloud from 1 to 2 by @dependabot in #8266
  • workflows: bump google-github-actions/get-gke-credentials from 1 to 2 by @dependabot in #8265
  • fleet: use header with main configuration settings. by @pwhelan in #8102
  • tests: in_dummy: try and wait for the first record before doing checks. by @pwhelan in #8276
  • in_node_exporter_metrics: Suppress error log when NVMe is not mounted by @cosmo0920 in #8251
  • CODEOWNERS: add google codeowners to test data by @braydonk in #8254
  • Update README.md with actuated reference by @alexellis in #8280
  • workflows: bump github/codeql-action from 2 to 3 by @dependabot in #8283
  • workflows: bump actions/upload-artifact from 3 to 4 by @dependabot in #8286
  • workflows: bump actions/download-artifact from 3 to 4 by @dependabot in #8285
  • input_chunk: handle filter_do edge case by @braydonk in #8229
  • Revert "workflows: bump actions/upload-artifact from 3 to 4" by @patrick-stephens in #8299
  • Revert "workflows: bump actions/download-artifact from 3 to 4" by @patrick-stephens in #8300
  • lib: c-ares: upgrade from v1.19.1 to v1.24.0 by @edsiper in #8296
  • in_opentelemetry: fix memory leak by @nokute78 in #8293
  • in_calyptia_fleet: rewrite error handling code for get_calyptia_file to fix warnings. by @pwhelan in #8271
  • in_calyptia_fleet: fix memory leaks. by @pwhelan in #8272
  • flb_input_chunk: skip overlimit check in mem mode by @braydonk in #8199
  • workflows: bump actions/download-artifact from 3 to 4 by @dependabot in #8303
  • workflows: handle v4 upload-artifact usage by @patrick-stephens in #8304
  • scripts: fix update_version.sh for snap by @patrick-stephens in #8305
  • workflows: merge multiple Windows uploads together by @patrick-stephens in #8306
  • in_kafka: Make back pressure workable and add a mechanism of polling threshold by @cosmo0920 in #8174
  • go: plugin_proxy: Handle FLBPluginInit(cb_init) error correctly and plug a SEGV case by @cosmo0920 in #8273
  • windows: build docs and tweaks by @ringerc in #7463
  • plugins: in_exec: enable on win32 by @ringerc in #7664
  • in_process_exporter_metrics: release str in error cases by @nokute78 in #8163
  • build: wasm: upgrade wasm-micro-runtime to WAMR-1.3.0 by @cosmo0920 in #8309
  • core: update libraries by @edsiper in #8308
  • tests: event_loop: increase eplison on linux. by @pwhelan in #8246
  • engine: output: Add metrics for displaying the available capacity of chunks as percent by @cosmo0920 in #8063
  • in_node_exporter_metrics: add support for thermal_zone. by @pwhelan in #7522
  • lib: upgrade core libraries by @edsiper in #8310
  • out_stdout: Fix incomplete printing of traces by @srini38 in #8264
  • in_calyptia_fleet: create configuration directory before the fleet header. by @pwhelan in #8317
  • in_calyptia_fleet: fix double free when calyptia API returns with an empty response payload. by @pwhelan in #8318
  • config_format: yaml: windows: Handle directory separator for include directive on yaml config correctly on windows by @cosmo0920 in #8311
  • in_opentelemetry: support tag_from_uri by @nokute78 in #8134
  • version: add version banner by @edsiper in #8319
  • in_kubernetes_events: make timestamp from incoming record configurable by @ryanohnemus in #8289
  • in_elasticsearch: fix typo by @bkayranci in #8269

New Contributors

Full Changelog: v2.2.0...v2.2.1

Fluent Bit 2.2.0

09 Nov 11:03
db8487d
Compare
Choose a tag to compare

https://fluentbit.io/announcements/v2.2.0/

What's Changed

  • release: update to 2.1.11 by @github-actions in #7987
  • bin: windows: Restore Ctrl-C behavior on windows by @cosmo0920 in #7986
  • documentation: update users graphic by @erikbledsoe in #7999
  • out_syslog: when using a message key, avoid prefixing raw messages by @edsiper in #6896
  • flb_utils: add code to get the machine-id on windows machines. by @pwhelan in #7970
  • http_server: v2: reload: windows: Enable hot reloading by @cosmo0920 in #7984
  • tests: internal: log_event_encoder: add test code by @nokute78 in #7992
  • workflows: bump ossf/scorecard-action from 2.2.0 to 2.3.0 by @dependabot in #8021
  • out_loki: add new option 'uri' to customize HTTP URI endpoint by @edsiper in #8040
  • version: happy new year 2023 by @nokute78 in #8020
  • plugin_proxy: core: expose more callbacks for golang plugins by @cosmo0920 in #7997
  • in_node_exporter_metrics: Initial support for macOS metrics by @cosmo0920 in #7947
  • in_node_exporter_metrics: implement processes metrics by @cosmo0920 in #7880
  • node_exporter_metrics: Fix macOS build by @cosmo0920 in #8048
  • reload: add missing flb_cf_destroy by @nokute78 in #8042
  • out_chronicle: remove redundant code by @lecaros in #8004
  • in_node_exporter_metrics: fix referencing wrong interval between cpu and cpufreq by @nokute78 in #8019
  • sp: fix missing key names when query contains GROUP BY by @koleini in #8028
  • in_forward: fix checking return value of cmt_decode_msgpack_create(#8000) by @nokute78 in #8015
  • config_format: yaml: fix error logic for input processors and cfl_array. by @pwhelan in #7976
  • cloudwatch_logs: remove sequence tokens from API calls by @matthewfala in #7973
  • input: Add ingestion_paused metrics to confirm whether an input plugin is paused or not by @cosmo0920 in #8044
  • fluent-bit: modify hot reload handler by @nokute78 in #8041
  • lib: cmetrics: upgrade to v0.6.4 by @edsiper in #8065
  • workflows: update Actuated sizes and use CNCF runners by @patrick-stephens in #8069
  • custom_calyptia: free machine_id when it is automatically set. by @pwhelan in #7978
  • in_docker: Implement a capability for cgroups V2 by @cosmo0920 in #8087
  • out_stackdriver: Don't overwrite ctx->client_email and ctx->private_key. by @igorpeshansky in #8093
  • chunk_trace: use a threaded pipeline. by @pwhelan in #8097
  • custom_calyptia: correctly set fleet_id for out_calyptia when fleet_name is set. by @pwhelan in #8089
  • in_calyptia_fleet: remove unused event_fd configuration property. by @pwhelan in #8090
  • in_calyptia_fleet: add old configuration file to checks. by @pwhelan in #8091
  • workflows: bump ossf/scorecard-action from 2.3.0 to 2.3.1 by @dependabot in #8084
  • workflows: ensure we do non-interactive set up by @patrick-stephens in #8107
  • workflows: bump hashicorp/setup-terraform from 2 to 3 by @dependabot in #8109
  • workflows: update to handle 2.2 releases by @patrick-stephens in #8113
  • workflows: update_version.sh handles copyright year and BB files by @patrick-stephens in #8073
  • in_calyptia_fleet: add missing release function on collect by @nokute78 in #8124
  • in_calyptia_fleet: add missing release function by @nokute78 in #8123
  • in_calyptia_fleet: fix memory leaks during hot-reload of current and new configurations. by @pwhelan in #8133
  • core: in memory filtering implementation by @leonardo-albertovich in #8129
  • in_splunk: ensure releasing tag_from_record by @nokute78 in #8127
  • reload: bin: filter: handle invalid values of configuration correctly on hot reloading by @cosmo0920 in #8110
  • config_format: flb_cf_yaml: change log level in processing. by @lecaros in #8131
  • filter_sysinfo: add filter sysinfo plugin by @nokute78 in #8106
  • in_node_exporter: more pluggable structure by @nokute78 in #8077
  • out_cloudwatch_logs: enhance api error response readability by @matthewfala in #8122
  • filter_lua: add index to arraylength call by @braydonk in #8103
  • in_docker: Add unit test and make configurable paths by @cosmo0920 in #8100
  • in_fluentbit_metrics: add missing release function on init by @nokute78 in #8126
  • in_dummy: Add interval settings. by @franciscovalentecastro in #8060
  • input_chunk: fixed a corner case when records are dropped by @leonardo-albertovich in #8136
  • forward: Handle to forward for compressed non log types of chunks by @cosmo0920 in #8057
  • out_http: Fix keepalive by @bchess in #6784
  • flb_utils: add code for getting the machineID on macOS. by @pwhelan in #8096
  • dockerfiles: Add support for s390x by @ajaypvictor in #8095
  • in_node_exporter_metrics: Implement NVMe metrics by @cosmo0920 in #8049
  • chunk_trace: add wait in test to avoid use after free in lib callback. by @pwhelan in #8139
  • in_calyptia_fleet: get __mkdir to work on non-Unix operating systems. by @pwhelan in #7969
  • in_thermal: support hwmon by @nokute78 in #8016
  • in_process_exporter_metrics: implement process exporter metrics by @cosmo0920 in #7943
  • out_loki: add ability to add arbitrary http headers and adjust the URI path by @alarobric in #7979

New Contributors

Full Changelog: v2.1.10...v2.2.0

Fluent Bit 2.1.10

28 Sep 07:49
Compare
Choose a tag to compare

https://fluentbit.io/announcements/v2.1.10/

What's Changed

New Contributors

Full Changelog: v2.1.9...v2.1.10

Fluent Bit 2.1.9

05 Sep 08:59
Compare
Choose a tag to compare

https://fluentbit.io/announcements/v2.1.9/

What's Changed

New Contributors

Full Changelog: v2.1.8...v2.1.9

Fluent Bit 2.1.8

26 Jul 09:54
1d83649
Compare
Choose a tag to compare

https://fluentbit.io/announcements/v2.1.8/

What's Changed

New Contributors

Full Changelog: v2.1.7...v2.1.8

Fluent Bit 2.1.7

13 Jul 09:11
e70a93c
Compare
Choose a tag to compare

https://fluentbit.io/announcements/v2.1.7/

What's Changed

New Contributors

Full Changelog: v2.1.6...v2.1.7