Skip to content

Update dependency apn to v2

Gitter Badger requested to merge renovate/apn-2.x into develop

This MR contains the following updates:

Package Type Update Change References
apn dependencies major ^1.7.5 -> ^2.0.0 source

Release Notes

node-apn/node-apn

v2.2.0

Compare Source

  • Proxy support (#​163)
  • Updated dependencies

v2.1.5

Compare Source

v2.1.4

Compare Source

  • Don't mutate passed in payload object
  • Change APNs development endpoint to api.development.push.apple.com
  • Update node-http2 fork

v2.1.3

Compare Source

  • Add thread-id to notification payload (#​484)
  • Workaround an issue where APNS would return an HTTP 500 and make the connection unusable (#​449, #​480)
  • Regularily renew JSON web token (#​449, #​480)

v2.1.2

Compare Source

  • Add TypeScript type definitions (#​441, #​465)
  • Update node-http2 fork to 3.3.6 and add stream.upstream not defined check (#​444)

v2.1.1

Compare Source

  • Fix broken logger (#​438)
  • Use archive URL for forked node-http2 module (#​433)

v2.1.0

Compare Source

  • JSON Web Token support (#​401)
  • Add threadId property for notifications
  • Fix a leak caused when an error is emitted from the endpoint manager

v2.0.0

Compare Source

  • HTTP/2 Provider API (#​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 (#​362)
  • Reliable Delivery (#​168)
  • Ability to mock apn.Provider behaviour
  • Notification can be created in a "finished" state (#​240)

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Gitter Badger

Merge request reports