All Versions
Latest Version
Avg Release Cycle
164 days
Latest Release
876 days ago

Changelog History
Page 5

  • v2.0.5.rc1 Changes

    October 05, 2012
    • ๐Ÿš€ Release db connections back into the pool after use (#72).
    • Continue to start daemon if a connection cannot be made during startup (#62) (@mattconnolly).
  • v2.0.4 Changes

    August 06, 2012
    • Don't exit when there aren't any Rpush::App instances, just warn (#55).
  • v2.0.3 Changes

    July 26, 2012
    • ๐Ÿ’Ž JRuby support.
    • Explicitly list all attributes instead of calling column_names (#53).
  • v2.0.2 Changes

    July 25, 2012
    • ๐Ÿ‘Œ Support MultiJson < 1.3.0.
    • ๐Ÿ‘‰ Make all model attributes accessible.
  • v2.0.1 Changes

    July 07, 2012
    • Add ssl_certificate_revoked reflection (#68).
    • Fix for Postgis support in 2.0.0 migration (#70).
  • v2.0.0 Changes

    June 19, 2012
    • Use APNs enhanced binary format version 2.
    • Support running multiple Rpush processes when using ActiveRecord and Redis.
    • APNs error detection is now performed asynchronously, 'check_for_errors' is therefore deprecated.
    • Deprecated attributes_for_device accessors. Use data instead.
    • Fix signal handling to work with Ruby 2.x. (#40).
    • You no longer need to signal HUP after creating a new app, they will be loaded automatically for you.
    • APNs notifications are now delivered in batches, greatly improving throughput.
    • Signaling HUP now also causes Rpush to immediately check for new notifications.
    • The 'wakeup' config option has been removed.
    • The 'batch_storage_updates' config option has been deprecated, storage backends will now always batch updates where appropriate.
    • The rpush process title updates with number of queued notifications and number of dispatchers.
    • Rpush::Apns::Feedback#app has been renamed to app_id and is now an Integer.
    • An app is restarted when the HUP signal is received if its certificate or environment attribute changed.
  • v1.0.0 Changes

    February 09, 2014
    • Renamed to Rpush (from Rapns). Version number reset to 1.0.0.
    • Reduce default batch size to 100.
    • Fix sqlite3 support (#160).
    • Drop support for Ruby 1.8.
    • Improve APNs certificate validation errors (#192) @mattconnolly).
    • Support for Windows Phone notifications (#191) (@matiaslina).
    • Support for Amazon device messaging (#173) (@darrylyip).
    • Add two new GCM reflections: gcm_delivered_to_recipient, gcm_failed_to_recipient (#184) (@jakeonfire).
    • Fix migration issues (#181) (@jcoleman).
    • Add GCM gcm_invalid_registration_id reflection (#171) (@marcrohloff).
    • Feature: wakeup feeder via UDP socket (#164) (@mattconnolly).
    • Fix reflections when using batches (#161).
    • Only perform APNs certificate validation for APNs apps (#133).
    • The deprecated on_apns_feedback has now been removed.
    • The deprecated airbrake_notify config option has been removed.
    • Removed the deprecated ability to set attributes_for_device using mass-assignment.
    • Fixed issue where database connections may not be released from the connection pool.