Skip to content

Releases: swift-server-community/APNSwift

Suport raw payload (semver safe)

04 Oct 14:14
a4884ba
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

Adds in support for token refreshes

27 Jul 15:44
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
Pre-release
1.0.0-alpha.2

Update docs.

Initial Alpha Release

10 Jun 17:17
Compare
Choose a tag to compare
Initial Alpha Release Pre-release
Pre-release

This release includes all of the functionality in this proposal.