All Versions
42
Latest Version
Avg Release Cycle
58 days
Latest Release
-

Changelog History
Page 4

  • v0.10.2 Changes

    • ๐Ÿ›  Fix: poison dependency version made optionally ~> 2.0 or ~> 3.0
  • v0.10.1 Changes

    • ๐Ÿ›  Fix: kadabra not started
  • v0.10.0 Changes

    • Migrated HTTP/2 client from chatterbox to kadabra
    • ๐Ÿ‘Œ Support for ADM (Amazon Android) push
    • ๐Ÿ”€ APNS pushes are now synchronous by default. For async pushes use the new on_response option. GCM and ADM will have it in the next major release.
    • Bulk APNS pushing
    • ๐Ÿ‘ท Handling of multiple APNS worker connections with different configs
    • Re-implemented APNS socket pings to keep connections open
    • :invalid_jSON corrected to :invalid_json
  • v0.9.2 Changes

    • ๐Ÿ›  Fixed GCM error response atom conversion
  • v0.9.1 Changes

    • ๐Ÿ›  Fixed :eaddrinuse error when restarting Pigeon too quickly with :apns_2197 enabled
  • v0.9.0 Changes

    • APNS topic made optional
    • APNS put_mutable_content helper function added
    • ๐Ÿ”ง GCM can be configured on a per-push basis
    • โšก๏ธ Updated to use Macro.underscore
  • v0.8.0 Changes

    • Implemented Chatterbox as APNS HTTP2 client
    • APNS server responses now caught asynchronously
    • ๐Ÿ›ฐ GCM support for notification and data payload keys (Pigeon.GCM.Notification.new API changes)
  • v0.7.0 Changes

    • APNS cert/key configs can now either be a file path, full-text string, or {:your_app, "path/to/file.pem"} (which looks in the /priv directory of your app)
    • ๐Ÿ›  Fixed APNSWorker crash on :ssl.send/2 timeout
    • ๐Ÿ‘ Better error-handling for invalid APNS configs
  • v0.6.0 Changes

    • Pigeon.APNS.Notification.new/3 returns %Pigeon.APNS.Notification{} struct
    • ๐Ÿ”ง Configure APNS to use SSL port 2197 with apns_2197: true in your config.exs
    • Error feedback symbols converted from CamelCase to snake_case
    • ๐Ÿ‘ APNS expiration values supported with expiration key in %Pigeon.APNS.Notification{}
  • v0.5.2 Changes

    • ๐Ÿ›  Fixed bug where APNSWorker would hang up if SSL connection failed. Now retries the connection twice more before gracefully shutting down.