Menu Search

Qpid ProtonJ2 1.0.0 Release Notes

Proton is a high-performance, lightweight messaging library. More about Qpid Proton.

For more information about this release, including download links and documentation, see the release overview.

New features and improvements

  • PROTON-2885 - [protonj2] Improve test driver offered and desored capabilities matcher
  • PROTON-2894 - [protonj2] Add a peek ahead API to the buffer API to simplify codecs
  • PROTON-2899 - [protonj2] Update code to better support Netty 4.2.x
  • PROTON-2901 - [protonj2] Improve test peer handling of expect and send JMS selectors and no-local
  • PROTON-2902 - [protonj2] Add convenience API for adding filters to source options

Bugs fixed

  • PROTON-2880 - [protonj2] UnsettledMap iterator can become out of sync with contents
  • PROTON-2900 - [protonj2] IdleTimeoutCheck not rescheduled after broker's AMQP Open frame, causing premature connection closure

Tasks

  • PROTON-2876 - [protonj2] Update test dependencies to latest
  • PROTON-2877 - [protonj2] Update Netty dependencies to latest
  • PROTON-2878 - [protonj2] Update slf4j dependencies to latest
  • PROTON-2887 - [protonj2] Perform some minor code cleanups from analysis