Skip to content

Releases: Blazemeter/jmeter-http-plugin

v3.0.1

Choose a tag to compare

@github-actions github-actions released this 19 May 18:47
1465142

BlazeMeter HTTP v3.0.1

Major release with plugin rename, Jetty 12 upgrade and full modern protocol support.

Highlights

  • Plugin renamed to BlazeMeter HTTP
  • Upgraded to Jetty 12.1.6 with official support for HTTP/3 + QUIC
  • Full protocol support: HTTP/1.x, HTTP/2 and HTTP/3
  • Added advanced compression: Brotli, Zstandard and Gzip
  • Improved compatibility with JMeter Recorder and BlazeMeter Automatic Correlation Recorder

Key Improvements

  • Better scenario modeling: Much more realistic and complex test scenarios are now possible
  • Recorder support: Fully compatible with JMeter’s HTTP(S) Test Script Recorder and BlazeMeter’s Automatic Correlation Recorder
  • Modernized build system with dependency shading (SLF4J + Jetty) for better isolation
  • Updated to Java 17 compilation while keeping Java 8 runtime compatibility for user messages related with Java 17+ requirement.

What's Changed (v3.0.1)

  • Brotli cross-platform support has been fixed. Issue: #99 reported by @Pill30
  • Duplicate Request Body in HTTP Async Controller fixed when "Generate Parent Sample" is enabled. Issue: #100 reported by @Pill30
  • Bootsrap Menu Creator for Java 8+ support (Java 17+ compatibility message for earlier Java versions) by @3dgiordano in PR: #98

Thanks to the users @Pill30 and @heysarthak for all the feedback provided on this latest major release.


Recommended for all users. This is a major upgrade that significantly expands protocol support and recording capabilities.

Enjoy the new version! 🚀

Full Changelog: v3.0.0...v3.0.1

v3.0.0

Choose a tag to compare

@3dgiordano 3dgiordano released this 18 May 20:08
4d4f38b

BlazeMeter HTTP v3.0.0

Major release with plugin rename, Jetty 12 upgrade and full modern protocol support.

Highlights

  • Plugin renamed to BlazeMeter HTTP
  • Upgraded to Jetty 12.1.6 with official support for HTTP/3 + QUIC
  • Full protocol support: HTTP/1.x, HTTP/2 and HTTP/3
  • Added advanced compression: Brotli, Zstandard and Gzip
  • Improved compatibility with JMeter Recorder and BlazeMeter Automatic Correlation Recorder

Key Improvements

  • Better scenario modeling: Much more realistic and complex test scenarios are now possible
  • Recorder support: Fully compatible with JMeter’s HTTP(S) Test Script Recorder and BlazeMeter’s Automatic Correlation Recorder
  • Modernized build system with dependency shading (SLF4J + Jetty) for better isolation
  • Updated to Java 17 compilation while keeping Java 8 runtime compatibility for user messages related with Java 17+ requirement.

Recommended for all users. This is a major upgrade that significantly expands protocol support and recording capabilities.

Enjoy the new version! 🚀

Full Changelog: v2.0.6...v3.0.0

v2.0.6

Choose a tag to compare

@Baraujo25 Baraujo25 released this 19 May 19:33
d575e69

What's new:

  • This release includes the usage of the jmeter-bzm-commons
    • A module that enables to reuse logic shared along all BlazeMeter maintained plugins

v2.0.5

Choose a tag to compare

@3dgiordano 3dgiordano released this 11 Oct 06:34
d7cab60

List of issues involved and resolved
#61
#59
#56

v2.0.4

Choose a tag to compare

@3dgiordano 3dgiordano released this 04 Oct 16:50
ff3acf5

Support for JMeter 5.6.x.

List of issues involved and resolved
#55
#60

v2.0.3

Choose a tag to compare

@3dgiordano 3dgiordano released this 29 Aug 12:04
9ba2171

Support for HTTP 1.x, ALPN, HTTP2 Multiplexing and Parallel processing.

Fixes and improvements related to Embedded Resources, Proxy, Cache, Cookie, Authorization, KeyStore, TrustStore and Memory management.

List of issues involved and resolved #39, #40, #49, #46, #57

Upgrade jetty core to 11.0.15

v2.0.3-alpha.3

v2.0.3-alpha.3 Pre-release
Pre-release

Choose a tag to compare

@3dgiordano 3dgiordano released this 16 Apr 16:41
Release 2.0.3-alpha.3

v2.0.3-alpha.2

v2.0.3-alpha.2 Pre-release
Pre-release

Choose a tag to compare

@3dgiordano 3dgiordano released this 02 Mar 17:57
Release 2.0.3-alpha.2

v2.0.3-alpha

v2.0.3-alpha Pre-release
Pre-release

Choose a tag to compare

@3dgiordano 3dgiordano released this 10 Feb 09:24

This alpha release has initial support for asynchronous execution over HTTP2.

In order to use this new feature, the HTTP2 sampler must be incorporated into a new Controller called bzm - HTTP2 Async Controller.
It also has fixes in the processing of embedded resources, as well as its parallel processing when indicated in the HTTP2 Sampler option.

It is an initial version that will not be public in jmeter plugins.
You can download and try it on your JMeter while it is still in development.

v2.0.2

Choose a tag to compare

@3dgiordano 3dgiordano released this 29 Nov 20:38
94060bd

This release has fixes for the following issues

#24 To improve scalability: Changed the default configuration of handling threads and connections. Memory management in request is also changed to improve its management and eliminate memory allocation errors. The initialization process in interactions was changed to minimize stress on the system.
#25 jMeter Property is incorporated to be able to assign the maximum waiting time for an idle connection.
#26 The accept encoding and user agent headers that were assigned by default by Jetty are removed
#36 Maximum Request Timeout: The default behavior is changed, the timeout

The following dependency update was also made

Bumps jetty-server from 11.0.6 to 11.0.10