Skip to content

v0.11.3 - Better handling of upstream server errors

Compare
Choose a tag to compare
@jchambers jchambers released this 04 Oct 18:03

This release addresses a few oversights since moving away from caller-controlled connections to a connection-pool model. Most importantly:

  • ApnsClients will now automatically replace connections that report an InternalServerError, which in practice often means the connection is permanently unusable
  • Updated some documentation that still referred to explicitly connecting/disconnecting clients

Additionally, we updated to the latest version of Netty to pick up the latest HTTP/2 bug fixes and performance enhancements.

You may be wondering what happened to v0.11.2. The simple answer is that I made a typo when tagging the release and this should be 0.11.2. Lesson learned: don't operate heavy machinery or perform releases while taking medication for a cold.

For a complete list of changes, please see the v0.11.3 milestone.