All Versions
44
Latest Version
Avg Release Cycle
58 days
Latest Release
-
Changelog History
Page 4
Changelog History
Page 4
-
v0.11.0 Changes
- 👷 APNS workers can be started and referenced with pids and/or atom names
- 🛠 Fix: Push
:name
option renamed to:to
- 🛠 Fix: GCM/ADM async pushes now use
spawn/1
instead ofTask.async/1
-
v0.10.3 Changes
- 🛠 Fix: cleaned up Elixir v1.4 warnings
-
v0.10.2 Changes
- 🛠 Fix: poison dependency version made optionally
~> 2.0 or ~> 3.0
- 🛠 Fix: poison dependency version made optionally
-
v0.10.1 Changes
- 🛠 Fix: kadabra not started
-
v0.10.0 Changes
- Migrated HTTP/2 client from
chatterbox
tokadabra
- 👌 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
- Migrated HTTP/2 client from
-
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
anddata
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
- APNS cert/key configs can now either be a file path, full-text string,
or