Skip to content

Commit 7e53d55

Browse files
github-actions[bot]logstashmachinedonoghuc
authored
Release notes for 9.5.2 (#19436)
* Update release notes for 9.5.2 * finalize release notes --------- Co-authored-by: logstashmachine <43502315+logstashmachine@users.noreply.github.com> Co-authored-by: donoghuc <cas.donoghue@gmail.com>
1 parent 09403a7 commit 7e53d55

1 file changed

Lines changed: 39 additions & 1 deletion

File tree

docs/release-notes/index.md

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,44 @@ To check for security updates, go to [Security announcements for the Elastic sta
2121
% ### Fixes [logstash-next-fixes]
2222
% *
2323

24+
## 9.5.2 [logstash-9.5.2-release-notes]
25+
26+
### Fixes [logstash-9.5.2-fixes]
27+
28+
* Made `BufferedTokenizer` thread safe and usable in multithreaded contexts; its `flush` operation now returns an error when the remainder token overruns the size limit, and logs when data is dropped [#19345](https://github.com/elastic/logstash/pull/19345) [#19312](https://github.com/elastic/logstash/pull/19312)
29+
30+
* Handle a `NoSuchFileException` that could occur while resolving the oldest dead letter queue segment file [#19409](https://github.com/elastic/logstash/pull/19409)
31+
32+
### Updates to dependencies [logstash-9.5.2-dependencies]
33+
34+
* Update `concurrent-ruby` to 1.3.8 [#19428](https://github.com/elastic/logstash/pull/19428)
35+
36+
### Plugins [logstash-plugin-9.5.2-changes]
37+
38+
**Edn Codec - 3.1.1**
39+
40+
* Fix `NameError: uninitialized constant Bignum` that prevented the codec from loading on Logstash 9.4+ [#8](https://github.com/logstash-plugins/logstash-codec-edn/pull/8)
41+
* 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`.
42+
43+
**Edn_lines Codec - 3.1.1**
44+
45+
* Fix `NameError: uninitialized constant Bignum` that prevented the codec from loading on Logstash 9.4+ [#8](https://github.com/logstash-plugins/logstash-codec-edn_lines/pull/8)
46+
* 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`.
47+
48+
**Anonymize Filter - 3.0.8**
49+
50+
* Fix `NameError: uninitialized constant Fixnum` when using the `MURMUR3` algorithm on Logstash 9.4+ (Ruby 3.2+, which removed `Fixnum` in favor of `Integer`) [#19](https://github.com/logstash-plugins/logstash-filter-anonymize/pull/19)
51+
52+
**Translate Filter - 3.5.1**
53+
54+
* Fixes an issue where failing to load a dictionary could cause the plugin to continue to run with a missing or partially-updated dictionary; this issue was especially noticeable when configured with `refresh_behaviour => replace`, which clears the dictionary before loading the replacement [#112](https://github.com/logstash-plugins/logstash-filter-translate/issues/112).
55+
56+
**Jms Input - 3.3.2**
57+
58+
* Fix `NameError: uninitialized constant Fixnum` when reading a JMS MapMessage on Logstash 9.4+ [#63](https://github.com/logstash-plugins/logstash-input-jms/pull/63)
59+
* 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`.
60+
61+
2462
## 9.5.1 [logstash-9.5.1-release-notes]
2563

2664
### Fixes [logstash-9.5.1-fixes]
@@ -1563,4 +1601,4 @@ Check out the [security advisory](https://discuss.elastic.co/c/announcements/sec
15631601

15641602
**Tcp Output - 7.0.0**
15651603

1566-
* Remove deprecated SSL settings [#58](https://github.com/logstash-plugins/logstash-output-tcp/pull/58)
1604+
* Remove deprecated SSL settings [#58](https://github.com/logstash-plugins/logstash-output-tcp/pull/58)

0 commit comments

Comments
 (0)