8000
Skip to content

Tags: mortenbekditlevsen/node-apn

Tags

v2.0.0

Toggle v2.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
argon Andrew Naylor
v2.0.0

* HTTP/2 Provider API (node-apn#277)
* `apn.Connection` has been renamed to `apn.Provider`
* `apn.Feedback` has been removed
* `apn.Device` has been removed - all tokens are now hex-encoded strings
* `apn.token` is provided to validate tokens and convert from `Buffer` if
  necessary
* Notifications are now required to have an associated `topic`
* `pushNotification(notification, tokens)` is now simply, `send(notification, recipients)`
* `send` returns a promise which will be fulfilled when all notifications have
  been sent (node-apn#362)
* Reliable Delivery (node-apn#168)
* Ability to mock `apn.Provider` behaviour
* Notification can be created in a "finished" state (node-apn#240)

v1.7.8

Toggle v1.7.8's commit message
* Add support for Mutable Content (node-apn#413)

v1.7.7

Toggle v1.7.7's commit message
* Fix Documentation URL (node-apn#393)

* Prevent `badge: 0` sending `badge: undefined` (node-apn#394)
* Avoid error, when deferredConnection is null (node-apn#397)

v1.7.6

Toggle v1.7.6's commit message
Fixes:

  * Emit an error when retry limit is exceeded (node-apn#333)
  * Documentation fixes (node-apn#229, node-apn#343, node-apn#379)
  * Reinstate broken aps behaviour (node-apn#377)

v1.7.5

Toggle v1.7.5's commit message
* Notification property improvements

* Round-robin all open sockets when sending notifications
* `minConnections` option
* Prevent crashing when cancelling feedback multiple times (node-apn#307)
* Fix connection.shutdown behaviour (node-apn#299)
* Small doc improvements
0