From b6eb4d4f2dbba32e4f31d84983c4d2ed6170458f Mon Sep 17 00:00:00 2001 From: logstashmachine <43502315+logstashmachine@users.noreply.github.com> Date: Thu, 27 Aug 2026 12:29:35 +0000 Subject: [PATCH 1/3] Update release notes for 8.19.21 --- docs/static/releasenotes.asciidoc | 85 ++++++++++++++++++++++++++++++- 1 file changed, 84 insertions(+), 1 deletion(-) diff --git a/docs/static/releasenotes.asciidoc b/docs/static/releasenotes.asciidoc index 12b41bad7b..b18975b20e 100644 --- a/docs/static/releasenotes.asciidoc +++ b/docs/static/releasenotes.asciidoc @@ -3,6 +3,7 @@ This section summarizes the changes in the following releases: +* <> * <> * <> * <> @@ -112,6 +113,88 @@ This section summarizes the changes in the following releases: * <> * <> +[[logstash-8-19-21]] +=== Logstash 8.19.21 Release Notes + +---------- GENERATED CONTENT STARTS HERE ------------ +=== Logstash Pull Requests with label v8.19.21 + +=== Logstash Commits between 8.19 and 8.19.20 + +Computed with "git log --pretty=format:'%h -%d %s (%cr) <%an>' --abbrev-commit --date=relative v8.19.20..8.19" + +d9123fdf6 - (HEAD -> 8.19, origin/8.19) chore: deps(updatecli): Bump updatecli version to v0.120.1 (#19453) (#19459) (3 days ago) +b4523281b - Update patch plugin versions in gemfile lock (#19456) (3 days ago) +b21ca98ef - Update patch plugin versions in gemfile lock (#19450) (6 days ago) +be92eb537 - [chore] add timestamp in health check API (#19422) (#19439) (8 days ago) +cea3bf60d - Update patch plugin versions in gemfile lock (#19435) (10 days ago) +8adface79 - [8.19] (backport #19428) Update concurrent-ruby gem (#19431) (13 days ago) +102ccce24 - Update patch plugin versions in gemfile lock (#19426) (2 weeks ago) +096eab12a - Bump logstash version 8.19.21 (#19412) (2 weeks ago) +c52e70e3a - chore: deps(updatecli): Bump updatecli version to v0.120.0 (#19399) (#19408) (2 weeks ago) +23feaff63 - [8.19] (backport #19364) Bump the github-actions group across 1 directory with 2 updates (#19374) (2 weeks ago) +a5091b9b8 - Release notes for 8.19.20 (#19387) (2 weeks ago) +d7c0db274 - fix: use hyphenated input names in bump-logstash workflow (#19384) (#19394) (3 weeks ago) +1a9596d55 - [8.19] (backport #19343) Aligns dependency bump workflow on run branch. (#19382) (3 weeks ago) + +=== Logstash Plugin Release Changelogs === +Computed from "git diff v8.19.20..8.19 *.release" +Changed plugin versions: +logstash-codec-edn: 3.1.0 -> 3.1.1 +logstash-codec-edn_lines: 3.1.0 -> 3.1.1 +logstash-filter-anonymize: 3.0.7 -> 3.0.8 +logstash-input-azure_event_hubs: 1.5.8 -> 1.5.9 +logstash-input-beats: 6.9.11 -> 6.9.12 +logstash-input-http: 3.10.11 -> 3.11.1 +logstash-input-jms: 3.3.1 -> 3.3.2 +logstash-input-tcp: 6.4.14 -> 6.4.15 +logstash-integration-kafka: 11.8.10 -> 11.8.11 +---------- GENERATED CONTENT ENDS HERE ------------ + +==== Plugins + +*Edn Codec - 3.1.1* + +* Fix `NameError: uninitialized constant Bignum` that prevented the codec from loading on Logstash 9.4+ https://github.com/logstash-plugins/logstash-codec-edn/pull/8[#8] +* The `edn` gem references the `Bignum` constant, which Ruby removed in 3.2 (shipped by the JRuby in Logstash 9.4+). This raised a `NameError` when the codec registered, so any pipeline using the `edn` codec failed to start. Alias the removed `Fixnum`/`Bignum` constants to `Integer` before requiring `edn`. + +*Edn_lines Codec - 3.1.1* + +* Fix `NameError: uninitialized constant Bignum` that prevented the codec from loading on Logstash 9.4+ https://github.com/logstash-plugins/logstash-codec-edn_lines/pull/8[#8] +* The `edn` gem references the `Bignum` constant, which Ruby removed in 3.2 (shipped by the JRuby in Logstash 9.4+). This raised a `NameError` when the codec registered, so any pipeline using the `edn_lines` codec failed to start. Alias the removed `Fixnum`/`Bignum` constants to `Integer` before requiring `edn`. + +*Anonymize Filter - 3.0.8* + +* Fix `NameError: uninitialized constant Fixnum` when using the `MURMUR3` algorithm on Logstash 9.4+ (Ruby 3.2+, which removed `Fixnum` in favor of `Integer`) https://github.com/logstash-plugins/logstash-filter-anonymize/pull/19[#19] + +*Azure_event_hubs Input - 1.5.9* + +* Update jackson dependency to 2.21.6 https://github.com/logstash-plugins/logstash-input-azure_event_hubs/pull/121[#121] + +*Beats Input - 6.9.12* + +* Update Netty dependency to 4.1.137.Final https://github.com/logstash-plugins/logstash-input-beats/pull/577[#577] + +*Http Input - 3.11.1* + +* Update Netty dependency to 4.1.137.Final https://github.com/logstash-plugins/logstash-input-http/pull/240[#240] + +* Implements a functionality to log HTTP traffic, disabled by default. To unable switch on debug logs. https://github.com/logstash-plugins/logstash-input-http/pull/237[#237] + +*Jms Input - 3.3.2* + +* Fix `NameError: uninitialized constant Fixnum` when reading a JMS MapMessage on Logstash 9.4+ https://github.com/logstash-plugins/logstash-input-jms/pull/63[#63] +* The `jruby-jms` gem references the `Fixnum` constant, which Ruby removed in 3.2 (shipped by the JRuby in Logstash 9.4+). This raised a `NameError` while decoding a JMS MapMessage. Alias the removed `Fixnum`/`Bignum` constants to `Integer` before requiring `jms`. + +*Tcp Input - 6.4.15* + +* Update Netty dependency to 4.1.137.Final https://github.com/logstash-plugins/logstash-input-tcp/pull/283[#283] + +*Kafka Integration - 11.8.11* + +* Update jackson dependency to 2.21.6 https://github.com/logstash-plugins/logstash-integration-kafka/pull/275[#275] + + [[logstash-8-19-20]] === Logstash 8.19.20 Release Notes @@ -4201,4 +4284,4 @@ We have added another flag to the Benchmark CLI to allow passing a data file wit This feature allows users to run the Benchmark CLI in a custom test case with a custom config and a custom dataset. https://github.com/elastic/logstash/pull/12437[#12437] ==== Plugin releases -Plugins align with release 7.14.0 +Plugins align with release 7.14.0 \ No newline at end of file From 596a3e2b2a8e00d5e8aece58a342580c89bc896d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lex=20C=C3=A1mara?= Date: Thu, 27 Aug 2026 15:21:14 +0200 Subject: [PATCH 2/3] Refine Release notes for 8.19.21 --- docs/static/releasenotes.asciidoc | 43 ++++++------------------------- 1 file changed, 8 insertions(+), 35 deletions(-) diff --git a/docs/static/releasenotes.asciidoc b/docs/static/releasenotes.asciidoc index b18975b20e..1f74045c80 100644 --- a/docs/static/releasenotes.asciidoc +++ b/docs/static/releasenotes.asciidoc @@ -116,40 +116,13 @@ This section summarizes the changes in the following releases: [[logstash-8-19-21]] === Logstash 8.19.21 Release Notes ----------- GENERATED CONTENT STARTS HERE ------------ -=== Logstash Pull Requests with label v8.19.21 - -=== Logstash Commits between 8.19 and 8.19.20 - -Computed with "git log --pretty=format:'%h -%d %s (%cr) <%an>' --abbrev-commit --date=relative v8.19.20..8.19" - -d9123fdf6 - (HEAD -> 8.19, origin/8.19) chore: deps(updatecli): Bump updatecli version to v0.120.1 (#19453) (#19459) (3 days ago) -b4523281b - Update patch plugin versions in gemfile lock (#19456) (3 days ago) -b21ca98ef - Update patch plugin versions in gemfile lock (#19450) (6 days ago) -be92eb537 - [chore] add timestamp in health check API (#19422) (#19439) (8 days ago) -cea3bf60d - Update patch plugin versions in gemfile lock (#19435) (10 days ago) -8adface79 - [8.19] (backport #19428) Update concurrent-ruby gem (#19431) (13 days ago) -102ccce24 - Update patch plugin versions in gemfile lock (#19426) (2 weeks ago) -096eab12a - Bump logstash version 8.19.21 (#19412) (2 weeks ago) -c52e70e3a - chore: deps(updatecli): Bump updatecli version to v0.120.0 (#19399) (#19408) (2 weeks ago) -23feaff63 - [8.19] (backport #19364) Bump the github-actions group across 1 directory with 2 updates (#19374) (2 weeks ago) -a5091b9b8 - Release notes for 8.19.20 (#19387) (2 weeks ago) -d7c0db274 - fix: use hyphenated input names in bump-logstash workflow (#19384) (#19394) (3 weeks ago) -1a9596d55 - [8.19] (backport #19343) Aligns dependency bump workflow on run branch. (#19382) (3 weeks ago) - -=== Logstash Plugin Release Changelogs === -Computed from "git diff v8.19.20..8.19 *.release" -Changed plugin versions: -logstash-codec-edn: 3.1.0 -> 3.1.1 -logstash-codec-edn_lines: 3.1.0 -> 3.1.1 -logstash-filter-anonymize: 3.0.7 -> 3.0.8 -logstash-input-azure_event_hubs: 1.5.8 -> 1.5.9 -logstash-input-beats: 6.9.11 -> 6.9.12 -logstash-input-http: 3.10.11 -> 3.11.1 -logstash-input-jms: 3.3.1 -> 3.3.2 -logstash-input-tcp: 6.4.14 -> 6.4.15 -logstash-integration-kafka: 11.8.10 -> 11.8.11 ----------- GENERATED CONTENT ENDS HERE ------------ +==== New features and enhancements + +* Include timestamp in health report snapshot API response https://github.com/elastic/logstash/pull/19422[#19422] + +==== Updates to dependencies + +* Updated concurrent-ruby gem https://github.com/elastic/logstash/pull/19428[#19428] ==== Plugins @@ -179,7 +152,7 @@ logstash-integration-kafka: 11.8.10 -> 11.8.11 * Update Netty dependency to 4.1.137.Final https://github.com/logstash-plugins/logstash-input-http/pull/240[#240] -* Implements a functionality to log HTTP traffic, disabled by default. To unable switch on debug logs. https://github.com/logstash-plugins/logstash-input-http/pull/237[#237] +* Implements a functionality to log HTTP traffic, disabled by default. To enable, switch on debug logs. https://github.com/logstash-plugins/logstash-input-http/pull/237[#237] *Jms Input - 3.3.2* From 7e0a8ee3740e4566c1249b0398da64d1e0160fe0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lex=20C=C3=A1mara=20Lara?= Date: Thu, 27 Aug 2026 15:34:34 +0200 Subject: [PATCH 3/3] Suggestion Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- docs/static/releasenotes.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/static/releasenotes.asciidoc b/docs/static/releasenotes.asciidoc index 1f74045c80..f49a17ee52 100644 --- a/docs/static/releasenotes.asciidoc +++ b/docs/static/releasenotes.asciidoc @@ -152,7 +152,7 @@ This section summarizes the changes in the following releases: * Update Netty dependency to 4.1.137.Final https://github.com/logstash-plugins/logstash-input-http/pull/240[#240] -* Implements a functionality to log HTTP traffic, disabled by default. To enable, switch on debug logs. https://github.com/logstash-plugins/logstash-input-http/pull/237[#237] +* Adds HTTP traffic logging, disabled by default. To enable it, turn on debug logs. https://github.com/logstash-plugins/logstash-input-http/pull/237[#237] *Jms Input - 3.3.2*