Skip to content

Releases: parse-community/node-apn

5.0.0

04 Aug 21:27
c55ba84

Choose a tag to compare

  • Drop support for node versions prior to 12 - those node versions have bugs in the http2 library.
  • Support MultiProvider and MultiClient to use a round-robin client for HTTP2.

4.1.1

16 Apr 23:17
0971800

Choose a tag to compare

  • FIX: add proxy and fix logger types
  • NEW: Added support for critical notifications

4.1.0

14 Apr 20:50
72437e2

Choose a tag to compare

  • NEW: Proxy support
  • FIX: Close client on unexpected frame error
  • NEW: Add a configurable info/error logger
  • FIX: Update endpoint address
  • FIX: Add support to zero valued expiry

4.0.0

15 Oct 16:31
85ef3a5

Choose a tag to compare

  • BREAKING: shutdown() function on client now destroy the client and future requests throw error
  • Add test cases to Client
  • Improve verbose messages
  • Add request timeout handler
  • Add a new config setting requestTimeout (defaults to 5000 milliseconds)
  • Change ResponseFailure.status typing to be number
  • Fix nits on typos in documentation
  • Also run tests in Node 12 and 14
  • Remove the unreferenced lib/protocol directory
  • Improve GO AWAY handler

3.2.0

23 Sep 06:15
68de658

Choose a tag to compare

  • Update node-forge and pin packages
  • Add typings for the "voip" NotificationPushType
  • Typed Notification.pushType

3.1.0

27 Sep 16:16
3971963

Choose a tag to compare

  • Fix: http2session.shutdown() is not a function
  • Update npm install command in README
  • Add support for handling http2 GOAWAY messages and set http2 ping interval

3.0.6

26 Aug 20:13
d5dd5c6

Choose a tag to compare

Set npm access to public in package.json to override default of private for scoped packages

3.0.5

26 Aug 19:51
c65e37b

Choose a tag to compare

  • Change Travis to use node 10 instead of node 9
  • Attempt changes to travis to get it to publish to npm

3.0.4

26 Aug 19:21
e1e9a04

Choose a tag to compare

No change, bumping version with travis enabled

3.0.3

26 Aug 18:52
940019c

Choose a tag to compare

Create an npm installable package @parse/node-apn