https://fluentbit.io/announcements/v2.1.9/
What's Changed
- release: update to 2.1.9 by @github-actions in #7753
- workflows: disable provenance for legacy format images by @patrick-stephens in #7766
- workflows: add extra push of arch-specfic images by @patrick-stephens in #7767
- workflows: windows: Use vcpkg to install dependencies by @cosmo0920 in #7764
- workflows: windows: Implement cache mechanism for source packages of vcpkg by @cosmo0920 in #7773
- workflow: windows: Make more rigid handling for caches by @cosmo0920 in #7780
- out_stackdriver: change default workers to 1 by @chicocvenancio in #7779
- out_stackdriver: fix access token caching by @ridwanmsharif in #6595
- ci: remove azure resources and tests by @celalettin1286 in #7787
- ci: add codeowner celalettin1286 by @celalettin1286 in #7794
- in_prometheus_scrape: added authorization support by @leonardo-albertovich in #7785
- config_format: fix possible heap overflow by @DavidKorczynski in #7768
- tests: fuzzers: utils_fuzzer: extend by @DavidKorczynski in #7744
- tests: internal: fuzzers: cmetrics_fuzzer: extend by @DavidKorczynski in #7745
- tests: internal: fuzzers: add input fuzzer by @DavidKorczynski in #7746
- flb_utils: remove false positive error 'file not found'. by @pwhelan in #7806
- aws: macos: prevent buffer overflow on address sanitier by @cosmo0920 in #7774
- out_kinesis: fix typo by @nokute78 in #7798
- input: send resume signal to the input thread event loop if plugin is threaded by @danlenar in #7812
- config: throw an error if a configuration property is not applied. by @pwhelan in #7783
- in_windows_exporter_metrics: Implement WMI based memory and paging_file metrics by @cosmo0920 in #7817
- lib: c-ares: upgrade to v1.19.1 by @edsiper in #7843
- macos: core: macOS coroutine unstability fixes by @cosmo0920 in #7820
- yaml/v2: use stack based parser. by @pwhelan in #7661
- tests: internal: fuzzers: add config yaml fuzzer by @DavidKorczynski in #7816
- tests: internal: fuzzers: add mp fuzzer by @DavidKorczynski in #7819
- emitter_create: exit and destroy instance on fail by @BrewedCoffee in #7809
- out_kinesis_streams: remove dead stores by @DavidKorczynski in #7808
- in_mqtt: add test code and support payload_key by @nokute78 in #7872
- in_winevtlog: Support XML query parameter for filtering events by @cosmo0920 in #7848
- calyptia: submit metrics when not in fleet mode. by @pwhelan in #7833
- lua: add dump lua stack function and extract flb_lua_arraylength by @nokute78 in #7826
- in_exec_wasi: fix possible file descriptor leak by @DavidKorczynski in #7810
- out_s3: fix potential file descriptor leak by @DavidKorczynski in #7807
- yaml/v2: suppress debug messages. by @pwhelan in #7857
- config_format: yaml: add support for idiomatic Yaml camelCase (fix #7593) by @edsiper in #7879
- out_splunk: release flb_ra_translate result buffer on failure by @leonardo-albertovich in #7884
- config_format: yaml: fix null dereference by @DavidKorczynski in #7877
- in_node_exporter_metrics: Fix registering callback for systemd metrics by @cosmo0920 in #7876
- in_windows_exporter_metrics: Implement WMI based process metrics by @cosmo0920 in #7860
- in_udp: Add a capability to inject source IP by @cosmo0920 in #7673
- in_tail: ingestion interruption fix by @leonardo-albertovich in #7815
- in_lib: fix error handling after flb_log_event_decoder_next by @nokute78 in #7669
- io: keepalive error detection improvement by @leonardo-albertovich in #7788
- in_nginx_exporter_metrics: add missing release function by @nokute78 in #7873
- custom_calyptia: generate the machine_id in custom_calyptia so machines can register to multiple fleets. by @pwhelan in #7893
- utils: suppress errno when file is empty but readable. by @pwhelan in #7837
- fleet: correctly register fleet agent. by @pwhelan in #7791
- input: apply back pressure if input threaded plugin is paused by @danlenar in #7847
- tests: internal: stream_processor: fix when test path is too long. by @pwhelan in #7869
New Contributors
- @chicocvenancio made their first contribution in #7779
- @BrewedCoffee made their first contribution in #7809
Full Changelog: v2.1.8...v2.1.9