BrowserMob Proxy 2.1.0-beta-2
I am pleased to announce the release of BrowserMob Proxy 2.1.0-beta-2! The release is now available in Maven Central, and stand-alone binaries are available on the github releases page.
This release fixes several defects in the 2.1.0-beta-1 release and adds new features, including:
- HAR capture for request and response errors
- HAR capture for redirect URLs
- Access to additional request and response values in filters
- Fixed inconsistent URL rewriting between HTTP and HTTPS requests
- Fixed inconsistent URL matching for whitelist and blacklist requests
- Fixed hanging blacklist and whitelist responses
- Fixed connection hanging on HTTPS connections
Visit the github page for more information.
Please report any issues you find via github so we can address them in the next release.
Maven artifacts for Embedded Mode
The artifactId for Embedded Mode has changed. To use the LittleProxy-powered version of BrowserMob Proxy, update the artifactId to browsermob-core-littleproxy
:
<dependency>
<groupId>net.lightbody.bmp</groupId>
<artifactId>browsermob-core-littleproxy</artifactId>
<version>2.1.0-beta-2</version>
</dependency>
To use the legacy Jetty-based version of BrowserMob Proxy, update the artifactId to browsermob-core
:
<dependency>
<groupId>net.lightbody.bmp</groupId>
<artifactId>browsermob-core</artifactId>
<version>2.1.0-beta-2</version>
</dependency>
Thank you to everyone who contributed their time and effort identifying, reporting, and verifying fixes for all the beta-1 defects!