All Versions
10
Latest Version
Avg Release Cycle
89 days
Latest Release
150 days ago

Changelog History

  • v0.20.0

    November 12, 2019
    • ➕ Add "voip" push type (#150)
    • ➕ Add remainder of EPushType types (#153)
  • v0.19.0

    September 07, 2019
    • 🛠 Fix client push panic (#134)
    • ⚡️ Update development APNS host (#146)
    • 👌 Support for golang 1.13.x (#147)
  • v0.18.0

    August 17, 2019
    • ➕ Add support for the iOS13 apns-push-type header
    • 📄 Docs fix
  • v0.17.0

    July 23, 2019
    • ✂ Remove support for golang 1.6 so we can better support new features moving forward
  • v0.16.0

    March 28, 2019
    • 🛠 Fix ineffassign and category json example (#120)
    • 🛠 Fix some lint errors (#121)
    • 👌 Support for testing golang 1.12.x (#130)
  • v0.15

    October 12, 2018
    • 👌 Support iOS 12 critical alerts (#113)
    • 🛠 Fix VerifyHostname certificate validation on go1.11 (#115)
    • 👌 Support golang 1.11.x (#116)
    • ➕ Add support for summary arguments in notifications for iOS 12 (#119)
  • v0.14

    December 18, 2017
    • 👍 Allow PKCS#8 private keys in .pem files
  • v0.13

    September 26, 2017
    • ➕ Add Apple JWT Token based authentication (#43)
  • v0.12

    September 09, 2017
    • ➕ Adds CloseIdleConnections method. This allows you to explicitly close underlying TCP connections when you dispose of an apns2 client.
  • v0.11

    September 05, 2017
    • ➕ Adds TCP Keepalive default of 60 seconds. This prevents an issue on AWS (and potentially Google Cloud) where they will terminate the connection after a period of time unless it has TCP Keeplaive enabled or there is data being sent when using a NAT instance.