Skip to content

Releases: swift-server-community/APNSwift

Quality of life release

05 Dec 16:20

Choose a tag to compare

Fixes a promise leak

26 Nov 18:09
adba736

Choose a tag to compare

This release fixes a promise leaking issue discovered in #62 and resolved in #63

Suport raw payload (semver safe)

04 Oct 14:14
a4884ba

Choose a tag to compare

The previous release violated server in that it added a public func but only incremented the patch.

This release does not violate semver

Supports raw payload to APNS

03 Oct 14:41
a4884ba

Choose a tag to compare

A small but fun update. If you'd like to send your own raw payload and not use much of the Typecasting that APNSwift offers, you now can. Checkout the bottom of the README for more information.

Swift 5.1 support + iOS 13 + bug fixes

25 Sep 02:05
46e602a

Choose a tag to compare

Official 1.2.0 release

#49 - tooManyProviderTokens
#48 - Correctly generate a signature
#39 - Flaky Test
#43 - Support apn-push-type
#47 - Support PEM certificate
#44 - Support Linux OpenSSL 5.1

Fixes an issue with valid JWT signing.

13 Aug 01:24
94acc7b

Choose a tag to compare

Adds in support for token refreshes

27 Jul 15:44

Choose a tag to compare

  • thanks to #35 We now support token refresh.
  • Also includes unit tests.

APNSwift release 1.0.1

23 Jul 17:29
97fa7f6

Choose a tag to compare

This patch release addresses #31 a memory safety issue.

Official 1.0 Release of APNSwift

11 Jul 16:39
3f198df

Choose a tag to compare

Official 1.0 release

  • Provides an API for handling connection to Apples HTTP2 APNS server
  • Provides proper error messages that APNS might respond with.
  • Uses custom/non dependency implementations of JSON Web Token specific to APNS (using [rfc7519])(https://tools.ietf.org/html/rfc7519)
  • Imports OpenSSL for SHA256 and ES256
  • Provides an interface for signing your Push Notifications
  • Signs your token request
  • Sends push notifications to a specific device.

Alpha 2, with APNSwift rename

06 Jul 16:54

Choose a tag to compare

Pre-release
1.0.0-alpha.2

Update docs.