pushjack: Release v1.0.0

Pushjack v1.0.0 has been released.

It was the first major version release with several breaking changes. Most of the breaking changes were related to cleaning up and removing parts of the API to simplify the overall implementation. There are no longer two ways to send a notification (one using a client class and one using a module function). Instead, client classes are the one way to do that. The configuration object has also been removed and replaced with initialization parameters to the client classes. And finally the APNS send method now returns an object (just like GCM sending does) instead of raising an exception.

For more details, please see the Upgrade Guide.

Read more…

pushjack: Release v0.4.0

Pushjack v0.4.0 has been released.

It was a major release with several backwards incompatible changes. The biggest breaking change is that the send_bulk function has been eliminated with its functionality being merged into the send function (i.e. sending single or multiple push notification is done with the same function). The other big change is that the APNS socket connection handling has been changed to non-blocking and utilizes I/O multiplexing via the select module.

Please see the Upgrade Guide when transitioning from v0.3.0 to v0.4.0.

Read more…