Skip to content

Latest commit

 

History

History
72 lines (47 loc) · 1.98 KB

CHANGELOG.md

File metadata and controls

72 lines (47 loc) · 1.98 KB

CHANGELOG

Unreleased

0.5.0

  • Add Grocer::SafariNotification for sending Safari notifications in OS X Mavericks. (Ben Ubois and Adam Duke)

0.4.1

  • Fix Grocer::NotificationReader, ensuring it sanitizes incoming aps payload keys before building a new Grocer::Notification.

0.4.0

  • Add support for content-available for background fetches (iOS 7) for all types of Notifications (Zack Parker)

0.3.4

  • Add Grocer::MobileDeviceManagementNotification to send PushMagic tokens. (Osis)
  • Fix Grocer::NewsstandNotification payload (khelll)

0.3.3

  • Notifications that only include a custom payload are now valid. (overlycommonname)

0.3.2

  • Validate the size of the payload before sending a notification

0.3.1

  • Move repo to the Grocer organization.
  • Automatically require passbook_notification when require 'grocer'. (lgleasain)

0.3.0

  • Add Grocer::PassbookNotification for sending, well... Passbook notifications. This kind of notification requires no payload.
  • Determining current environment is case-insensitive (Oriol Gual)

0.2.0

0.1.1

  • Warn that jruby-openssl is needed on JRuby platform. (Kyle Drake)

0.1.0

  • Supports non-ASCII characters in notifications
  • Enables socket keepalive option on APNS client sockets (Kyle Drake)
  • Certificate can be any object that responds to #read (Kyle Drake)

0.0.13

  • Fixes a bug where closing a Grocer.server could result in an Errno::ENOTCONN being raised (seems isolated to OS X).