JMeter 5.4.1 Release Notes
Apache JMeter 5.4.1 release notes with 2 improvements and 19 bug fixes, plus upgrade notes from the official changelog.
Change summary
Section titled “Change summary”| Section | Changes |
|---|---|
| Incompatible changes | 1 |
| Improvements | 2 |
| Bug fixes | 19 |
| Non-functional changes | 13 |
Incompatible changes
Section titled “Incompatible changes”- Restart after LAF change has been reinstated, it had been removed in JMeter 5.3
Improvements
Section titled “Improvements”General
Section titled “General”- Bug 65028Add documentation for the property
client.rmi.localport - Bug 65012Better handling of displaying long comments in the GUI
Bug fixes
Section titled “Bug fixes”HTTP Samplers and Test Script Recorder
Section titled “HTTP Samplers and Test Script Recorder”- Bug 64955Keystore password not reset on reload
- Bug 65002HTTP(S) Test Script recorder creates an invalid Basic authentication URL. Contributed by Ubik Load Pack (https://ubikloadpack.com)
- Bug 65004HTTP(S) Test Script recorder computes wrong HTTP Request breaking the application. Contributed by Ubik Load Pack (https://ubikloadpack.com)
- Bug 64543On MacOSX, Darklaf- IntelliJ Theme throws NPE in javax.swing.ToolTipManager.initiateToolTip
- Bug 65024Sending mime type with parameter throws IllegalArgumentException
- Bug 65029Try harder to correctly guess the URL for applets, when download embedded URLs is enabled
Other Samplers
Section titled “Other Samplers”- Bug 65034Ignore
SocketTimeoutExceptiononBinaryTCPClientImpl, when no EOM Byte is set. Regression introduced by commit c190641e4f0474a34a366a72364b0a8dd25bfc81 which fixed Bug 52104. That bug was bout handling the case of waiting for an EOM.
Listeners
Section titled “Listeners”- Bug 64821When importing XML formatted jtl files, sub samplers will get renamed
- Bug 65052XPath2 Tester and JSON JMESPath Tester are missing in
view.results.tree.renderers_orderproperty
Documentation
Section titled “Documentation”- Bug 64960Change scheduler reference in Thread Group documentation. Contributed by Ori Marko
- Bug 65006Illustration for completed HTTP Request Defaults element (Figure 4.4) contains misleading info
General
Section titled “General”- Bug 64957When importing example test plan JMeter displays an NullPointerException
- Bug 64961Darklaf: On Windows 7, NPE in BasicEditorPaneUI.cleanDisplayProperties with Darklaf Intellij
- Bug 64963Blank comment tooltip is visible
- Bug 64969RemoteJMeterEngineImpl#rexit doesn’t unexport RemoteJMeterEngineImpl on exit. Contributed by luo_isaiah at qq.com
- Bug 64984Darklaf LAF: Selecting a Test element does not work under certain screen resolutions on Windows. With the help of Jannis Weis
- Bug 65008SampleResult.setIgnore() called from PostProcessor is not considered
- Bug 64993Daklaf LAF: Menu navigation not working with keyboard shortcuts. With the help of Jannis Weis
- Bug 65013POST multipart/form-data cURL code with quoted arguments is not imported correctly
Non-functional changes
Section titled “Non-functional changes”- Updated SaxonHE to 9.9.1-8 (from 9.9.1-7)
- Updated asm to 9.0 (from 7.3.1)
- Updated bouncycastle to 1.67 (from 1.66)
- Updated caffeine to 2.8.8 (from 2.8.0)
- Updated commons-codec to 1.15 (from 1.14)
- Updated commons-io to 2.8.0 (from 2.7)
- Updated commons-net to 3.7.2 (from 3.7)
- Updated jackson to 2.10.5 (from 2.10.3)
- Updated junit to 4.13.1 (from 4.13)
- Updated ph-commons to 9.5.1 (from 9.4.1)
- Updated ph-css to 6.2.3 (from 6.2.1)
- Updated groovy to 3.0.7 (from 3.0.5)
- Updated xstream to 1.4.15 (from 1.4.14)
Thanks
Section titled “Thanks”We thank all contributors mentioned in bug and improvement sections above:
- Ori Marko (orimarko at gmail.com)
- 罗寅卓 (luo_isaiah at qq.com)
- Ubik Load Pack
- Jannis Weis
We also thank bug reporters who helped us improve JMeter.
Apologies if we have omitted anyone else.