Skip to content

JMeter 5.1.1 Release Notes

Apache JMeter 5.1.1 release notes with 6 improvements and 10 bug fixes, plus upgrade notes from the official changelog.

Difficulty
intermediate
Guide type
reference
Estimated read time
2 min read
Last verified version
Verified JMeter 5.1.1
SectionChanges
Improvements6
Bug fixes10
Non-functional changes4

This release is mainly a bugfix release. Please see the Changes history page to view the last major behaviors with the version 5.1.

A new menu entry has been added to the Tools menu. It’s allow to generate a results report from a previous CSV/JTL file. changes/5.1.1/01_menu_generate_report.png

changes/5.1.1/02_windows_generate_report.png

  • Bug 62977Allow sending HTTP requests without a default User-Agent header
  • Bug 63185LDAP related elements: Add option to implicitly trust SSL/TLS connections/Disable hostname verification. Based on contribution by Brian Wolfe (wolfebrian2120 at gmail.com)

Timers, Assertions, Config, Pre- & Post-Processors

Section titled “Timers, Assertions, Config, Pre- & Post-Processors”
  • Bug 63178CSS Selector Extractor: Improve performance of JODD (JoddExtractor) based implementation
  • Bug 59896 Report / Dashboard: Add a menu entry to generate a report on demand from a CSV file. Contributed by Ubik Load Pack (support at ubikloadpack.com)
  • PR#444Update to latest Spock v1.2 (was 1.0). Contributed by Graham Russell (graham at ham1.co.uk)
  • PR#446Improve Unit tests readability and use of Spock. Contributed by Graham Russell (graham at ham1.co.uk)
  • Bug 63202JMS Publisher: ObjectMessageRenderer creates XStream instance with uninitialized security
  • Bug 63204RenderAsJSON#prettyJSON: JSONParser#parse cannot return JSONValue

Timers, Assertions, Config, Pre- & Post-Processors

Section titled “Timers, Assertions, Config, Pre- & Post-Processors”
  • Bug 62446Counter documentation is wrong in required fieds. Contributed by orimarko at gmail.com
  • Bug 62327TestPlan: In library table if path is modified and plan saved, the modification is lost on file reload
  • Bug 63241__threadGroupName causes a NullPointerException if called from non Test threads
  • Bug 63198Response Time Vs Request and Latency Vs Request graphs don’t line up with throughput. Contributed by Ubik Load Pack (support at ubikloadpack.com)
  • Bug 63201SearchTreeDialog disappears behind master JFrame. Contributed by Benoit Vatan (benoit.vatan at gmail.com)
  • Bug 63220Function Helper Dialog, Export transactions for report and Import from cURL disappear being master JFrame. Contributed by Ubik Load Pack (support at ubikloadpack.com)
  • Bug 63207java.lang.NullPointerException: null when run JMeter 5.1 with proxy options
  • Bug 58183Rampup may not be respected if thread take time to start leading to threads continuing to start post ramp up time
  • Bug 63203Unit Tests: Replace use of @Deprecated by @VisibleForTesting for methods/constructors/classes made public for Unit Testing only
  • PR#449Refactor and Test ResponseTimePercentilesOverTimeGraphConsumer. Contributed by Graham Russell (graham at ham1.co.uk)
  • PR#450Abstract graph consumer improvements. Contributed by Graham Russell (graham at ham1.co.uk)
  • PR#451Improve a few unit tests and classes. Contributed by Graham Russell (graham at ham1.co.uk)

We thank all contributors mentioned in bug and improvement sections above:

  • Ubik Load Pack
  • Benoit Vatan (benoit.vatan at gmail.com)
  • Graham Russell (graham at ham1.co.uk)
  • Brian Wolfe (wolfebrian2120 at gmail.com)
  • orimarko at gmail.com

We also thank bug reporters who helped us improve JMeter.

Apologies if we have omitted anyone else.

On this page