
For more detailed release notes, including patch releases, please check the
[milestones on GitHub](https://github.com/gatling/gatling/milestones?state=closed).

Also make sure to check the [upgrade guide]({{< ref "/release-notes/gatling/upgrading/3.13-to-3.14" >}}).

## JMS support migrated to the new Jakarta Messaging API

Gatling has moved to the *Jakarta Messaging* API, meaning we're now built against the new `jakarta.jms` package.
Users required to stick with the legacy `javax.jms` package must use an adapter library.

## Compatibility with Python WebSockets

Gatling was not properly handling the `wbits` parameter, causing a compatibility issue with WebSocket servers such as the Python implementation.

## Dynamic HTTP proxy credentials

Gatling now supports dynamic per-virtual-user HTTP proxy credentials, see the [HTTP proxy documentation]({{< ref "/reference/script/http/protocol/#proxy" >}}) for more details.
