---
title: "JMeter 5.1.1 Release Notes"
description: "Apache JMeter 5.1.1 release notes with 6 improvements and 10 bug fixes, plus upgrade notes from the official changelog."
url: https://docs.jmeter.ai/releases/5-1-1/
lastUpdated: 2026-10-01
source: docs.jmeter.ai
---

# JMeter 5.1.1 Release Notes

> **About these release notes**
> This page lists every documented change shipped in Apache JMeter 5.1.1, generated from the official changelog. For download and upgrade guidance, see [Download JMeter](/reference/download-jmeter/).

## Change summary

| Section | Changes |
| --- | --- |
| Improvements | 6 |
| Bug fixes | 10 |
| Non-functional changes | 4 |

## New and Noteworthy

This release is mainly a bugfix release. Please see the [Changes history page](/user-manual/changes-history/)
to view the last major behaviors with the version 5.1.

### Live Reporting and Web Report

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](/images/screenshots/changes/5.1.1/01_menu_generate_report.png)

![changes/5.1.1/02_windows_generate_report.png](/images/screenshots/changes/5.1.1/02_windows_generate_report.png)

## Incompatible changes

## Improvements

#### HTTP Samplers and Test Script Recorder

- [Bug 62977](https://bz.apache.org/bugzilla/show_bug.cgi?id=62977)Allow sending HTTP requests without a default User-Agent header

#### Other samplers

- [Bug 63185](https://bz.apache.org/bugzilla/show_bug.cgi?id=63185)LDAP related elements: Add option to implicitly trust SSL/TLS connections/Disable hostname verification. Based on contribution by Brian Wolfe (wolfebrian2120 at gmail.com)

#### Controllers

#### Listeners

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

- [Bug 63178](https://bz.apache.org/bugzilla/show_bug.cgi?id=63178)CSS Selector Extractor: Improve performance of JODD (JoddExtractor) based implementation

#### Functions

#### I18N

#### Report / Dashboard

- [Bug 59896](https://bz.apache.org/bugzilla/show_bug.cgi?id=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)

#### General

- [PR#444](https://github.com/apache/jmeter/pull/444)Update to latest Spock v1.2 (was 1.0). Contributed by Graham Russell (graham at ham1.co.uk)
- [PR#446](https://github.com/apache/jmeter/pull/446)Improve Unit tests readability and use of Spock. Contributed by Graham Russell (graham at ham1.co.uk)

## Bug fixes

#### HTTP Samplers and Test Script Recorder

#### Other Samplers

- [Bug 63202](https://bz.apache.org/bugzilla/show_bug.cgi?id=63202)JMS Publisher: ObjectMessageRenderer creates XStream instance with uninitialized security

#### Controllers

#### Listeners

- [Bug 63204](https://bz.apache.org/bugzilla/show_bug.cgi?id=63204)`RenderAsJSON#prettyJSON`: `JSONParser#parse` cannot return JSONValue

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

- [Bug 62446](https://bz.apache.org/bugzilla/show_bug.cgi?id=62446)Counter documentation is wrong in required fieds. Contributed by orimarko at gmail.com
- [Bug 62327](https://bz.apache.org/bugzilla/show_bug.cgi?id=62327)TestPlan: In library table if path is modified and plan saved, the modification is lost on file reload

#### Functions

- [Bug 63241](https://bz.apache.org/bugzilla/show_bug.cgi?id=63241)`__threadGroupName` causes a NullPointerException if called from non Test threads

#### I18N

#### Report / Dashboard

- [Bug 63198](https://bz.apache.org/bugzilla/show_bug.cgi?id=63198)Response Time Vs Request and Latency Vs Request graphs don’t line up with throughput. Contributed by Ubik Load Pack (support at ubikloadpack.com)

#### Documentation

#### General

- [Bug 63201](https://bz.apache.org/bugzilla/show_bug.cgi?id=63201)SearchTreeDialog disappears behind master JFrame. Contributed by Benoit Vatan (benoit.vatan at gmail.com)
- [Bug 63220](https://bz.apache.org/bugzilla/show_bug.cgi?id=63220)`Function Helper Dialog`, `Export transactions for report` and `Import from cURL` disappear being master JFrame. Contributed by Ubik Load Pack (support at ubikloadpack.com)
- [Bug 63207](https://bz.apache.org/bugzilla/show_bug.cgi?id=63207)java.lang.NullPointerException: null when run JMeter 5.1 with proxy options
- [Bug 58183](https://bz.apache.org/bugzilla/show_bug.cgi?id=58183)Rampup may not be respected if thread take time to start leading to threads continuing to start post ramp up time

## Non-functional changes

- [Bug 63203](https://bz.apache.org/bugzilla/show_bug.cgi?id=63203)Unit Tests: Replace use of `@Deprecated` by `@VisibleForTesting` for methods/constructors/classes made public for Unit Testing only
- [PR#449](https://github.com/apache/jmeter/pull/449)Refactor and Test ResponseTimePercentilesOverTimeGraphConsumer. Contributed by Graham Russell (graham at ham1.co.uk)
- [PR#450](https://github.com/apache/jmeter/pull/450)Abstract graph consumer improvements. Contributed by Graham Russell (graham at ham1.co.uk)
- [PR#451](https://github.com/apache/jmeter/pull/451)Improve a few unit tests and classes. Contributed by Graham Russell (graham at ham1.co.uk)

## Thanks

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

- [Ubik Load Pack](https://ubikloadpack.com)
- 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.

## Useful links

- [Download JMeter](/reference/download-jmeter/)
- [Getting started guide](/getting-started/get-started/)
- [All release notes](/releases/)
- [Current changes page](/user-manual/changes/)
- [History of previous changes](/user-manual/changes-history/)
