Releases: AndrewBarba/apns2
v4.0.3
- Listen for
error
event when connecting an http2 session
v4.0.2
- Reset signing token every 59 minutes to prevent
TooManyProviderTokenUpdates
error
v4.0.1
- Updated Typescript definitions for v4.0
v4.0.0 - Native http2
- Remove support for Node versions less than v8.10
- High-performance connection pool using tarn
- More friendly require API, see README for updated usage
v3.0.1
v3.0.0
This version introduces support for the native http2
module in Node.js v8.4.0 or later with fall back to node-spdy
in earlier versions of Node.js.
To use the new http2
library you must start your node process with node --expose-http2
and apns2 will automatically use the native module. Later versions of Node.js may expose the native module without the need for a command line flag. In this case, apns2 will automatically use the native module without any additional steps on your end.
v3.0.1
Add back missing ts definitions
v3.0.0 - Native http2
This version introduces support for the native http2
module in Node.js v8.4.0 or later with fall back to node-spdy
in earlier versions of Node.js.
To use the new http2
library you must start your node process with node --expose-http2
and apns2 will automatically use the native module. Later versions of Node.js may expose the native module without the need for a command line flag. In this case, apns2 will automatically use the native module without any additional steps on your end.
v3.0.0-beta5
- Implements a pool of h2 connections (default 8) to APNS backend
v3.0.0-beta3
- Properly handle
Http2Session
destroyed state
v2.1.1 - Handle GOAWAY
- Create a new agent when GOAWAY frame is received
v2.1.0 - TypeScript Definitions
- Added TypeScript Definitions #13